Software Engineering Questions and Answers Part-1

Software Engineering solved MCQ Questions :

Software engineering is the branch of computer science that deals with the design, development, testing, and maintenance of software applications. Software Engineering is very important, as it is the backbone of all software systems. This section focus on all topics of the Software Engineering subject. Here you can get important mcq questions on Software Engineering with answers. These questions will help you to prepare for interviews, entrance exams, online tests, and semester exams. These Software Engineering multiple choice questions are for both freshers and experienced candidates.

Software Engineering MCQ Chapter Wise :

Here you will find a list of important questions and answers with detailed solution on software engineering in MCQ quiz style for competitive exams and interviews. Here, You can practice these MCQs chapter-wise for FREE.

Below section consists of important multiple choice questions on software engineering with answers -:

1. Infrastructure software are covered under
a) Generic products
b) Customized products
c) Generic and Customized products
d) none of the above

Answer: a
Explanation: Infrastructure software are covered under generic products

2. Management of software development is dependent on
a) People
b) Product
c) Process
d) all of the above

Answer: d
Explanation: Management of software development is dependent on People, Product and Process.

3. During software development, which factor is most crucial?
a) People
b) Product
c) Process
d) Project

Answer: a
Explanation: People

4. Program is
a) Subset of software
b) super set of software
c) Software
d) none of the above

Answer: a
Explanation: Program is a subset of software

5. Milestones are used to
a) Know the cost of the project
b) know the status of the project
c) Know user expectations
d) none of the above

Answer: b
Explanation: Milestones are used to know the status of the project

6. The term module used during design phase refers to
a) Function
b) Procedure
c) Sub program
d) All of the above

Answer: d
Explanation: All of the above

7. Software consists of
a) Set of instructions + operating system
b) Programs + documentation + operating procedures
c) Programs + hardware manuals
d) Set of programs

Answer: b
Explanation: Programs + documentation + operating procedures

8. Software engineering approach is used to achieve:
a) Better performance of hardware
b) Error free software
c) Reusable software
d) Quality software product

Answer: d
Explanation: Software engineering approach is used to achieve quality software product

9. Concept of software engineering is applicable to
a) FORTRAN language only
b) Pascal language only
c) C language only
d) All of the above

Answer: d
Explanation: All of the above

10. CASE Tool is
a) Computer Aided Software Engineering
b) Component Aided Software Engineering
c) Computer Analysis Software Engineering
d) Constructive Aided Software Engineering

Answer: a
Explanation: Computer Aided Software Engineering