183
106.7k
Chapter:

750+ more mcqs Solved MCQs

in Software Engineering

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.

Organizational measures

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» C. Measures that estimates system cost to operate and maintain
502.

Metric is

A. These measurements need to be collected to help answers to the questions and to confirm whether process improvements have achieved the desired goal.
B. Approximation, representation, or idealization of selected aspects of the structure, behavior, operation, or other characteristics of a real-world process
C. Extent to which a system or component facilitates the incorporation of changes, once the nature of the desired change has been determined.
D. None of these
Answer» A. These measurements need to be collected to help answers to the questions and to confirm whether process improvements have achieved the desired goal.
503.

It shows the objects and object classes in a system and the relationship between these entities.

A. Object design models
B. Object interface design
C. Object oriented models
D. None of these
Answer» A. Object design models
504.

It is concerned with specifying the details of interface to an object or to a group of objects

A. Object design models
B. Object interface design
C. Object oriented models
D. None of these
Answer» B. Object interface design
505.

Modifiability is

A. These measurements need to be collected to help answers to the questions and to confirm whether process improvements have achieved the desired goal.
B. Approximation, representation, or idealization of selected aspects of the structure, behavior, operation, or other characteristics of a real-world process*
C. Extent to which a system or component facilitates the incorporation of changes, once the nature of the desired change has been determined.
D. None of these
Answer» C. Extent to which a system or component facilitates the incorporation of changes, once the nature of the desired change has been determined.
506.

Software is

A. Superset of programs
B. subset of programs
C. Set of programs
D. none of the above
Answer» A. Superset of programs
507.

Which is NOT the part of operating procedure manuals?

A. User manuals
B. Operational manuals
C. Documentation manuals
D. Installation manuals
Answer» C. Documentation manuals
508.

Which is NOT a software characteristic?

A. Software does not wear out
B. Software is flexible
C. Software is not manufactured
D. Software is always correct
Answer» D. Software is always correct
509.

Product is

A. Deliverables
B. User expectations
C. Organization's effort in development
D. none of the above
Answer» A. Deliverables
510.

To produce a good quality product, process should be

A. Complex
B. Efficient
C. Rigorous
D. none of the above
Answer» B. Efficient
511.

Which is not a product metric?

A. Size
B. Reliability
C. Productivity
D. Functionality
Answer» C. Productivity
512.

Which is NOT a process metric?

A. Productivity
B. Functionality
C. Quality
D. Efficiency
Answer» B. Functionality
513.

Effort is measured in terms of:

A. Person-months
B. Rupees
C. Persons
D. Months
Answer» A. Person-months
514.

UML stands for

A. Uniform modeling language
B. Unified modeling language
C. Unit modeling language
D. Universal modeling language
Answer» B. Unified modeling language
515.

An independently deliverable piece of functionality providing access to its services through interface is called

A. Software measurement
B. Software composition
C. Software measure
D. Software component
Answer» D. Software component
516.

Infrastructure software are covered under

A. Generic products
B. Customized products
C. Generic and Customized products
D. none of the above
Answer» A. Generic products
517.

Management of software development is dependent on

A. People
B. product
C. Process
D. all of the above
Answer» D. all of the above
518.

During software development, which factor is most crucial?

A. People
B. Product
C. Process
D. Project
Answer» A. People
519.

Program is

A. Subset of software
B. super set of software
C. Software
D. none of the above
Answer» A. Subset of software
520.

Milestones are used to

A. Know the cost of the project
B. know the status of the project
C. Know user expectations
D. none of the above
Answer» B. know the status of the project
521.

The term module used during design phase refers to

A. Function
B. Procedure
C. Sub program
D. All of the above
Answer» D. All of the above
522.

Software consists of

A. Set of instructions + operating system
B. Programs + documentation + operating procedures
C. Programs + hardware manuals
D. Set of programs
Answer» B. Programs + documentation + operating procedures
523.

Software engineering approach is used to achieve:

A. Better performance of hardware
B. Error free software
C. Reusable software
D. Quality software product
Answer» D. Quality software product
524.

Concept of software engineering is applicable to

A. FORTRAN language only
B. Pascal language only
C. ‘C’ language only
D. All of the above
Answer» D. All of the above
525.

CASE Tool is

A. Computer Aided Software Engineering
B. Component Aided Software Engineering
C. Constructive Aided Software Engineering
D. Computer Analysis Software Engineering
Answer» A. Computer Aided Software Engineering
526.

Spiral Model was developed by

A. Bev Little wood
B. Berry Boehm
C. Roger Pressman
D. Victor Basili
Answer» B. Berry Boehm
527.

Which model is most popular for student’s small projects?

A. Waterfall model
B. Spiral model
C. Quick and fix model
D. Prototyping model
Answer» C. Quick and fix model
528.

Which is not a software life cycle model?

A. Waterfall model
B. Spiral model
C. Prototyping model
D. Capability maturity model
Answer» D. Capability maturity model
529.

Project risk factor is considered in

A. Waterfall model
B. Prototyping model
C. Spiral model
D. Iterative enhancement model
Answer» C. Spiral model
530.

SDLC stands for

A. Software design life cycle
B. Software development life cycle
C. System development life cycle
D. System design life cycle
Answer» B. Software development life cycle
531.

Build and fix model has

A. 3 phases
B. 1 phase
C. 2 phases
D. 4 phases
Answer» C. 2 phases
532.

Which of the following is a type of software?

A. System Software
B. Embedded Software
C. Application
D. all of the above
Answer» A. System Software
533.

Waterfall model is not suitable for

A. small projects
B. accommodating change
C. complex projects
D. none of the above
Answer» B. accommodating change
534.

RAD stands for

A. Rapid application development
B. Relative application development
C. Ready application development
D. Repeated application development
Answer» A. Rapid application development
535.

RAD model was proposed by

A. Lucent Technologies
B. Motorola
C. IBM
D. Microsoft
Answer» C. IBM
536.

If requirements are easily understandable and defined, which model is best suited?

A. Waterfall model
B. Prototyping model
C. Spiral model
D. None of the above
Answer» A. Waterfall model
537.

If requirements are frequently changing, which model is to be selected?

A. Waterfall model
B. Prototyping model
C. RAD model
D. Iterative enhancement model
Answer» B. Prototyping model
538.

If user participation is available, which model is to be chosen?

A. Waterfall model
B. Iterative enhancement model
C. Spiral model
D. RAD model
Answer» D. RAD model
539.

If limited user participation is available, which model is to be selected?

A. Waterfall model
B. Spiral model
C. Iterative enhancement model
D. any of the above
Answer» D. any of the above
540.

If project is the enhancement of existing system, which model is best suited?

A. Waterfall model
B. Prototyping model
C. Iterative enhancement model
D. Spiral model
Answer» C. Iterative enhancement model
541.

Which one is the most important feature of spiral model?

A. Quality management
B. Risk management
C. Performance management
D. Efficiency management
Answer» B. Risk management
542.

Most suitable model for new technology that is not well understood is:

A. Waterfall model
B. RAD model
C. Iterative enhancement model
D. Evolutionary development model
Answer» D. Evolutionary development model
543.

Statistically, the maximum percentage of errors belong to the following phase of SDLC

A. Coding
B. Design
C. Specifications
D. Installation and maintenance
Answer» C. Specifications
544.

Which phase is not available in software life cycle?

A. Coding
B. Testing
C. Maintenance
D. Abstraction
Answer» D. Abstraction
545.

The development is supposed to proceed linearly through the phase in

A. Spiral model
B. Waterfall model
C. Prototyping model
D. None of the above
Answer» B. Waterfall model
546.

The outcome of construction phased can be treated as:

A. Product release
B. Beta release
C. Alpha release
D. All of the above
Answer» B. Beta release
547.

Which one is not a step of requirement engineering?

A. Requirements elicitation
B. Requirements analysis
C. Requirements design
D. Requirements documentation
Answer» C. Requirements design
548.

Requirements elicitation means

A. Gathering of requirements
B. Capturing of requirements
C. Understanding of requirements
D. All of the above
Answer» D. All of the above
549.

SRS stands for

A. Software requirements specification
B. System requirements specification
C. Systematic requirements specifications
D. None of the above
Answer» A. Software requirements specification
550.

SRS document is for

A. “What” of a system?
B. How to design the system?
C. Costing and scheduling of a system
D. System’s requirement.
Answer» A. “What” of a system?

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.