Software Engineering-1A

$10.00

SKU: 4faff4d0c407 Category:

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

Registrations
No Registration form is selected.
(Click on the star on form card to select)
Please login to view this page.
Please login to view this page.
Please login to view this page.