wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SE Quiz 2 (JKL)

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

Test Driven Development (TDD) is a part of ____________.

a)

extreme programming

b)

Spiral Model

c)

Halstead Software Science

d)

COCOMO

2.

In Halstead theory of software science, volume is measured in bits. The bits are

a)

Number of bits required to store the program

b)

Actual size of a program if a uniform binary encoding scheme for vocabulary is used

c)

Number of bits required to execute the program

d)

Average Manning

3.

In which one of the following types of coupling, complete data structures are passed from one module to another?

a)

Control Coupling

b)

Stamp Coupling

c)

External Coupling

d)

Content Coupling

4.

Which one of the following is the correct ordering of the coupling of modules from strongest (least desirable) to weakest (most desirable)?

a)

content, common, control, stamp, data

b)

common, content, control, stamp, data

c)

content, data, common ,stamp, common

d)

data, control, common, stamp, content

5.

During the detailed design of a module, which one of the following is designed?

a)

Data structures and algorithms

b)

Control structure

c)

Data flow structure

d)

Module interfaces

6.

A data flow diagram represents which one of the following?

a)

The conditions based on which data items may be processed

b)

The order in which different activities are carried out

c)

The transformation of data through processing stations

d)

The order in which various functions of a program are invoked

7.

Consider the sentence: A book has one or more pages. Which of the following best characterizes the relationship between the Book class and the Page class?

a)

Inheritance

b)

Specialization

c)

Association

d)

Composition

8.

Which one of the following characteristics of a class implies that the same message can be interpreted by it differently.

a)

Encapsulation

b)

Polymorphism

c)

Information Hiding

d)

Inheritance

9.

________________ illustrate the dynamic nature of a system by modeling the flow of control form activity to activity.

a)

Activity Diagram

b)

Sequence Diagram

c)

State chart Diagram

d)

Class Diagram

10.

Temporal cohesion means

a)

Cohesion between temporary variables

b)

Cohesion between local variable

c)

Cohesion with respect to time

d)

Coincidental cohesion