2 years ago
This are some likely selected software engineering Mcqs questions that you need to practice on before an interview or exam.
1.The level at which the software uses scarce resources is___
Ans: Efficiency
2. Software consists of___
Ans: Programs + documentation + operating procedures
3. Which of the following is the most important feature in the spiral model?
Ans: Risk Management
4. If every requirement stated in the software requirement specification (SRS) document has only one interpretation, the SRS is said to be?
Ans: Unambiguous
5. Which of the following is NOT an operational characteristics of a software?
A. Portability
B. Efficiency
C. Usability
D. Correctness
Ans: Portability
6.Which of the following is a transitional characteristics of a software?
A. Portability
B. Efficiency
C. Usability
D. Correctness
Ans: Portability
7. Interoperability between the modules of a software belong to which characteristics of a good software?
A. Maintenance
B. Transitional
C. Operational
D. None of the above
Ans: Transitional
8. At first, a simple working model is built. Subsequently it undergoes functional improvements and we keep on adding new functions till the desired system is built. What model is represented here?
···
A. Prototype
B. Evolutionary
C. Spiral
D. Waterfall
Ans: Evolution
9. Which of the following models is suitable for developing technically challenging applications?
A. Prototyping
B. Evolutionary
C. Spiral
D. Waterfall
Ans: Spiral
10. The SRS document should only specify what the system should do and refrain from stating how to do these. This is termed as…….
A. Structured
B. Concise
C. Verifiable
D. Black box view
Ans : Black box view
11.At what level of software design is the logical structure of each module and their interfaces to communicate with other modules?
A. Architectural design
B. High level design
C. Detailed design
D. Initial design
Ans: Detail Design
12. The technique to divide a software system into multiple discrete and independent components, which are expected to be capable of carrying out task(s) independently is called….
A. Classification
B. Modularization
C. Coupling
D. Cohesion
Ans: Modularization
13. When elements of module are grouped together, which are executed sequentially in order to perform a task, it is called …..
A. procedural cohesion
B. Co-incidental cohesion
C. Logical cohesion
D. Stamp cohesion
Ans: Procedural cohesion
14. Number of clauses used in ISO 9001 to specify quality system requirements are
Ans :20
15. What can static analysis NOT find?
Ans: Memory leaks
16. What does the physical connections between the elements of the OO design represent
Ans: Coupling
17. MTTC stands for ____________
Ans: Mean time to change
18.____ is a piece of programming code which performs a well defined task
Ans : Computer Program
19. The process of developing a software product using software engineering principles and methods is referred to as,___
Ans: software Evolution
20. Software when made for a specific requirement is called, Software Product.
Ans: Yes
Total Comments: 0