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
Internal costs indlude
Choose an answer
Developers salaries
Managers and support personnel salaries
The cost of overheads such as utilities rent and senior managers
All of above
Previous
Skip
Next
Question # 2
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 # 3
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 # 4
To which software category does knowledge based system belongs.
Choose an answer
system software
Real time softeare
Embedded software
Artificial intelligent software
Previous
Skip
Next
Question # 5
The aim of software engineering is to produce software that is.
Choose an answer
Fauit free
Delivered on time
Delivered with budget
Satisfies users needs
Previous
Skip
Next
Question # 6
Which of the following could be a deliverable for a software system.
Choose an answer
Source code
Reference manual
User's guide
All of above
Previous
Skip
Next
Question # 7
Which of the following is not a area of concern in the design model.
Choose an answer
Architecture
Data design
Interfaces design
Project scope
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
What is the fundamental reason that software cannot be considered to be engineered.
Choose an answer
It is designed by humans and therefore flawed
Software engineering is art not a science
None are true software engineering is a truly rigorous discipline
The complexity of systems and their interaction continues faster than we can understand it
Previous
Skip
Next
Question # 10
Myers 1978 identifies seven levels of cohesion .which level of cohesion may be defined as followed, the output from one element in the component serves as input for some other elements.
Choose an answer
Communicational cohesion
Functional cohesion
Communicational cohesion
None
Previous
Skip
Next
Question # 11
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 # 12
Which of the following is not a logical layer of the application in client server system.
Choose an answer
Presentation layer
application layer
Data management layer
Programming layer
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
In the maintenance phase the product must be tested against previous test cases. This is known as _______ testing.
Choose an answer
Unit
Regression
Beta
Module
Previous
Skip
Next
Question # 15
Black box testing is also called
Choose an answer
Specification based testing
Structural testing
Verifications
Stress testing
Previous
Skip
Next
Question # 16
If intermediate COCOMO the mode that represents complex products is referred to as.
Choose an answer
Embedded
Semidetached
Organic
Monolithic
Previous
Skip
Next
Question # 17
Traditionally the phase of software development where a formal approach used is.
Choose an answer
Programming
Design
Planning
Testing
Previous
Skip
Next
Question # 18
The degree of interaction between two modules is known as.
Choose an answer
Cohesion
Strength
Inheritance
Coupling
Previous
Skip
Next
Question # 19
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 # 20
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 # 21
Prototyping is appropriate for
Choose an answer
Data oriented applications
Applications with emphasis on the user interface
Development learn who lack domain experience
All of the above
Previous
Skip
Next
Back