CS504
|
A ------------ Is A Code That Explains Itself Without The Need Of Comments And Extraneous Documentation
|
Self Documenting Code
|
Self Telling Code
|
Self Documenting Design
|
None Of The Given
|
A
|
CS504
|
Identifier Names Play A Significant Role In Enhancing The __________ Of A Program
|
Writability
|
Readability
|
Reliability
|
Usability
|
B
|
CS504
|
Graph-Based Testing Methods Can Only Be Used For Object-Oriented Systems
|
True
|
False
|
Na
|
Na
|
B
|
CS504
|
Every View Is Potentially Hierarchical In This Regard Which Of The View Are Hierarchical ?
|
Functioanl View
|
Development View
|
Concurrency View
|
All Of Given
|
D
|
CS504
|
Bugs That Wont (Almost Random) Are The ---------- To Deal With
|
Stand Still
|
Dynamic
|
Static
|
None Of Above
|
A
|
CS504
|
Information Flow Represents The Manner In Which Data And Control
|
Are Related To One Another
|
Changeas Each Moves Through The System
|
Will Be Implemented In The Final Design
|
None Of The Given
|
B
|
CS504
|
Software Architecture Is The ---------- Of The Components Of A Program/System Their Interrelationships And Principles And Guidelines Governing Their Design And Evolution Over Time.
|
Combination
|
Collection
|
Structure
|
Unification
|
D
|
CS504
|
Fourth Generation Techniques
|
Allow Software To Be Developed Without Any Testing
|
Eliminate The Need For Costly Requirements Gathering Activities
|
Can Reduce The Time Required To Develop Software
|
Are Best Used By Non-Programmers To Build Small Systems
|
C
|
CS504
|
Which Of The Following Is The Correct Formula For Calculating Cyclomatic Complexity Of A Program ?
|
V - N + 2
|
E - V + 2
|
E - N + 2
|
E + N – 2
|
C
|
CS504
|
Events Occur Whenever A(N)___________
|
Actor And The Oo System Exchange Information
|
Class Operation Is Invoked
|
Messages Are Passed Between Objects
|
All Of The Given
|
A
|
CS504
|
------------- Is A Powerful Technique That Separates Error-Handling Code From Normal Code
|
Exception Handling
|
Code Handling
|
Variable Handling
|
Pointer Handling
|
A
|
CS504
|
Insufficient User Involvement Leads To ------------- Products
|
Unacceptable
|
Ambigious
|
Dissatisfaction Of Customer To
|
Non Of The Above
|
A
|
CS504
|
One Of The Most Powerful Features Of Exception Handling Is That An Error Can Be ---------- Over Function Boundaries
|
Thrown
|
Called Back
|
Caught
|
Sent
|
A
|
CS504
|
Inspections May Be Applied To Any Representation Of The System Which May Include All Except __________
|
Requirements
|
Design
|
Testing
|
Analysis
|
D
|
CS504
|
A Memory Leak Bug Is One In Which Memory Is Somehow Allocated From Either The Operating System Or An ---------- Pool But Never Deallocated When The Memory Is Finished Being Used
|
Mixed Memory
|
External Memory
|
Internal Memory
|
Mutually Exculive Memory
|
C
|
CS504
|
Coupling Is A Measure Of ----------------Of A Module Or Component
|
Independent
|
Dependent
|
Closeness
|
All Of The Given
|
A
|
CS504
|
In Order To Make A Program Self Documented A Number Of Attributes Required. Which One Is The Attribute/S Of Self Documented Program
|
All Of The Given Choices
|
Size Of Each Function
|
Choice Of Variable
|
Modularity
|
A
|
CS504
|
Which Of The Following Are Characteristics Of Testable Software?
|
Observability
|
Simplicity
|
Stability
|
All Of The Given
|
A
|
CS504
|
The Output Of This Design Process Is A Description Of The
|
Software Architecture
|
Software Code
|
Software
|
Non Of The Above
|
A
|
CS504
|
One Of The Guidelines To Avoid Common Mistakes Is To Never Use --------- Except For Declaration
|
|
;
|
=
|
||
|
A
|