Explore topic-wise MCQs in Computer Science Engineering (CSE).

This section includes 245 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.

51.

Why is Software architecture so important?

A. communication among stakeholders
B. early design decisions
C. transferable abstraction of a system
D. all of the mentioned
Answer» E.
52.

Which regression test selection technique exposes faults caused by modifications?

A. efficiency
B. precision
C. generality
D. inclusiveness
Answer» E.
53.

Why is software architecture called vehicle for stakeholder communication?

A. each stakeholder of a software system is concerned with different characteristics of the system affected by architecture
B. architecture provides a common language in which different concerns can be expressed
C. all of the mentioned
D. none of the mentioned
Answer» E.
54.

                             measures the ability of a regression test selection technique to handle realistic applications.

A. efficiency
B. precision
C. generality
D. inclusiveness
Answer» D. inclusiveness
55.

Which selective retest technique selects every test case that causes a modified program to produce a different output than its original version?

A. coverage
B. minimization
C. safe
D. maximization
Answer» D. maximization
56.

Regression testing is a very expensive activity.

A. true
B. false
Answer» B. false
57.

Selective retest techniques may be more economical than the “retest- all”technique.How many selective retest techniques are there?

A. two
B. three
C. four
D. five
Answer» C. four
58.

What type of software testing is generally used in Software Maintenance?

A. regression testing
B. system testing
C. integration testing
D. unit testing
Answer» B. system testing
59.

How many phases are there in Taute Maintenance Model?

A. six
B. seven
C. eight
D. nine
Answer» D. nine
60.

The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?

A. corrective
B. adaptive
C. perfective
D. preventive
Answer» C. perfective
61.

Software Maintenance includes

A. error corrections
B. enhancements of capabilities
C. deletion of obsolete capabilities
D. all of the mentioned
Answer» E.
62.

Which of the following can be the factor of safety for shock loading?

A. 11
B. 13
C. 4
D. 7
Answer» C. 4
63.

Which of these interviews is taken for a candidate far away?

A. lunch interview
B. telephone
C. stress interview
D. group interview
Answer» C. stress interview
64.

In which of these, more than one candidate is interviewed?

A. the behavioural interview
B. the stress interview
C. the group interview
D. the audition
Answer» D. the audition
65.

Which of these interviews is adapted for computer programmers?

A. the stress interview
B. the group interview
C. the screening interview
D. the audition
Answer» E.
66.

In which of these interviews, insults are common?

A. screening interview
B. stress interview
C. behavioural interview
D. group interview
Answer» C. behavioural interview
67.

How many styles are used in a screening interview?

A. two
B. five
C. three
D. four
Answer» B. five
68.

Which kind of interview includes a process in which the employability of the job applicant is evaluated?

A. stress interview
B. screening interview
C. group interview
D. behavioural interview
Answer» C. group interview
69.

All job interviews have the same objective.

A. true
B. false
Answer» B. false
70.

A job interview is a formal meeting between a job seeker and an employer.

A. true
B. false
Answer» B. false
71.

Interviews are conversations with

A. fun
B. purpose
C. friendliness
D. informality
Answer» C. friendliness
72.

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

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

                               contract is one that has automatic renewals until one party requests termination.

A. uniform
B. evergreen
C. moderate
D. on-demand
Answer» C. moderate
74.

Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change?

A. baselines
B. source code
C. data model
D. none of the mentioned
Answer» B. source code
75.

The Capability Maturity Model (CMM) is a continuous model.

A. true
B. false
Answer» C.
76.

The CMMI assessment is based on a x- point scale. What is the value of x?

A. 0
B. 2
C. 4
D. 6
Answer» E.
77.

What is often undefined and is left to the ingenuity of the project managers and engineers?

A. role
B. exception
C. activity
D. process
Answer» C. activity
78.

Which of the following is not a part of process change?

A. introducing new practices, methods or processes
B. introducing new team members to existing project
C. introducing or removing deliverable
D. introducing new roles or responsibilities
Answer» C. introducing or removing deliverable
79.

What is a tangible output of an activity that is predicted in a project plan?

A. deliverable
B. activity
C. condition
D. process
Answer» B. activity
80.

It is always best to start process analysis with a new test model.

A. true
B. false
Answer» C.
81.

The documentation of a process which records the tasks, the roles and the entities used is called

A. process metric
B. process analysis
C. process modelling
D. none of the mentioned
Answer» D. none of the mentioned
82.

Prototypes and 4GL business systems are categorized under which process?

A. informal
B. managed
C. methodical
D. supported
Answer» B. managed
83.

In which stage of process improvement bottlenecks and weaknesses are identified?

A. process measurement
B. process analysis
C. process change
D. none of the mentioned
Answer» C. process change
84.

How many stages are there in process improvement?

A. three
B. four
C. five
D. six
Answer» B. four
85.

Process improvement is the set of activities, methods, and transformations that developers use to develop and maintain information systems.

A. true
B. false
Answer» C.
86.

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)
87.

Which of the following is a part of system release?

A. electronic and paper documentation describing the system
B. packaging and associated publicity that have been designed for that release
C. an installation program that is used to help install the system on target hardware
D. all of the mentioned
Answer» E.
88.

Which of the following is a configuration item?

A. design & test specification
B. source code
C. log information
D. all of the mentioned
Answer» E.
89.

“Robustness” answers which of the following description?

A. case tools be used to support the process activities
B. process errors are avoided or trapped before they result in product errors
C. defined process is acceptable and usable by the engineers responsible for producing the software
D. process continues in spite of unexpected problems
Answer» E.
90.

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
91.

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
92.

Which of the following is not a build system feature?

A. minimal recompilation
B. documentation generation
C. storage management
D. reporting
Answer» D. reporting
93.

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
94.

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
95.

What involves preparing software for external release and keeping track of the system versions that have been released for customer use?

A. system building
B. release management
C. change management
D. version management
Answer» C. change management
96.

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
97.

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.
98.

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
99.

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
100.

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.