test Flashcards
(119 cards)
A general-purpose, object-oriented
programming language. It supports both
static and dynamic typing
COBRA
FORTRAN is a programming language
intended for numerical computations. (T/F)
TRUE
An interpreter, like a compiler, translates
high-level language into low-level machine
language (T/F)
TRUE
A general-purpose, imperative programming
language that is especially suited to numeric
computation and scientific computing
FORTRAN
FORTRAN is originally developed by IBM
in the 1950s for scientific and engineering
applications. (T/F)
TRUE
ALGOL 69 (short for ALGOrithmic
Language 1969) is an imperative computer
programming language that was conceived
as a successor to the ALGOL 60
programming language (T/F)
FALSE, ALGOL 68
The output of an assembler is called an
object file, which contains a combination of
machine instructions as well as the data
required to place these instructions in
memory. (T/F)
TRUE
The Common Lisp (CL) is a dialect of the
Lisp programming language, published in
ANSI standard document. (T/F)
TRUE
The Lexical Analyzer removes spaces and
other unnecessary things like comments. (T/F)
TRUE
The __________ looks for compiler
directives and removes the comments and
white space.
PREPROCESSOR
The Intermediate form (IF) done after
semantic analysis. (T/F)
TRUE
The Intermediate Form (IFs) are often
chosen for machine independence, ease of
optimization, or compactness. (T/F)
TRUE
The preprocessor deletes portions of code,
which allows several versions of a program
to be built from the same source (T/F)
TRUE
Scanning divides the program into “tokens”,
which are the smallest meaningful units; this
saves time, since character-by-character
processing is slow (T/F)
TRUE
If an error occurs, an interpreter stops
execution and reports it; whereas a compiler
reads the whole program even if it
encounters several errors. (T/F)
TRUE
A modern programming language designed
for large, long-lived applications – and
embedded systems in particular – where
reliability and efficiency are essential.
ADA
The minor task of a linker is to search and
locate referenced module/routines in a
program (T/F)
FALSE, MAJOR TASK
The compiler is the point of control during
execution (T/F)
FALSE, INTERPRETER
What is the Language developed for backing
of a powerful sponsor?
COBOL
In parsing it finds the structure you can
describe with syntax diagrams. (T/F)
TRUE
Most language implementations include a
mixture of both compilation and
interpretation. (T/F)
TRUE
The Java language definition defines a
machine-independent intermediate form
known as byte code. (T/F)
TRUE
Parsing is recognition of a context-free
language. (T/F)
TRUE
The compilation does NOT have to produce
machine language for some sort of
hardware (T/F)
TRUE