1000+ Software Engineering Multiple Choice Question Answer [Solved]
Thursday 9th of March 2023
1. Design phase includes?
A. data,architectural and procedural designs only
B. architectural,procedural and interface design only
C. data,architectural and interface design only
D. data,architectural interface and procedural design
Answer : D
2. State True or False.
1. Leveson adopts a cognitive engineering approach to software development.
2. Visualization plays a key role in defining and understanding the artifacts produced during development.
A. 1-False, 2-False
B. 1-True, 2-False
C. 1-False, 2-True
D. 1-True, 2-True
Answer : D
3. Which of the following is not the strategy for achieving reliability in software system?
A. Fault avoidance
B. Fault tolerance
C. Fault detection
D. Fault repair
Answer : D
4. State True or False.
1. Curtis, Kellner, and Over identified five uses for process models.
2. Blackburn et al. identified the five most influential factors in the development process.
A. 1-True, 2-True
B. 1-True, 2-False
C. 1-False, 2-True
D. 1-False, 2-False
Answer : A
5. Which of the following model include inheritance model, object aggregation, and service usage model?
A. Entity- relation model
B. Data flow model
C. Structural model
D. Object model
Answer : D
6. Tools used in the early phases of the life cycle are called _____ CASE tools.
A. Lower
B. Back-end
C. Intermediate
D. Upper
Answer : D
7. The major advantage of bottom-up integration testing is__________.
A. major decision points are tested early
B. no drivers need to be written
C. no stubs need to be written
D. regression testing is not required
Answer : C
8. ____________ serves as the foundation for software engineering.
A. Software Analysis
B. Software Design
C. Software quality
D. Software testing
Answer : B
9. Data structure suitable for an application discussed in?
A. interface design
B. data design
C. procedural design
D. architectural design
Answer : B
10. What is meant by a dedicated computer?
A. Which is used by one person only
B. Which is assigned one and only one task
C. Which uses one kind of software
D. Which is meant for application software
Answer : B
11. UAN stands for _____.
A. User Action Notation
B. User Action Norms
C. User Analogy Notation
D. User Analogy Norms
Answer : A
12. Which of the following are the activities of the function- oriented design.
A. Data- flow design
B. Structural decomposition
C. Detailed design description
D. All the above
Answer : D
13. ISO stands for _____.
A. Indian Statistical Organization
B. Inter State Organization
C. International Standards Organization
D. Indian Standards Organization
Answer : C
14. Assertion and condition which are true at the point of execution
A. sometimes
B. many times
C. always
D. no times
Answer : C
15. Which of the following is one of the phase of software life cycle?
A. Design
B. Project Management
C. Maintenance
D. Quality management
Answer : A
16. Which of the following notation in data flow diagram is used to represent user interaction with system?
A. Arrow Head
B. Rectangle
C. Rounded Rectangle
D. Circle
Answer : D
17. _____ model is based on incremental development under statistical quality control and formal correctness principles.
A. Waterfall
B. Spiral
C. Iterative
D. Cleanroom
Answer : D
18. which is used to measure POFOD?
A. The time between system failure
B. The frequency of occurrence with which unexpected behaviour is likely to occur
C. The elapsed repair or restart time when a system failure occurs. Given that the system must be continuously available.
D. The number of system failures given a number of systems inputs.
Answer : D
19. In Software Engineering, people are considered as a/an _____.
A. Asset
B. Resource
C. Problem Solver
D. Knowledge Provider
Answer : B
20. The rapid application development model is______________
A. A Combination of prototyping and waterfall model
B. Includes project risks evaluation during each iteration
C. A high speed adaptation of the linear sequential model
D. Used to suggests a systematic sequential approach to software development
Answer : C
21. _____ asserted that, for a process model to be effective, it must exhibit multidimensional characteristics.
A. Madhavji
B. Sutton
C. Khalifa
D. Humphrey
Answer : B
22. _____ interoperate with systems at a mobile or remote level in order to access inventory, check prices, and close deals.
A. System Operator
B. Salesman
C. Database Manager
D. Accountant
Answer : B