Explore topic-wise MCQs in Computer Science.

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

101.

Measurements can be categorized in two ways. What are those two ways?

A. Direct and Indirect
B. Front and Rear
C. Metric
D. Quality and Reliability.
Answer» B. Front and Rear
102.

Measure of reliability is given by ______ .

A. Mean Time between success.
B. Mean reliable
C. Mean Time between failure (MTBF).
D. MTTR
Answer» D. MTTR
103.

Line of code(LOC) of the product comes under which type of measures?

A. Indirect measures
B. Direct measures
C. Coding
D. None of the above.
Answer» C. Coding
104.

Line of code(LOC) can be used to normalize quality and/or productivity measure for _______ .

A. Extended function point metrics
B. Function point metrics.
C. Size oriented metrics.
D. None of the above.
Answer» D. None of the above.
105.

Layout appropriateness according to sears is a worthwhile design metric for human/computer interfaces.

A. True
B. False
Answer» B. False
106.

Knowledge of software program, design and structure is essential in _______ .

A. Black-box testing
B. White-box testing
C. Integration testing
D. None of the above
Answer» C. Integration testing
107.

_________ is a piece of programming code which performs a well defined task.

A. Computer Program
B. Computer Software
C. Both A & B
D. None of the above
Answer» B. Computer Software
108.

In the requirement analysis which model depicts the information domain for the problem?

A. Data models
B. Class-Oriented models
C. Scenario-based models
D. Flow-oriented models
Answer» B. Class-Oriented models
109.

In the requirement analysis which model depicts how the software behaves as a consequence of external events?

A. Class-Oriented models
B. Scenario-based models
C. Flow-oriented models
D. Behavioural models
Answer» E.
110.

In the Empirical Estimation Technique which model is developed by Barry W. Boehm?

A. Putnam model
B. COCOMO
C. Both A & B
D. None of the above
Answer» C. Both A & B
111.

In software metrics which metrics evaluate the track budget, schedule and human resource?

A. Requirement metrics
B. Product metrics
C. Process metrics
D. None of the above
Answer» D. None of the above
112.

In Software validation, requirements can be checked against following conditions: 1) If they can be practically implemented 2) If they are valid and as per functionality and domain of software 3) If there are any ambiguities 4) If they are completed

A. True
B. False
Answer» B. False
113.

In software maintenance removing errors spotted by users is known as _______.

A. Adaptive
B. Corrective
C. Perfective
D. Preventive
Answer» C. Perfective
114.

In Risk management process what makes a note of all possible risks, that may occur in the project?

A. Manage
B. Monitor
C. Categorize
D. Identification
Answer» E.
115.

In Re-engineering process which concepts in order to get re-engineered software?

A. Apply forward engineering
B. Perform
C. Decide
D. Re-structure program
Answer» B. Perform
116.

In OOD, the attributes(data variables) and methods( operation on the data) are bundled together is called _______ .

A. Classes
B. Objects
C. Encapsulation
D. Inheritance
Answer» D. Inheritance
117.

If you have no clue of how to improve the process for the quality software which model is used?

A. A Continuous model
B. A Staged model
C. Both A & B
D. None of the above
Answer» C. Both A & B
118.

If the software process were based on scientific and engineering concepts, it would be easier to re-create new software than to scale an existing one.

A. True
B. False
Answer» C.
119.

If the objects focus on the problem domain, then we are concerned with ______.

A. Object Oriented Analysis
B. Object Oriented Design
C. Object Oriented Analysis and Design
D. None of the above
Answer» B. Object Oriented Design
120.

If P is risk probability, L is loss, then Risk Exposure (RE) is computed as_____ .

A. RE = P/L
B. RE = P + L
C. RE = P*L
D. RE = 2* P *L
Answer» D. RE = 2* P *L
121.

If maintenance cost changes are often left undocumented which may cause more conflicts in future software.

A. True
B. False
Answer» B. False
122.

If every requirement stated in the Software Requirement Specification (SRS) has only one interpretation, SRS is said to be correct _____ .

A. Unambiguous
B. Consistent
C. Verifiable
D. None of the above
Answer» B. Consistent
123.

If every requirement can be checked by a cost-effective process, then the SRS is _________ .

A. Verifiable
B. Traceable
C. Modifiable
D. Complete
Answer» B. Traceable
124.

If an application allows executing multiple instances of itself, they appear on the screen as separate windows are called ______ .

A. Window
B. Tabs
C. Menu
D. Cursor
Answer» C. Menu
125.

IEEE provides a standard as IEEE 830-1993. For which activity this standard is recommended standard?

A. Software requirement specification.
B. Software design.
C. Testing.
D. Both a and b
Answer» B. Software design.
126.

IEEE 830-1993 is a IEEE recommended standard for _______ .

A. Software Requirement Specification
B. Software design
C. Testing
D. Both (A) and (B)
Answer» B. Software design
127.

How many numbers of maturity levels in CMM are available?

A. 3
B. 4
C. 5
D. 6
Answer» D. 6
128.

How many characteristics does Value Adjustment Factor(VAF) in Function Point Analysis have?

A. 11
B. 12
C. 13
D. 14
Answer» E.
129.

Give the name to diagram that represents the flow of activities described by the use cases and at the same time the captors are involved in UML .

A. State diagram
B. Swim lane diagram
C. Activity diagram
D. Component diagram
Answer» C. Activity diagram
130.

Give the disadvantages of modularization.

A. Smaller components are easier to maintain
B. Program can be divided based on functional aspects
C. Desired level of abstraction can be brought in the program
D. None of the above
Answer» E.
131.

Function oriented metric were first proposed by ___________ and he suggested a measure called the __________ .

A. Barry Boehm, KLOC.
B. Barry Boehm, Function point.
C. Albrecht, Function point.
D. Albrecht, KLOC.
Answer» D. Albrecht, KLOC.
132.

Function-oriented design is comprised of many smaller sub-systems is known as, Functions.

A. Yes
B. No
Answer» B. No
133.

From the following which quality deals with maintaining the quality of the software product?

A. Quality assurance
B. Quality control
C. Quality efficiency
D. None of the above
Answer» C. Quality efficiency
134.

From the following select the correct option that is used to display the available option for selection.

A. Check-box
B. Text-box
C. Button
D. Radio-Button
Answer» E.
135.

From the following methods which size of the software product can be calculated?

A. Counting the lines of delivered code
B. Counting delivered function points
C. Both A and B
D. None of the above
Answer» D. None of the above
136.

From the following give three major categories of risk, 1) Schedule risk 2) Project risk 3) Technical risk 4) Business risk

A. 1,2 and 3
B. 2,3 and 4
C. 1,2 and 4
D. 1,3 and 4
Answer» C. 1,2 and 4
137.

FAST stands for ______ .

A. Facilitated Application Software Technique.
B. Functional Application Software Technique.
C. Facilitated Application Specification Technique.
D. None of the above.
Answer» D. None of the above.
138.

FAST stands for ________ .

A. Functional Application Specification Technique
B. Fast Application Specification Technique
C. Facilitated Application Specification Technique
D. None of the above
Answer» D. None of the above
139.

Fan-in is an indication of _______ .

A. Objects
B. Inheritance
C. Messages
D. Polymorphism
Answer» C. Messages
140.

Every attribute is defined by its corresponding set of values is called ______ .

A. Entity
B. Domain
C. Relationship
D. None of the above
Answer» C. Relationship
141.

Every attribute is defined by its corresponding set of values, called Attributes.

A. True
B. False
Answer» C.
142.

ER model shows the _______ .

A. Static view
B. Functional view
C. Dynamic view
D. All the above
Answer» B. Functional view
143.

Elements of module in functional cohesion are grouped because they all contribute to a single well-defined function. It can also be reused.

A. True
B. False
Answer» B. False
144.

Each metric should be validated empirically in a wide variety of contexts before being published and that are used to make decisions.

A. True
B. False
Answer» B. False
145.

Develop an abbreviated solution for the problem is an objective for building an analysis model.

A. True
B. False
Answer» C.
146.

Data flow diagram is a graphical representation of flow of data in an information system.

A. True
B. False
Answer» B. False
147.

Coupling and cohesion can be represented using a _______ .

A. cause-effect graph
B. dependence matrix
C. Structure chart
D. SRS
Answer» C. Structure chart
148.

Cost of Production = Right The First time cost (RTF +-----------) .

A. Cost of Deployment
B. Cost of Quality
C. Cost of maintenance
D. Cost of Production
Answer» C. Cost of maintenance
149.

Constantine suggests four “organizational paradigms” for software engineering teams. The best project team organizational model to use when handling extremely complex problems is ________ .

A. Random paradigm
B. Open paradigm
C. Synchronous paradigm
D. Closed paradigm
Answer» B. Open paradigm
150.

Configuration management is an essential part of the system maintenance. It is aided with version control tools to control versions, semi-version or patch management.

A. True
B. False
Answer» B. False