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.

201.

If requirements are frequently changing, which model is to be selected?

A. Waterfall model
B. Prototyping model
C. RAD model
D. Iterative enhancement model
Answer» C. RAD model
202.

In software system requirements, the interface requirements are

A. Requirements that are derived from the interface of existing system
B. Requirements that are derived from the interface of proposed system
C. Requirements that are derived from the interface of existing and proposed systems
D. None of these
Answer» D. None of these
203.

Function point analysis (FPA) method decomposes the system into functional units. The total numbers of functional units are

A. 2
B. 5
C. 4
D. 1
Answer» C. 4
204.

If in a software system, the operation is incorrect if results are not produced accor- ding to the specified timing requirements then the software system is referred as

A. Soft real time system
B. Hard real time system
C. Real time system
D. None of these
Answer» B. Hard real time system
205.

Match the following A- Functional requirements: B- Functional scope : C- Function-point count: D- Function-related measures: 1- It describe the functionality or services that system is expected to provide. 2- Range to which a system component is capable of being applied. 3- These are language independent productive measure.. 4- It is related to the overall functionality of the delivered software.

A. A-4,B-2,C-3,D-1
B. A-2,B-1,C-3,D-4
C. A-1,B-3,C-2,D-4
D. A-1,B-2,C-3,D-4
Answer» E.
206.

Brooks’ view of the essence of software included

A. people, quality, process and productivity
B. performance, robustness, maintainability and reusability
C. complexity, conformity, changeability and invisibility
D. efficiency, reliability, usability and robustness
Answer» D. efficiency, reliability, usability and robustness
207.

Myers (1978) identifies seven levels of cohesion. Which level of cohesion may be defined as followed; “the output from one element in the component serves as input for some other element”?

A. communicational cohesion
B. functional cohesion
C. communicational cohesion
D. temporal cohesion
Answer» B. functional cohesion
208.

The software life cycle can be said to consist of a series of phases. The classical model is referred to as the waterfall model. Which phase may be defined as “The concept is explored and refined, and the client’s requirements are elicited?”

A. requirements
B. specification
C. design
D. implementation
Answer» B. specification
209.

While orientating yourselves to the company’s work practices, you observe that they in fact do not conduct a few tests that they should in order to comply with the relevant safety standard. When you inquire about this from the project manager, he dismisses it saying that those tests are really unnecessary (and takes an unreasonably long time to conduct, as well as being superfluous) and that they have managed with the other tests for so long, without any problems.”

A. you should immediately resign from the company and file a complaint with the relevant standard institution
B. you should do nothing and let the matter slide
C. although you are new to the company, and you hardly know anything about the internal processes and politics, you should insist on the company changing its work practices immediately; failing which you threaten to report the matter
D. since you are new to the company, and you are unfamiliar with the internal processes and politics, you should first find-out more about the issue and its background
Answer» E.
210.

What are the four dimensions of Dependability?

A. Usability, Reliability, Security, Flexibility
B. Availability, Reliability, Maintainability, Security
C. Availability, Reliability, Security, Safety
D. Security, Safety, Testability, Usability
Answer» C. Availability, Reliability, Security, Safety
211.

Architectural design is a creative process satisfying only functional-requirements of asystem.

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

CASE environment supports

A. Individual process tasks
B. Individual process phases
C. Most process tasks and process phases
D. None of these
Answer» E.
213.

The user system requirements are the parts of which document?

A. SDD
B. SRS
C. DD
D. D SRD
Answer» C. DD
214.

In Data Processing model

A. Here data-flow diagram show, how data is processed at different stages in the system. These are behavioral models
B. It registers all/ selected activities of a computer system.
C. Technique used to transform raw data into a more useful form.
D. Data is shifted to modern data base management system.
Answer» B. It registers all/ selected activities of a computer system.
215.

------------- are the glue that holds the methods and tools together and they enable rationaland timely development of computer software.

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

A COCOMO model is(

A. Common Cost estimation model
B. Constructive cost Estimation model
C. Complete cost estimation model
D. Comprehensive Cost estimation model
Answer» C. Complete cost estimation model
217.

If requirements are easily understandable and defined, which model is best suited?(

A. Waterfall model
B. Prototyping model
C. Spiral model
D. None of the above
Answer» B. Prototyping model
218.

The testing in which code is check

A. Black box testing
B. White box testing
C. Red box testing
D. Green box testing
Answer» C. Red box testing
219.

Installation and checkout phase

A. Period in the software life cycle in which a software product is created from design documentation and debugged.
B. Period in the software life cycle in which a software product is integrated in its operational environment, and tested in this environment to ensure it performs as required.
C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
D. None of these
Answer» C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
220.

Which is NOT a process metric?(

A. Productivity
B. Functionality
C. Quality
D. Efficiency
Answer» C. Quality
221.

In the Analysis phase, the development of the ____________ occurs, which is a clearstatement of the goals and objectives of the project.

A. documentation
B. flowchart
C. program specification
D. design
Answer» D. design
222.

Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling?

A. All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling
B. The review leader reads the use-case deliberately
C. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards
D. All of the mentioned
Answer» D. All of the mentioned
223.

Management of software development is dependent on(

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

Identify a fourth generation language (4GL) from the given below.

A. FORTRAN
B. COBOL
C. Unix shell
D. C++
Answer» D. C++
225.

-------- refers to the process of examining a business situation with the intent of improving itthrough better procedures and methods.

A. Software Anticipation
B. Software Investigation
C. Software Requirement
D. System analysis
Answer» E.
226.

The ________ is used to state a desired effect without stating the exact mechanism ofcontrol.

A. Functional Abstraction
B. Control Abstraction
C. Cohesion
D. Coupling
Answer» C. Cohesion
227.

IEEE standard for SRS is:(

A. IEEE Standard 837-1998
B. IEEE Standard 830-1998
C. IEEE Standard 832-1998
D. IEEE Standard 839-1998
Answer» C. IEEE Standard 832-1998
228.

If in a software system, the operation isincorrect if results are not produced accor- ding to the specified timing requirements then the software system is referred as

A. Soft real time system
B. Hard real time system
C. Real time system
D. None of these
Answer» B. Hard real time system
229.

Function point analysis (FPA) method decomposes the system into functional units. The total numbers of functional units are(

A. 2
B. 5
C. 4
D. 1
Answer» C. 4
230.

Evolutionary prototyping is

A. It describes the basic entities in the design and relation between them.
B. Observational techniques used to understand social and organizational requirements.
C. It is based on the idea of developing an initial implementation, exposing it uses on requirement and refining it through many versions until an adequate system has been developed.
D. Based on an idea of developing an initial implementation, exposing this to uses comment and retiring it until and adequate system has been developed.
Answer» E.
231.

Lehman’s Third Law (Lehman and Belady 1985) is

A. Continuing change: A program used in real-world environment must change necessarily or become progressively less useful in that environment.
B. Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying the structure.
C. Large program evolution: Program evolution is a self-regulating process.
D. None of these
Answer» D. None of these
232.

is a pidgin(simplified version of a language that develops as a means of communication between two or more groups that do not have a language in common)

A. program design language
B. structured english
C. pseudocode
D. all of the mentioned
Answer» E.
233.

Which one is not true for risk analysis ?

A. It estimate risks
B. It removes risks
C. It reduces risks
D. It develops risks
Answer» E.
234.

------------ is outgrowth of hardware and system engineering.

A. Software engineering
B. Requirement engineering
C. System engineering
D. None of these
Answer» C. System engineering
235.

Validation is(

A. Checking the product with respect to customer’s expectation
B. Checking the product with respect to specifications
C. Checking the product with respect to the constraints of the project
D. All of the above
Answer» B. Checking the product with respect to specifications
236.

Retirement phase is

A. Reason for a computer program to resume execution after a failure, using status and results recorded at a checkpoint.
B. Period of time in the software life cycle during which support for a software product is terminated.
C. The fault detection mechanism is initiated after the system state has been changed to check if a fault has occurred.
D. None of these
Answer» C. The fault detection mechanism is initiated after the system state has been changed to check if a fault has occurred.
237.

A primary goal of software engineering is to improve the -------------and to increase theproductivity 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
238.

Computer Aided Software Engineering (CASE) is

A. Extent to which all the parts of a software system or component are present and each of its parts is fully specified and developed.
B. Testing of individual hardware/software components
C. An Entity-relation (E-R) diagram show how entities in the system are composed of other entities
D. It consists of wide range of different types of computer programs, which be used to support software process activities such as a requirement analysis, system modeling, debugging and testing.
Answer» D. It consists of wide range of different types of computer programs, which be used to support software process activities such as a requirement analysis, system modeling, debugging and testing.
239.

System decommissioning normally takes place

A. At the beginning of the development process
B. At the middle of the development process
C. After the end of useful operational time
D. At the beginning of the useful operational time
Answer» D. At the beginning of the useful operational time
240.

Subject to probability of hazard, arising will not raise cost factors is referred as

A. Abstractness
B. Acceptable risk
C. Acceptance testing
D. None of these
Answer» C. Acceptance testing
241.

Total numbers of maturing levels in CMM are(

A. 1
B. 3
C. 5
D. 7
Answer» D. 7
242.

Which of the following is not a diagram studied in Requirement Analysis?

A. Use Cases
B. Entity Relationship Diagram
C. State Transition Diagram
D. Activity Diagram
Answer» E.
243.

Which model in system modelling depicts the static nature of the system?

A. Behavioral Model
B. Context Model
C. Data Model
D. Structural Model
Answer» E.
244.

RAD Model has high reliability requirements.

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

Reusability is

A. Extent to which a software module can be used in more than one computing program.
B. It involves regular monitoring of the risks identified and of new risks that develops.
C. It considers each of the key risks that are identified and also identifies strategies to manage the risk.
D. None of these
Answer» B. It involves regular monitoring of the risks identified and of new risks that develops.
246.

Decision makers who are concerned with tactical (short-term) operational problems anddecision making are

A. middle managers
B. executive managers
C. supervisors
D. mobile managers
Answer» B. executive managers
247.

Requirement Engineering involves

A. Feasibility studies
B. Requirement analysis
C. Requirement validation
D. All the above
Answer» E.
248.

Which tool is use for structured designing?

A. Program flowchart
B. Structure chart
C. Data-flow diagram
D. Module
Answer» C. Data-flow diagram
249.

Build & Fix Model is suitable for programming exercises of                        LOC (Line of Code).

A. 100-200
B. 200-400
C. 400-1000
D. above 1000
Answer» B. 200-400
250.

Fat-client model is

A. It is a measure of number of function that calls some other function.
B. It is measure of number of functions that are called by a function.
C. In it server is only responsible for data management.
D. None of these
Answer» D. None of these