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

This section includes 1167 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.

What is the first step of requirement elicitation?

A. Identifying Stakeholder
B. Listing out Requirements
C. Requirements Gathering
D. All of the mentioned
Answer» B. Listing out Requirements
52.

Decision table are useful for describing situations in which:

A. An action is taken under varying sets of conditions.
B. Number of combinations of actions is taken under varying sets of conditions
C. No action is taken under varying sets of conditions
D. None of the above
Answer» E.
53.

Requirements elicitation means

A. Gathering of requirements
B. Capturing of requirements
C. Understanding of requirements
D. All of the above
Answer» E.
54.

Which one is not a requirements elicitation technique?

A. Interviews
B. The use case approach
C. FAST
D. Data flow diagram.
Answer» E.
55.

In Boehm s spiral model, each loop in the spiral represents _____ of the softwa

A. phase
B. design
C. documentation
D. none of the above
Answer» B. design
56.

------------- encompass a broad array of tasks that include project planning andestimation system analysis, design of data structure, program architecture, coding, testingand maintenance.

A. Software engineering tools
B. Software engineering Procedures
C. Software engineering Methods
D. None of these
Answer» B. Software engineering Procedures
57.

If user participation is available, which model is to be chosen?

A. Waterfall model
B. Iterative enhancement model
C. Spiral model
D. RAD model
Answer» E.
58.

Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

A. Spiral
B. Waterfall
C. RAD
D. Iterative Enhancement Model
Answer» B. Waterfall
59.

The term module used during design phase refers to

A. Function
B. Procedure
C. Sub program
D. All of the above
Answer» E.
60.

__________in this each module and its dub module corresponding to a processing step in the execution sequence.

A. Information hiding criteria
B. Conventional criteria
C. Data abstraction criteria
D. None of these
Answer» C. Data abstraction criteria
61.

___________ This module gets data from sub-ordinates and forward it to superordinate(boss) modules.

A. Afferent modules
B. Efferent modules
C. Co-ordinate modules
D. Transform modules.
Answer» B. Efferent modules
62.

Management of software development is dependent on

A. People
B. product
C. Process
D. all of the above
Answer» E.
63.

__________ In this each module hides a difficult or changeable design decision from the other module.

A. Information hiding criteria
B. Conventional criteria
C. Data abstraction criteria
D. None of these
Answer» B. Conventional criteria
64.

After the finalization of SRS, we may like to estimate

A. Size
B. Cost
C. Development time
D. All of the above.
Answer» E.
65.

Reliability of software is dependent on number of errors

A. removed
B. remaining
C. both (a) & (b)
D. None of the above
Answer» C. both (a) & (b)
66.

Statistically, the maximum percentage of errors belong to the following phase of SDLC

A. Coding
B. Design
C. Specifications
D. Installation and maintenance
Answer» D. Installation and maintenance
67.

Software does not break or wear out like hardware. What is your opinion?

A. True
B. False
C. Cannot say
D. not fixed
Answer» B. False
68.

McCall has developed a

A. Quality model
B. Process improvement model
C. Requirement model
D. Design model
Answer» B. Process improvement model
69.

Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model?

A. Spiral Model
B. Waterfall Model
C. Rad Model
D. 4GT Model
Answer» E.
70.

How many product quality factors have been proposed in McCall quality model?

A. 2
B. 3
C. 11
D. 6
Answer» E.
71.

Which one is not a product quality factor of McCall quality model?

A. Product revision
B. Product operation
C. Product specification
D. Product transition
Answer» D. Product transition
72.

In McCall quality model; product revision quality factor consist of

A. Maintainability
B. Flexibility
C. Testability
D. None of the above
Answer» E.
73.

Which one is not a level in Boehm software quality model?

A. Primary uses
B. Intermediate constructs
C. Primitive constructs
D. Final constructs
Answer» E.
74.

In what type of coupling, the complete data structure is passed from one module to another?

A. Control Coupling
B. Stamp Coupling
C. External Coupling
D. Content Coupling
Answer» C. External Coupling
75.

How many stages are in COCOMO-II?

A. 2
B. 3
C. 4
D. 5
Answer» C. 4
76.

COCOMO-II estimation model is based on

A. Complex approach
B. Algorithm approach
C. Bottom up approach
D. Top down approach
Answer» C. Bottom up approach
77.

If project is the enhancement of existing system, which model is best suited?

A. Waterfall model
B. Prototyping model
C. Iterative enhancement model
D. Spiral model
Answer» D. Spiral model
78.

A fundamental Principal of software engineering is to design software products that minimize the intellectual distance between ----------- and solution.

A. Method
B. Process
C. Product
D. Problem
Answer» B. Process
79.

A primary goal of software engineering is to improve the -------------and to increase the productivity and job satisfaction of software engineers.

A. Quality of software product
B. Satisfaction of product
C. Flexibility
D. None of these
Answer» B. Satisfaction of product
80.

Which is not a software life cycle model?

A. Waterfall model
B. Spiral model
C. Prototyping model
D. Capability maturity model
Answer» E.
81.

A ________ view shows the system hardware and how software components are distributed across the processors in the system.

A. Physical
B. Logical
C. Process
D. All
Answer» B. Logical
82.

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» C. Know user expectations
83.

A company is developing an advance version of their current software available in the market, what model approach would they prefer ?

A. RAD
B. Iterative Enhancement
C. Both RAD & Iterative Enhancement
D. Spiral
Answer» D. Spiral
84.

A company is developing an advance version of their current software available in the market, what model approach would they prefer?

A. RAD
B. Iterative Enhancement
C. Both RAD & Iterative Enhancement
D. Spiral
Answer» D. Spiral
85.

-----------------is concerned with how a systems tied together in order to achieve commongoal thus forming integration.

A. Interaction
B. Interdependence
C. Integration
D. Central Objective
Answer» D. Central Objective
86.

The outcome of construction phased can be treated as:

A. Product release
B. Beta release
C. Alpha release
D. All of the above
Answer» C. Alpha release
87.

__________ is the intellectual tool that allows us to deal with concepts apart from particular instances of those concepts.

A. Module
B. Abstraction
C. Fan-in
D. Fan-out
Answer» C. Fan-in
88.

The extent to which different modules are dependent upon each other is called

A. Coupling
B. Cohesion
C. Modularity
D. Stability
Answer» B. Cohesion
89.

A software engineer must design the modules with the goal of high cohesion and low coupling.

A. True
B. False
C. all
D. none
Answer» B. False
90.

In Basic execution time model, failure intensity is given by

A. ( )= 0(1- 2 / V0)
B. ( )= 0(1- / V0)
C. ( )= 0(1-V0/ 2)
D. ( )= 0(1- V0/ )
Answer» C. ( )= 0(1-V0/ 2)
91.

As the reliability increases, failure intensity

A. decreases
B. increases
C. no effect
D. None of the above
Answer» B. increases
92.

Regression testing is primarily related to:

A. Functional testing
B. Data flow testing
C. Development testing
D. Maintenance testing
Answer» E.
93.

A node with indegree=0 and outdegree 0 is called

A. Source node
B. Destination node
C. Transfer node
D. None of the above
Answer» B. Destination node
94.

The basic concepts of ER model are:

A. Entity and relationship
B. Relationships and keys
C. Entity, effects and relationship
D. Entity, relationship and attribute
Answer» E.
95.

Basic execution time model was developed by

A. Bev.Littlewood
B. J.D.Musa
C. R.Pressman
D. Victor Baisili
Answer» E.
96.

The number of clauses used in ISO 9001 are

A. 15
B. 25
C. 20
D. 10
Answer» D. 10
97.

ISO 9126 contains definitions of

A. quality characteristics
B. quality factors
C. quality attributes
D. All of the above
Answer» E.
98.

Function count method was developed by

A. B.Beizer
B. B.Boehm
C. M.halstead
D. Alan Albrecht
Answer» E.
99.

-------- interviews use of standardized question in either an open response or closeresponse format.

A. Unstructured Interviews.
B. Structured Interviews
C. Questionnaires.
D. Record inspection or view
Answer» C. Questionnaires.
100.

A node with indegree 0 and out degree=0 is called

A. Source node
B. Predicate node
C. Destination node
D. None of the above
Answer» D. None of the above