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.

201.

What is one or more software configuration items that have been formally reviewed and agreed upon and serve as a basis for further development?

A. baseline
B. cumulative changes
C. cm
D. change control
Answer» B. cumulative changes
202.

SCM controls only the products of the development process.

A. true
B. false
Answer» B. false
203.

Which of the following is not a change management process?

A. log the changes
B. estimate impact on effort and schedule
C. review impact with stakeholders
D. none of the mentioned
Answer» E.
204.

How are baselines verified?

A. by reviews
B. by inspections
C. by testing of code
D. all of the mentioned
Answer» D. all of the mentioned
205.

What allows different projects to use the same source files at the same time?

A. version control
B. access control
C. cm process
D. version control and access control
Answer» B. access control
206.

CM is about managing the different items in the product, and changes in them.

A. true
B. false
C. topic 1.6 management control
Answer» B. false
207.

Which of the following is not a main phase in Configuration Management (CM) Process?

A. cm planning
B. executing the cm process
C. cm audits
D. none of the mentioned
Answer» E.
208.

Process adopted for one project is same as the process adopted from another project.

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

When code is made available to others, it goes in a/an

A. hard drive
B. access-controlled library
C. servers
D. access control
Answer» C. servers
210.

SCM stands for

A. software control management
B. software configuration management
C. software concept management
D. none of the mentioned
Answer» C. software concept management
211.

Four types of change are encountered during the support phase.Which one of the following is not one that falls into such category?

A. translation
B. correction
C. adaptation
D. prevention
Answer» B. correction
212.

Which one of the following is not an Umbrella Activity that complements the five process framework activities and help team manage and control progress, quality, change, and risk.

A. reusability management
B. risk management
C. measurement
D. user reviews
Answer» E.
213.

Which of the following activities of a Generic Process framework provides a feedback report?

A. communication
B. planning
C. modeling & construction
D. deployment
Answer» E.
214.

Purpose of process is to deliver software

A. in time
B. with acceptable quality
C. that is cost efficient
D. both in time & with acceptable quality
Answer» E.
215.

Software costs more to maintain than it does to develop.

A. true
B. false
Answer» B. false
216.

Which one of the following is not an application of embedded software product?

A. keypad control of a security system
B. pattern recognition game playing
C. digital function of dashboard display in a car
D. none of the mentioned
Answer» C. digital function of dashboard display in a car
217.

                          &                           are two kinds of software products.

A. cad, cam
B. firmware, embedded
C. generic, customised
D. none of the mentioned
Answer» D. none of the mentioned
218.

Which one of the following is not a software process quality?

A. productivity
B. portability
C. timeliness
D. visibility
Answer» C. timeliness
219.

Which of these does not affect different types of software as a whole?

A. heterogeneity
B. flexibility
C. business and social change
D. security
Answer» C. business and social change
220.

Which of these is true ?

A. generic products and customized products are types of software products
B. generic products are produced by organization and sold to open market
C. customized products are commissioned by particular customer
D. all of the mentioned
Answer» E.
221.

The fundamental notions of software engineering does not account for ?

A. software processes
B. software security
C. software reuse
D. software validation
Answer» E.
222.

What are attributes of good software ?

A. software maintainability
B. software functionality
C. software development
D. software maintainability & functionality
Answer» E.
223.

Which of these does not account for software failure ?

A. increasing demand
B. low expectation
C. increasing supply
D. less reliable and expensive
Answer» D. less reliable and expensive
224.

Which of these are not among the eight principles followed by Software Engineering Code of Ethics and Professional Practice ?

A. public
B. profession
C. product
D. environment
Answer» E.
225.

Identify the correct statement: “Software engineers shall

A. act in a manner that is in the best interests of his expertise and favour.”
B. act consistently with the public interest.”
C. ensure that their products only meet the srs.”
D. all of the mentioned
Answer» C. ensure that their products only meet the srs.”
226.

Identify an ethical dilemma from the situations mentioned below:

A. your employer releases a safety-critical system without finishing the testing of the system
B. refusing to undertake a project
C. agreement in principle with the policies of senior management
D. all of the mentioned
Answer» B. refusing to undertake a project
227.

Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?

A. the product should be easy to use
B. software engineers shall ensure that their products and related modifications meet the highest professional standards possible
C. software engineers shall ensure that their products and related modifications satisfy the client
D. it means that the product designed /created should be easily available
Answer» C. software engineers shall ensure that their products and related modifications satisfy the client
228.

Which of these does not represent object oriented design?

A. it follows regular procedural decomposition in favor of class and object decomposition
B. programs are thought of collection of objects
C. central model represents class diagrams that show the classes comprising a program and their relationships to one another
D. object-oriented methods incorporates structural methods
Answer» B. programs are thought of collection of objects
229.

Which of this analysis are not acceptable?

A. object oriented design is a far better approach compared to structural design
B. object oriented design always dominates structural design
C. object oriented design are given more preference than structural design
D. object oriented uses more specific notations
Answer» C. object oriented design are given more preference than structural design
230.

What is followed by the design task?

A. choosing specific classes, operations
B. checking model’s completeness
C. following design task heuristics
D. all of the mentioned
Answer» E.
231.

Which of the following is an incorrect method for structural design?

A. transition of problem models to solution models
B. handling of larger and more complex products
C. designing object oriented systems
D. more procedural approach
Answer» C. designing object oriented systems
232.

What is the solution for Structural design?

A. the specification model following data flow diagram
B. procedures represented as bubbles
C. specification model is structure chart showing procedure calling hierarchy and flow of data in and out of procedures
D. emphasizing procedural decomposition
Answer» D. emphasizing procedural decomposition
233.

What is incorrect about structural design?

A. structural design introduced notations and heuristics
B. structural design emphasis on procedural decomposition
C. the advantage is data flow representation
D. it follows structure chart
Answer» D. it follows structure chart
234.

Which of these describes stepwise refinement?

A. nicklaus wirth described the first software engineering method as stepwise refinement
B. stepwise refinement follows its existence from 1971
C. it is a top down approach
D. all of the mentioned
Answer» E.
235.

Which of the following is incorrect activity for the configuration management of a software system?

A. internship management
B. change management
C. version management
D. system management
Answer» B. change management
236.

Identify the sub-process of process improvement

A. process introduction
B. process analysis
C. de-processification
D. process distribution
Answer» C. de-processification
237.

Which of these truly defines Software design?

A. software design is an activity subjected to constraints
B. software design specifies nature and composition of software product
C. software design satisfies client needs and desires
D. all of the mentioned
Answer» E.
238.

An independent relationship must exist between the attribute that can be measured and the external quality attribute.

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

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

A 66.6% risk is considered as

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

Quality planning is the process of developing a quality plan for

A. team
B. project
C. customers
D. project manager
Answer» C. customers
242.

The process each manager follows during the life of a project is known as

A. project management
B. manager life cycle
C. project management life cycle
D. all of the mentioned
Answer» D. all of the mentioned
243.

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

Which of the following is not project management goal?

A. keeping overall costs within budget
B. delivering the software to the customer at the agreed time
C. maintaining a happy and well-functioning development team
D. avoiding customer complaints
Answer» E.
245.

Project managers have to assess the risks that may affect a project.

A. true
B. false
Answer» C.