sakin-to.pdf
Document Details
Uploaded by WellRegardedSynecdoche
Tags
Full Transcript
Reviewer In Qualifying Exam 1. Displaying only essential information and hiding the details. A. Abstraction* B. Polymorphism C. Inheritance D. Encapsulation 1. This type only shows the required information about the data and hides the...
Reviewer In Qualifying Exam 1. Displaying only essential information and hiding the details. A. Abstraction* B. Polymorphism C. Inheritance D. Encapsulation 1. This type only shows the required information about the data and hides the unnecessary data. A. Abstraction B. Data Abstraction* C. Control Abstraction D. Encapsulation 1. Data type that stores either value true or false. A. String B. Float C. Char D. Bool* 1. Data type that used to represent individual characters and surrounded by single quotes A. String B. Float C. Char* D. Bool 1. Data type that stores text and surrounded by double quotes A. String* B. Float C. Char D. Bool 1. Data type that stores fractional numbers, containing one or more decimals. Sufficient for storing 7 decimal digits ∙ A. String B. Float * C. Char D. Bool 1. Data type that stores floating point numbers, with decimals, such as 19.99 or - 19.99Sufficient for storing 15 decimal digits. ∙ A. Int B. Double* C. Float D. Void 1. Definition means to tell the compiler where and how much to create the storage for the variable and specify a data type. A. C++ B. Data Type C. Variable* D. Values 1. A special member function of a class that is executed whenever we create new objects of that class. A. Constructor* B. Destructor C. Parametized D. OOP 1. a special member function of a class that is executed whenever an object of it's class goes out of scope or whenever the delete expression is applied to a pointer to the object of that class. A. Constructor B. Destructor* C. Parametized D. OOP 1. A control statement and the statements whose execution it controls A. Control Flow B. Control Statement C. Control Structure* D. Single Statement 1. Defined as the wrapping up of data and information in a single unit. A. Abstraction B. Polymorphism C. Inheritance D. Encapsulation* 1. Defined as binding together the data and the functions that manipulate them. A. Abstraction B. Polymorphism C. Inheritance D. Encapsulation* 1. C++ was created by? A. AT&T Bell labs B. Bjarne Stroustrup* C. Layla D. Bundalian Sherwin 1. C++ was invented in year? A. 1998 B. 1979* C. 1989 D. 1999 1. A user defined data type (a set of states and a set of operations which transition between those states). A. Class * B. Object C. Value D. Variable 1. The capability of a class to derive properties and characteristics from another class. A. Abstraction B. Polymorphism C. Inheritance* D. Encapsulation 1. The class that inherits properties from another class A. Derived Class * B. Base Class C. Class D. Object 1. The class whose properties are inherited by a subclass or derived class A. Derived Class B. Base Class* C. Class D. Object 1. Type of Inheritance that a class is allowed to inherit from only one class. A. Hierarchical B. Multiple C. Multilevel D. Single* 1. Type of Inheritance that a class can inherit from more than one class. A. Hierarchical B. Multiple C. Multilevel* D. Single 1. In this type of inheritance, a derived class is created from another derived class A. Hierarchical B. Multiple C. Multilevel* D. Single 1. In this type of inheritance, more than one subclass is inherited from a single base class A. Hierarchical* B. Multiple C. Multilevel D. Single 1. Means having many forms. A. Abstraction B. Polymorphism* C. Inheritance D. Encapsulation 1. This type of polymorphism is achieved by function overloading or operator overloading A. Function Overloading B. Operator Overloading C. Runtime Polymorphism* D. Compile-time Polymorphism 1. When there are multiple functions with the same name but different parameters. A. Function Overloading * B. Operator Overloading C. Runtime Polymorphism D. Compile-time Polymorphism 1. the ability to provide the operators with a special meaning for a data type. A. Function Overloading B. Operator Overloading* C. Runtime Polymorphism D. Compile-time Polymorphism 1. This type of polymorphism is achieved by Function Overriding. A. Function Overloading B. Operator Overloading C. Runtime Polymorphism D. Compile-time Polymorphism* 1. Occurs when a derived class has a definition for one of the member functions of the base class. A. Function Overriding* B. Operator Overloading C. Runtime Polymorphism D. Compile-time Polymorphism 1. a member function that is declared in the base class using the keyword virtual and is re- defined (Overridden) in the derived class. A. Function Overriding B. Operator Overloading C. Function Overloading D. Virtual Function* 1. A sequence of instructions written using a Computer Programming Language to perform a specified task by the computer. A. computer program* B. Programming C. Algorithm D. Compiler 1. It is a process of planning and creating a program. A. computer program B. Programming* C. Algorithm D. Compiler 1. These are the languages that deal with a computer’s hardware components. A. Machine Language B. Assembly Language C. Low-level Languages * D. High-level Languages 1. It is the language that the computer can directly understand A. Machine Language* B. Assembly Language C. Low-level Languages D. High-level Languages 1. It is a symbolic form of machine language that is easier for people to read. A. Machine Language B. Assembly Language* C. Low-level Languages D. High-level Languages 1. These are the programming languages that use natural languages, such as the English language. A. Machine Language B. Assembly Language C. Low-level Languages D. High-level Languages* 1. A program that translates assembly language instructions into machine language. A. Assembler* B. Compiler C. Syntax D. Interpreter 1. Rules of the language, for example, print or write is used to produce an output. A. Assembler B. Compiler C. Syntax* D. Interpreter 1. It is a program that translates a program written in a high-level language into a low-level language before executing the program statements. A. Assembler B. Compiler* C. Syntax D. Interpreter 1. This acts as a compiler, but it translates one (1) program statement at a time A. Assembler B. Compiler C. Syntax D. Interpreter* 1. These are program statements that carry out tasks that the program has to perform A. Algorithm B. Psuedocode C. Commands* D. Flow chart 1. These are errors that might be encountered during the process of translation. A. Syntax B. Syntax Error* C. Logical Error D. Debugging 1. Errors that occur when the syntax of the program is correct, but the expected output is not. A. Syntax B. Syntax Error C. Logical Error* D. Debugging 1. The process of locating and correcting the errors of a program A. Syntax B. Syntax Error C. Logical Error D. Debugging* 1. It is a problem-solving technique used in solving programming problems A. Algorithm* B. Pseudocode C. Flow Chart D. Assembler 1. A method of describing computer algorithms using a combination of natural language and programming language. A. Algorithm B. Pseudocode* C. Flow Chart D. Assembler 1. a visual representation of an algorithm that contains shapes. A. Algorithm B. Pseudocode C. Flow Chart* D. Assembler 1. Use to indicate the direction of the process flow by connecting other shapes. A. Flow Lines* B. Connector C. Terminal Block D. Data 1. Used to represent the beginning or end of a program A. Flow Lines B. Connector C. Terminal Block* D. Data 1. This represents data as input and output. A. Flow Lines B. Connector C. Terminal Block D. Data* 1. Used as connector to combine flow lines by indicating an identifiers. A. Flow Lines B. Connector* C. Terminal Block D. Data 1. Used to represent a process or activity A. C++ B. IDE C. cout* D. Process 1. A cross-platform language that can be used to create high-performance applications. A. C++* B. IDE C. cout D. Process 1. Used to edit AND compile the code A. C++ B. IDE* C. cout D. Process 1. A header file library that lets us work with input and output objects, such as cout. A. blank line B. #include * C. using namespace std D. int main() 1. Means that we can use names for objects and variables from the standard library. A. blank line B. #include C. using namespace std* D. int main() 1. We use it to make the code more readable. A. blank line* B. #include C. using namespace std D. int main() 1. This is called the main function. A. blank line B. #include C. using namespace std D. int main()* 1. An object used together with the insertion operator (). A. semicolon B. return 0 C. cin* D. Cout 1. Ends the main function. A. semicolon B. return 0* C. cin D. Cout 1. A symbol that tells the compiler to perform specific mathematical or logical manipulations. A. Operator* B. Data type C. Variable D. Value 1. Operators that used to perform common mathematical operations A. Arithmetic* B. Logical C. Relational D. Assignment 1. Operators that used to compare two values A. Arithmetic B. Logical C. Relational* D. Assignment 1. Operators that used to determine the logic between variables or values A. Arithmetic B. Logical* C. Relational D. Assignment 1. Used to assign values to variables A. Arithmetic B. Logical C. Relational D. Assignment* 1. Used to repeat a block of code. A. Loop* B. Nested Loop C. Array D. Operator 1. Used to store multiple values in a single variable A. Loop B. Nested Loop C. Array * D. Operator 1. A loop within another loop A. for loop B. While loop C. Do while loop D. Nested loop* 1. Executes a sequence of statements multiple times and abbreviates the code that manages the loop variable. A. for loop* B. While loop C. Do while loop D. Nested loop 1. Similar to a while loop, except that it executes the loop body first before evaluating the expression. A. for loop B. While loop C. Do while loop* D. Nested loop 1. Repeats a block of statements while a given condition evaluates to true A. for loop B. While loop* C. Do while loop D. Nested loop 1. terminates the loop or switch statement and transfers the flow of the program to the statements following the loop. A. Loop B. Nested Loop C. Default D. Break* 1. Provides a way to perform different actions based on the value of a variable or expression. A. Nested If B. Switch Statement* C. Default D. Loop 1. An if statement that is the target of another if or else. A. Nested If* B. Switch Statement C. Default D. Loop 1. Statement sequence is performed if no matches are found. A. Nested If B. Switch Statement C. Default* D. Loop 1. Kind of array that a list of related variables. A. One-Dimensional* B. Two-Dimensional C. Multi-Dimensional D. Array 1. A group of statements that is executed when it is called from some point of the program. A. Statement B. Function* C. Class D. Classname 1. The Function’s body and it is a block of statements surrounded by the braces { }. A. Statement* B. Function C. Class D. Classname 1. A conceptual approach to design programs. A. C++ B. C C. OOP* D. IDE 1. A user – defined data type just like structures, but with a difference. A. Statement B. Function C. Class* D. Classname 1. A Class are accessible only from other members of their same Class A. Access Specifier B. Private Members* C. Protected Members D. Public Members 1. accessible from members of their same Class and Friend Classes, and also from members of their Derived Classes. A. Access Specifier B. Private Members C. Protected Members* D. Public Members 1. Accessible from anywhere the Class is visible. A. Access Specifier B. Private Members C. Protected Members D. Public Members* 1. A Derived Class with only one Base Class. A. Single * B. Multiple C. Hierarchical D. Multilevel 1. The mechanism of deriving a Class from another Derived Class A. Single B. Multiple C. Hierarchical D. Multilevel* 1. A Derived Class with several Base Classes A. Single B. Multiple* C. Hierarchical D. Multilevel 1. The properties of one Class may be inherited by more than one Class A. Single B. Multiple C. Hierarchical* D. Multilevel 1. Speak-out the mission, Vision, Philosopy, and Core Values.