QUESTIONS AND CORRECT ANSWERS
False - CORRECT ANSWER An advantage of using a compiler is that it generally produces
portable code able to fun on many different hardware and software platforms.
Block statement - CORRECT ANSWER What innovation introduced in ALGOL68 is often
credited to Pascal?
False - CORRECT ANSWER Most programming languages are implemented as interpreters
these days.
Easy development - CORRECT ANSWER From the point of view of the programmer what are
the major advantages of using a high-level language rather than internal machine code or assembler
language?
True - CORRECT ANSWER Python is interpreted.
Encapsulation, Inheritance, Polymorphism - CORRECT ANSWER Which of the following
mechanisms is/are provided by Object Oriented Language to implement Object Oriented Model?
Reduce complexity - CORRECT ANSWER Which of the following is the functionality of 'Data
Abstraction'?
Algol - CORRECT ANSWER Which PL is considered an ancestor to C, Java, and Ruby?
Logic Programming - CORRECT ANSWER Prolog comes under ___________
Functional-oriented - CORRECT ANSWER Scala is part of the: ____?
True - CORRECT ANSWER The "Von Neumann" computer architecture is characterized by
hardware that has a CPU separate from memory, which is used to hold both data and programs.
, FORTRAN - CORRECT ANSWER Programming language which is used for scientific
purposes in batches is
Byte code - CORRECT ANSWER _______________ is the assembly language for an
imaginary architecture.
False - CORRECT ANSWER Markup languages are general purpose programming languages.
List Processing - CORRECT ANSWER Lisp is the second oldest high level programming
language. Here Lisp stands for
Add comments to it - CORRECT ANSWER To made program more easier to understand,
programmers can
False - CORRECT ANSWER C has strong type-checking
C - CORRECT ANSWER The ________________ programming language is an example of a
compiled language.
True - CORRECT ANSWER All phases of a compiler use a symbol table.
False - CORRECT ANSWER One of the advantages of interpreted languages is their faster
execution time compared to compiled languages.
Hierarchical - CORRECT ANSWER Which following term(s) is not a PL programming
paradigm?
Machine language, different for every type of CPU - CORRECT ANSWER What is the only
language that a computer understands directly?
Interpreter - CORRECT ANSWER A program which interprets each line of high level program
at time of execution is called