Friday

November 22nd , 2024

FOLLOW US

MCQS ON SOFTWARE ENGINEERING FOR EXAMS AND INTERVIEWS.

featured img


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

Meet the Author


PC
Dynamic Trends GH

Content writer

follow me

INTERSTING TOPICS


Connect and interact with amazing Authors in our twitter community