software engineering MCQs – Page 19

Practise multiple-choice questions from software engineering for competitive examinations and subject revision. Review each marked answer and report any item that may be outdated or unclear.

361. Which of the following is incorrect with respect to Model Checking ?
comments icon0

A. All of the mentioned

B. The model checker explores all possible paths through the model

C. Model checking is computationally very inexpensive

D. Model checking is particularly valuable for verifying concurrent systems

362. Which of the following is the best type of module cohesion ?
comments icon0

A. Functional Cohesion

B. Functional Cohesion

C. Temporal Cohesion

D. Sequential Cohesion

363. How is the complexity of a web page related to link count ?
comments icon0
A. Directly

B. All of the mentioned

C. Indirectly

D. No relation

364. What is a Range check ?
comments icon0
A. Check that the input falls within a known range

B. Check that the input does not exceed some maximum size e.g. 40 characters for a name

C. Use information about the input to check if it is reasonable rather than an extreme value

D. None of the mentioned

365. What are security controls ?
comments icon0
A. All of the mentioned

B. Controls that are intended to ensure that attacks are unsuccessful

C. Controls that are intended to support recovery from problems

D. Controls that are intended to detect and repel attacks

366. Which of the following is conceptually similar to objects ?
comments icon0

A. None of the mentioned

B. PACKAGE

C. PROC

D. PRIVATE

367. How is generalization implemented in Object Oriented programming languages ?
comments icon0

A. Encapsulation

B. Abstract Classes

C. Polymorphism

D. Inheritance
369. What are legacy systems ?
comments icon0

A. under-developed systems

B. new systems

C. none of the mentioned

D. old systems
370. Which of the following is an important factor that can affect the accuracy and efficacy of estimates ?
comments icon0

A. Project complexity

B. Project size

C. Planning process

D. Degree of structural uncertainty

372. Which reliability requirements are concerned with maintaining copies of the system ?
comments icon0

A. Redundancy requirements

B. Ambiguous requirements

C. Checking requirements

D. Recovery requirements
373. In a sociotechnical system, you need to consider reliability from perspectives namely ?
comments icon0

A. only software reliability

B. only hardware reliability

C. hardware and software reliability

D. hardware, software and operator reliability
374. Which of the following is the worst type of module coupling ?
comments icon0

A. Control Coupling

B. Stamp Coupling

C. Content Coupling

D. External Coupling
375. Who designs and implement database structures ?
comments icon0
A. Database administrators

B. Project managers

C. Programmers

D. Technical writers

376. Object that collects data on request rather than autonomously is known as_________________?
comments icon0

A. None of the mentioned

B. Active Object

C. Passive Object

D. Multiple instance

377. Choose the fault class in which the following automated static analysis check would fall:Pointer Arithmetic ?
comments icon0

A. Input/Output Faults

B. Interface faults

C. Storage management faults

D. Data Faults

378. Which of the following is not an operation as per OOD algorithms and data structures ?
comments icon0

A. operations that monitor an object for the occurrence of a controlling event

B. operations that check for syntax errors

C. operations that manipulate data in some way

D. operations that perform a computation