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
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 # 2
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 # 3
The software life cycle can be said to consist of a series of phases The classical model is referred to as the waterfall model Which phase may be defined as The concept is explored and refined and the clients requirements are called.
Choose an answer
Requirements
Specification
Design
Implementation
Previous
Skip
Next
Question # 4
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
Question # 5
What do you call when two modules are coupled, when they communicate via a composite data item.
Choose an answer
content coupling
Common coupling
Data coupling
Stamp coupling
Previous
Skip
Next
Question # 6
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 # 7
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 # 8
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 # 9
Which configuration objects would not typically be found in the project data base.
Choose an answer
Design specification
Marketing data
Executable code
Test plane
Previous
Skip
Next
Question # 10
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 # 11
Which box specification is not associated with cleanroom approach.
Choose an answer
Black box
Clear box
State box
While box
Previous
Skip
Next
Question # 12
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 # 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
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 # 15
Which of the following is a life cycle concern.
Choose an answer
Testing
Portability
Programming
Planning
Previous
Skip
Next
Question # 16
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 # 17
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 # 18
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 # 19
Which of the following is a type of abstraction.
Choose an answer
Data
Procedural
Iteration
All of the above
Previous
Skip
Next
Question # 20
In planning a software project one would
Choose an answer
Find ways to produce result using limited resources
Pad the schedule to accommodate errors
Overestimate the budget
All of the abvoe
Previous
Skip
Next
Question # 21
Software configuration activities would not include
Choose an answer
Identify change
Contorl change
Ensure improper implementation of change
All of the above
Previous
Skip
Next
Back