182
106.5k

960+ Software Engineering Solved MCQs

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Computer Science Engineering (CSE) , Information Technology Engineering (IT) , Bachelor of Science in Computer Science SY (BSc CS) , Bachelor of Computer Applications (BCA) , Bachelor of Business Administration in Computer Applications (BBA [CA]) .

Chapters

More MCQs
501.

Software implementation converts system specifications into

A. Development system
B. System decomposition
C. Executable system
D. None of these
Answer» C. Executable system
502.

Which one is not be structured design model ?

A. Data flow model
B. Entity relation model
C. Object-oriented model
D. Debugging
Answer» D. Debugging
503.

Software process models are

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

Debugging is a process of

A. Developing faults
B. Removing faults
C. Ignoring faults
D. None of these
Answer» B. Removing faults
505.

Software validation is

A. Checking system conformations to its specifications
B. Developing system conformations to its specifications
C. Operating system
D. None of these
Answer» A. Checking system conformations to its specifications
506.

Unit testing process is

A. Software designing process
B. Software operating process
C. Software validation process
D. Software decomposition process
Answer» C. Software validation process
507.

CASE environment supports

A. Individual process tasks
B. Individual process phases
C. Most process tasks and process phases
D. None of these
Answer» D. None of these
508.

CASE work benches support

A. Individual process tasks
B. Process phases and activities
C. Development software
D. Operation software
Answer» B. Process phases and activities
509.

Error location and repair is

A. System modeling process
B. System design process
C. System verification process
D. System decomposition process
Answer» C. System verification process
510.

Quality plan describes

A. Quality procedure and standards
B. Approaches, resources and schedules
C. Configuration management and structure
D. None of these
Answer» A. Quality procedure and standards
511.

Which one is not true for risk analysis ?

A. It estimate risks
B. It removes risks
C. It reduces risks
D. It develops risks
Answer» D. It develops risks
512.

Project schedule can be illustrated in

A. Bar-charts
B. Activity-networks
C. Figures
D. None of these
Answer» D. None of these
513.

Change in technology is a

A. Technology risk
B. People risk
C. Tool risk
D. Implementation risk
Answer» A. Technology risk
514.

Under estimate of cost is

A. Technology risk
B. People risk
C. Estimation risk
D. Organizational risk
Answer» C. Estimation risk
515.

Maintenance plan describes

A. Quality procedure
B. Schedule procedure
C. Maintenance procedure
D. Configuration procedure
Answer» C. Maintenance procedure
516.

Failure of schedule is

A. People risk
B. Organizational risk
C. Estimation risk
D. Requirement risk
Answer» C. Estimation risk
517.

Risk planning involves

A. Avoidance strategies
B. Minimization strategies
C. Contingency plan
D. All the above
Answer» D. All the above
518.

Which is not the part of scheduling process?

A. Creating project chart
B. Defining roles/activities
C. Estimating failures
D. Selling product
Answer» D. Selling product
519.

Use of Email instead of post & telegraph is due to

A. Technology changes
B. Requirement changes
C. Users access
D. All the above
Answer» D. All the above
520.

Using P-IV instead of P-I is due to

A. Requirement change
B. Faster access
C. Technology improvement
D. All the above
Answer» D. All the above
521.

The term user requirements

A. Are statements, made in natural language and diagrams of services that system is expected to provide and the constrains on the system
B. The system services and details, can serve as contract between buyer and software developers
C. An abstract description of software design
D. None of these
Answer» A. Are statements, made in natural language and diagrams of services that system is expected to provide and the constrains on the system
522.

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» B. An abstract description of software design, which is an extension of system requirement specification
523.

Software consists of

A. Computer program only
B. Computer program and associated documentations
C. Documentation only
D. Hardware
Answer» B. Computer program and associated documentations
524.

Software engineering deals with

A. Software development
B. Hardware development
C. System development
D. Network development
Answer» A. Software development
525.

System engineering deals with

A. Software development only
B. Hardware development only
C. Software and Hardware development
D. Network development
Answer» C. Software and Hardware development
526.

Work flow model includes

A. Inputs
B. Out puts
C. Dependencies
D. All the above
Answer» D. All the above
527.

Rules are

A. Constraints define for system models
B. Input data
C. Out put data
D. Activities in involved in the system
Answer» A. Constraints define for system models
528.

Hardware represents

A. Documentations
B. Programs
C. Computer systems
D. Rules
Answer» C. Computer systems
529.

The system failure due to power failure is considered under

A. Hardware reliability
B. Software reliability
C. Operation reliability
D. None of these
Answer» A. Hardware reliability
530.

Components such as wheel, chain, handle etc are assembled to produce bicycle. The use of bicycle as transportation device is considered to be

A. Functional property
B. Non-functional property
C. Software system
D. None of these
Answer» A. Functional property
531.

A computer program is a

A. Software
B. Hardware
C. System
D. None of these
Answer» A. Software
532.

Software system consists of

A. Programs
B. Configuration files
C. Documentation
D. All of the above
Answer» D. All of the above
533.

User documentation defines

A. Computer program
B. Computer system
C. Use of computer systems
D. Structure of computer system
Answer» C. Use of computer systems
534.

System documentation defines

A. Computer programs
B. Computer systems
C. Use of computer systems
D. Structure of computer system
Answer» D. Structure of computer system
535.

System engineering is concerned with

A. Hardware development
B. System development
C. Software engineering
D. All of the above
Answer» D. All of the above
536.

Software process involves

A. Software specification and developments
B. Software validation and evolution
C. A and B both
D. None of these
Answer» C. A and B both
537.

Mutable requirements are

A. Requirements that change due to the environment in which the organization is operating
B. Emerges due to user’s understanding of system
C. Dependent on particular system
D. None of these
Answer» A. Requirements that change due to the environment in which the organization is operating
538.

Requirement Engineering process does not involves

A. Feasibility study
B. Requirement elicitation and an analysis
C. Requirement validation and management
D. Data processing
Answer» D. Data processing
539.

User requirements are written in

A. Natural language
B. FORTRAN
C. Assembly language
D. None of these
Answer» A. Natural language
540.

The system modeling is normally referred to

A. An abstract viewing of a system
B. The system running
C. Programming language
D. None of these
Answer» A. An abstract viewing of a system
541.

Operability is

A. Extent to which a system or component complies with standards
B. Trustworthiness of operating the software.
C. Measures that estimates system cost to operate and maintain.
D. None of these
Answer» B. Trustworthiness of operating the software.
542.

In system modeling:
A-Architectural model:
B-Stimulus-response model:
C-Behavioral models:

1-Used to describe the overall behavior of the system:
2-State transition diagram show how the system reacts to internal and external events:
3-Shows principal sub-systems which makes the system

A. A-1, B-2, C-3
B. A-2, B-3, C-1
C. A-3, B-2, C-1
D. C-2, B-1, A-3
Answer» C. A-3, B-2, C-1
543.

In system modeling :
A-Classification model;
B-Stimulus-response model;
C-Data processing model:
1-Here data-flow diagram show how data is processed at different stages;
2-Here object class/inheritance diagram show, how entities have the common characteristics;
3-Here state transition diagram shows the how the system reader to internal and external events

A. A-2, B-3, C-1
B. A-3, B-1, C-2
C. A-1, B-2, C-3
D. A-1, B-3, C-2
Answer» A. A-2, B-3, C-1
544.

In system modeling
Statement- 1: State-machine model is used to model the behavior of a system in response to internal and external events.
Statement- 2: Stimulus response model represents state transition diagram that show how system reacts to internal and external events.

A. Statement-1 and 2 both correct
B. Statement-1 and 2 both false
C. Statement-1 is true and Statement-2 is false
D. Statement-1 is false and Statement-2 is true
Answer» A. Statement-1 and 2 both correct
545.

Taxonomy is

A. Classification scheme, which shows who object class is related to other class through common attributes and services
B. Standard modeling language, used for object oriented modeling
C. Set of tools to support software process
D. None of these
Answer» A. Classification scheme, which shows who object class is related to other class through common attributes and services
546.

In system modeling :
A-Model; B-Prototype;;
1- it’s an abstract view of a system that ignores system details;
2-It’s an initial version of system software
which givers end-users a concrete impression of the system capacities

A. A-1, B-2
B. A-1, B-1
C. B-1, A-2
D. A-2, B-2
Answer» A. A-1, B-2
547.

Sub-systems in a system are

A. Independent systems that compro- mises the system
B. Dependent systems that compromises the system
C. A and B both true
D. None of these
Answer» A. Independent systems that compro- mises the system
548.

The following is not true for client-server model

A. It contains the set of stand alone servers
B. A set of clients that can use services offered by servers
C. A network which allows the clients to access these services
D. An intersection between clients by passing the server
Answer» D. An intersection between clients by passing the server
549.

Computer Aided Software Engineering (CASE) 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» C. An Entity-relation (E-R) diagram show how entities in the system are composed of other entities
550.

A control model, where one system is designed as the system controller and has responsibility for managing the execution of other sub-systems can be referred as

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

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.