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 22 Software Analysis & Designing Online Test MCQs With Answers
Question # 1
Which of the following diagram vacuolizes the distribution of components across the enterprise.
Choose an answer
Component diagram
Use case diagram
Deployment diagram
Class diagram
Previous
Skip
Next
Question # 2
Whole part or composition relationship represents.
Choose an answer
Aggregation
Inheritance
Polymorphism
Association
Previous
Skip
Next
Question # 3
An association class must be created to store the attributes of a ____ relationship among two other classes.
Choose an answer
One to one
One to many
Many to one
Many to many
Previous
Skip
Next
Question # 4
Which of the following is not a traditional method of collecting system requirement.
Choose an answer
Interviewing
RAD
Observations
Fact finding technique
Previous
Skip
Next
Question # 5
__________ the symbol represents.
Choose an answer
Aggregation
Generalization
Dependency
Association
Previous
Skip
Next
Question # 6
Cost reduction and avoidance eror reduction and increased speed of activity are example's of
Choose an answer
Intangible costs
Tangible benefits
Intangible benefits
None of the above
Previous
Skip
Next
Question # 7
_______________ consists of objects with which the user interacts as well as the objects needed to manage.
Choose an answer
Business layer
View layer
Physical layer
Access layer
Previous
Skip
Next
Question # 8
Who is not involved in joint application development who uses workshop with the following personnel.
Choose an answer
System owners
System designers
System operators
System users
Previous
Skip
Next
Question # 9
Which of the following tool is not used during system analysis.
Choose an answer
Data flow diagram
Structured chart
Decision Table
Decision tree
Previous
Skip
Next
Question # 10
Which of the following UML diagram provides static structure of a system.
Choose an answer
Class diagram
Sequence diagram
State diagram
Activity diagram
Previous
Skip
Next
Question # 11
Structured programming involves.
Choose an answer
functional modularization
Localization of errors
Decentralized programming
Stress of analysis
Previous
Skip
Next
Question # 12
_____ refers to the number of connections between a calling and called module and the complexity of these connections.
Choose an answer
Module coupling
Transaction
evaluation
Cohesion
Previous
Skip
Next
Question # 13
Which of the following are considered usual steps in systems development life cycle.
Choose an answer
systems analysis
systems design
Testing
Implementation
Previous
Skip
Next
Question # 14
Which UML diagram the adds the dimension of time to object interactions.
Choose an answer
Communication diagram
Interaction overview diagram
Composite structure diagram,
Sequence diagram
Previous
Skip
Next
Question # 15
Which approach to development is the most interactive and focuses more on the user and their work.
Choose an answer
Modern structured analysis
Information engineering
Structured design
Object oriented analysis
Previous
Skip
Next
Question # 16
A review technique to test the correctness of the documents produced during analysis is called.
Choose an answer
Code reading
Joint application design
Structured walkthrough
Code writing
Previous
Skip
Next
Question # 17
In system design and development field what does spaghetti code mean.
Choose an answer
Programs witted in unstructured languages.
Well structured and weld documented code
Program code that has many GOTO statements.
Both b and c above
Previous
Skip
Next
Question # 18
Technical detailed specification of all system elements are the product of
Choose an answer
Logical design
Physical design
Analysis
Implementation
Previous
Skip
Next
Question # 19
The largest percentage of total life cycle cost of software is.
Choose an answer
analysis costs
Design costs
Maintenance costs
Testing costs
Previous
Skip
Next
Question # 20
An intial attempt at defining the piecess of the system and their relationships, organizing these pieces parts into well-defined layers with explicit dependencies is called.
Choose an answer
Use case analysis
architectural analysis
Structural analysis
Documentation analysis
Previous
Skip
Next
Question # 21
The process of looking for patterns to document is called.
Choose an answer
Pattern
Antipattern
Frame works
Pattern mining
Previous
Skip
Next
Back