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.

451.

The second level of quality attributes in McCall quality model are termed as(

A. quality criteria
B. quality factors
C. quality guidelines
D. quality specifications
Answer» B. quality factors
452.

_______________is the separation of a function contained as code in one module into a newmodule of its own.

A. Factoring
B. Fan-in
C. Fan-out
D. System shape
Answer» B. Fan-in
453.

--------- it include the study like can the work for the project is done with current equipment existing software technology and with available manpower.

A. Technical feasibility
B. Economic feasibility
C. Operational feasibility
D. None of above
Answer» C. Operational feasibility
454.

Software re-engineering is

A. A set of activities and associated results that produce a software product.
B. It is concerned with re-implementing legacy system to make them more maintainable
C. It is the official statement of what is required of the system developers; it includes uses requirements for a system and detailed specification of the system requirements
D. None of these.
Answer» C. It is the official statement of what is required of the system developers; it includes uses requirements for a system and detailed specification of the system requirements
455.

ISO 9126 contains definitions of(

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

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

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

A sequential control model where control starts at the top of a subroutine hierarchy and through sub-routine calls, passes to lower levels is referred as

A. Manager control model
B. Call-return control model
C. Object oriented model
D. None of these
Answer» C. Object oriented model
458.

Which one is the most important feature of spiral model?(

A. Quality management
B. Risk management
C. Performance management
D. Efficiency management
Answer» C. Performance management
459.

Which is not a software life cycle model?(

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

174. It is intended to find inconsistencies between a program and its specification. These inconsistencies are usually due to program faults or defects.

A. Database
B. Debugging
C. Defect testing
D. Defensive programming
Answer» C. Defect testing
461.

If limited user participation is available, which model is to be selected?(

A. Waterfall model
B. Spiral model
C. Iterative enhancement model
D. any of the above
Answer» E.
462.

Which of the following represents the use of Conceptual models during engineeringdesign?

A. Understanding product design
B. Undergirding Engineering Modelling
C. All of the mentioned
D. None of the mentioned
Answer» D. None of the mentioned
463.

A workflow model represents

A. Sequence of activities
B. Role of users involved
C. Set of activities
D. None of these
Answer» B. Role of users involved
464.

Company has latest computers and state- of the- art software tools, so we shouldn’t worry about the quality of the product.

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

Algorithmic cost modeling is

A. Quality measures that address how easily a system can evolve or migrate
B. Piece of software that acts to accomplish tasks on behalf of its user
C. A quantitative option analysis that allows the cost of various options to be computed, and options can be compared on objective basis
D. Extent to which a software system or component allows for or supports anonymous transactions
Answer» B. Piece of software that acts to accomplish tasks on behalf of its user
466.

________ represent entity set.

A. Ellipses
B. Rectangles
C. Diamonds
D. Lines
Answer» C. Diamonds
467.

A class room in a school is a

A. System
B. Sub-system
C. Module
D. None of these
Answer» C. Module
468.

Software does not-----------

A. Engineered
B. Developed
C. Maintained
D. Wear out
Answer» B. Developed
469.

Which one is not a stage of COCOMO-II?(

A. Application Composition estimation model
B. Early design estimation model
C. Post architecture estimation model
D. Comprehensive cost estimation model
Answer» E.
470.

The property of software in which software product may be adapted to changes ofspecifications.

A. Maintainability
B. Flexibility
C. Testability
D. Portability
Answer» E.
471.

Sensor component is a

A. Functional component
B. Non-functional component
C. Reliability component
D. None of these
Answer» B. Non-functional component
472.

Portability

A. Trustworthiness with which a system are transferred from one hardware environment to another
B. Here one sub system encapsulates a set of procedures, which can be called by other sub-systems.
C. It is concerned with studying existing process to understand the relationship between different parts of the process.
D. None of these
Answer» B. Here one sub system encapsulates a set of procedures, which can be called by other sub-systems.
473.

Fault recovery is

A. It is the process of modifying the state space of the system so that the effects of the fault are minimized and system can continue in operation in some degraded state
B. Capacity of a system or component to continue normal operation despite the presence of hardware or software faults.
C. It is the widely used hazard technique
D. Incorrect step, process, or data definition in a computer program
Answer» B. Capacity of a system or component to continue normal operation despite the presence of hardware or software faults.
474.

----------- are software systems delivered to customer with the documentation whichdescribes how to install and use the system.

A. Software Product
B. Output
C. Input
D. Processing
Answer» B. Output
475.

---------------- It depict constantly an ongoing constantly changing the system

A. Schematic Models
B. Flow system models
C. Static system models
D. Dynamic system models
Answer» E.
476.

----------------consists of individual computers may be workstations or multiple systems.

A. Execution Information system(EIS)
B. Integrated system
C. Subsystem
D. Transaction processing system
Answer» C. Subsystem
477.

Software development is

A. Associated with production of software as per specification
B. Structured approach to software development, whose aim is to facilitate the production of high-quality software in a cost-effective way.
C. An engineering discipline, concern with software development.
D. None of these
Answer» B. Structured approach to software development, whose aim is to facilitate the production of high-quality software in a cost-effective way.
478.

Completeness in software system is referred as

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» B. Testing of individual hardware/software components
479.

Generality is

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

Composition model 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.
481.

Which is not the part of software process ?

A. Software specification
B. Software design
C. Software evolution
D. Software selling
Answer» E.
482.

Database design

A. This model shows the software process as a set of activities each of which carries out data transformation.
B. Data and associated programs are re- engineered to remove limits on the data processing.
C. It is responsible for the definition,operation, protection, performance, and recovery of a database.
D. Development of a database to meet a user’s requirements Exploratory development is
Answer» E.
483.

Which of these are types of class model used in object oriented analysis?

A. Analysis Class models/ Conceptual Models
B. Design Class Models
C. Implementation Class Models
D. All of the mentioned
Answer» E.
484.

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

A ---------------is a set or group of component that interact to accomplish somepurpose.

A. System
B. Software
C. Subsystem
D. Physical system
Answer» B. Software
486.

Flexibility

A. The software and hardware system architectures that provide explicit support for tolerance, which includes software redundancy and fault- tolerance controller that detects problems and supports fault recovery
B. It is an initial step for requirements engineering process, includes the outline description of system, its use in an organization and recommending the system feasibility.
C. Trustworthiness with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed.
D. None of these
Answer» D. None of these
487.

Why is Modelling one of the best way to carry out analysis?

A. During analysis, It serves as a good test for understanding
B. Provides further documentation for input to design resolution
C. All of the mentioned
D. None of the mentioned
Answer» D. None of the mentioned
488.

Software process models are

A. Abstract representation of software process
B. Software running the systems
C. Software managing the systems
D. Software implementation
Answer» B. Software running the systems
489.

Software design specification

A. Are statements, made in natural language to specify the system specification and constraints
B. An abstract description of software design, which is an extension of system requirement specification
C. Discusses the market policy of the system
D. None of these
Answer» C. Discusses the market policy of the system
490.

Software evolution is

A. It is concern with modification of existing system to meet changing requirements.
B. It is a process of converting system specifications into an executable system.
C. It analyzes and checks system representation such as the require- ments document, design diagrams and program source code.
D. None of these
Answer» B. It is a process of converting system specifications into an executable system.
491.

Basic execution time model was developed by(

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

_______ In this each module hides the representation details of a major data structurebehind functions that access and modify the data structure.

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

In reliability models, our emphasis is on (

A. errors
B. fault
C. failures
D. bugs
Answer» D. bugs
494.

------------- these are systems which are commissioned by a particular customer.

A. Generic Product
B. Customized product
C. Product
D. None of these
Answer» E.
495.

Emergent requirements

A. Emerges due to user’s understanding of system develops, during system development
B. Requirements derived from the core activity of the organization and directly related to the domain of the system.
C. Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
D. None of these.
Answer» B. Requirements derived from the core activity of the organization and directly related to the domain of the system.
496.

If all the application processing and data management is carried out on the server and client is only responsible for running the system then this is referred as

A. Client-server model
B. Thin client server model
C. Thick client server model
D. None of these
Answer» C. Thick client server model
497.

___________ Classes are used to create the interface that the user sees and interacts withas the software is used.

A. Controller
B. Entity
C. Boundary
D. Business
Answer» D. Business
498.

The objects that are realized on call as parallel process with method corresponding to defined object operations can be referred as

A. Active object
B. Servers
C. Modules
D. None of these
Answer» C. Modules
499.

Requirements elicitation means(

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

How many phases are there in Scrum?

A. 2
B. 3
C. 4
D. Scrum is an agile method which me
Answer» E.