Compiler vs Interpreter and Programming Paradigms Quiz

HottestGreen avatar
HottestGreen
·
·
Download

Start Quiz

Study Flashcards

15 Questions

Programming language C++ uses ______

compilers

Programming languages like Python and Ruby use ______

interpreters

Structured programming aims at improving clarity, quality, and development time by making extensive use of subroutines, block structures, and ______

for and while loops

Top-Down Design Principle was created by Dr.Edsger W.Dijkstra in ______

1960s

______ programming focuses on organizing code around objects and classes

Object-oriented

Object Oriented Programming is based on the concept of ______

"object"

A compiler translates source code into ______ readable code

machine

Object Oriented Programming contains data in the form of fields, often known as ______

attributes

______ programming languages are based on solving problems through constraints or rules declared in the program

Logic

______ programming describes computation in terms of program state and actions that change state

Imperative

In ______ programming, computations are specified through mathematical functions

Functional

______ programming paradigm focuses on making the computer program solve problems for you

Object-oriented

1st generation of programming language is Machine Language, which uses ______ codes made up of only zeroes and ones

binary

2nd generation of programming language is Assembly Language, which uses ______ or very short words for commands

mnemonics

3rd generation of programming language is High-Level Language, which is considered high-level because it is closer to ______ languages

human

Test your knowledge on the differences between compilers and interpreters in programming languages like C, C++, Python, and Ruby. Understand the debugging process in both types of languages. Learn about structured programming and its advantages in improving program clarity, quality, and development time.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser