Explore topic-wise MCQs in Testing Subject.

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

1.

Which method recommends that very frequent system builds should be carried out with automated testing to discover software problems ?

A. Agile method
B. Parallel compilation method
C. Large systems method
D. All of the mentioned
Answer» B. Parallel compilation method
2.

Which of the following process is concerned with analyzing the costs and benefits of proposed changes ?

A. Change management
B. Version management
C. System building
D. Release management
Answer» B. Version management
3.

Which of the following is not a Version management feature ?

A. Version and release identification
B. Build script generation
C. Project support
D. Change history recording
Answer» C. Project support
4.

Which of the following is not a build system feature ?

A. Minimal recompilation
B. Documentation generation
C. Storage management
D. Reporting
Answer» D. Reporting
5.

A sequence of baselines representing different versions of a system is known as ____________________?

A. System building
B. Mainline
C. Software Configuration Item(SCI)
D. None of the mentioned
Answer» C. Software Configuration Item(SCI)
6.

Which of the following is a collection of component versions that make up a system ?

A. Version
B. Codeline
C. Baseline
D. None of the mentioned
Answer» D. None of the mentioned
7.

Software Configuration Management can be administered in several ways. These include __________________?

A. A single software configuration management team for the whole organization
B. A separate configuration management team for each project
C. Software Configuration Management distributed among the project members
D. All of the mentioned
Answer» B. A separate configuration management team for each project
8.

Which of the following term is best defined by the statement “The creation of a new codeline from a version in an existing codeline” ?

A. Branching
B. Merging
C. Codeline
D. Mainline
Answer» B. Merging
9.

What is the recommended distribution of effort for a project ?

A. 40-20-40
B. 50-20-30
C. 30-40-30
D. 50-30-20
Answer» B. 50-20-30
10.

Which of the following is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system ?

A. System building
B. Release management
C. Change management
D. Version management
Answer» B. Release management
11.

What combines procedures and tools to manage different versions of configuration objects that are created during the software process ?

A. Change control
B. Version control
C. SCIs
D. None of the mentioned
Answer» C. SCIs
12.

Which of the following is not a Software Configuration Management Activity ?

A. Configuration item identification
B. Risk management
C. Release management
D. Branch management
Answer» C. Release management
13.

Which of the following option is not tracked by configuration management tools ?

A. Tracking of change proposals
B. Storing versions of system components
C. Tracking the releases of system versions to customers
D. None of the mentioned
Answer» E.
14.

The project planner examines the statement of scope and extracts all important software functions which is known as___________________?

A. Association
B. Decomposition
C. Planning process
D. All of the mentioned
Answer» C. Planning process
15.

What complements the formal technical review by assessing a configuration object for characteristics that are generally not considered during review ?

A. Software configuration audit
B. Software configuration management
C. Baseline
D. None of the mentioned
Answer» B. Software configuration management
16.

Which of the following is not one of the five information domain characteristics of Function Point (FP) decomposition ?

A. External inputs
B. External outputs
C. External process
D. External inquiries
Answer» D. External inquiries
17.

Which of the following process ensures that versions of systems and components are recorded and maintained?

A. Codeline
B. Configuration control
C. Version
D. Workspace
Answer» C. Version
18.

Who suggested the four different approaches to the sizing problem ?

A. Putnam
B. Myers
C. Boehm
D. Putnam and Myers
Answer» E.
19.

The definition and use of configuration management standards is essential for quality certification in__________________?

A. ISO 9000
B. CMM
C. CMMI
D. All of the mentioned
Answer» E.
20.

v Programming language experience is a part of which factor of COCOMO cost drivers ?

A. Personnel Factor
B. Product Factor
C. Platform Factor
D. Project Factor
Answer» B. Product Factor
21.

Which software engineering team has no permanent leader ?

A. Controlled decentralized (CD)
B. Democratic decentralized (DD)
C. Controlled Centralized (CC)
D. None of the mentioned
Answer» C. Controlled Centralized (CC)
22.

Which of the following categories is part of the output of software process ?

A. computer programs
B. documents that describe the computer programs
C. data
D. all of the mentioned
Answer» E.
23.

Which of the following is not considered as a risk in project management ?

A. Specification delays
B. Product competition
C. Testing
D. Staff turnover
Answer» D. Staff turnover
24.

A 66.6% risk is considered as__________________?

A. very low
B. low
C. moderate
D. high
Answer» E.
25.

Which of the following is/are main parameters that you should use when computing the costs of a software development project ?

A. travel and training costs
B. hardware and software costs
C. effort costs (the costs of paying software engineers and managers)
D. all of the mentioned
Answer» E.
26.

Which of the following risk is the failure of a purchased component to perform as expected ?

A. Product risk
B. Project risk
C. Business risk
D. Programming risk
Answer» B. Project risk
27.

Which of the following term is best defined by the statement:”the degree of uncertainty that the product will meet its requirements and be fit for its intended use.”?

A. Performance risk
B. Cost risk
C. Support risk
D. Schedule risk
Answer» B. Cost risk
28.

Which of the following term is best defined by the statement: “There will be a change of organizational management with different priorities.”?

A. Staff turnover
B. Technology change
C. Management change
D. Product competition
Answer» D. Product competition
29.

A software ______________ provides the framework from which a comprehensive plan for software development can be established?

A. people
B. product
C. process
D. none of the mentioned
Answer» D. none of the mentioned
30.

Which of the following is not an effective software project management focus ?

A. people
B. product
C. popularity
D. process
Answer» D. process
31.

If an Indirect approach is taken, then the sizing approach is represented as_______________?

A. LOC
B. FP
C. Fuzzy Logic
D. LOC and FP
Answer» C. Fuzzy Logic
32.

The expected value for the estimation variable (size), S, can be computed as a weighted average of the optimistic(Sopt), most likely (Sm), and pessimistic (Spess) estimates given as___________________?

A. EV = (Sopt + 4Sm + Spess)/4
B. EV = (Sopt + 4Sm + Spess)/6
C. EV = (Sopt + 2Sm + Spess)/6
D. EV = (Sopt + 2Sm + Spess)/4
Answer» C. EV = (Sopt + 2Sm + Spess)/6
33.

If a Direct approach to software project sizing is taken, size can be measured in__________________?

A. LOC
B. FP
C. LOC and FP
D. None of the mentioned
Answer» B. FP
34.

Which software project sizing approach develop estimates of the information domain characteristics ?

A. Function point sizing
B. Change sizing
C. Standard component sizing
D. Fuzzy logic sizing
Answer» B. Change sizing
35.

How many forms exists of Barry Boehm’s COCOMO Model ?

A. Two
B. Three
C. Four
D. No form exists
Answer» C. Four
36.

SPMP stands for__________________?

A. Software Project Manager’s Plan
B. Software Project Management Plan
C. Software Product Management Plan
D. Software Product Manager’s Plan
Answer» C. Software Product Management Plan
37.

Which of the following is not an approach to software cost estimation ?

A. Empirical
B. Heuristic
C. Analytical
D. Critical
Answer» E.
38.

Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks ?

A. Software Macroscopic schedule
B. Software Project scheduling
C. Software Detailed schedule
D. None of the mentioned
Answer» C. Software Detailed schedule
39.

Which type of software engineering team has a defined leader who coordinates specific tasks and secondary leaders that have responsibility for sub tasks ?

A. Controlled decentralized (CD)
B. Democratic decentralized (DD)
C. Controlled centralized (CC)
D. None of the mentioned
Answer» B. Democratic decentralized (DD)
40.

Which of the following is not a project factor that should be considered when planning the structure of software engineering teams ?

A. The difficulty of the problem to be solved
B. High frustration caused by personal, business, or technological factors that causes friction among team members
C. The degree of sociability required for the project
D. The rigidity of the delivery date
Answer» D. The rigidity of the delivery date
41.

Which paradigm structures a team loosely and depends on individual initiative of the team members ?

A. random paradigm
B. open paradigm
C. closed paradigm
D. synchronous paradigm
Answer» E.
42.

Who interacts with the software once it is released for production use ?

A. End-users
B. Client
C. Project (technical) managers
D. Senior managers
Answer» B. Client
43.

Which of the following risks are derived from the software or hardware technologies that are used to develop the system ?

A. Managerial risks
B. Technology risks
C. Estimation risks
D. Organizational risks
Answer» C. Estimation risks
44.

Why is decomposition technique required ?

A. Software project estimation is a form of problem solving
B. Developing a cost and effort estimate for a software project is too complex
C. All of the mentioned
D. None of the mentioned
Answer» D. None of the mentioned
45.

Which model was used during the early stages of software engineering, when prototyping of user interfaces, consideration of software and system interaction, assessment of performance, and evaluation of technology maturity were paramount ?

A. Early design stage model
B. Post-architecture-stage model
C. Application composition model
D. All of the mentioned
Answer» D. All of the mentioned
46.

Which of the following strategies means that the impact of the risk will be reduced ?

A. Avoidance strategies
B. Minimization strategies
C. Contingency plans
D. All of the mentioned
Answer» C. Contingency plans
47.

Which risks are associated with constraints imposed by management or the marketplace ?

A. Business impact risks
B. Process definition risks
C. Product size risks
D. Development environment risks
Answer» B. Process definition risks
48.

Which risks are associated with the overall size of the software to be built or modified ?

A. Business impact risks
B. Process definition risks
C. Product size risks
D. Development environment risks
Answer» D. Development environment risks
49.

Which of the following is not a business risk ?

A. building an excellent product or system that no one really wants
B. losing the support of senior management due to a change in focus or change in people
C. lack of documented requirements or software scope
D. losing budgetary or personnel commitment
Answer» D. losing budgetary or personnel commitment
50.

What threatens the quality and timeliness of the software to be produced ?

A. Known risks
B. Business risks
C. Project risks
D. Technical risks
Answer» E.