wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software Engineering Quizz

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

WHICH ONE IS NOT ENGINEERING APPROACH

a)

CIVIL

b)

ELECTRICAL

c)

MECHANICAL

d)

SOFTWARE

e)

DRAWING

2.

Someone who wants to know how and why things work,Called

a)

Cricketer

b)

BCA students

c)

Scientist

d)

Designer

3.

Someone who solves complex problems with mathematical and scientific application is Called

a)

BCA students

b)

Donald Trump

c)

Engineer

d)

Sportsmen

4.

What is software quality?

a)

Satisfying client needs

b)

Proving Best Lunch

c)

Conducting Semester Exam

d)

Reopening university And Colleges

5.

Minimizing code size is measure of quality in software

a)

True

b)

False

6.

What do you understand by software?

a)

New Movie

b)

Set of sports items

c)

Set of food items

d)

Set of programs

7.

Software engineering involves quality measures to improve the quality of the software

a)

True

b)

False

8.

Risk Assessment is part of software engineering

a)

True

b)

False

c)

Can't say

d)

Non of the above

9.

Which one is not Management issues in software development

a)

budget

b)

over timed

c)

management training

d)

When college is reopen

e)

Manpower

10.

Who is PROJECT MANAGER?

a)

A BCA Student

b)

Having MCA degree

c)

An Entrepreneur

d)

A project manager is a person who has the overall responsibility for the successful planning and execution of a project.

11.

SDLC means

a)

Software Development life cycle

b)

System development life cycle

c)

Simple development learning cycle

d)

Non of the above

12.

Software engineering involves

a)

Using engineering tools and techniques in software development

b)

Using scientific way to software development

c)

Both A and B

d)

Non of the above

13.

Which of the following is not a software development process model

a)

Waterfall model

b)

Risk Identification model

c)

Spiral model

d)

Non of the above

14.

Risk Assessment is part of software engineering

a)

True

b)

False

c)

Can't say

d)

Non of the above

15.

Software engineering involves quality measures to improve the quality of the software

a)

False

b)

True

c)

Can't say

d)

Non of the above

16.

Visual basic is

a)

High level language

b)

Low level language

c)

Can't say

d)

Middle level language

17.

ERD means

a)

Entity relationships diagrams

b)

Every real dialog

c)

Engineering requirements diagrams

d)

Non of the above

18.

WAN means

a)

Wide Area network

b)

Wire area network

c)

World area network

d)

Non of the above

19.

Minimizing code size is measure of quality in software

a)

True

b)

False

c)

Can't say

d)

Non of the above

20.

Testing is the activity of software which can be avoided.

a)

False

b)

True

c)

Can't say

d)

Non of the above

21.

The reason for software bugs and failures is due to

a)

Software companies

b)

Software Developers

c)

Both Software companies and Developers

d)

Software

22.

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

a)

Build & Fix Model

b)

Prototyping Model

c)

RAD Model

d)

Waterfall Model

23.

Identify the disadvantage of Spiral Model.

a)

Doesn’t work well for smaller projects

b)

High amount of risk analysis

c)

Strong approval and documentation control

d)

Additional Functionality can be added at a later date

24.

Software costs more to maintain than it does to develop

a)

True

b)

False

25.

The user system requirements are the parts of which document ?

a)

SDD

b)

SRS

c)

DDD

d)

SRD

26.

Which metric gives the idea about the contents on a web page ?

a)

Word Token

b)

Word Count

c)

Word Size

d)

Word Length

27.

COCOMO stands for

a)

Constructive cost model

b)

Comprehensive cost model

c)

Constructive cost estimation model

d)

Complete cost estimation model

28.

Project management involves the planning, monitoring, and control of the people, process, and events that occur as software evolves from a preliminary concept to an operational implementation.

a)

True

b)

False

29.

Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks?

a)

Software Macroscopic schedule

b)

Software Project scheduling

c)

Software Detailed schedule

d)

None of the mentioned

30.

Every task that is scheduled should be assigned to a specific team member is termed as

a)

Compartmentalization

b)

Defining milestones

c)

Defining responsibilities

d)

Defining outcomes

31.

Which of the following process is concerned with analyzing the costs and benefits of proposed changes?

a)

Change management

b)

Version management

c)

System building

d)

Release management

32.

The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?

a)

Corrective

b)

Adaptive

c)

Perfective

d)

Preventive

33.

Which granularity level of testing checks the behavior of module cooperation?

a)

Unit Testing

b)

Integration Testing

c)

Acceptance Testing

d)

Regression Testing

34.

A set of inputs, execution preconditions and expected outcomes is known as a

a)

Test plan

b)

Test case

c)

Test document

d)

Test Suite

35.

The testing in which code is checked

a)

Black box testing

b)

White box testing

c)

Red box testing

d)

Green box testing

36.

Which of the following UML diagrams has a static view?

a)

Collaboration

b)

Use case

c)

State chart

d)

Activity

37.

What type of core-relationship is represented by the symbol in the figure?

a)

Aggregation

b)

Dependency

c)

Generalization

d)

Association

38.

What type of relationship is represented by Shape class and Square ?

a)

Realization

b)

Generalization

c)

Aggregation

d)

Dependency

39.

Interaction Diagram is a combined term for

a)

Sequence Diagram + Collaboration Diagram

b)

Activity Diagram + State Chart Diagram

c)

Deployment Diagram + Collaboration Diagram

d)

None of the mentioned

40.

Structure diagrams emphasize the things that must be present in the system being modeled.

a)

True

b)

False

41.

Which of the following diagram is time oriented?

a)

Collaboration

b)

Sequence

c)

Activity

d)

None of the mentioned

42.

Which of the following is a building block of UML?

a)

Things

b)

Relationships

c)

Diagrams

d)

All of the mentioned

43.

Classes and interfaces are a part of

a)

Structural things

b)

Behavioral things

c)

Grouping things

d)

Annotational things

44.

Which things are dynamic parts of UML models?

a)

Structural things

b)

Behavioral things

c)

Grouping things

d)

Annotational things

45.

Which UML diagram is shown below?

a)

Use Case

b)

State Chart

c)

Activity

d)

Object Diagram

46.

Which UML diagram is shown below?

a)

Use Case

b)

Collaboration Diagram

c)

Sequence Diagram

d)

Object Diagram

47.

Which UML diagram is shown below?

a)

Deployment diagram

b)

Collaboration Diagram

c)

Object Diagram

d)

Class Diagram

48.

Which UML diagram is shown below?

a)

Activity

b)

State chart

c)

Sequence

d)

Collaboration

49.

A Class consists of which of these abstractions?

a)

Set of the objects

b)

Operations

c)

Attributes

d)

All of the mentioned

50.

What among the following statement is true?

a)

Associations may also correspond to the relation between instances of three or more classes

b)

Association lines may be unlabeled or they may show association name

c)

All of the mentioned

d)

None of the mentioned