wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Software Engineering

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Software science measures are developed by

a)

M. Halstead

b)

B. Littlewood

c)

T J McCabe

d)

G Rothermal

2.

Vocabulary of a program is defined as:

a)

η=η1+η2\eta=\eta1+\eta2

b)

n=n1+n2n=n1+n2

c)

η=η1η2\eta=\eta1\cdot\eta2

d)

η=η1η2\eta=\frac{\eta1}{\eta2}

3.

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)

None of the above

4.

Which is not a size metric?

a)

LOC

b)

Function Count

c)

Program Length

d)

Cyclomatic Complexity

5.

Which one is not a measure of software science theory?

a)

Vocabulary

b)

Volume

c)

Level

d)

Logic

6.

What are the different software quality attributes?

a)

Reliability

b)

Usability

c)

Maintainability

d)

Adaptability

e)

All of these

7.

McCall Software Quality Model has

a)

2 factors

b)

3 factors

c)

4 factors

d)

0 factor

8.

Capability maturity model has

a)

2 levels

b)

5 levels

c)

3 levels

d)

7 levels

9.

Software Quality is

a)

Conformance to requirements

b)

Fitness for the purpose

c)

Level of satisfaction

d)

All of the above

10.

Which one is not a product quality factor of McCall quality model?

a)

Product revision

b)

Product operation

c)

Product specification

d)

Product transition

11.

CMM stands for

a)

Capability maturity model

b)

Capacity maturity model

c)

Cost management model

d)

Comprehensive maintenance model

12.

The number of clauses used in ISO 9001 are

a)

15

b)

25

c)

10

d)

20

13.

According to boundary value analysis, no of test cases will be

a)

4n+1

b)

6n+1

c)

8n+1

d)

5^n

14.

According to robustness testing, no of test cases will be

a)

4n+1

b)

6n+1

c)

8n+1

d)

5^n

15.

According to worst case testing, no of test cases will be

a)

4n+1

b)

6n+1

c)

8n+1

d)

5^n

16.

Which testing divides the input domain into valid and invalid class?

a)

Robustness testing

b)

Boundary Value analysis

c)

Equivalence class partitioning

d)

None of these