[go: up one dir, main page]

0% found this document useful (0 votes)
457 views8 pages

Oose MCQ

UML (Unified Modeling Language) is a visual modeling language used to model software systems. It includes various diagrams used to represent different views of a system such as class diagrams, sequence diagrams, component diagrams, and deployment diagrams. UML is not a programming language but a visual language used to represent object-oriented systems through modeling of structure, behavior, and design. Some key characteristics of UML include that it is a generalized modeling language, distinct from programming languages, and interrelated to object-oriented analysis and design.

Uploaded by

trupti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
457 views8 pages

Oose MCQ

UML (Unified Modeling Language) is a visual modeling language used to model software systems. It includes various diagrams used to represent different views of a system such as class diagrams, sequence diagrams, component diagrams, and deployment diagrams. UML is not a programming language but a visual language used to represent object-oriented systems through modeling of structure, behavior, and design. Some key characteristics of UML include that it is a generalized modeling language, distinct from programming languages, and interrelated to object-oriented analysis and design.

Uploaded by

trupti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

S. E.

SOCIETY'S
S.N.B.P. COLLEGE OF ARTS, COMMERCE, SCIENCE & MANAGEMENT STUDIES
MORWADI PPIMPPRI-18
Subject CA-503 OBJECT ORIENTED SOFTWARE ENGINEERING

Ans Key
1.________ are used to model the dynamic aspects of collaborations. C
A.Sequence Diagrams B. Structural
C. Interactions D. Messages
2.Which of the following views represents the interaction of the user with the software A
but tells nothing about the internal working of the software?
A.Use case diagram B.Activity diagram
C.Class diagram D.All of the above
3. UML ... gives an overview of a software system. A
A. Class diagram B.List of attributes
C.List of operations D.All of the above
4.Sequence diagram is ... oriented. A
A. Time B.Class
C.Activity D.None of these
5. UML is not a programming language; it is rather a visual language. A
A.True B.False
6. Behavior Diagrams includes ... D
A.Use Case Diagrams B.State Diagrams
C.Activity Diagrams D.All of these
7. Deployment Diagram is used to represent system hardware and its software. A
A.True B.False
8. One of the Characteristics of UML? E
A.It is a generalized modelling language.
B. It is distinct from other programming languages like C++, Python, etc.
C. It is interrelated to object-oriented analysis and design.
D. It is used to visualize the workflow of the system.
E. All of these
9. Things in UML can be ... D
A. Structural B.Behavioural
C.Grouping D.All of these
10. ... shows a full or partial view of the structure within a B
precise time for a modelled system?
A. Sequence Diagram B.Object Diagram
C.Collaboration Diagram D. Class Diagram
11.________ is a physical and replaceable part of system. A
A.Component B. Deployment
C. Node D. State
12. Component diagram is used to describe the ________ between various B
software components of structural diagram.
A. inheritance B. dependencies
C. classes D. objects
13.Component diagrams commonly contain components, interfaces and ________ C
A. objects B. nodes
C. relationships D. classifiers
14. Components are graphically represented as ________ with tabs A
A. rectangle B. circle
C. rhombus D. square
15.________ form an executable system like dynamic libraries and executable's A
A.Deployment components B. Work product components
C. Execution components D. System components
16. Source code files and data files are contained by the ________ components C
A.system B. execution
C. deployment D. work product
17. ________ is a run-time physical object that represents a computational resource. C
A. Component B. Deployment
C. Node D. Object
18. A ________ diagram shows the organization of a set of components A
and their relationship
A.component B. interface
C. deployment D. architectural
19.Which of the following is doesn't included in the component diagram? D
A.Dependency B. Generalization
C. Association D. Aggregation
20. Which of the following is not one of the use of component diagram? C
A.To model physical databases B. To model executable releases
C. To model general view D. To model adaptable systems
21. Component diagram is a collection of vertices and ________ C
A. edge B. bipartites C. arcs D. squares
22. In deployment diagram, a node is represented as a ________ A
A. cube B. cuboids C. prism D. rectangular
23.In deployment diagram every ________ name is unique. B
A.edge B. node C. arcs D. squares
24._______ relationship is used among nodes in deployment diagram. A
A.Dependency B. Generalization
C. Association D. Aggregation
25.A ________ shows the configuration of run time processing nodes and D
the components that live on them.
A.use case diagram B. component diagram
C. class diagram D. deployment diagram
26. Which answer below is not one of the RUP life cycle phases? A
A. Inception Phase B. Iteration Phase
C Elaboration Phase D Transition Phase
27. RUP stands for ........ created by division of..... D
A Rational Unified Program; IBM
B Rational Unified Process; Infosys
C Rational Unified Proccess; Microsoft
D Rational Unified Process; IBM
28. Iterative, incremental model is proposed by..... C
A. OD B SQL C UP D UML
29. Why is Requirements Elicitation a difficult task? D
A Problem of scope B Problem of understanding
C Problem of volatility D All of the above
30. ............ means asking the customer, the user and the other people about A
the objetive for the system or product
A. Elicitation B. SRS C. Information D. Specifiation
31. SRS is a .......... that captures complete description about how A
the system is expected to perform
A. document B. software C. system D. specification
32. Which one of the following is not a step of requirement engineering C
A. Requirement analysis B. Requirement elicitation
C. Requirement design D. Requirement documentation
33. Who writes the SRS document? C
A. System Developer B. System Tester
C. System Analyst D. none
34. Package is type of ---------- thing C
A. Structural B. Behavioral
C. Grouping D.Annatational thing
35. ………. Is a relationship between two things in which D
change in one element also affect the other element.
A.Association B. Generalization C.Realization D. Dependency
36. Information of perticular class as a result of one class A
being aggregated or built as a collection of refers to……..
A. Aggregation B. Composition C. Multiplicity D. None
37. Which of the following is not a type of relationship in UML C
A. Dependency B. Association C.Activity D. Multiplicity
38. Object is an instance of a ......... A
A. class B. attribute C. structure D. array
39. A class is defined as "a ......... data type which contains the entire set of A
a similar data and the functions that the objects possess"
A. user-defined B. inbuilt C. derived D. None of these
40. The Process by which object of one class acquire the properties A
of objects of another class is called as
A. Inheritance B. Abstraction C. Polymorphism D. Message passing
41. Two types of inheritance are combined; it is called as .......... inheritance. D
A. Single B. Multilevel C. Hierarchical D. Hybrid
42. Object-Oriented system ............ is a way to develop software A
by building self contained modules or object that can be easily replaced, modified and reused.
A. development B. construction C. analysis D. design
43. A .......... is a connection among things B
A. class B. relationship C. stereotypes D. tagged values
44. ............. is rendered as a rectangle with a dog-eared corner. A
A.Note B.Stereotype
C.Tagged values D.Constraints
45. CRC standd for C
A.Class Relationship Collaboration
B.Class Responsibility Component
C.Class Responsibility Collaboration
D.Collaboration Relation Component
46. Structural modelling captures the ....... features of a system. B
A. dynamic B. static
C. important D. None
47. Tag value is property of............ A
A. Stereotype B. Specification
C. adornment D. Class
48. ............. is the procedure of identifying software engineering requirements and B
developing software specification in terms of a software system's object model,
which comprises interacting object.
A. OOD B. OOA
C. Function D. None of these
49. ........... defined as " a combination of data and their associated functions". A
A. Object B. Class C. Operation D. None
50.Phase that delivers the software increment and assesses work product A
that are produce as end users work with software is
A transition B elaboration C construction D inception
51. What type of units does component follow? D
A. Modular Unit
B. Replaceable Unit
C. Unit with well-defined interface
D. All above
52. Interaction diagram is a combined term for..... A
A. Seuence diagram+ collaboration diagram
B. Activity diagram+ State chart diagram
C. Deployment diagram+ collaboration diagram
D. None
53. Graphically a stereotype is represented as a name enclosed by.... A
A. << >> B. "" " C. >> << D. [ ]
54. Which of the following diagram is time-oriented? B
A. Collaboration B. Sequence C. Activity D. None
55. ........... defined as " a combination of data and their associated functions". A
A. Object B. Class C. Operation D. None
56. In Design phase, which is the primary area of concern? D
A Architecture B data C Interface D All of the mentioned
57. How many layyers are present in the OO design pyramid? B
A three B four C five D one
58. What kind of approach was introduced for elicitation and B
modeling to give a functional view of the system?
A Object Oriented Design(by Booch)
B Use Cases(by Jacobson)
C Fusion (by Coleman)
D Object Modeling Technique(by Rumbaugh)
59. OMT separates modeling into which of the following phase/s? D
A Object model B Functional model
C Dynamic model D All of the above
60. Booch methodology is criticized for its ............ D
A Analysis phase B Design phase
C Development phase D A large set of symbols
61 Package is type of ---------- thing C

A. Structural B. Behavioral
C. Grouping D.Annatational thing

62 Set of operation which specify the responsibility of class is known as------ A

A. Interface B. Object
C. Use Case D. Collaboration

63 Which of the following pair is correct C


A. Interface is Collection of operations
B. Interaction between element
C. Usecase set of operations

A. i and ii B. ii and iii


C. I,ii, iii D. None
64 Which of the folloing representing physical thing B
A. Component B. Artifact
C.Use Case D. Active Class

65 A ………. Can be defined as a physical element that exit at run time A

A. Node B. Artifacts
C. Components D. Use Case

66 ………. Is a relationship between two things in which change in one element D


also affect the other element.
A.Association B. Generalization C.Realization D.Dependency

67 …………is a structural relationship that describe the set of A


links and a link is connection between objects.
A.Association B. Generalization C.Realization D.Dependency

68 A relationship which connects a specialized element with B


generalized element is known as……….
A.Association B. Generalization C.Realization D.Dependency

69 A relationship in two element are connected is known as…………. C


A.Association B. Generalization C.Realization D.Dependency

70 Information of perticular class as a result of one class A


being aggregated or built as a collection of refers to……..
A. Aggregation B. Composition C. Multiplicity D. None

71 Which of the following is true C


i. Behavior diagrams- shows what should happnen in system
ii. Structure diagrams- shows the things in a system being in model
A.only i B. only ii C. Both I and ii D. None

72 Which of the following diagram shows Dynamic view of system D


A.Class diagram B. Object diagram
C. Use case diagram D. Interaction diagram

73 ………...Diagram shows Configuration of runtime processing D


describe the design structure or strategy
A. Statechart B.Collaboration
C. Activity D. Depoyment

74 ……….diagram shows runtime ordering of messages and object lifeline A


A. Sequence B.Collaboration
C. Activity D. Depoyment

75 Which of the following is not a type of relationship in UML C


A. Dependency B. Association
C.Activity D.Multiplicity

76 ………… is the active logical association when the cardinality of class DD


in relation to another is being depicted
A.Dependency B. Aggregation C. Composition D. Multiplicity

77 ………. Is not structural diagram C


A. Class diagram B. Component diagram
C. Activity diagram D. Depoyment diagram

78. Object-oriented systems development centers on the ————- A


a. Object
b. Entities
c. Function
d. Programs

79. In an object-oriented environment Software is a collection of C


discrete objects that encapsulate data and —————
a. Programs
b. Class
c. Functions
d. Files

80. Each object has attributes and ————- D


a. Function
b. Methods
c. Procedures
d. All of the above

81. Which of the following is the main advantage of object-oriented software development? D
a. Higher level of abstraction
b. The seamless transition among different levels of software development
c. Promoting reusability
d. All of the above

82. Which of the following describes the state of an object? C


a. Methods
b. Data
c. Attributes
d. None of the above

83. Which of the following describes the behavior of an object? A


a. Method
b. Properties
c. Attributes
d. None of the above

84. Which of the following represents the relationship between object and classes? D
a. Generalization
b. Classification
c. Aggregation
d. Association

85. Cardinality related to ————– D


a. Generalization
b. Abstraction
c. Classification
d. Association

86. Client-server relationship is also known as ————— A


a. Consumer producer relationship
b. Class object relationship
c. One to one relationship
d. None of the above

87. An object can be an aggregation of other ————- A


a. Objects
b. Attributes
c. Methods
d. None of the above

88. SA/SD approach encourages the ————— design. B


a. Bottom-up approach
b. Top-bottom approach
c. Random approach
d. All of the above

89. Object-oriented systems development consists of F


a. Object-oriented analysis
b. Object-oriented information modeling
c. Object-oriented design
d. Prototyping and Implementation
e. Testing, Iteration, and documentation
f. All of the above

90. The process of determining at run time which function to invoke is termed ————– C
a. Compile-time binding
b. Static binding
c. Dynamic binding
d. None of the above

91. The goal of the object-oriented analysis is to identify ——————-and ———– A


that support the problem domain and system requirement.
a. classes, objects
b. user problem
c. Entities
d. None of the above

100. In an object-oriented system an object belongs to a ———– A


a. Metaclass
b. Function
c. Message
d. All of the above

101. ————- is an object template. A


a. Class
b. Function
c. Method
d. None of the above

102. —————– is a unit of functionality. A


a. Message
b. Method
c. Class
d. Object

103. ——————- the scheme of representing the relationships between classes A


a. Inheritance
b. Polymorphism
c. Containership
d. Class hierarchy

104. ————– the generic message sending scheme that allows flexibility in design. B
a. Inheritance
b. Class hierarchy
c. Dynamic binding
d. None

105. —————- is a high-level instruction to perform an operation on an object. B


a. Abstraction
b. Polymorphism
c. Classification
d. Overloading

You might also like