MCQOPTIONS
Saved Bookmarks
This section includes 97 Mcqs, each offering curated multiple-choice questions to sharpen your BBA in Computer Applications knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Mid-level design is the activity of specifying software at the level of medium-sizedcomponents such as |
| A. | compilation units or classes |
| B. | their properties, relationship |
| C. | interaction of units |
| D. | all of the mentioned |
| Answer» E. | |
| 2. |
Which of the following is a mechanism that allows several objects in an class hierarchy tohave different methods with the same name |
| A. | aggregation |
| B. | polymorphism |
| C. | inheritance |
| D. | all of the mentioned |
| Answer» C. inheritance | |
| 3. |
What refers to the value associated with a specific attribute of an object and to any actions orside |
| A. | object |
| B. | state |
| C. | interface |
| D. | none of the mentioned |
| Answer» C. interface | |
| 4. |
In which of the following mechanisms, types of all variables and expressions are fixed atcompilation time. |
| A. | strong typing |
| B. | weak typing |
| C. | static binding early binding |
| D. | dynamic binding late binding |
| Answer» D. dynamic binding late binding | |
| 5. |
In which of the following mechanisms, types of all variables and expressions are not knownuntil runtime |
| A. | strong typing |
| B. | weak typing |
| C. | static binding early binding |
| D. | dynamic binding late binding |
| Answer» E. | |
| 6. |
In Unified Modeling Language, diagrams which captures systemstatic structureand provide foundation for other models is called |
| A. | deployment diagrams |
| B. | class diagrams |
| C. | component diagrams |
| D. | object diagrams |
| Answer» C. component diagrams | |
| 7. |
The process of compartmentalizing the elements of an abstraction that constitute its structureand behavior is called as |
| A. | hierarchy |
| B. | encapsulation |
| C. | modularity |
| D. | entity abstraction |
| Answer» C. modularity | |
| 8. |
Which of the following describes”Is-a-Relationship” |
| A. | aggregation |
| B. | inheritance |
| C. | dependency |
| D. | all of the mentioned |
| Answer» C. dependency | |
| 9. |
What is that concept in type theory in which a single name may denote objects of manydifferent classes that are related by some common super class referred to ______ |
| A. | monomorphism |
| B. | type checking |
| C. | polymorphism |
| D. | generalization |
| Answer» D. generalization | |
| 10. |
Which UML diagram’s symbols are shown below |
| A. | deployment diagram |
| B. | collaboration diagram |
| C. | Sequence Diagram |
| D. | object diagram |
| Answer» D. object diagram | |
| 11. |
In Unified Modeling Language, diagrams that organize system elements into groups areclassified as |
| A. | package diagrams |
| B. | organized diagram |
| C. | system diagrams |
| D. | class diagrams |
| Answer» B. organized diagram | |
| 12. |
The Unified Modeling Language (UML) has become an effective standard for softwaremodelling.How many different notations does it have |
| A. | three |
| B. | four |
| C. | six |
| D. | nine |
| Answer» E. | |
| 13. |
In Unified Modeling Language, diagrams which captures system static structure and providefoundation for other models is called |
| A. | deployment diagrams |
| B. | class diagrams |
| C. | component diagrams |
| D. | object diagrams |
| Answer» C. component diagrams | |
| 14. |
If you are working on real-time process control applications or systems that involveconcurrent processing, you would use a |
| A. | activity diagram |
| B. | sequence diagram |
| C. | statechart diagram |
| D. | object diagram |
| Answer» D. object diagram | |
| 15. |
The DDD template consists of which of the following |
| A. | mid level design and low level design |
| B. | mapping between models |
| C. | detailed design rationale |
| D. | all of the mentioned |
| Answer» E. | |
| 16. |
A design document is a complete engineering design specification composed of |
| A. | software architecture document(sad) |
| B. | detailed design document(ddd) |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 17. |
Mid-level design is the activity of specifying software at the level of medium-sized components such as |
| A. | compilation units or classes |
| B. | their properties, relationship |
| C. | interaction of units |
| D. | all of the mentioned |
| Answer» E. | |
| 18. |
Detailed design is further classified into which of the following |
| A. | mid-level design |
| B. | low-level design |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 19. |
Which of the following is incorrect in deployment diagram |
| A. | communication connections between nodes are shown by communication paths |
| B. | communication paths are represented by dotted lines |
| C. | artifacts are deployed inside nodes where they reside and execute |
| D. | none of the mentioned |
| Answer» C. artifacts are deployed inside nodes where they reside and execute | |
| 20. |
Which of the following in incorrect in reference to dependency |
| A. | module d uses module i when a correct version of i must be present for d to work correctly |
| B. | module d depends for compilation on module i |
| C. | class i imports elements from package d |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 21. |
What is collection of model elements called |
| A. | box |
| B. | dependency |
| C. | uml packages |
| D. | package members |
| Answer» E. | |
| 22. |
Which of the following is false |
| A. | a note is a dog-eared box connected to any model element by a dashed line |
| B. | the main way to extend uml is by constraints, properties, etc |
| C. | a dependency relation holds between two entities d and i where change in i does not affect d |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 23. |
In Unified Modeling Language, diagrams which captures system static structure and provide foundation for other models is called |
| A. | deployment diagrams |
| B. | class diagrams |
| C. | component diagrams |
| D. | object diagrams |
| Answer» C. component diagrams | |
| 24. |
An object symbol is divided into what parts |
| A. | top compartment |
| B. | bottom compartment |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 25. |
Objects are executed |
| A. | sequentially |
| B. | in parallel |
| C. | sequentially & parallel |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 26. |
What among these is true |
| A. | associations may also correspond to relation between instances of three or more classes |
| B. | association lines may be unlabeled or they may show association name |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 27. |
Object that collects data on request rather than autonomously is known as |
| A. | active object |
| B. | passive object |
| C. | multiple instance |
| D. | none of the mentioned |
| Answer» C. multiple instance | |
| 28. |
Which of the following describesâ€Is-a-Relationship†|
| A. | aggregation |
| B. | inheritance |
| C. | dependency |
| D. | all of the mentioned |
| Answer» C. dependency | |
| 29. |
How is generalization implemented in Object Oriented programming languages |
| A. | inheritance |
| B. | polymorphism |
| C. | encapsulation |
| D. | abstract classes |
| Answer» B. polymorphism | |
| 30. |
Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name |
| A. | aggregation |
| B. | polymorphism |
| C. | inheritance |
| D. | all of the mentioned |
| Answer» C. inheritance | |
| 31. |
What encapsulates both data and data manipulation functions |
| A. | object |
| B. | class |
| C. | super class |
| D. | sub class |
| Answer» B. class | |
| 32. |
Choose the incorrect statement in terms of Objects. |
| A. | objects are abstractions of real-world |
| B. | objects can’t manage themselves |
| C. | objects encapsulate state and representation information |
| D. | all of the mentioned |
| Answer» C. objects encapsulate state and representation information | |
| 33. |
What is that concept in type theory in which a single name may denote objects of many different classes that are related by some common super class referred to ______ |
| A. | monomorphism |
| B. | type checking |
| C. | polymorphism |
| D. | generalization |
| Answer» D. generalization | |
| 34. |
In which of the following mechanisms, types of all variables and expressions are not known until runtime |
| A. | strong typing |
| B. | weak typing |
| C. | static binding early binding |
| D. | dynamic binding late binding |
| Answer» E. | |
| 35. |
In which of the following mechanisms, types of all variables and expressions are fixed at compilation time. |
| A. | strong typing |
| B. | weak typing |
| C. | static binding early binding |
| D. | dynamic binding late binding |
| Answer» D. dynamic binding late binding | |
| 36. |
The process of compartmentalizing the elements of an abstraction that constitute its structure and behavior is called as |
| A. | hierarchy |
| B. | encapsulation |
| C. | modularity |
| D. | entity abstraction |
| Answer» C. modularity | |
| 37. |
Abstraction is classified into _______ types |
| A. | 4 |
| B. | 3 |
| C. | 2 |
| D. | 1 |
| Answer» B. 3 | |
| 38. |
What is the programming style of the object oriented conceptual model |
| A. | invariant relationships |
| B. | algorithms |
| C. | classes and objects |
| D. | goals, often expressed in a predicate calculus. |
| Answer» D. goals, often expressed in a predicate calculus. | |
| 39. |
Which model in system modelling depicts the dynamic behaviour ofthe system |
| A. | context model |
| B. | behavioral model |
| C. | data model |
| D. | object model |
| Answer» C. data model | |
| 40. |
In Unified Modeling Language, diagrams that organize system elements into groups are classified as |
| A. | package diagrams |
| B. | organized diagram |
| C. | system diagrams |
| D. | class diagrams |
| Answer» B. organized diagram | |
| 41. |
Sequential composite states simplify state models in two ways |
| A. | they organize states into hierarchies |
| B. | they consolidate many transitions |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 42. |
Which of the following are composite states |
| A. | a sequential composite state |
| B. | a concurrent composite state |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 43. |
Which of the following is true |
| A. | a state symbol without a nested state compartment represents a complex state |
| B. | one with a nested state compartment represents a simple state |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» E. | |
| 44. |
Which of the following determines the state diagram |
| A. | the uml notation for specifying finite automata is the state diagram |
| B. | in state diagrams, states are represented by rounded rectangles |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 45. |
Which of the following statement is true |
| A. | a transition is a change from one state to another |
| B. | transitions may be spontaneous, but usually some event triggers them |
| C. | an event is a noteworthy occurrence at a particular time; events have no duration |
| D. | all of the mentioned |
| Answer» E. | |
| 46. |
Which UML diagram’s symbols are shown below |
| A. | deployment diagram |
| B. | collaboration diagram |
| C. | Sequence Diagram |
| D. | object diagram |
| Answer» D. object diagram | |
| 47. |
Which UML diagram is shown below |
| A. | use case |
| B. | collaboration diagram |
| C. | class diagram |
| D. | object diagram |
| Answer» B. collaboration diagram | |
| 48. |
How many diagrams are here in Unified Modelling Language |
| A. | six |
| B. | seven |
| C. | eight |
| D. | nine |
| Answer» E. | |
| 49. |
What is true about the artifacts |
| A. | an artifact is a physical entity |
| B. | an artifact has spatio temporal location |
| C. | all of the mentioned |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 50. |
What does a deployment diagram consists of |
| A. | computational resource |
| B. | communication path between resource |
| C. | artifacts that execute resource |
| D. | all of the mentioned |
| Answer» E. | |