Quiz on General OOP concepts
Quiz by Tamil selvi
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
15 questions
Show answers
- Q11.In _________ language instructions are written using symbolic names for machine operations (e.g., READ, ADD, STORE etc.) and operands.MachineJavaAssemblynone of the above30s
- Q22.______ level languages offer English like keywords, constructs for sequence, selection and iteration and use of variables and constants.LowHighMiddle30s
- Q33.The programming paradigm for object oriented programming is _______Decide which modules you want;partition the program so that data is hidden in modulesDecide which procedures you want;use the best algorithms you can findDecide which classes and objects are needed; provide a full set of operations for each class.30s
- Q44.Do not model real world very well.Which programming paradigm has this characteristic?Modular programmingObject oriented programming30s
- Q55.Which two programming languages are low level languages?C and C++Machine and Assembly languageBASIC and COBOL30s
- Q66.An _____ is an identifiable entity with some characteristics and behavior.objectclassfunction30s
- Q77.A ______is a group of objects that share common properties and relationshipobjectmethodclass30s
- Q88._______ is the act of representing essential features without including the background details.Data AbstractionPolymorphismEncapsulation30s
- Q99. _______is the way of implementing abstractionModularityEncapsulationInheritance30s
- Q1010.Which principle of OOP reduces the program complexity to some degree.ModularityInheritancePolymorphism30s
- Q1111.Say true or False.Inheritance supports reusability and is transitive in nature.TrueFalse30s
- Q1212.Say true or False.A subclass defines only those features that are unique to it,rest it inherits from its base class.TrueFalse30s
- Q1313..Say true or False.Languages that dont support polymorphism are called object oriented languagesFalseTrue30s
- Q1414.In modular programming, a set of related procedures with the data they manipulate is combined under a unit called ________.objectproceduremodule30s
- Q1515.Which two programming languages are object oriented languages?C and PascalBASIC and COBOLC++ and Java30s