wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software Engineering-Module I

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Which question no longer concerns the software engineer?

a)

why does computer hardware costs so much?

b)

Why does a software take a long time to finish?

c)

Why does it costs so much to develop a piece of software?

d)

Why can't software errors be removed from products prior to delivery?

2.

What is a software?

a)

Software is documentation and configuration of data

b)

Software is set of programs

c)

Software is set of programs, documentation & configuration of data

d)

None of the above

3.

Which of these software engineering activities are not a part of software processes ?

a)

Software development

b)

Software dependence

c)

Software validation

d)

Software specifications

4.

The fundamental notions of software engineering does not account for ?

a)

Software Security

b)

Software reuse

c)

Software processes

d)

Software validation

5.

Which one of the following models is not suitable for accommodating any change?

a)

Prototyping Model

b)

RAD Model

c)

Build & Fix Model

d)

Waterfall Model

6.

SDLC stands for

a)

System Development Life cycle

b)

Software Design Life Cycle

c)

Software Development Life Cycle

d)

System Design Life Cycle

7.

The spiral model was originally proposed by -

a)

Barry Boehm

b)

Pressman

c)

Royce

d)

Pressman

8.

Structured programming codes includes ?

a)

alteration & iteration

b)

multiple exit from loops

c)

sequencing

d)

only 1 and 3

9.

Software is not considered to be collection of executable programming code, associated libraries and documentations.

a)

True

b)

False

10.

The interviews, which are held between two persons across the table is ______.

a)

Written

b)

Non-structured

c)

Group

d)

One-to-one

11.

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

a)

True

b)

False

12.

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

13.

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

a)

True

b)

False

14.

What is the simplest model of software development paradigm?

a)

Spiral model

b)

Big Bang model

c)

V-model

d)

Waterfall model

15.

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

16.

Requirement engineering process includes which of these steps?

a)

Feasibility study

b)

Requirement Gathering

c)

Software Requirement specification & Validation

d)

All mentioned above

17.

Mention any two indirect measures of product.

a)

Quality

b)

Efficiency

c)

Accuracy

d)

Both A and B

e)

Both B and C

18.

In which elicitation process the developers discuss with the client and end users and know their expectations from the software?

a)

Requirement gathering

b)

Organizing requirements

c)

Negotiation & discussion

d)

Documentation

19.

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

20.

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

21.

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

a)

True

b)

False

22.

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.

23.

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

24.

You are working in XYZ 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.

25.

Which model is also known as Verification and validation model?

a)

Waterfall model

b)

Big Bang model

c)

V-model

d)

Spiral model

26.

Match the List 1 to List 2 and choose the correct option.


1. Requirement Elicitation -------------- a. Module Development and integration.

2. Design----------------------------------------b. Analysis

3. Implementation------------------c. Structure and behavioral

4. Maintenance --------------------- d. Performance tuning.

a)

1-c , 2-a , 3-d , 4-b

b)

1-c , 2-a , 3-b , 4-d

c)

1-a , 2-c , 3-d , 4-b

d)

1-b , 2-c , 3-a , 4-d

27.

Project risk factor is considered in which model?

a)

Spiral model.

b)

Waterfall model.

c)

Prototyping model

d)

None of the above.

28.

SRS is a document created by system analyst after the requirements are collected from various stakeholders.

a)

True

b)

False

29.

Which of the following problems occurred due to the ignorance of adequacy of using only the last two digits of the year?

a)

Year 2000 problem

b)

4-2 digit problem

c)

System Date problem

d)

Y2K Problem

30.

Which of the following statements is true?

i. The improvement in software quality is not increasing as fast as the hardware quality.

ii. The Hardware cost is decreasing day by day but the cost of software is increasing.

a)

Only i is true

b)

Only ii is true

c)

Both i and ii are true

d)

None of them is true

31.

On which of the following factors does the quality of the software produced depend?

a)

On the infrastructure provided to the developers

b)

On the technologies used to develop the software

c)

On the skills and knowledge of the developers

d)

All of the above

32.

Which of the following is not a point of concern for Software engineering?

a)

Quality of Software

b)

Time taken to complete the software

c)

User Interface of the software

d)

Customer satisfaction

33.

Choose the correct option in terms of Issues related to professional responsibility

a)

Confidentiality

b)

Intellectual property rights

c)

Both Confidentiality & Intellectual property rights

d)

Managing Client Relationships

34.

“Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:

a)

Unauthorized access to computer material

b)

Unauthorized modification of computer material

c)

Dissemination of viruses or other malware

d)

All of the mentioned

35.

As per an IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts”.What is the reason for these statistics ?

a)

Lack of adequate training in software engineering

b)

Lack of software ethics and understanding

c)

Management issues in the company

d)

All of the mentioned