Assignment – A
Q1: Discuss the differences in the following:
(a) Top-down and bottom-up
(b) Black box and white box testing
Q2: What do you mean by software maintenance? Explain the maintenance tools in details in details.
Q3: Explain why a design with low coupling helps maintainability
Q4: What is software design? Discuss the design principles in detail.
Q5: Explain on the following:
(a) Problem partitioning
(b) Abstraction
Case Study
Consider a program for determining the previous date. Its input is a triple of day, month and year with the values in the range
1 ≤ month ≤ 12
1 ≤ day ≤ 31
1900 ≤ year ≤ 2025
The possible outputs would be previous date or invalid input date. Design the boundary value test cases.
Assignment – C
Q1: In Waterfall model user involvement is in–
All phases
Some phases
Not involved
None
Q2: In Planning we include–
What is to be done
How is to be done
By whom is to be done
None
Q3: Which SDLC includes Risk?
Spiral model
Waterfall model
Iterative model
None
Q4: Design type are–
Conceptual design
Technical design
Both
none of the above
Q5: Two basic issues for software engineering are–
Engineering-design
Hardware-software
Software quality-cost
None
Q6: Costliest phase of software development is–
Testing
Coding
Analyzing
None
Q7: An example of an expert system is–
The internist
A stock and bond analyze
Structural analyze
None
Q8: A virtual interface that–
Is easy for programmer
Is similar to doing traditional computer programming
Does not allow user to take shortcuts
None
Q9: The screen displays produced by a prototyping software package–
Are the output produced by complete system program
May closely model the output that may produced by system program
Discourage user
None
Q10: The following is not normally used during System Design–
Program review
Working prototype
Standard manual
None of the above
Q11: Approach used in top-down analyzes and design–
Identify a top- level function and then create a hierarchy of lower level modules and component
To prepare flowchart.
All
None of the above
Q12: During the data gathering phase of system analysis–
Problem flowchart are often prepared
System design specification are outlined
Number of specialized forms may be prepared
None
Q13: First step of implementation phase is–
Select computer
Implementation planning
Prepare physical facilities
None
Q14: A programmer would most likely prepare a
General system flowchart
Specific system flowchart
General program flowchart
Specific program flowchart
Q15: Implementation of project proposal is prepared by–
The executive vice-president and manager
Vice president of information system
System analyst guidance of vice-president of information system
None
Q16: Design specification does not normally include–
Output requirement
Input requirement
Control provision
None
Q17: Some firms have created a combination position called–
Analyst/manager
Manager/operator
Analyst/programmer
None of above
Q18: During the system study, vice-president and manager do the–
Planning
Directing
Controlling
None of above
Q19: In token count N=N1+N2, where N1 is–
Unique operator
Unique operand
Occurrence of operator
None
Q20: Features of function point are–
Average, low, high
Average
High
None
Q21: In function point function units are–:
5
4
6
3
Q22: Risk management is of ——— types.
List of potential risk
Prioritized list of risk
Risk avoidance
Risk assessment
Q23: Organic COCOMO model have range of-
0-50 kloc
50-300 kloc
Over 300 kloc
None
Q24: Which one is not user documentation?
Beginner’s guide
Installation guide
SRS
None
Q25: AMC stands for–
Annual maintenance cost
Annual manage effort
Development effort
None of above
Q26: In Token count total length is equal to–
n= n1+n2
n2= n1+n3
n=n1/n2
none
Q27: Average Staff is calculated on the basis of–
Effort
Development
Effort/development
None
Q28: Risk Analysis means–
Evaluate probability
Probability ranges
Both
None of these
Q29: Software Engineering means–
Making software
Manufacturing software
Developing software
None
Q30: Software is easy to change, this statement is–
True
Myth
Hypothetical
None of above
Q31: Which one is maintenance model?
CMM
Quick fix model
Iterative model
None
Q32: In which model fixes are done without detailed analyses of the long term effects?
Reuse enhancement model
Quick- fix model
Taute model
None of the above
Q33: Iterative enhancement model has–
3 stages
6 stages
4 stages
None of the above
Q34: Taute maintenance model has–
2 phase
4 phases
5phasea
10 phases
Q35: In Bohem model ,ACT stands for–
Actual change time
Annual change time
Actual change traffic
Annual change time
Q36: Regression testing is known as–
The process of retesting the modified parts of software
Process of testing the design document
Review the SRS
None of these
Q37: Regression testing is related to–
Maintenance of software
Development of software
Both
None
Q38: Legacy system is–
Old system
New system
Undeveloped
None of the above
Q39: User Documentation consist of–
Beginner’s guide
Installation guide
Reference guide
None of the above
Q40: Which one is not user documentation?
Beginner’s guide
Installation guide
SRS
None
Reviews
There are no reviews yet.