Information Systems & Software Engineering MCQ - Part 2


Changes made to the system to reduce the future system failure chances is called 

Preventive Maintenance
Adaptive Maintenance
Corrective Maintenance
Perfective Maintenance
      _____________________________________________________________________________________
Waterfall model is a

Linear model
Iterative model
Rapid model
Interactive model
      _____________________________________________________________________________________
Which one of the following ISO standard is used for software process?

ISO 9000
ISO 9001
ISO 9003
ISO 9000-3
      _____________________________________________________________________________________
Data structure suitable for the application is discussed in 

Data design
Architectural design
Procedural design
Interface design
      _____________________________________________________________________________________
Following is used to demonstrate that the new release of software still performs the old one did by rerunning the old tests :

Functional testing
Path testing
Stress testing
Regression testing
      _____________________________________________________________________________________
Find if the following statements in the context of software testing are TRUE or FALSE. (S1) statement coverage cannot guarantee execution of loops in a program under test. (S2) use of independent path path testing criterion guarantees execution of each loop in a program under test more than once

True, True
True, False
False, True
False, False
      _____________________________________________________________________________________
Legacy System are

Old System
New System
Underdeveloped System
None of Above
      _____________________________________________________________________________________
What are the testing levels? 

Unit testing
Integration testing
System testing and acceptance
All of the above
      _____________________________________________________________________________________
One fault may lead to

One failure
Two failure
Many failure
All of above
      _____________________________________________________________________________________
In ____,modules A and B make use of a common data type, but perhaps perform different operations on it.

Data coupling
Stamp coupling
Control coupling
Content coupling
      _____________________________________________________________________________________
Site for Alpha Testing is 

Software Company
Installation place
Any where
None of the above
      _____________________________________________________________________________________
Fault is

Defect in the program
Mistake in the program
Error in program
All of above
      _____________________________________________________________________________________
The most important feature of spiral model is 

Requirement analysis
Risk management
Quality management
Configuration management
      _____________________________________________________________________________________
Milestones are used to

Know the cost of the project
Know the status of project
Know user expectations
None of Above
      _____________________________________________________________________________________
Alpha and Beta Testing are forms of 

Acceptance testing
Integration testing
System Testing
Unit testing
      _____________________________________________________________________________________
Thread testing is used for

Real Time System
Object Oriented System
Event Drive System
All of Above
      _____________________________________________________________________________________
Function testing is known as 

Structural testing
Behavior testing
Regression testing
None of these
      _____________________________________________________________________________________
Top down approach is used for

Development
Identification of fault
Validation
Funcational Testing
      _____________________________________________________________________________________
Decision table has

Four portions
Three portions
Five portions
Two portions
      _____________________________________________________________________________________
Which leads to blocking states in which some project team members must wait for the other members of the team to complete dependent tasks? 

Ad hoc approach of prototyping
Iterative nature of spiral model
Linear nature of classic life cycle
None of the above
      _____________________________________________________________________________________
The diagram that helps in understanding and representing user requirements for a software project using UML(Unified Modeling Language) is 

Entity Relationship Diagram
Development diagram
Data Flow Diagram
User Case Diagram
      _____________________________________________________________________________________
To which phase of SDLC, in file conversion related? 

System design
System development
System analysis
System implementation
      _____________________________________________________________________________________
The system specification is the first deliverable in the computer system engineering process which does not include

The system specification is the first deliverable in the computer system engineering process which does not include
Cost
Schedule
Technical Analysis
      _____________________________________________________________________________________
If a process is under statistical control, then it is

Maintainable
Measurable
Predictable
Verifiable
      _____________________________________________________________________________________
The tools that support different stages of software development life cycle are called 

CASE tools
CAME tools
CAQE tools
CARE tools
      _____________________________________________________________________________________
LOC measure is a

Size oriented metrics
Function oriented metrics
Both a and b
None of the above
      _____________________________________________________________________________________
Main aim of software engineering is to produce

Program
Software
Within budget
Software within budget in the given schedule
      _____________________________________________________________________________________
Estimate of size for a project is dependent on

Cost
Schedule
Time
None of above
      _____________________________________________________________________________________
During validation

Process is checked
Product is checked
Developer performance is evaluated
The customer check the product
      _____________________________________________________________________________________
The component based development model is 

Only appropriate for computer hardware design
Not able to support the development of reusable components
Works best when object technologies are available for support
Not cost effective by known quantifiable software metrics
      _____________________________________________________________________________________
The first item defined for a new system is its

Storage
Outputs
Inputs
Processing
      _____________________________________________________________________________________
Each time a defect gets detected and fixed, the reliability of a software product 

Increases
Decreases
Remains constant
Cannot say anything
      _____________________________________________________________________________________
Which design model is analogous to the detailed drawings of the access points and external utilities for a house? 

Architectural design
Component-level design
Data design
Interface design
      _____________________________________________________________________________________
Changes made to an information system to add the desired but not necessarily the required features is called 

Preventative maintenance
Adaptive maintenance
Corrective maintenance
Perfective maintenance
      _____________________________________________________________________________________
CASE Tool is

Computer Aided Software Engineering
Component Aided Software Engineering
Constructive Aided Software Engineering
Computer Analysis Software Engineering
      _____________________________________________________________________________________
Which one is not a phase of "bath tube curve" of hardware reliabilty

Burn-in
Wear-out
Test-out
Useful life
      _____________________________________________________________________________________
 In a function oriented design, we

minimize cohesion and maximize coupling
maximize cohesion and minimize coupling
maximize cohesion and maximize coupling
minimize cohesion and minimize coupling
      _____________________________________________________________________________________
Retesting the entire application after a change has been made is known as 

Full regression testing
Unit testing
Regional regression
Retesting
      _____________________________________________________________________________________
Design phase will usually be

top-down
bottom-up
random
centre fringing
      _____________________________________________________________________________________
The worst type of coupling is 

Data coupling
Control coupling
Stamp coupling
Content coupling
      _____________________________________________________________________________________
Spiral model begins with

Design
Risk analysis
Coding
Customer communication
      _____________________________________________________________________________________
Structured charts are a product of 

Requirements gathering
Requirements analysis
Design
Coding
      _____________________________________________________________________________________
Which is not a step of requirement engineering? 

Requirements elicitation
Requirements analysis
Requirements design
Requirements documentation
      _____________________________________________________________________________________
For a function of two variable, how many test cases will be generated by robustness testing?

9
13
25
42
      _____________________________________________________________________________________
Control structures include

Iteration
Rendezvous
Exception statements
All of these
      _____________________________________________________________________________________
A key concept of quality control is that all work products 

Are delivered on time and under budget
Have complete documentation
Have measurable specification for process outputs
Are thoroughly tested before delivery to the customer
      _____________________________________________________________________________________
What are the three generic phases of software engineering? 

Definition, development, support
What, how, where
Programming, debugging, maintenance
Analysis, design, testing
      _____________________________________________________________________________________
If every requirement can be checked by a cost-effective process, then the SRS is 

Verifiable
Traceable
Modifiable
Complete
      _____________________________________________________________________________________
Software reliability is defined with respect to

Time
Speed
Quality
None of above
      _____________________________________________________________________________________
While estimating the cost of software, Lines Of Code (LOC) and Function Points (FP) are used to measure which one of the following ?

Length of code
Size of software
Functionality of software
None of the above
      _____________________________________________________________________________________
Previous Post Next Post