Explore topic-wise MCQs in Software Engineering Mcqs.

This section includes 91 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering Mcqs knowledge and support exam preparation. Choose a topic below to get started.

1.

Which of the following is not a conflict in software development team ?

A. Simultaneous updates
B. Shared and common code
C. Versions
D. Graphics issues
Answer» E.
2.

What allows different projects to use the same source files at the same time ?

A. Version Control
B. Access control
C. CM Process
D. Version Control and Access control
Answer» B. Access control
3.

Which of the following term describes testing ?

A. Finding broken code
B. Evaluating deliverable to find errors
C. A stage of all projects
D. None of the mentioned
Answer» C. A stage of all projects
4.

Quality also can be looked at in terms of user satisfaction which includes_____________________?

A. A compliant product
B. Good quality output
C. Delivery within budget and schedule
D. All of the mentioned
Answer» E.
5.

Why is software difficult to build ?

A. Controlled changes
B. Lack of reusability
C. Lack of monitoring
D. All of the mentioned
Answer» D. All of the mentioned
6.

How are baselines verified ?

A. By reviews
B. By inspections
C. By testing of code
D. All of the mentioned
Answer» D. All of the mentioned
7.

Which of the following is not a change management process ?

A. Log the changes
B. Estimate impact on effort and schedule
C. Review impact with stakeholders
D. None of the mentioned
Answer» E.
8.

Execution Verifier is a dynamic tool that is also known as_____________________?

A. Test File Generator
B. Coverage Analyzer
C. Output Comparator
D. Test Harness System
Answer» C. Output Comparator
9.

Which testing tool is responsible for documenting programs ?

A. Test/File Generator
B. Test Harness System
C. Test Archiving Systems
D. Coverage Analyzer
Answer» D. Coverage Analyzer
10.

Debugging Program is a program which runs concurrently with the program under test & provide commands to_____________________?

A. examine memory & registers
B. stop execution at a particular point
C. search for references for particular variables, constant and registers
D. all of the mentioned
Answer» E.
11.

Beta Testing is done by____________________?

A. Developers
B. Testers
C. Users
D. All of the mentioned
Answer» D. All of the mentioned
12.

According to Pareto’s principle, x% of defects can be traced to y% of all causes. What are the values of x and y ?

A. 60, 40
B. 70, 30
C. 80, 20
D. No such principle exists
Answer» D. No such principle exists
13.

What is Six Sigma ?

A. It is the most widely used strategy for statistical quality assurance
B. The “Six Sigma” refers to six standard deviations
C. It is the most widely used strategy for statistical quality assurance AND The “Six Sigma” refers to six standard deviations
D. A Formal Technical Review(FTR) guideline for quality walkthrough or inspection
Answer» D. A Formal Technical Review(FTR) guideline for quality walkthrough or inspection
14.

Many applications using static analysis find 0.1-0.2% NCSS. NCSS stands for______________________?

A. Non-Code Source Statement
B. Non Comment Source Sentence
C. Non-Comment Source Statement
D. All of the mentioned
Answer» D. All of the mentioned
15.

Software Testing with real data in real environment is known as_____________________?

A. alpha testing
B. beta testing
C. regression testing
D. none of the mentioned
Answer» C. regression testing
16.

Which testing tool does a simple job of enforcing standards in a uniform way of many programs ?

A. Static Analyzer
B. Code Inspector
C. Standard Enforcer
D. Both Code Inspector & Standard Enforcer
Answer» E.
17.

Which of the following is a software process ?

A. Analysis and design
B. Configuration and management
C. Business modeling
D. All of the mentioned
Answer» E.
18.

Which of the following is not a core step of Six Sigma ?

A. Define
B. Define
C. Measure
D. Analyse
Answer» C. Measure
19.

What kind of quality cost is incurred when an error is detected in a product prior to shipment ?

A. Prevention
B. Internal Failure
C. External Failure
D. Appraisal
Answer» C. External Failure
20.

The degree to which the design specifications are followed during manufacturing is known as________________?

A. Quality of design
B. Quality of conformance
C. Quality of testing
D. None of the mentioned
Answer» C. Quality of testing
21.

Non-conformance to software requirements is known as___________________?

A. Software availability
B. Software reliability
C. Software failure
D. None of the mentioned
Answer» D. None of the mentioned
22.

When code is made available to others, it goes in a/an____________________?

A. hard drive
B. access-controlled library
C. servers
D. access control
Answer» C. servers
23.

According to ISO 9001, inspection and testing comes under which management responsibility ?

A. Process control
B. Document control
C. Control of nonconforming products
D. Servicing
Answer» B. Document control
24.

Which of the following is not a main phase in Configuration Management (CM) Process ?

A. CM Planning
B. Executing the CM process
C. CM audits
D. None of the mentioned
Answer» E.
25.

SCM stands for_________________?

A. Software Control Management
B. Software Configuration Management
C. Software Concept Management
D. None of the mentioned
Answer» C. Software Concept Management
26.

What is validating the completeness of a product ?

A. Identification
B. Software
C. Auditing and Reviewing
D. Status Accounting
Answer» D. Status Accounting
27.

What is a collection of software elements treated as a unit for the purposes of SCM ?

A. Software Configuration Item
B. Baseline
C. Configuration
D. Configuration Control Board
Answer» B. Baseline
28.

What is one or more software configuration items that have been formally reviewed and agreed upon and serve as a basis for further development ?

A. Configuration
B. Baseline
C. Software
D. All of the mentioned
Answer» C. Software
29.

What is group with the responsibility for reviewing and approving changes to baselines ?

A. Software Configuration Item
B. Baseline
C. Configuration
D. Configuration Control Board
Answer» E.
30.

What is a specific instance of a baseline or configuration item ?

A. Software
B. Configuration
C. Version
D. Status Accounting
Answer» D. Status Accounting
31.

Which of the following is not a part of Software Configuration Management Basics ?

A. Identification
B. Version
C. Auditing and Reviewing
D. Status Accounting
Answer» C. Auditing and Reviewing
32.

Which of the following testing tools examine program systematically & automatically ?

A. Code Inspector
B. Static Analyzer
C. Standard Enforcer
D. Coverage Analyzer
Answer» C. Standard Enforcer
33.

Which of the following is not a typical environment in communication facilitation ?

A. Multiple teams
B. Multiple user groups
C. Multiple fests
D. Multiple locations
Answer» D. Multiple locations
34.

Which of the following is not included in Issues Meetings ?

A. Issues gathered the day before
B. Regular schedule of meeting
C. Discussion with business
D. Attendance
Answer» D. Attendance
35.

Inspections and testing are what kinds of Quality Costs ?

A. Prevention
B. Internal Failure
C. External Failure
D. Appraisal
Answer» E.
36.

Which is a black box testing technique appropriate to all levels of testing ?

A. Acceptance testing
B. Regression testing
C. Equivalence partitioning
D. Quality assurance
Answer» D. Quality assurance
37.

Standard Enforcer is a___________________?

A. Static Testing Tool
B. Dynamic Testing
C. Static & Dynamic Testing
D. None of the mentioned
Answer» B. Dynamic Testing
38.

CCB stands for__________________?

A. Change Control Board
B. Change Control Baseline
C. Cumulative Changes in Baseline
D. None of the mentioned
Answer» B. Change Control Baseline
39.

Which of the following is a example of Configuration Items ?

A. SCM procedures
B. Source code
C. Software design descriptions
D. All of the mentioned
Answer» E.
40.

What information is required to process a change to a baseline ?

A. Reasons for making the changes
B. A description of the proposed changes
C. List of other items affected by the changes
D. All of the mentioned
Answer» E.
41.

Quality Management in software engineering is also known as_____________________?

A. SQA
B. SQM
C. SQI
D. SQA and SQM
Answer» B. SQM
42.

Test should be conducted for every possible_______________________?

A. data
B. case
C. variable
D. all of the mentioned
Answer» E.
43.

Cyclomatic Complexity method comes under which testing method ?

A. Yellow box
B. White box
C. Gray box
D. Black box
Answer» C. Gray box
44.

Which of the following is the way of ensuring that the tests are actually testing code ?

A. Control structure testing
B. Complex path testing
C. Code coverage
D. Quality assurance of software
Answer» D. Quality assurance of software
45.

Alpha testing is done at________________?

A. Developer’s end
B. User’s end
C. Developer’s & User’s end
D. None of the mentioned
Answer» B. User’s end
46.

Effective testing will reduce __________________ cost?

A. maintenance
B. design
C. coding
D. documentation
Answer» B. design
47.

Which of the following is not a part of bug report ?

A. Test case
B. Output
C. Software Version
D. LOC
Answer» E.
48.

What are the various Testing Levels ?

A. Unit Testing
B. System Testing
C. Integration Testing
D. All of the mentioned
Answer» E.
49.

Which of the following is a common pointwer problem ?

A. Data sharing errors
B. Accessing data elements of the wrong type
C. Attempting to use memory areas after freeing them
D. All of the mentioned
Answer» E.
50.

Which of the following is not a part of Execution Flow during debugging ?

A. Step Over
B. Step Into
C. Step Up
D. Step Out
Answer» D. Step Out