The Full Wiki

C++: Quiz


Question 1: Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while ________ was fast but too low-level to be suitable for large software development.
BCPLC (programming language)Programming languageC++

Question 2: [2] It was developed by Bjarne Stroustrup starting in 1979 at ________ as an enhancement to the C programming language and originally named "C with Classes".
Bell SystemBell LabsWestern ElectricAmerican Telephone & Telegraph

Question 3: ________ allows programs to declare multiple functions having the same name (but with different arguments).
Functional programmingType systemProgramming languageType polymorphism

Question 4: Templates are a tool for static polymorphism (see below) and ________.
Programming paradigmGeneric programmingFunctional programmingConcurrent computing

Question 5: C++ is designed to give the ________ choice, even if this makes it possible for the programmer to choose incorrectly
ProgrammerComputer programmingSoftware engineeringComputer

Question 6: Furthermore (multi)maps (________) and (multi)sets are provided, all of which export compatible interfaces.
Union (computer science)Set (computer science)List (computing)Associative array

Question 7: Because of this, there are very few tools for analyzing or performing non-trivial transformations (e.g., ________) of existing code.
Software architectureExtreme ProgrammingObject-oriented programmingCode refactoring

Question 8: Since C++ templates are type-aware and ________ they can also be used to let the compiler resolve recursive conditionals and generate substantial programs through template metaprogramming.
Turing machineTuring completenessProgramming paradigmProgramming language

Question 9: A fraudulent article was written wherein Bjarne Stroustrup is supposedly interviewed for a ________ issue of IEEE's 'Computer' magazine[29].

Question 10: Later, among the most significant additions to the standard library, was the ________.
Standard Template LibraryList (C++)Vector (C++)C++ Standard Library

Got something to say? Make a comment.
Your name
Your email address