0% found this document useful (0 votes)
22 views5 pages

Ansmcq

The document consists of a series of multiple-choice questions related to software and software engineering concepts. Topics covered include definitions of software, software engineering principles, software development life cycle (SDLC), various software models, and characteristics of software. It also addresses key figures in software engineering and standards for quality improvement.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views5 pages

Ansmcq

The document consists of a series of multiple-choice questions related to software and software engineering concepts. Topics covered include definitions of software, software engineering principles, software development life cycle (SDLC), various software models, and characteristics of software. It also addresses key figures in software engineering and standards for quality improvement.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

1.

Software is defined as ___________


a) set of programs, documentation & configuration of data
b) set of programs
c) documentation and configuration of data
d) None of the mentioned

2. What is Software Engineering?


a) Designing a software
b) Testing a software
c) Application of engineering principles to the design a software
d) None of the above

3. What does SDLC stands for?


a) System Design Life Cycle
b) Software Design Life Cycle
c) Software Development Life Cycle
d) System Development Life cycle

4. Who proposed the spiral model?


a) Barry Boehm
b) Pressman
c) Royce
d) IBM

5. _________ is a software development life cycle model that is chosen if the development team has
less experience on similar projects.
a) Iterative Enhancement Model
b) RAD
c) Spiral
d) Waterfall

6. __________ is not suitable for accommodating any change?


a) RAD Model
b) Waterfall Model
c) Build & Fix Model
d) Prototyping Model

7. What is system software?


a) computer program
b) Testing
c) AI
d) IOT

8. Which of the following document contains the user system requirements?


a) SRD
b) DDD
c) SDD
d) SRS
9. In which step of SDLC actual programming of software code is done?
a) Development and Documentation
b) Maintenance and Evaluation
c) Design
d) Analysis

10. The word which describes the importance of software design is?
a) Complexity
b) Quality
c) Efficiency
d) Accuracy

11. Who is the father of Software Engineering?


a) Margaret Hamilton
b) Watts S. Humphrey
c) Alan Turing
d) Boris Beizer

12. RAD stands for

a) Relative Application Development

b) Rapid Application Development

c) Rapid Application Document

d) None of the mentioned

13. Waterfall model is also called as?

a) Agile process model

b) Classic life cycle model

c)Light-Weight Model

d)None of above

14.Waterfall model is not suitable for

a) small projects

b) accommodating change

c) complex projects

d) none of the above

15. If requirements are easily understandable and defined then which model is best suited?

a. Spiral model

b. Waterfall model

c. Prototyping model

d. None of the above


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

17. Which of the items listed below is not one of the software engineering layers?

a) Process

b) Manufacturing

c) Methods

d) Tools

18. Which of these are the 5 generic software engineering framework activities?

a) communication, modeling, planning, construction, deployment

b) communication, planning, modeling, construction, deployment

c) analysis, designing, programming, debugging, maintenance

d) analysis, planning, designing, programming, testing

19. Which of the following are umbrella activities of Software Engineering.

a) Risk Management

b) Software quality assurance

c) Formal Technical Review

d) all of the mentioned

20.Which phase of SDLC involves gathering and understanding the requirements for the software
project?

 Design

 Testing

 Requirement Analysis

 Implementation

21.________is a generic standard that applies to any organization that wants to improve the overall
quality of the products, systems, or services that it provides.

a) SPICE (ISO/IEC15504)

b) ISO 9001:2000

c) CBA IPI

d) SCAMPI
22.____________ model is also known as Throw away Model.

a)Spiral Model

b)Prototype Model

c)Waterfall Model

d)Iterative Model

23.Word-processing software is an example of which Model?

a)Spiral Model

b)Prototype Model

c)Incremental Model

d)Iterative Model

24.The _____________encompasses the planning and modeling activities of the generic process
model.

a)inception phase

b)elaboration phase

c)construction phase

d)transition phase

25.which is not an activity of Personal Process Model.

a)Planning

b)Implementation

c)High-level design review

d)Development

e)Postmortem

26.___________combines the best features of Object Oriented Models.

a)Personal Process Model

b)Team Process Model

c)Unified Process Model

d)Concurrent Process Model

27._______________ is a Very old software.

a)Embedded software

b)Product-line software

c)Legacy software
d)System Software

28.__________is the establishment and use of sound engineering principles in order to obtain
economically software that is reliable and works efficiently on real machines.

a)Process Pattern

b)Software engineering

c)Frame work activity

d)Web Apps

29.________is the bedrock that supports software engineering.

a)Quality focus

b)Tools

c)Methods

d)Process

30. The Third Principle of Software Engineering Practice is___________.

a)KISS (Keep It Simple, Stupid!)

b)Maintain the Vision

c)What You Produce, Others Will Consume

d)The Reason It All Exists

e)Plan Ahead for Reuse

You might also like