Programming paradigm: Quiz

Question 1: In these languages, ________, and methods of manipulating the data, are kept as a single unit called an object.
DataStatisticsStatistical graphicsExperiment

Question 2: A ________ can support multiple paradigms.
Programming languageFunctional programmingComputerProgramming paradigm

Question 3:
What state is Programming paradigm associated with?

Question 4: For instance, pure functional programming disallows the use of side-effects; ________ disallows the use of the goto statement.
Object-oriented programmingStructured programmingProgramming paradigmImperative programming

Question 5: These replaced machine code functions with mnemonics and ________ with symbolic labels.
16-bitMemory address64-bitCentral processing unit

Question 6: The next advance was the development of ________.
Procedural programmingFunctional programmingProgramming paradigmImperative programming

Question 7: Just as different groups in software engineering advocate different methodologies, different ________ advocate different programming paradigms.
Programming languageImperative programmingComputerFunctional programming

Question 8: The necessity of every object to have associative methods leads some skeptics to associate OOP with ________.
ComputerMicrosoft WindowsMozilla FirefoxSoftware bloat

Question 9: In object-oriented programming, programmers can think of a program as a collection of interacting objects, while in ________ a program can be thought of as a sequence of stateless function evaluations.
Declarative programmingFunctional programmingImperative programmingProgramming paradigm

Question 10: Thus, differing programming paradigms can be thought of as more like 'motivational ________' of their advocates - rather than necessarily representing progress from one level to the next.
EvolutionMemeMemeticsEvolutionary psychology

Source: The Full Wiki (