CS504 Solved Mega File With Reference
CS504 Solved Mega File With Reference
repository of data
System ________ are built to allow the System Engineer to
evaluate the system components in relationship to one another.
Select correct option
Requirements
Documents
Models
Test Cases
The __________ relationship is kind of a generalization
specialization relationship.
Select correct option
Bit-Byte
Uses
Binary
Extends
Physical Document
Logical Document
Relational Database
Software
Objects
Methods
Properties
product planning
The Use case diagram shows that which _______ interact with
each use case.
Select correct option
Use case
Actor
Component
Relation
A class will be cohesive if:
Select correct option
If most of the methods do not use most of the data members most
of the time
if most of the methods use most of the data members most of the
time.
Sequence
Data Flow
Activity
Class
Flow of data
Transformation of data
Storage of data
An external agent
Input
Output
System Out
Input / Output
Correctness
Concision
Cohesion
Low Coupling
Data
Value
Information
Conceptual
An arrow in Data Flow Diagram (DFD) represents
Select correct option
Processing of data
External agent
Internal agent
high cohesion
low coupling
low cohesion
high coupling
as an aid to programmers
Inheritance
Polymorphism
Aggregation
Abstraction
Association
Inheritance
Aggregation
Composition
Functional
Non-functional
Unstable
User
Dataflow diagram
Activity Diagram
Process
Data Flow
External Agent
Data Store
Functionality requirements
use case
actor
stakeholder
association
Functional
Non- Functional
Developer
User
Data Coupling
Content Coupling
Common Coupling
External Coupling
The context diagram is used as the top level abstraction in a
_______ developed according to principles of structured analysis.
Dataflow diagram
Activity Diagram
Modules with high cohesion and low coupling can be treated and
analyzed as:
Select correct option
White Boxes
Black Boxes
Gray Boxes
A context diagram:
Select correct option
Low Coupling
High Coupling
Low Cohesion
High Cohesion
A maintainable design is a design , which supports
Select correct option
Change
debugging
Down Parsing
Up Parsing
Command-line interfaces are faster for some tasks which the user
needs to perform.
Separation of Concerns
Modularity
Divide-and-conquer
Objects
Methods
Properties
Data cannot flow from one external entity to other external entity
because:
Select correct option
Problem definition
Solution integration
Technical development
Status quo
as an aid to programmers
Physical Document
Logical Document
Relational Database
Software
The condition that must be met before the use case can be
invoked, is called:
Select correct option
Pre-Condition
Post-Condition
Pre-Assertion
Post-Assertion
actor
class
use case
system boundary
Modules with high cohesion and low coupling can be treated and
analyzed as:
Select correct option
White Boxes
Black Boxes
Gray Boxes
Analysis
Negotiation
Prototyping
GUI
Important Data
Software
Logical Data
Utility Software
low cohesion
high cohesion
low coupling
high couling
What
How
Who
When
Which one is not a part of Software Development phase ?
Select correct option
Construction
Scope
Project Vision
Definition
Data
Value
Information
Conceptual
Modules with high cohesion and low coupling can be treated and
analyzed as:
Select correct option
White Boxes
Black Boxes
Gray Boxes
send them to the design team and see if they have any concerns
objects
properties
functions
one third
two third
one fourth
three fourth
Feasibility matrix
System matrix
Command-line interfaces are faster for some tasks which the user
needs to perform.
repository of data
The context diagram is used as the top level abstraction in a
_______ developed according to principles of structured analysis.
Dataflow diagram
Activity Diagram
Flow of data
Transformation of data
Storage of data
An external agent
one third
two third
one fourth
three fourth
Management
Planning
Quality Assurance
Development
high cohesion
low coupling
low cohesion
high coupling
In Data Flow Diagram (DFD), one data store cannot directly copy
the data from another _________ .
Select correct option
Agent
Process
Data store
Flow
Design
Project
Requirement
Planning
requirements determination.
requirements structuring.
database design.
objects
properties
functions
All of the given options
A context diagram:
Select correct option
Independence
Dependence
Aggregation
Composition
Independence
Dependence
Aggregation
Composition
Software Design discusses ______ aspect of software
development
Select correct option
What
How
Who
When
Which of the following strategy/strategies lead(s) to a good
software design:
Select correct option
Separation of Concerns
Modularity
Divide-and-conquer
Association
Inheritance
Aggregation
Composition
Data Coupling
Content Coupling
Common Coupling
External Coupling
send them to the design team and see if they have any concerns
use a checklist of questions to examine each requirement
Sequence
Data Flow
Activity
Class
If most of the methods do not use most of the data members most
of the time
if most of the methods use most of the data members most of the
time.
Correctness
Concision
Cohesion
Low Coupling
Input
Output
System Out
Input / Output
A _______ is not the real product but just a real looking mock-up
of what would be eventually delivered.
Select correct option
Software
Program
Prototype
Test Case
In the case of __________ in a system, module boundaries are
not well defined.
Select correct option
low cohesion
high coupling
low coupling
high cohesion
Data cannot flow from one external entity to other external entity
because:
Select correct option
Chemical Engineering
Electrical Engineering
Computer Engineering
Software Engineering
Paragraph
Tabular
Rows
Electrical Engineering
Product Engineering
Hardware Engineering
Mechanical Engineering
In data flow diagram (DFD), Create, Update, Delete and Read
operations are normally called:
Select correct option
CRUD operations
DURC operations
RUDC operations
CDUR operation
actor
class
use case
system boundary
Object requirements
Functionality requirements
If most of the methods do not use most of the data members most
of the time
if most of the methods use most of the data members most of the
time.
Actor
Entity
System Boundary
"Extends" relationship
Functional
Non-functional
Unstable
User
Physical Document
Logical Document
Relational Database
Software