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.

51.

UI can be graphical text-based, audio-video based and depending upon the underlying hardware and software combination.

A. True
B. False
Answer» B. False
52.

Transformers is one of the broad category used to classify operations.

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

To compute Function Point (FP) which of the following relationship is used? Where Fi = complexity adjustment values.

A. FP = count total *[0.01 *S(Fi)]
B. FP = count total *[0.65 + 0.01 *S(Fi)]
C. FP = count total *[0.65]
D. None of the above.
Answer» C. FP = count total *[0.65]
54.

To collect qualitative data, questionnaires can be distributed to users of the prototype.

A. Yes
B. No
Answer» B. No
55.

Threat is the probability that can attack a specific type and it also occur within a given time.

A. Yes
B. No
Answer» B. No
56.

The tools that support different stages of software development life cycle are called _______ .

A. CASE Tools
B. CAME tools
C. CAQE tools
D. CARE tools
Answer» B. CAME tools
57.

The Test Cases Derived from use cases _______ .

A. Are most useful in uncovering defects in the process flows during real world use of the system.
B. Are most useful in uncovering defects in the process flows during the testing use of the system.
C. Are most useful in covering the defects in the process flows during real world use of the system.
D. Are most useful in covering the defects at the Integration Level.
Answer» B. Are most useful in uncovering defects in the process flows during the testing use of the system.
58.

The spell check feature in word processor is a module of software.

A. True
B. False
Answer» B. False
59.

The software scope identifies what the product will do and what it will not do, what the end product will contain and what it will not contain.

A. True
B. False
Answer» B. False
60.

The software design paradigm is a part of software development and it includes ________ .

A. Design, Maintenance, Programming
B. Coding, Testing, Integration
C. Requirement gathering, Software design, Programming
D. None of the above
Answer» B. Coding, Testing, Integration
61.

The software becomes more popular if its user interface is __________ .

A. Attractive
B. Simple to use
C. Responsive in short time
D. All mentioned above
Answer» E.
62.

The six sigma for software engineering what gives the existing process and its output to determine the current quality performance?

A. Define
B. Analyze
C. Measure
D. None of the above
Answer» D. None of the above
63.

The scope of CASE tools goes throughout the SDLC.

A. Yes
B. No
Answer» B. No
64.

The process togather the software requirements from Client, Analyze and Document is known as ______ .

A. Requirement engineering process
B. Requirement elicitation process
C. User interface requirements
D. Software system analyst
Answer» B. Requirement elicitation process
65.

The process of developing a software product using software engineering principles and methods is referred to as, _______ .

A. Software myths
B. Scientific Product
C. Software Evolution
D. None of the above
Answer» D. None of the above
66.

The objective for formal technical review is to core errors in software work products.

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

The New modules, that are need to be replaced or modified, and they are also designed against requirement specifications set in the previous stage is ______ .

A. Acceptance testing
B. System Testing
C. Delivery
D. Design
Answer» E.
68.

The model in which the requirements are implemented by its category is ______ .

A. Evolutionary Development Model
B. Waterfall Model
C. Prototyping
D. Iterative Enhancement Model
Answer» B. Waterfall Model
69.

The maximum number of objects that can participate in a relationship is called________ .

A. Cardinality
B. Attributes
C. Operations
D. Transformers
Answer» B. Attributes
70.

The logical association among entities is called relationship.

A. True
B. False
Answer» B. False
71.

The level at which the software uses scarce resources is ______ .

A. Reliability
B. Efficiency
C. Portability
D. All of the above
Answer» C. Portability
72.

The ISO quality assurance standard that applies to software engineering is ISO 9000:2000.

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

The feature of the object oriented paradigm which helps code reuse is _______ .

A. Object
B. Class
C. Inheritance
D. Aggregation.
Answer» D. Aggregation.
74.

The evaluation of metrics resulting in insight and the quality of the representation is ___________ .

A. Analysis
B. Formulation
C. Interpretation
D. Feedback
Answer» D. Feedback
75.

The desired level of coupling is ________ .

A. No coupling
B. Control coupling
C. Common coupling
D. Data coupling
Answer» E.
76.

The architectural model is derived from which of these sources? A) Information about the application domain for the software to be built; B) Specific requirements model elements such as data flow diagrams or analysis classes, their relationships and collaborations for the problem at hand; C) The availability of architectural styles and patterns.

A. Both A & B
B. Both B & C
C. Both A & C
D. All mentioned above
Answer» E.
77.

SDLC Models are adopted as per requirements of development process. It may vary Software-to-software to ensuring which model is suitable.

A. True
B. False
Answer» B. False
78.

SDLC is not a well-defined, structured sequence of stages in software engineering to develop the intended software product.

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

Resource Histogram is an effective tool for staff planning and coordination.

A. True
B. False
Answer» B. False
80.

Requirements can be gathered from users via interviews, surveys, task analysis,brainstorming, domain analysis, prototyping, studying existing usable version of software, and by observation.

A. True
B. False
Answer» B. False
81.

Requirements can be checked against following conditions. 1) If they cannot be practically implemented. 2) If they are not valid and as per functionality and domain of software. 3) If there are no ambiguities.

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

Reliability is measured by considering processing speed, response time, resource consumption, throughput, and efficiency.

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

Refinement is actually a process of elaboration.

A. True
B. False
Answer» B. False
84.

Quality of the product comes under which type of measures?

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

Preventive maintenance is implementing changes in existing or new requirements of user.

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

PAD is metric indicates the number of classes that can access another class attributes and a violation of encapsulation.

A. True
B. False
Answer» B. False
87.

Organization can have in-house inspection, direct involvement of users and release of beta version are few of them and it also includes usability, compatibility, user acceptance etc. is called ______ .

A. Task analysis
B. GUI requirement gathering
C. GUI design & implementation
D. Testing
Answer» E.
88.

OOD languages provide a mechanism where methods performing similar tasks but vary in arguments, and that can be assigned to the same name is called _____ .

A. Classes
B. Object
C. Polymorphism
D. Encapsulation
Answer» D. Encapsulation
89.

One of the fault base testing techniques is ______ .

A. Unit Testing
B. Beta Testing
C. Stress Testing
D. Mutation Testing
Answer» E.
90.

Object inherits a class is known as _____ .

A. Maintenance
B. Operations
C. Transitional
D. Development
Answer» C. Transitional
91.

Object Constraint Language (OCL) is a formal notation developed, so that users of UML can add more precision to their specifications.

A. True
B. False
Answer» B. False
92.

Number of clauses used in ISO 9001 to specify quality system requirements are _____ .

A. 15
B. 20
C. 25
D. 28
Answer» C. 25
93.

MTTC stands for ____________ .

A. Mean time to change
B. Modular time to change
C. Mean time to control
D. Modular time to control
Answer» B. Modular time to change
94.

Modularization is a technique to divide a software system into multiple discrete and independent modules.

A. True
B. False
Answer» B. False
95.

Modular design unintentionally follows the rules of 'divide and conquer' problem solving strategy.

A. Yes
B. No
Answer» B. No
96.

Modifying the software to match changes in the ever changing environment is called __________ .

A. Adaptive maintenance
B. Corrective maintenance
C. Perfective maintenance
D. Perfective maintenance
Answer» B. Corrective maintenance
97.

Modelling is a representation of the object-oriented classes and the resultant collaborations will allow a system to function.

A. True
B. False
Answer» B. False
98.

Modality is the term used to indicate whether or not a particular data object must participate in a relationship.

A. Yes
B. No
Answer» B. No
99.

Mention any two indirect measures of product.

A. Quality
B. Efficiency
C. Accuracy
D. Both A and B
E. Both B and C
Answer» E. Both B and C
100.

Mechanics for refining the processing tasks that are required for software to accomplish in some desired function is ______ .

A. Process decomposition
B. Problem decomposition
C. Functional decomposition
D. None of the above
Answer» D. None of the above