SOFTWARE ENGINEERING QUIZ QUESTIONS???

NOTE: ALL ANSWERS ARE IN RED COLOR .
============================================================

Unit 01 - Quiz Questions
==========================
 1._____ is a collection of programs written to service other programs.


a. System software

b. Real time software

c. Business software

d. Embedded software
============================================================

2._____ is a set of application programs.

a. Software

b. Hardware

c. Algorithm

d. Pseudo code
============================================================
3. The role of computer software has undergone significant change over a time span of little more than _____ years.

a. 30

b. 40

c. 50

d. 60
============================================================
4.Software delivers the most important product of our time i.e. _____.
a. Money

b. Information

c. Knowledge

d. Wealth
============================================================
5. Software is a _____ element.

a. Physical

b. Static

c. Dynamic

d. Logical
============================================================
                  Unit 02 - Quiz Questions     
============================================================
1.Software Engineering is a sub discipline of _____.
a. Computer science engineering

b. Electronics engineering

c. Mechanical engineering

d. Civil engineering
============================================================
Question 2

The cost of software engineering includes roughly _____ % of development costs and _____ % of testing costs.
a. 50, 50

b. 60, 40

c. 40, 60

d. 70, 30
============================================================
Question 3

 Software Engineering is the systematic approach to the development, operation, maintenance and retirement of software. This definition is given by _____.

 a. Bauer

b. Boehm

c. IEEE

d. Charles Babbage

============================================================
Question 4

 Rapid Application Development (RAD) assumes the use of _____ generation techniques.

a. fourth

b. first

c. second

d. third

============================================================
Question 5

 _____ model is also called as the classic life cycle or the Waterfall model.

a. Iterative Development

b. Incremental Development

c. Spiral Development

d. Linear Sequential Development
               ============================================================
       
UNIT-3
============================================================
The specifications, called _____ govern how the component is to interact with other components and systems.

a. Contracts

b. Agreements

c. Bonds

d. Requirements

============================================================
Question 2

 The _____ of a software system is a measure of how well users think it provides the services that they require.

a. Reliability

b. Fault tolerance

c. Fault avoidance

d. Fault detection
============================================================
Question 3
 _____ is a measure of the frequency of occurrence with which unexpected behavior is likely to occur.

a. Probability of Failure on Demand (POFOD)

b. Availability (AVAIL)

c. Rate of Failure Occurrence (ROCOF)

d. Mean Time to Failure (MTTF)

============================================================
Question 4

 _____ is a measure of the likelihood that the system will fail when a service request is made.

 a. Rate of Failure Occurrence (ROCOF)

b. Probability of Failure on Demand (POFOD)

c. Mean Time to Failure (MTTF)

d. Availability (AVAIL)
============================================================
Question 5

 _____ is a measure of the time between observed system failures.

Choose one answer. a. Probability of Failure on Demand (POFOD)

b. Rate of Failure Occurrence (ROCOF)

c. Availability

d. Mean Time to Failure (MTTF)

============================================================
                                     UNIT-4


============================================================
Question 1
In _____ design, the sub-systems making up the system and their relationships are identified and documented.

 a. Architectural

b. Abstract

c. Interface

d. Component
============================================================
Question 2

 In _____ model data flow diagrams may be used to show how data is processed at different stages in the system.

a. Data Processing

b. Composition

c. Classification

d. Process
============================================================
Question 3

 In _____ model entity-relation diagrams may be used to show how some entities in the system are composed of other entities.

a. Classification

b. Composition

c. Stimulus-response

d. Process
============================================================
Question 4

 In _____ model objects class/inheritance diagrams may be used to show how entities have common characteristics.

a. Composition

b. Process

c. Classification

d. Data Processing
============================================================
Question 5

_____ is a list of names used by the systems, arranged alphabetically.

 a. Software list

b. Hardware list

c. Data Directory

d. Data Dictionary
============================================================
UNIT=5

============================================================
Question 1

A/An _____ is an entity that has a state and a defined set of operations, which operate on that state.

 a. Class

b. Message

c. Interface

d. Object
============================================================
Question 2

 Objects are organized into a/an _____ structure that shows how one object is composed of a number of other objects.

 a. Aggregation

b. Hierarchy

c. Inheritance

d. None of the above
============================================================
Question 3

 _____ is concerned with developing an object-oriented model of a software system to implement the identified requirements.

 a. Object oriented programming

b. Object oriented design

c. Procedural programming

d. Object oriented analysis
============================================================
Question 4

 _____ is concerned with developing an object-oriented model of the application domain.

 a. Object oriented analysis

b. Object oriented design

c. Object oriented programming

d. Functional programming
============================================================
Question 5

 _____ is concerned with realizing a software design using an object oriented programming language.

 a. Object oriented design

b. Structural programming

c. Object oriented programming

d. Object oriented analysis
============================================================
                                   UNIT:6
  ==========================================================
Question 1
The process of changing a system after it has been delivered and is in use is called _____

 a. Configuration Management

b. Software Maintenance

c. Software Re-engineering

d. Software Refactoring

==========================================================
Question 2

 _____ is concerned with taking existing legacy systems and re-implementing them to make it more maintainable.

 a. Configuration Management

b. Software Maintenance

c. Software Re-engineering

d. Software Refactoring
==========================================================

Question 3

 _____ is the process of analyzing a program in an effort to create a representation of the program at a higher level of obstruction than source code.

 a. Reverse Engineering

b. Forward Engineering

c. Document Restructuring

d. Inventory Analysis
==========================================================
Question 4

 _____ is the process of factoring the design module.

 a. Configuration Management

b. Software Maintenance

c. Software Re-engineering

d. Software Refactoring

==========================================================

Question 5

 _____ is the process, which controls the changes made to a system and manages the different versions of the evolving software product.
a. Configuration Management

b. Software Maintenance

c. Software Re-engineering

d. Software Refactoring
==========================================================
                                        UNIT:7

==========================================================

Question 1


 Black-box testing, also called _____

a. Behavioral testing

b. Structural testing

c. System testing

d. Unit testing
==========================================================
Question 2
Testing should begin "_____" and progress toward testing "_____".

 a. In the large, in the small

b. In the small, in the large

c. In the medium, in the medium

d. None of the above
==========================================================
Question 3

 Testing time and resources are _____

 a. Abundant

b. Unlimited

c. Limited

d. None of the above
==========================================================
Question 4

 The Pareto principle implies that _____ percent of all errors uncovered during testing will likely be traceable to _____ percent of all program components.

 a. 80, 20

b. 50, 50

c. 20, 80

d. 60, 40
==========================================================
Question 5

 White-Box testing, sometimes called _____ testing

 a. Plastic-box testing

b. Iron-box testing

c. Metal-box testing

d. Glass-box testing
==========================================================

                                                          UNIT:8
==========================================================
Question 1


 _____ does provide the last bastion from which quality can be assessed and, more pragmatically, errors can be uncovered.

 a. Analysis

b. Coding

c. Testing

d. Maintenance
==========================================================
Question 2

 _____ involves testing the modules at the lower levels in the hierarchy, and then working up the hierarchy of modules until the final module is tested. (4 marks)

 a. Bottom-up testing

b. Black-box testing

c. Top-down testing

d. White-box testing
==========================================================
Question 3
_____ refers to a set of activities that ensure that the software that has been built is traceable to customer requirements. (1 mark)

 a. Testing

b. Validation

c. Maintenance

d. Verification
==========================================================
Question 4

 _____ refers to the set of activities that ensure that software correctly implements a specific function.

a. Verification

b. Validation

c. Testing

d. Maintenance
==========================================================
Question 5

 _____ testing tests the high levels of a system before testing its detailed components.

 a. White-box

b. Bottom-up

c. Black-box

d. Top-down
 ==========================================================
                                                     UNIT-9
==========================================================
Question 1


 In the spiral model of software engineering process, _____ testing begins at the vertex of the spiral.

 a. Unit

b. System

c. Integration

d. White-box
==========================================================

Question 2

 Integration testing makes heavy use of _____ testing techniques.

a. Red-box

b. Green-box

c. White-box

d. Black-box
==========================================================
Question 3

 Modules are integrated by moving _____ through the control hierarchy, beginning with the main control module.

 a. Downward

b. Upward

c. Sideward

d. None of the above
==========================================================
Question 4

 Testing begins at _____ level.

 a. System

b. Component

c. Module

d. None of the above
==========================================================
Question 5
 Testing within the context of software engineering is a series of _____ steps that are implemented sequentially.

 a. Two

b. Four

c. Three

d. Five
==========================================================
Question 6

The software engineering process may be viewed as the _____ model.

 a. Relational

b. Incremental

c. Bottom-up

d. Spiral
==========================================================
Question 7

 Unit testing makes heavy use of _____ testing techniques, exercising specific paths in a module's control structure to ensure complete coverage of maximum error detection.

 a. Black-box

b. Green-box

c. White-box

d. Red-box
==========================================================
Question 8

 _____ is a set of activities that can be planned in advance and conducted systematically.

 a. Testing

b. Validation

c. Verification

d. Maintenance
==========================================================
Question 9

 _____ must be accommodated in any testing strategy.

a. Analysis

b. Coding

c. Debugging

d. Maintenance
==========================================================
Question 10

 _____ testing begins construction and testing with atomic modules.

 a. Top-down integration

b. Bottom-up integration

c. Sideward integration

d. None of the above

==========================================================
                                                   UNIT-10
==========================================================

Question 1


 Business schools have been using case studies for years to develop a student's _____ abilities.

 a. Analytical

b. Logical

c. Arithmetical

d. Soft skill
==========================================================
Question 2

Clients communicate with the databases through _____.

a. C

b. Structured Query Language (SQL).

c. C++

d. Java
==========================================================
Question 3

 For any organization, _____ will be the top most priority.

a. Growth

b. System availability

c. Backup

d. Recovery
==========================================================
Question 4

 In any organization, central databases will be available in _____.

 a. Corporate office

b. Regional offices

c. Local offices

d. None of the above
==========================================================
Question 5

 In order to protect the competitors from hacking into the highly sensitive information of an organization _____ should be used.

 a. Database software

b. Network software

c. OS software

d. Security software
==========================================================
Question 6

 The important data for any organization is _____.

 a. HR records

b. Employee details

c. Customer's transactions

d. Maintenance files
==========================================================
Question 7

 _____ is a key factor in determining the system's success.

 a. System breakdown

b. Data integrity

c. Growth

d. System recovery
==========================================================
Question 8

 _____ is a most popularly used relational database system.

 a. Oracle

b. Access

c. Excel

d. Power Point
==========================================================
Question 9

 _____ is an example for messaging and queuing software.

a. Sybase

b. MQ Series

c. Informix

d. DB2
==========================================================
Question 10

 _____ is responsible for distributing data across the systems.

 a. COBRA

b. COARB

c. CORBA

d. COBAR
==========================================================