Online Exam Preparation
MCQs Library
Browse subject-wise multiple choice questions, review answers quickly, and start a test from the same section.
Questions
| Code | Question | Option A | Option B | Option C | Option D | Answer |
|---|---|---|---|---|---|---|
| CS504 |
------------------ Are Two Important Tools That Can Help In Managing And Mastering The Complexity Of A Program
|
Abstraction And Encapsulation
|
Abstraction And Inheritence
|
Abstraction And Polymarhphism
|
None Of Given
|
A |
| CS504 |
-------------- Being The First Pure Object Oriented Language In Which Observer Pattern Was Used In Implementing Its Model View Controller
|
Smalltalk
|
Pascal
|
Java
|
C++
|
A |
| CS504 |
----- Gives Oo The Ability To Handle Essential
|
Decentralization
|
Centralization
|
Decentralization And Centralization
|
Non Of Above
|
A |
| CS504 |
------------- Is A Powerful Technique That Separates Error-Handling Code From Normal Code
|
Exception Handling
|
Code Handling
|
Variable Handling
|
Pointer Handling
|
A |
| CS504 |
__________ Are Used To Describe Flow Of Data Or Control In An Application
|
Code Structures
|
String Matching
|
Paths
|
Flow Graphs
|
D |
| CS504 |
__________ Ensures That A Class Only Has One Instance And Provides A Global Point Of Access To It
|
Singleton Pattern
|
Observer Pattern
|
Behavioral Pattern
|
Joint Pattern
|
A |
| CS504 |
__________ Is Intended To Define A Many To Many Relationship Between Objects So That When One Object Changes State All Its Dependants Are Notified And Updated Automatically
|
Observer Pattren
|
Facade Pattren
|
Singleton Pattren
|
Joint Pattren
|
A |
| CS504 |
__________ Is Not A Layer Of Operating System
|
Core Layer
|
Application Layer
|
Presentation Layer
|
Ui Layer
|
C |
| CS504 |
__________ Is Only A Reference For Defining Protocols And Designing And Implementing Systems Developed By Different Parties
|
Osi Model
|
Reference Architecture
|
Layered Architecture
|
N-Tier Architecture
|
B |
| CS504 |
___________ Requirements Are Often Called Product Features
|
Functional
|
Business
|
User
|
Non-Functional
|
B |
| CS504 |
……………… Is A Diagramming Technique Used To Identify The Types Of Objects In The System And The Static Relationships That Exist Among Them?
|
Class Diagram
|
Document Flow Diagrams
|
Data Flow Diagrams
|
Flow Charts
|
D |
| CS504 |
40-60% Of All Defects Found In Software Projects Can Be Traced Back To Poor -----------
|
Requirements
|
Design
|
Coding
|
Testing
|
A |
| 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 |
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 |
A -------------- Is A Code That Explains Itself Without The Need Of Comments And Extraneous Documentation
|
Self Documenting Code
|
Self Telling Code
|
Self Documenting Design
|
Non Of The Above
|
A |
| 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
|
Non Of The Them
|
A |
| CS504 |
A Better Design Has An Objective Achieve
|
High Cohesion
|
Low Cohesion
|
Low Coupling
|
High Cohesion And Low Coupling
|
D |
| CS504 |
A Change Becomes ------------- Because Of Close Presence Of Data And Fucntions
|
Localized
|
Private
|
Global
|
Accessible
|
A |
| CS504 |
A Change Becomes ------------- Because Of Close Presence Of Data And Functions
|
Localized
|
Private
|
Global
|
Accessible
|
A |
| CS504 |
A Change Becomes ------------- Because Of Close Presence Of Data And Functions
|
Localized
|
Private
|
Global
|
Accessible
|
A |