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
How does a software project manager need to act to minimize the risk of software failure.
Choose an answer
Double the project team size
Request a large budget
Form a small software team
Track progress
Previous
Skip
Next
Question # 2
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 # 3
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 # 4
Which of the following is a life cycle concern.
Choose an answer
Testing
Portability
Programming
Planning
Previous
Skip
Next
Question # 5
If intermediate COCOMO the mode that represents complex products is referred to as.
Choose an answer
Embedded
Semidetached
Organic
Monolithic
Previous
Skip
Next
Question # 6
Which of the following projects would be a good one for adopting the prototyping paradigm for softwire development.
Choose an answer
Accounting system
Spread sheet
Automobile cruise control
Algebra tutor
Previous
Skip
Next
Question # 7
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 # 8
The final form of testing COTS software is ____ testing.
Choose an answer
Alpha
Beta
Unit
Module
Previous
Skip
Next
Question # 9
Which among the following measures how strongly the elements within a module are related.
Choose an answer
Coupling
cohesion
Aggregation
Abstraction
Previous
Skip
Next
Question # 10
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 # 11
What do you call when the elements of a module all operate on the same data.
Choose an answer
Functional cohesion
Temporal cohesion
Communicational cohesion
Coincidental cohesion
Previous
Skip
Next
Question # 12
In the classical chief programmer team approach, the team member responsible for maintaining the detailed design and coding is.
Choose an answer
The chief programmer
The programming secretary
A specialized function that exists outside the learn
The individual coder
Previous
Skip
Next
Question # 13
Which of the following is a type of abstraction.
Choose an answer
Data
Procedural
Iteration
All of the above
Previous
Skip
Next
Question # 14
Black box testing is also called
Choose an answer
Specification based testing
Structural testing
Verifications
Stress testing
Previous
Skip
Next
Question # 15
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 # 16
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 # 17
What are the major activities of the spiral model of software engineering.
Choose an answer
Planning Risk analysis, engineering customer evaluation
Defining, prototyping, testing delivery
Requirements
Testing
Previous
Skip
Next
Back