Assignment

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

SE ASSIGNMENT

Date of Submission: April 20, 2024

1. Draw the Context Level Data flow diagram of Student Lifecycle Management System
in your University.
2. Write notes on Integration Testing, System Testing and Regression Testing.

3. Consider a software for Digital watch:


The software responds to input requests to change the display mode for a time display
device. The display mode can be set to one of the four values:
Two corresponding to displaying either time or date.
The other two when altering either time or date.
Four possible input requests:
Change mode (CM)
Reset (R)
Time Set (TS)
Date Set (DS)

Change Mode (CM):

Activation of this shall cause the display mode to move between “Display Time (T)” and
“Display Date (D)”

Reset (R):

If display mode is set to T or D, then a “reset” shall cause the display mode to be set to “Alter
time (AT)” or “Alter Date (AD)” modes.

Time Set (TS):

Activation of this shall cause the display mode to return to T from AT.

Date Set (DS):

Activation of this shall cause the display mode to return to D from AD.

Draw a State Transition diagram for developing Test Cases to test the software.

4. Define the terms Risk, Error, Defect, Failure and Quality.


5. Write notes on: Software re-engineering, reverse engineering, restructuring, forward
engineering and explain the concept with the help of an example.
6. Write a comprehensive notes on Software Quality Assurance (SQA), Capability Maturity
Model (CMM), ISO.
7. Assume that A, B, C are Boolean variables, X, Y, Z are outcomes. Propose a decision table for
the following procedure:
If A then if B then X
else if C then Y
else Z
endIf
endIf
else if C then X else Z endIf
endIf
Make sure your final table is in simplified form, i.e., does not have redundant rows or
columns.

You might also like