Explore topic-wise MCQs in Computer Science Mcqs.

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

1.

Abbreviate the term HIPO.

A. Hierarchical Input Process Output
B. High-level Input Process Output
C. Huge Input Process Output
D. None of the above
Answer» B. High-level Input Process Output
2.

When elements of module are grouped because the output of one element serves as input to another element and so on, it is called ________ .

A. Functional Cohesion
B. Communicational cohesion
C. Sequential cohesion
D. Procedural cohesion
Answer» D. Procedural cohesion
3.

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

A. Yes
B. No
Answer» B. No
4.

What is tested to uncover errors that indicate lack of conformance to customer requirements in the dimensions of quality?

A. Structure
B. Function
C. Usability
D. Navigation
Answer» C. Usability
5.

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

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

What is used for implementing the changes in existing or new requirements of user in software maintenance?

A. Preventive maintenance
B. Perfective maintenance
C. Corrective
D. Adaptive
Answer» C. Corrective
7.

RAD Software process model stands for _____ .

A. Rapid Application Development.
B. Relative Application Development.
C. Rapid Application Design.
D. Recent Application Development.
Answer» B. Relative Application Development.
8.

Software Engineering is defined as systematic, disciplined and quantifiable approach for the development, operation and maintenance of software.

A. True
B. False
Answer» B. False
9.

What are the characteristics of software?

A. Software is developed or engineered; it is not manufactured in the classical sense.
B. Software doesn’t “ wear out ”.
C. Software can be custom built or custom build.
D. All mentioned above
Answer» E.
10.

Compilers, Editors software come under which type of software?

A. System software
B. Application software
C. Scientific software
D. None of the above.
Answer» B. Application software
11.

COCOMO stands for ______ .

A. COnsumed COst MOdel
B. COnstructive COst MOdel
C. COmmon COntrol MOdel
D. COmposition COst MOdel
Answer» C. COmmon COntrol MOdel
12.

Software project management comprises of a number of activities, which contains _________.

A. Project planning
B. Scope management
C. Project estimation
D. All mentioned above
Answer» E.
13.

Which factors affect the probable consequences if a risk occur?

A. Risk avoidance
B. Risk monitoring
C. Risk timing
D. Contingency planning
Answer» D. Contingency planning
14.

Which defect amplification model is used to illustrate the generation and detection of errors during the preliminary steps of a software engineering process?

A. Design
B. Detailed design
C. Coding
D. All mentioned above
Answer» E.
15.

Which project is undertaken as a consequence of a specific customer request?

A. Concept development projects
B. Application enhancement projects
C. New application development projects
D. Application maintenance projects
Answer» D. Application maintenance projects
16.

Which method is used for evaluating the expression that passes the function as an argument?

A. Strict evaluation
B. Recursion
C. Calculus
D. Pure functions
Answer» B. Recursion
17.

Staff turnover, poor communication with the customer are risks that are extrapolated from past experience are called _____ .

A. Business risks
B. Predictable risks
C. Project risks
D. Technical risks
Answer» C. Project risks
18.

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

Effective software project management focuses on the four P’s. What are those four P’s?

A. People, performance, payment, product
B. People, product, process, project
C. People, product, performance, project
D. All of the above.
Answer» C. People, product, performance, project
20.

Software safety is a quality assurance activity that focuses on hazards that may cause an entire system to fall.

A. True
B. False
Answer» B. False
21.

Which of the following is the understanding of software product limitations, learning system related problems or changes to be done in existing systems beforehand, identifying and addressing the impact of project on organization and personnel etc?

A. Software Design
B. Feasibility Study
C. Requirement Gathering
D. System Analysis
Answer» E.
22.

Requirement engineering process includes which of these steps?

A. Feasibility study
B. Requirement Gathering
C. Software Requirement specification & Validation
D. All mentioned above
Answer» E.
23.

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

What is the simplest model of software development paradigm?

A. Spiral model
B. Big Bang model
C. V-model
D. Waterfall model
Answer» E.
25.

Which of the following is not defined in a good Software Requirement Specification (SRS) document?

A. Functional Requirement.
B. Nonfunctional Requirement.
C. Goals of implementation.
D. Algorithm for software implementation.
Answer» E.
26.

Which design identifies the software as a system with many components interacting with each other?

A. Architectural design
B. High-level design
C. Detailed design
D. Both B & C
Answer» B. High-level design
27.

Which documentation works as a key tool for software designer, developer and their test team is to carry out their respective tasks?

A. Requirement documentation
B. User documentation
C. Software design documentation
D. Technical documentation
Answer» B. User documentation
28.

What is the correctness, completeness, and consistency of the requirements model will have a strong influence on the quality of all work products that follow?

A. Requirement quality
B. Design quality
C. Code quality
D. Quality control effectiveness
Answer» B. Design quality
29.

When the customer may ask for new features or functions in the software, what does it mean in Software maintenance?

A. Host modifications
B. Client requirements
C. Market conditions
D. Organization changes
Answer» C. Market conditions
30.

What are the signs that a software project is in trouble?

A. The product scope is poorly defined.
B. Deadlines are unrealistic.
C. Changes are managed poorly.
D. All of the above.
Answer» E.
31.

You are working in CareerRide as a project manager. Company wants to develop a project. You are also involved in planning team. What will be your first step in project planning?

A. Establish the objectives and scope of the product.
B. Determine the project constraints.
C. Select the team.
D. None of the above.
Answer» B. Determine the project constraints.
32.

Which document is created by system analyst after the requirements are collected from Various stakeholders?

A. Software requirement specification
B. Software requirement validation
C. Feasibility study
D. Requirement Gathering
Answer» B. Software requirement validation
33.

Abbreviate the term CASE.

A. Computer Authorized Software Engineering
B. Computer Aided Software Engineering
C. Common Authorized Software Engineering
D. Common Aided Software Engineering
Answer» C. Common Authorized Software Engineering
34.

An entity in ER Model is a real world being, which has some properties called_____ .

A. Attributes
B. Relationship
C. Domain
D. None of the above
Answer» B. Relationship
35.

Which metrics are derived by normalizing quality and/or productivity measures by considering the size of the software that has been produced?

A. Size oriented
B. Function-Oriented
C. Object-Oriented
D. Use-case-Oriented
Answer» B. Function-Oriented
36.

What is described by means of DFDs as studied earlier and represented in algebraic form?

A. Data flow
B. Data storage
C. Data Structures
D. Data elements
Answer» B. Data storage
37.

Which is focused towards the goal of the organization?

A. Feasibility study
B. Requirement gathering
C. Software requirement specification
D. Software requirement validation
Answer» B. Requirement gathering
38.

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

Which tools are used in implementation,testing and maintenance?

A. Upper case tools
B. Integrated case tools
C. Lower case tools
D. None of the above
Answer» D. None of the above
40.

Waht is the most common measure for correctness?

A. Defects per KLOC
B. Errors per KLOC
C. $ per KLOC
D. Pages of documentation per KLOC
Answer» B. Errors per KLOC
41.

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

Which risk gives the degree of uncertainty and the project schedule will be maintained so that the product will be delivered in time?

A. Business risk
B. Technical risk
C. Schedule risk
D. Project risk
Answer» D. Project risk
43.

Application that generate a dialogue to get confirmation from user and to delete a file it is an example for _____ .

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

Lehman has given eight laws for software evolution and he divided software into three categories. In which category software works strictly according to defined specifications and solutions.

A. Static-type
B. Embedded-type
C. Practical-type
D. None of the above
Answer» C. Practical-type
45.

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

Computer software is a complete package, which includes software program, its documentation and user guide on how to use the software.

A. True
B. False
Answer» B. False
47.

Which plan describes how the skills and experience of the project team members will be developed ?

A. HR Plan
B. Manager Plan
C. Team Plan
D. Staff Development Plan
Answer» E.
48.

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

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

During security testing the tester plays the role of the individual who desires to______ .

A. Penetrates the system
B. Penetrates the listener
C. Both A & B
D. None of the above
Answer» B. Penetrates the listener
50.

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