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
CS-504 Final Term Exams Preparation Virtual University MCQs With Answers
Question # 1
The criteria used to assess the quality of an architectural design should be based on system
Choose an answer
accessibility and reliability
data and control
functionality
implementation details
Previous
Skip
Next
Question # 2
A better Design has an objective achieve
Choose an answer
High Cohesion
Low Cohesion
Low Coupling
High cohesion and Low coupling
Previous
Skip
Next
Question # 3
A cohesion class is one which emphasize -------unit of----.
Choose an answer
Single and multiple.
Multiple and functionality
Functional and single
Single and functional
Previous
Skip
Next
Question # 4
Which of the following are characteristics of testable software?
Choose an answer
observability
simplicity
stability
all of the given
Previous
Skip
Next
Question # 5
What are the three generic phases of software engineering?
Choose an answer
definition, development, support
what, how, where
programming, debugging, maintenance
analysis, design, testing
Previous
Skip
Next
Question # 6
------------------ are two important tools that can help in managing and mastering the complexity of a program.
Choose an answer
abstraction and encapsulation
abstraction and Inheritence
abstraction and Polymarhphism
None of given
Previous
Skip
Next
Question # 7
central role of the software requirement Document in entire development process is related to
Choose an answer
Project planning
Project tracing
Change control
All of above
Previous
Skip
Next
Question # 8
Interaction Diagrams depict the ------------- Behavior of the system
Choose an answer
Static
Dynamic
Active
Non of the above
Previous
Skip
Next
Question # 9
The Object Oriented approach
Choose an answer
improves the reusability of codes.
makes objects less independent.
increases testing time.
complicates mapping of a system model to an implementation model.
Previous
Skip
Next
Question # 10
Coupling is a measure of ----------------of a module or component.
Choose an answer
Independent
Closeness
Dependent
All of the given
Previous
Skip
Next
Question # 11
By collecting software metrics and making use of existing software reliability models it is possible to develop meaningful guidelines for determining when software testing is done.
Choose an answer
True
False
None of them
Previous
Skip
Next
Back