This document contains two multiple choice question sets for a midterm exam on Object Oriented Analysis and Design (OOAD). Each set contains 20 questions with answers in brackets for a total of 40 questions. The questions cover OOAD topics like UML diagrams, relationships between modeling elements, object oriented concepts like classes, interfaces, encapsulation and more. Students are asked to answer all questions within a 20 minute time limit and the exam is worth a maximum of 10 marks.
This document contains two multiple choice question sets for a midterm exam on Object Oriented Analysis and Design (OOAD). Each set contains 20 questions with answers in brackets for a total of 40 questions. The questions cover OOAD topics like UML diagrams, relationships between modeling elements, object oriented concepts like classes, interfaces, encapsulation and more. Students are asked to answer all questions within a 20 minute time limit and the exam is worth a maximum of 10 marks.
This document contains two multiple choice question sets for a midterm exam on Object Oriented Analysis and Design (OOAD). Each set contains 20 questions with answers in brackets for a total of 40 questions. The questions cover OOAD topics like UML diagrams, relationships between modeling elements, object oriented concepts like classes, interfaces, encapsulation and more. Students are asked to answer all questions within a 20 minute time limit and the exam is worth a maximum of 10 marks.
G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) G.
PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING III B.Tech. I Sem. Objective –II MID Examination SET-1 III B.Tech. I Sem. Objective –II MID Examination SET-1 Sub: OOAD(15A05503) Date: 14-11-2018 Sub: OOAD(15A05503) Date: 14-11-2018 Time: 20 Minutes Max.Marks:10 Time: 20 Minutes Max.Marks:10 Roll No: _____________ Invigilator Signature: ________ Roll No: _____________ Invigilator Signature: ________ ============================================================= ============================================================= Answer all the following: Answer all the following:
1) _____ splits one incoming transition into two or more transitions [ ] 1) _____ splits one incoming transition into two or more transitions [ ] a) join b) fork c) Deployment d) none a) join b) fork c) Deployment d) none 2) A_____ is a physical element that exists at run time. [ ] 2) A_____ is a physical element that exists at run time. [ ] a) node b) note c) component d) none. a) node b) note c) component d) none. 3) _____ is the process of transforming a model into code [ ] 3) _____ is the process of transforming a model into code [ ] a) Normal engg b) reverse engg c) forward engg d) classifier a) Normal engg b) reverse engg c) forward engg d) classifier 4) ____ stereotype specify the class as a interface [ ] 4) ____ stereotype specify the class as a interface [ ] a) <interface> b) {interface} c) <<interface>> d) none a) <interface> b) {interface} c) <<interface>> d) none 5) ____ is a semantic relationship between classifiers [ ] 5) ____ is a semantic relationship between classifiers [ ] a) Dependency b) realization c) association d) link a) Dependency b) realization c) association d) link 6) ______ is a behavior that comprises a set of messages exchanged among set of 6) ______ is a behavior that comprises a set of messages exchanged among set of objects [ ] objects [ ] a) Object b) message c) sequence d) interaction. a) Object b) message c) sequence d) interaction. 7) _____ is the specification of a significant occurrence that has a location in time 7) _____ is the specification of a significant occurrence that has a location in time and space. and space. a) Use case b) Encapsulation c) event d) signal [ ] a) Use case b) Encapsulation c) event d) signal [ ] 8) ______ is a kind of event that represents the specification of communication 8) ______ is a kind of event that represents the specification of communication between instances between instances a) Class b) Object c) event d) signal [ ] a) Class b) Object c) event d) signal [ ] 9) A_____ is a relationship between two states [ ] 9) A_____ is a relationship between two states [ ] a) Transition b) association c) dependency d) none a) Transition b) association c) dependency d) none 10) _____ diagram shows the flow of control from state to state [ ] 10) _____ diagram shows the flow of control from state to state [ ] a) Activity diagram b) object diagram c) dependency d) none a) Activity diagram b) object diagram c) dependency d) none 11) A ______ is a graphical symbol for rendering comments attached to an element 11) A ______ is a graphical symbol for rendering comments attached to an element [ ] [ ] a) Note b) Component c) Deployment d) none a) Note b) Component c) Deployment d) none 12) A_____ is a diagram that shows a set of classes, interfaces and collaborations 12) A_____ is a diagram that shows a set of classes, interfaces and collaborations and their relationships. [ ] and their relationships. [ ] a) Object diagram b) class diagram c) component diagram d) none. a) Object diagram b) class diagram c) component diagram d) none. 13) A __is a mechanism that describes structural and behavioral features [ ] 13) A __is a mechanism that describes structural and behavioral features [ ] a) Aggregation b) encapsulation c) object d) classifier a) Aggregation b) encapsulation c) object d) classifier 14) A____ is a relationship between a general things and more specific things 14) A____ is a relationship between a general things and more specific things a) realization b) association c) generalization d) none [ ] a) realization b) association c) generalization d) none [ ] 15) ____ is a diagram that shows a set of objects and their relationships [ ] 15) ____ is a diagram that shows a set of objects and their relationships [ ] a) Super class b) sequence c) class diagram d) object diagram a) Super class b) sequence c) class diagram d) object diagram 16) ______ is a collection of operations that specify a service of a class [ ] 16) ______ is a collection of operations that specify a service of a class [ ] a) Object b) Class c) interface d) none. a) Object b) Class c) interface d) none. 17) ______ is a general purpose mechanism for organizing elements into groups. 17) ______ is a general purpose mechanism for organizing elements into groups. [ ] [ ] a) Class b) Object c) modularity d) package a) Class b) Object c) modularity d) package 18) _____ is a description of set of sequence of actions that a system performs 18) _____ is a description of set of sequence of actions that a system performs a) Use case b) Encapsulation c) Link d) none [ ] a) Use case b) Encapsulation c) Link d) none [ ] 19) _____ is a using relationship that states a change in one thing may affect 19) _____ is a using relationship that states a change in one thing may affect another thing. [ ] another thing. [ ] a) Concurrency b) association c) dependency d) none a) Concurrency b) association c) dependency d) none 20) ______ is a structural relationship that describes a set of links [ ] 20) ______ is a structural relationship that describes a set of links [ ] a) Hierarchy b) association c) collaboration d) none a) Hierarchy b) association c) collaboration d) none G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING III B.Tech. I Sem. Objective –II MID Examination SET-2 III B.Tech. I Sem. Objective –II MID Examination SET-2 Sub: OOAD (15A05503) Date: 14-11-2018 Sub: OOAD (15A05503) Date: 14-11-2018 Time: 20 Minutes Max.Marks:10 Time: 20 Minutes Max.Marks:10 Roll No: _____________ Invigilator Signature: ________ Roll No: _____________ Invigilator Signature: ________ ============================================================= ============================================================= Answer all the following: Answer all the following:
1) ______ is a behavior that comprises a set of messages exchanged among set of 1) ______ is a behavior that comprises a set of messages exchanged among set of objects [ ] objects [ ] a) Object b) message c) sequence d) interaction. a) Object b) message c) sequence d) interaction. 2) _____ is the specification of a significant occurrence that has a location in time 2) _____ is the specification of a significant occurrence that has a location in time and space. and space. a) Use case b) Encapsulation c) event d) signal [ ] a) Use case b) Encapsulation c) event d) signal [ ] 3) ______ is a kind of event that represents the specification of communication 3) ______ is a kind of event that represents the specification of communication between instances between instances a) Class b) Object c) event d) signal [ ] a) Class b) Object c) event d) signal [ ] 4) A_____ is a relationship between two states [ ] 4) A_____ is a relationship between two states [ ] a) Transition b) association c) dependency d) none a) Transition b) association c) dependency d) none 5) _____ diagram shows the flow of control from state to state [ ] 5) _____ diagram shows the flow of control from state to state [ ] a) Activity diagram b) object diagram c) dependency d) none a) Activity diagram b) object diagram c) dependency d) none 6) ______ is a collection of operations that specify a service of a class [ ] 6) ______ is a collection of operations that specify a service of a class [ ] a) Object b) Class c) interface d) none. a) Object b) Class c) interface d) none. 7) _____ is a description of set of sequence of actions that a system performs 7) _____ is a description of set of sequence of actions that a system performs a) Use case b) Encapsulation c) Link d) none [ ] a) Use case b) Encapsulation c) Link d) none [ ] 8) ______ is a general purpose mechanism for organizing elements into groups. 8) ______ is a general purpose mechanism for organizing elements into groups. [ ] [ ] a) Class b) Object c) modularity d) package a) Class b) Object c) modularity d) package 9) ______ is a structural relationship that describes a set of links [ ] 9) ______ is a structural relationship that describes a set of links [ ] a) Hierarchy b) association c) collaboration d) none a) Hierarchy b) association c) collaboration d) none 10) _____ is a using relationship that states a change in one thing may affect 10) _____ is a using relationship that states a change in one thing may affect another thing. [ ] another thing. [ ] a) Concurrency b) association c) dependency d) none a) Concurrency b) association c) dependency d) none 11) _____ splits one incoming transition into two or more transitions [ ] 11) _____ splits one incoming transition into two or more transitions [ ] a) join b) fork c) Deployment d) none a) join b) fork c) Deployment d) none 12) A_____ is a physical element that exists at run time. [ ] 12) A_____ is a physical element that exists at run time. [ ] a) node b) note c) component d) none. a) node b) note c) component d) none. 13) _____ is the process of transforming a model into code [ ] 13) _____ is the process of transforming a model into code [ ] a) Normal engg b) reverse engg c) forward engg d) classifier a) Normal engg b) reverse engg c) forward engg d) classifier 14) ____ stereotype specify the class as a interface [ ] 14) ____ stereotype specify the class as a interface [ ] a) <interface> b) {interface} c) <<interface>> d) none a) <interface> b) {interface} c) <<interface>> d) none 15) ____ is a semantic relationship between classifiers [ ] 15) ____ is a semantic relationship between classifiers [ ] a) Dependency b) realization c) association d) link a) Dependency b) realization c) association d) link 16) A ______ is a graphical symbol for rendering comments attached to an element 16) A ______ is a graphical symbol for rendering comments attached to an element [ ] [ ] a) Note b) Component c) Deployment d) none a) Note b) Component c) Deployment d) none 17) A_____ is a diagram that shows a set of classes, interfaces and collaborations 17) A_____ is a diagram that shows a set of classes, interfaces and collaborations and their relationships. [ ] and their relationships. [ ] a) Object diagram b) class diagram c) component diagram d) none. a) Object diagram b) class diagram c) component diagram d) none. 18) A __is a mechanism that describes structural and behavioral features [ ] 18) A __is a mechanism that describes structural and behavioral features [ ] a) Aggregation b) encapsulation c) object d) classifier a) Aggregation b) encapsulation c) object d) classifier 19) A____ is a relationship between a general things and more specific things 19) A____ is a relationship between a general things and more specific things a) realization b) association c) generalization d) none [ ] a) realization b) association c) generalization d) none [ ] 20) ____ is a diagram that shows a set of objects and their relationships 20) ____ is a diagram that shows a set of objects and their relationships a) Super class b) sequence c) class diagram d) object diagram [ ] a) Super class b) sequence c) class diagram d) object diagram [ ] G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING III B.Tech. I Sem. Objective –II MID Examination SET-3 III B.Tech. I Sem. Objective –II MID Examination SET-3 Sub: OOAD (15A05503) Date: 14-11-2018 Sub: OOAD (15A05503) Date: 14-11-2018 Time: 20 Minutes Max.Marks:10 Time: 20 Minutes Max.Marks:10 Roll No: _____________ Invigilator Signature: ________ Roll No: _____________ Invigilator Signature: ________ ============================================================= ============================================================= Answer all the following: Answer all the following:
1) A ______ is a graphical symbol for rendering comments attached to an element 1) A ______ is a graphical symbol for rendering comments attached to an element [ ] [ ] a) Note b) Component c) Deployment d) none a) Note b) Component c) Deployment d) none 2) A_____ is a diagram that shows a set of classes, interfaces and collaborations and 2) A_____ is a diagram that shows a set of classes, interfaces and collaborations and their relationships. [ ] their relationships. [ ] a) Object diagram b) class diagram c) component diagram d) none. a) Object diagram b) class diagram c) component diagram d) none. 3) A ___ is a mechanism that describes structural and behavioral features [ ] 3) A ___ is a mechanism that describes structural and behavioral features [ ] a) Aggregation b) encapsulation c) object d) classifier a) Aggregation b) encapsulation c) object d) classifier 4) A____ is a relationship between a general things and more specific things 4) A____ is a relationship between a general things and more specific things a) realization b) association c) generalization d) none [ ] a) realization b) association c) generalization d) none [ ] 5) ____ is a diagram that shows a set of objects and their relationships 5) ____ is a diagram that shows a set of objects and their relationships a) Super class b) sequence c) class diagram d) object diagram [ ] a) Super class b) sequence c) class diagram d) object diagram [ ] 6) ______ is a collection of operations that specify a service of a class [ ] 6) ______ is a collection of operations that specify a service of a class [ ] a) Object b) Class c) interface d) none. a) Object b) Class c) interface d) none. 7) _____ is a description of set of sequence of actions that a system performs 7) _____ is a description of set of sequence of actions that a system performs a) Use case b) Encapsulation c) Link d) none [ ] a) Use case b) Encapsulation c) Link d) none [ ] 8) ______ is a general purpose mechanism for organizing elements into groups. 8) ______ is a general purpose mechanism for organizing elements into groups. [ ] [ ] a) Class b) Object c) modularity d) package a) Class b) Object c) modularity d) package 9) ______ is a structural relationship that describes a set of links [ ] 9) ______ is a structural relationship that describes a set of links [ ] a) Hierarchy b) association c) collaboration d) none a) Hierarchy b) association c) collaboration d) none 10) _____ is a using relationship that states a change in one thing may affect 10) _____ is a using relationship that states a change in one thing may affect another thing. [ ] another thing. [ ] a) Concurrency b) association c) dependency d) none a) Concurrency b) association c) dependency d) none 11) _____ splits one incoming transition into two or more transitions [ ] 11) _____ splits one incoming transition into two or more transitions [ ] a) join b) fork c) Deployment d) none a) join b) fork c) Deployment d) none 12) A_____ is a physical element that exists at run time. [ ] 12) A_____ is a physical element that exists at run time. [ ] a) node b) note c) component d) none. a) node b) note c) component d) none. 13) _____ is the process of transforming a model into code [ ] 13) _____ is the process of transforming a model into code [ ] a) Normal engg b) reverse engg c) forward engg d) classifier a) Normal engg b) reverse engg c) forward engg d) classifier 14) ____ stereotype specify the class as a interface [ ] 14) ____ stereotype specify the class as a interface [ ] a) <interface> b) {interface} c) <<interface>> d) none a) <interface> b) {interface} c) <<interface>> d) none 15) ____ is a semantic relationship between classifiers [ ] 15) ____ is a semantic relationship between classifiers [ ] a) Dependency b) realization c) association d) link a) Dependency b) realization c) association d) link 16) ______ is a behavior that comprises a set of messages exchanged among set of 16) ______ is a behavior that comprises a set of messages exchanged among set of objects [ ] objects [ ] a) Object b) message c) sequence d) interaction. a) Object b) message c) sequence d) interaction. 17) _____ is the specification of a significant occurrence that has a location in time 17) _____ is the specification of a significant occurrence that has a location in time and space. and space. a) Use case b) Encapsulation c) event d) signal [ ] a) Use case b) Encapsulation c) event d) signal [ ] 18) ______ is a kind of event that represents the specification of communication 18) ______ is a kind of event that represents the specification of communication between instances between instances a) Class b) Object c) event d) signal [ ] a) Class b) Object c) event d) signal [ ] 19) _____ diagram shows the flow of control from state to state [ ] 19) _____ diagram shows the flow of control from state to state [ ] a) Activity diagram b) object diagram c) dependency d) none a) Activity diagram b) object diagram c) dependency d) none 20) A_____ is a relationship between two states [ ] 20) A_____ is a relationship between two states [ ] a) Transition b) association c) dependency d) none a) Transition b) association c) dependency d) none G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) G.PULLAIAH COLLEGE OF ENGINEERING & TECHNOLOGY (AT) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING III B.Tech. I Sem. Objective –II MID Examination SET-4 III B.Tech. I Sem. Objective –II MID Examination SET-4 Sub: OOAD (15A05503) Date: 14-11-2018 Sub: OOAD (15A05503) Date: 14-11-2018 Time: 20 Minutes Max.Marks:10 Time: 20 Minutes Max.Marks:10 Roll No: _____________ Invigilator Signature: ________ Roll No: _____________ Invigilator Signature: ________ ============================================================= ============================================================= Answer all the following: Answer all the following:
1) ______ is a collection of operations that specify a service of a class [ ] 1) ______ is a collection of operations that specify a service of a class [ ] a) Object b) Class c) interface d) none. a) Object b) Class c) interface d) none. 2) _____ is a description of set of sequence of actions that a system performs 2) _____ is a description of set of sequence of actions that a system performs a) Use case b) Encapsulation c) Link d) none [ ] a) Use case b) Encapsulation c) Link d) none [ ] 3) ______ is a general purpose mechanism for organizing elements into groups. 3) ______ is a general purpose mechanism for organizing elements into groups. [ ] [ ] a) Class b) Object c) modularity d) package a) Class b) Object c) modularity d) package 4) ______ is a structural relationship that describes a set of links [ ] 4) ______ is a structural relationship that describes a set of links [ ] a) Hierarchy b) association c) collaboration d) none a) Hierarchy b) association c) collaboration d) none 5) _____ is a using relationship that states a change in one thing may affect 5) _____ is a using relationship that states a change in one thing may affect another thing. [ ] another thing. [ ] a) Concurrency b) association c) dependency d) none a) Concurrency b) association c) dependency d) none 6) A ______ is a graphical symbol for rendering comments attached to an element 6) A ______ is a graphical symbol for rendering comments attached to an element [ ] [ ] a) Note b) Component c) Deployment d) none a) Note b) Component c) Deployment d) none 7) A_____ is a diagram that shows a set of classes, interfaces and collaborations and 7) A_____ is a diagram that shows a set of classes, interfaces and collaborations and their relationships. [ ] their relationships. [ ] a) Object diagram b) class diagram c) component diagram d) none. a) Object diagram b) class diagram c) component diagram d) none. 8) A ___ is a mechanism that describes structural and behavioral features [ ] 8) A ___ is a mechanism that describes structural and behavioral features [ ] a) Aggregation b) encapsulation c) object d) classifier a) Aggregation b) encapsulation c) object d) classifier 9) A____ is a relationship between a general things and more specific things 9) A____ is a relationship between a general things and more specific things a) realization b) association c) generalization d) none [ ] a) realization b) association c) generalization d) none [ ] 10) ____ is a diagram that shows a set of objects and their relationships 10) ____ is a diagram that shows a set of objects and their relationships a) Super class b) sequence c) class diagram d) object diagram [ ] a) Super class b) sequence c) class diagram d) object diagram [ ] 11) ______ is a behavior that comprises a set of messages exchanged among set of 11) ______ is a behavior that comprises a set of messages exchanged among set of objects [ ] objects [ ] a) Object b) message c) sequence d) interaction. a) Object b) message c) sequence d) interaction. 12) _____ is the specification of a significant occurrence that has a location in time 12) _____ is the specification of a significant occurrence that has a location in time and space. and space. a) Use case b) Encapsulation c) event d) signal [ ] a) Use case b) Encapsulation c) event d) signal [ ] 13) ______ is a kind of event that represents the specification of communication 13) ______ is a kind of event that represents the specification of communication between instances between instances a) Class b) Object c) event d) signal [ ] a) Class b) Object c) event d) signal [ ] 14) A_____ is a relationship between two states [ ] 14) A_____ is a relationship between two states [ ] a) Transition b) association c) dependency d) none a) Transition b) association c) dependency d) none 15) _____ diagram shows the flow of control from state to state [ ] 15) _____ diagram shows the flow of control from state to state [ ] a) Activity diagram b) object diagram c) dependency d) none a) Activity diagram b) object diagram c) dependency d) none 16) _____ splits one incoming transition into two or more transitions [ ] 16) _____ splits one incoming transition into two or more transitions [ ] a) join b) fork c) Deployment d) none a) join b) fork c) Deployment d) none 17) A_____ is a physical element that exists at run time. [ ] 17) A_____ is a physical element that exists at run time. [ ] a) node b) note c) component d) none. a) node b) note c) component d) none. 18) _____ is the process of transforming a model into code [ ] 18) _____ is the process of transforming a model into code [ ] a) Normal engg b) reverse engg c) forward engg d) classifier a) Normal engg b) reverse engg c) forward engg d) classifier 19) ____ stereotype specify the class as a interface [ ] 19) ____ stereotype specify the class as a interface [ ] a) <interface> b) {interface} c) <<interface>> d) none a) <interface> b) {interface} c) <<interface>> d) none 20) ____ is a semantic relationship between classifiers [ ] 20) ____ is a semantic relationship between classifiers [ ] a) Dependency b) realization c) association d) link a) Dependency b) realization c) association d) link