Software Engineering
Software Engineering
Question
What is the first step in the software development
lifecycle?
a) System Design
b) Coding
c) System Testing
d) Preliminary Investigation and Analysis
2
Question
System Study involves
A. Study of an existing system
B. Documenting the existing system.
C. Identifying current deficiencies and
establishing new goals
D. All of the above
3
Question
• The SRS document is also known as
________________ specification ?
A. black-box
B. white-box
C. grey-box
D. none of the mentioned
4
Question
• Evolutionary Model are:
• A) Iterative
• B) Non Linear
• C) Non Repetitive
• D) Discontinues
Question
• Which is the most important feature of spiral model?
• A) Quality Management
• B) Risk Management
• C) Performance Management
• D) Efficiency Management
Question
• When we should choose Prototyping model?
• A) When complete requirement is given
• B) When requirements are not properly cleared.
• C) When client understand the development process.
• D) None of the mentioned.
Question
• Which of the following is the best type of module
cohesion?
a. Functional Cohesion
b. Temporal Cohesion
c. Logical Cohesion
d. Sequential Cohesion
Question
• What is the outcome of Structure Design?
a) DFD
b) UML
c) Structural Chart
d) None of above
Question
• Why use case model is required?
a) For describing the internal functionality
b) To describe the different way of user interaction
c) For system specification
d) None of above
10
Question
• Which symbol is used for the use case?
a) Rectangle
b) Circle
c) Ellipse
d) Stick person
11
Question
• Which Symbols is used to represent composition between the
classes?
a) Arrow
b) Solid Diamond
c) Triangle
d) Diamond
12
Question
• Which UML diagram represent the large hardware component
requirement?
a) Use case diagram
b) Deployment Diagram
c) Sequence Diagram
d) State chart Diagram
13
Question
• In which phase of unified process development of the software will be
done?
a) Inception
b) Elaboration
c) Construction
d) Transition
Question
• Why it is required to have certain coding standards?
a) To have correct syntax
b) To prevent errors
c) For better understanding
d) All of above
15
Question
• Which type of testing is done at client end?
a) Alpha testing
b) Beta testing
c) Unit testing
d) Integrated testing
16
Design CFG
1 If A = 50
2 THEN IF B>C
3 THEN A = B
4 ELSE A=C
5 ENDIF
6 ENDIF
7 PRINT A
17
Question
• What are the necessary skills a project manager should have?
a) Knowledge of project management techniques
b) Decision taking capabilities.
c) Previous experience in managing similar projects.
d) All of above
18
Question
• Which technique is used to plan the project is several stages?
a) Project estimation planning
b) Sliding window planning
c) Project Documentation Plan
d) None of above
19
Question
• How many steps are there to estimate the Function Point?
a) 2
b) 3
c) 5
d) 6
20
Calculate function point
Consider a project with the following functional units:
Number of user inputs = 50
Number of user outputs = 40
Number of user enquiries = 35
Number of user files = 06
Number of external interfaces = 04
Assume all complexity adjustment factors and weighting factors are
average. Compute the function points for the project.
21
Question
• Assume that the size of a software product has been estimated to be 72,000 lines
of source code. Assume that the average salary of a software developer is Rs.
15,000 per month. Determine the effort required to develop the software
product and the cost to develop the product.
a) Efforts: 361 PM, Cost: 5,415000
b) Efforts: 261 PM, Cost: 3,915000
c) Efforts: 355 PM, Cost: 5,325000
d) Efforts: 362 PM, Cost: 5,430,000
22
Question
• The nominal effort and duration of a project have been estimated to be 1000PM and 12 months.
The project cost has been negotiated to be Rs. 150,000,000. The needs the product to be
developed and delivered in 8 month time. What should be the new cost to be negotiated?
a) 759,370,000
b) 759,375,000
c) 759,375,500
d) 759,377,500
23
Question
a) 22 c) 24
b) 16 d) 20
24
Question
• What are basic parameters of quality product?
a) Functions should be based on SRS
b) User friendly user interface
c) Proper Documentation
d) All of above
25
Question
• In which stage of the quality system the
reengineering process in involved?
a) Quality assurance
b) Quality control
c) Total quality management
d) Inspection
26
Question
• Q: At which level of SCI we are aiming to achieve ISO 9001
certification?
A: Level 2
B: Level 3
C: Level 4
D: Level 5
Question
• Which of the following person is responsible to supervise the
implementation of six sigma in an organization?
A: Master black belt
B: Master green belt
C: Green belt
D: Black belt
Question
• Which of the following is the benefit of the software reuse?
a) Reduced number of defects
b) Reduced development time
c) Easy to maintain
d) All of the above
29
Question
• Which of the following statement is correct for lehman’s first law of
maintenance?
a) Software products must change continuously, or become progressively less
useful
b) When software is maintained, its structure degrades
c) Over a program’s life time, its rate of development is approximately constant
d) None of the above
30
Question
• In which of the following maintenance activity modification is done?
a) Productive activities
b) Non-productive activity
c) Recovery activity
d) None of the above
31