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
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 # 2
How data store is represented in a data flow diagram.
Choose an answer
Circle
Full open rectangle
Half open rectangle
Full open triangle
Previous
Skip
Next
Question # 3
_____________ are used to group classes together for ease of use maintainability and reusability.
Choose an answer
Objects
Use cases
States
Packages
Previous
Skip
Next
Question # 4
Which cohesion operates on the same input or output date
Choose an answer
Communicational
Temporal
Procedural
Object
Previous
Skip
Next
Question # 5
Which is normally the most expensive method of fact finding technique.
Choose an answer
Building prototypes
Observing business processes
Reviewing existing reports
Interviewing users
Previous
Skip
Next
Question # 6
_______________ 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 # 7
Which shows a the top level function defined to over the scope of the application
Choose an answer
Data flow diagram
Decision table
Context diagram
Flow charting
Previous
Skip
Next
Question # 8
Which of the following shows the top level function function defined to cover the scope of the application.
Choose an answer
Context diagram
Decision table
Data flow diagram
Flow charting
Previous
Skip
Next
Question # 9
_______ design is a data flow based methodology
Choose an answer
Physical
Logical
Structure
Object oriented
Previous
Skip
Next
Question # 10
_________ test the interaction among components as specified during the high level design phase of the system development life cycle.
Choose an answer
Driver testing
Integration testing
Unit testing
Module testing
Previous
Skip
Next
Question # 11
The first step in designing a system with structured design is to identify which processes are internal to the system, This is done with a.
Choose an answer
Function list
Event table
Automation system boundary
Use case diagram
Previous
Skip
Next
Question # 12
What is the other name of context diagram.
Choose an answer
Level 1 diagram
Level 2 diagram
Level 0 diagram
Level n diagram
Previous
Skip
Next
Question # 13
Which of the following replicates the decision making process rather than manipulation of information.
Choose an answer
Management replication system
Management information system
Expert system
Decision support system
Previous
Skip
Next
Question # 14
What do you call where the objects hide their inner workings of their operations from the outside world and from other object.
Choose an answer
Composition
Encapsulation
Generalization
An object
Previous
Skip
Next
Question # 15
Which of the following approaches to system development uses elements which are capable of responding to messages.
Choose an answer
Structured
Object oriented
Information
Agent based
Previous
Skip
Next
Question # 16
"A condition that encompasses an objects properties and the values those properties". What does the above statement describe about.
Choose an answer
Event
State
Behavior
Rule
Previous
Skip
Next
Question # 17
UML Graphical notations can be used not only to describe the system's components but also to describe a model itself this is known sa.
Choose an answer
Model
Stereotypes
Model dependency
Meta model
Previous
Skip
Next
Question # 18
Object hide their inner workings of their operations from the outside world and from other object this is called.
Choose an answer
Composition
Encapsulation
Generalization
An object
Previous
Skip
Next
Question # 19
_________ identifies functionality of the system based on user requirements.
Choose an answer
Software architect
system analyst
Designer
Taster
Previous
Skip
Next
Question # 20
Which of the following focus on output and processing logic.
Choose an answer
Data models
Data oriented approach
system development approach
Information models
Previous
Skip
Next
Question # 21
Structured programming involves.
Choose an answer
functional modularization
Localization of errors
Decentralized programming
Stress of analysis
Previous
Skip
Next
Back