More Classes
5th Class
6th Class
7th Class
8th Class
9th Class
10th Class
11th Class
12th Class
NAT I
NAT II
CSS
IQ
General Knowledge
MDCAT
ECAT
GAT General
GAT Subject
Other Links
Go to Home
Online Tests
PPSC Computer Science Chapter 21 Software Engineering Online Test MCQs With Answers
Question # 1
In choosing a development life cycle model one would consider the
Choose an answer
Development group expertise, problem characteristics, user expectations
Languages, development schedule competition
system context user population, platforms
System analysis, user interface testing.
Previous
Skip
Next
Question # 2
Which property of the rapid prototype is not important.
Choose an answer
The speed with which it can be developed
The speed with which it can be modified
Its ability to determine the clients real needs
Its internal strcuture.
Previous
Skip
Next
Question # 3
Coupling is a qualitative indication of the degree to which a module.
Choose an answer
Can be written more compactly
Focuses on just one thing
Is connected to other modules
Is able to completed its logic in a timely manner.
Previous
Skip
Next
Question # 4
Which of the following is not a concern during the management of a software project.
Choose an answer
Money
Time
Product quality
Project information
Previous
Skip
Next
Question # 5
Which tests are designed to confront the program with abnormal situations.
Choose an answer
Recovery testing
Security testing
Stress testing
Usage testing
Previous
Skip
Next
Question # 6
If a control switch is passed as an argument this is an example of _______ coupling
Choose an answer
Content
Common
Control
Data
Previous
Skip
Next
Question # 7
Black box testing is also called
Choose an answer
Specification based testing
Structural testing
Verifications
Stress testing
Previous
Skip
Next
Question # 8
A simple way of looking at the spiral software life cycle model is as a waterfall model with each phase proceeded by.
Choose an answer
Build and fix
Freezing
synchronization
risk analysis
Previous
Skip
Next
Question # 9
Work that continues throughout the project and does not relate to any specific phase of software development is termed a .
Choose an answer
Mile stone
Project function
Activity
Baseline
Previous
Skip
Next
Question # 10
The degree of interaction between two modules is known as.
Choose an answer
Cohesion
Strength
Inheritance
Coupling
Previous
Skip
Next
Question # 11
Software engineering is the systematic approach to the
Choose an answer
Development of software
Operation of software
Maintenance of softeare
All of the above
Previous
Skip
Next
Question # 12
Domain Engineering in CBSE is to
Choose an answer
Identification of components
Catalogue reusable components'
Domain modeling
All above
Previous
Skip
Next
Question # 13
Which of the following is not the guiding principle of software project scheduling.
Choose an answer
Compartmentalization
Market assessment
Time allocation
Effort validation
Previous
Skip
Next
Question # 14
Which of the following of not viewed as a primary mover in improving the software process.
Choose an answer
Increased effectiveness
Better product quality
Reduced costs
Tighter managerial control
Previous
Skip
Next
Question # 15
The relationship between a derived class and base class is referred to as.
Choose an answer
Association
Inheritance
Polymorphism
Instantiation
Previous
Skip
Next
Question # 16
A process view in software engineering would consider which of the following
Choose an answer
Product perform ace
Staffing
Functionality
Usability
Previous
Skip
Next
Question # 17
The individual or organization who wants a product to be developed is known as the
Choose an answer
Developer
User
Client
Contractor
Previous
Skip
Next
Question # 18
The rapid application development model is.
Choose an answer
Same as component based development
A useful approach when a customer cannot define requirements clearly
A high speed adaptation of the linear sequential model
Same as incremental model
Previous
Skip
Next
Question # 19
Software Engineering.
Choose an answer
Is a set of rules about developing software products.
Has been around as a discipline since the early 50's
Started as a response to the so called software crisis of the late 90's
Is an engineering discipline concerned with all the aspects of software production.
Previous
Skip
Next
Question # 20
The best way to test the software project management plan .
Choose an answer
Prototyping
Inspection
Simulation
Debugging
Previous
Skip
Next
Back