[{"id":189515,"question":"________ and ______ methods may not be declared abstract.","choices":[{"text":"private,static","value":"A"},{"text":"private,public","value":"B"},{"text":"static,public","value":"C"},{"text":"None of the given","value":"D"},{"value":"E"}],"correctAnswer":1},{"id":189514,"question":"We can use \"this\" pointer in the constructor in the body and even in the initialization list of any class if we are\r\ncareful,","choices":[{"text":"True","value":"A"},{"text":"False","value":"B"},{"text":"Not Sure","value":"C"},{"value":"D"},{"value":"E"}],"correctAnswer":1},{"id":189513,"question":"Inheritance is a way to","choices":[{"text":"organize data.","value":"A"},{"text":"add features to existing classes without rewriting them","value":"B"},{"text":"improve data-hiding and encapsulation.","value":"C"},{"value":"D"},{"value":"E"}],"correctAnswer":2},{"id":189512,"question":"What is a class?","choices":[{"text":"A class is a section of computer memory containing objects.","value":"A"},{"text":"A class is a section of the hard disk reserved for object oriented programs","value":"B"},{"text":"A class is the part of an object that contains the variables","value":"C"},{"text":"A class is a description of a kind of object.","value":"D"},{"value":"E"}],"correctAnswer":4},{"id":189511,"question":"Algorithms can only be implemented using STL containers.","choices":[{"text":"Not Sure","value":"A"},{"text":"True","value":"B"},{"text":"False","value":"C"},{"value":"D"},{"value":"E"}],"correctAnswer":3},{"id":189510,"question":"Algorithms can only be implemented using STL containers.","choices":[{"text":"True","value":"A"},{"text":"False","value":"B"},{"text":"Not Sure","value":"C"},{"value":"D"},{"value":"E"}],"correctAnswer":2},{"id":189509,"question":"In a de-queue, (chose the best option)","choices":[{"text":"data can be quickly inserted or deleted at any arbitrary location.","value":"A"},{"text":"data can be inserted or deleted at any arbitrary location, but the process is relatively slow.\r\n(Object-Oriented Programming in C++)","value":"B"},{"text":"data can not be quickly inserted or deleted at either end","value":"C"},{"text":"data can be inserted or deleted at either end, but the process is relatively slow.","value":"D"},{"value":"E"}],"correctAnswer":2},{"id":189508,"question":"Suppose you create an uninitialized vector as follows:<div>vector<int> evec;\r\nAfter adding the statment,\r\nevec.push_back(21);\r\nwhat will happen?</int></div>","choices":[{"text":"The following statement will add an element to the start (the back) of evec and will initialize it with the\r\nvalue 21.","value":"A"},{"text":"The following statement will add an element to the center of evec and will reinitialize it with the value\r\n21.","value":"B"},{"text":"The following statement will delete an element to the end (the back) of evec and will reinitialize it with\r\nthe value 21","value":"C"},{"text":"The following statement will add an element to the end (the back) of evec and initialize it with the\r\nvalue 21","value":"D"},{"value":"E"}],"correctAnswer":4},{"id":189507,"question":"Vectors contain contiguous elements stored as a[an] ___.\r\n","choices":[{"text":"variable","value":"A"},{"text":"array","value":"B"},{"text":"function","value":"C"},{"text":"datatype","value":"D"},{"value":"E"}],"correctAnswer":2},{"id":189506,"question":"Compiler performs ________ type checking to diagnose type errors,","choices":[{"text":"Static","value":"A"},{"text":"Dynamic","value":"B"},{"text":"Bound","value":"C"},{"text":"Unbound","value":"D"},{"value":"E"}],"correctAnswer":1}]