Sabarmati higher Secondary School
Subject: Computer Unit Test Date: 06/08/2024
Standard: 12 Marks: 100
Section - A
‣ Choose the correct option from those given below each question. (Each question carries 1 Marks) (100)
01. ...... is a general concept used to embody all the common features of a particular set of objects.
A. Class B. Method C. Function D. Attribute
02. In …………….if an object of aggregating class is deleted, its part class object also gets deleted.
A. aggregation B. composition C. (A) and (B) both D. none of these
03. ...... is used to define common characteristic of object.
A. Method B. Attribute C. Class D. Function
04. In ....... data and methods that manipulate data are guarded against modification.
A. composition B. aggregation C. data abstraction D. encapsulation
05. ....... is used for sharing of information.
A. Object oriented B. Procedural C. (A) and (B) both D. None of these
programming programming
06. …………….. is the example of concrete object.
A. Person B. Car C. Computer D. All of these
07. In object oriented terminology, new class iscalled……….. .
A. sub class B. child class C. derived class D. all of these
08. ...... can be similar related to object.
A. Attribute B. Behavior C. State D. (A) and (B)
09. Number of parameters and type is called .......
A. composition B. signature C. messaging D. polymorphism
10. …………. makes the data protected by keeping the exaction information secret.
A. Data abstraction B. Encapsulation C. Composition D. Aggregation
11. If necessary, the data is made available via ...... methods.
A. public B. personal C. capability D. secured
12. Behavior is called........
A. function B. class C. method D. state
13. The value of attribute used to identify the object is called………….. .
A. method B. state C. class D. function
14. allows the methods to be refined in sub class as per need.
A. Sub class B. Super class C. Base class D. Parent class
15. Which of the following is used to define common features of similar objects ?
A. Class B. Object C. Methods D. All of the above
16. Class included in the owner class is called ......
A. subject class B. part class C. aggregated class D. all of these
17. With which of the following options polymorphism cannot be achieved?
A. Method overloading B. Operator overloading C. Data hiding D. All of these
18. Due to......, all method calls are controlled the object which recognizes the method?
A. data encapsulation B. data abstraction C. composition D. aggregation
Page 1
, 19. Object oriented programming uses the concept of.......
A. class B. object C. function D. attribute
20. ... is the group of objects with similar attributes and common behavior.
A. Method B. Attribute C. Class D. Function
21. In object oriented programming, the characteristics explaining the objects are called…………..
A. data base B. data field C. data property D. data objects
22. Polymorphism is known as ......
A. many forms B. different forms C. (A) and (B) both D. none of these
23. ...... is the example of abstract object.
A. Concepts like date and B. Persons, cars, computers C. (A) and (B) both) D. None of these
time
24. ...... is the base for object based programming.
A. Class B. Object C. Function D. Attribute
25. ……………….defines the behavior.
A. Person takes birth B. Person gets name C. Person changes location D. All of these
26. In Object-oriented methodology, the focus is on which of the following entities?
A. Data B. Functions C. Objects D. All of the above
27. Encapsulation provides.......
A. Data modifying B. Data formatting C. Data deleting D. Data hiding
28. What is other name for inheritance?
A. Specialization B. Modernization C. Heredity D. Generalization
29. ...... programming discourages direct access to common data for other programs.
A. Object oriented B. Procedural C. (A) and (B) both D. None of these
programming programming
30. ……………… is a specialized version with additional attributes and features.
A. Super class B. Parent class C. Base class D. Sub class
31. ...... is the middle section in class diagram.
A. Class Name B. Behavior/Operation/MethodC. Attribute/Property D. Any of these
32. …………. can be defined in super class.
A. attributes B. (A) and (B) both C. none of these D. methods
33. ………….. provides security to the data.
A. Composition B. Aggregation C. Data abstraction D. Encapsulation
34. ……………..is connected to object.
A. Behavior B. Function C. Class D. State
35. How the Encapsulation makes the data protected?
A. Stopping the data B. Stopping the data C. Stopping the result D. Stopping the result
coming from outside the coming from inside the coming from outside the coming from inside the
program program program program
36. Objects diffe r in their………….. .
A. state B. attribute C. method D. property
37. Any object is of…………………. type.
A. variable B. dynamic C. (A) or (B) D. none of these
38. Which is the object oriented programming language?
A. Oracle B. Java C. Publisher D. HTML
39. Behavior, attribute and name are respectively in ...... section of class diagram.
A. top, middle, bottom B. middle, top, bottom C. top, bottom, middle D. bottom, middle, top
Page 2
Subject: Computer Unit Test Date: 06/08/2024
Standard: 12 Marks: 100
Section - A
‣ Choose the correct option from those given below each question. (Each question carries 1 Marks) (100)
01. ...... is a general concept used to embody all the common features of a particular set of objects.
A. Class B. Method C. Function D. Attribute
02. In …………….if an object of aggregating class is deleted, its part class object also gets deleted.
A. aggregation B. composition C. (A) and (B) both D. none of these
03. ...... is used to define common characteristic of object.
A. Method B. Attribute C. Class D. Function
04. In ....... data and methods that manipulate data are guarded against modification.
A. composition B. aggregation C. data abstraction D. encapsulation
05. ....... is used for sharing of information.
A. Object oriented B. Procedural C. (A) and (B) both D. None of these
programming programming
06. …………….. is the example of concrete object.
A. Person B. Car C. Computer D. All of these
07. In object oriented terminology, new class iscalled……….. .
A. sub class B. child class C. derived class D. all of these
08. ...... can be similar related to object.
A. Attribute B. Behavior C. State D. (A) and (B)
09. Number of parameters and type is called .......
A. composition B. signature C. messaging D. polymorphism
10. …………. makes the data protected by keeping the exaction information secret.
A. Data abstraction B. Encapsulation C. Composition D. Aggregation
11. If necessary, the data is made available via ...... methods.
A. public B. personal C. capability D. secured
12. Behavior is called........
A. function B. class C. method D. state
13. The value of attribute used to identify the object is called………….. .
A. method B. state C. class D. function
14. allows the methods to be refined in sub class as per need.
A. Sub class B. Super class C. Base class D. Parent class
15. Which of the following is used to define common features of similar objects ?
A. Class B. Object C. Methods D. All of the above
16. Class included in the owner class is called ......
A. subject class B. part class C. aggregated class D. all of these
17. With which of the following options polymorphism cannot be achieved?
A. Method overloading B. Operator overloading C. Data hiding D. All of these
18. Due to......, all method calls are controlled the object which recognizes the method?
A. data encapsulation B. data abstraction C. composition D. aggregation
Page 1
, 19. Object oriented programming uses the concept of.......
A. class B. object C. function D. attribute
20. ... is the group of objects with similar attributes and common behavior.
A. Method B. Attribute C. Class D. Function
21. In object oriented programming, the characteristics explaining the objects are called…………..
A. data base B. data field C. data property D. data objects
22. Polymorphism is known as ......
A. many forms B. different forms C. (A) and (B) both D. none of these
23. ...... is the example of abstract object.
A. Concepts like date and B. Persons, cars, computers C. (A) and (B) both) D. None of these
time
24. ...... is the base for object based programming.
A. Class B. Object C. Function D. Attribute
25. ……………….defines the behavior.
A. Person takes birth B. Person gets name C. Person changes location D. All of these
26. In Object-oriented methodology, the focus is on which of the following entities?
A. Data B. Functions C. Objects D. All of the above
27. Encapsulation provides.......
A. Data modifying B. Data formatting C. Data deleting D. Data hiding
28. What is other name for inheritance?
A. Specialization B. Modernization C. Heredity D. Generalization
29. ...... programming discourages direct access to common data for other programs.
A. Object oriented B. Procedural C. (A) and (B) both D. None of these
programming programming
30. ……………… is a specialized version with additional attributes and features.
A. Super class B. Parent class C. Base class D. Sub class
31. ...... is the middle section in class diagram.
A. Class Name B. Behavior/Operation/MethodC. Attribute/Property D. Any of these
32. …………. can be defined in super class.
A. attributes B. (A) and (B) both C. none of these D. methods
33. ………….. provides security to the data.
A. Composition B. Aggregation C. Data abstraction D. Encapsulation
34. ……………..is connected to object.
A. Behavior B. Function C. Class D. State
35. How the Encapsulation makes the data protected?
A. Stopping the data B. Stopping the data C. Stopping the result D. Stopping the result
coming from outside the coming from inside the coming from outside the coming from inside the
program program program program
36. Objects diffe r in their………….. .
A. state B. attribute C. method D. property
37. Any object is of…………………. type.
A. variable B. dynamic C. (A) or (B) D. none of these
38. Which is the object oriented programming language?
A. Oracle B. Java C. Publisher D. HTML
39. Behavior, attribute and name are respectively in ...... section of class diagram.
A. top, middle, bottom B. middle, top, bottom C. top, bottom, middle D. bottom, middle, top
Page 2