Programmer UPDATED ACTUAL Exam
Questions and CORRECT Answers
Computers have their own language, too, called _______, which is very rudimentary. -
CORRECT ANSWER machine language
A complete set of known commands is called an___________, sometimes abbreviated to IL. -
CORRECT ANSWER instruction list
a set of symbols used to build words of a certain language - CORRECT
ANSWER alphabet
(aka a dictionary) a set of words the language offers its users - CORRECT ANSWER lexis
a set of rules (formal or informal, written or felt intuitively) used to determine if a certain string
of words forms a valid sentence - CORRECT ANSWER syntax
a set of rules determining if a certain phrase makes sense - CORRECT
ANSWER semantics
The ______ is, in fact, the alphabet of a machine language. This is the simplest and most primary
set of symbols we can use to give commands to a computer - CORRECT
ANSWER instruction list
A program written in a high-level programming language is called a - CORRECT
ANSWER source code
the file containing the source code is called the - CORRECT ANSWER source file
, a program needs to be written in a recognizable script, such as Roman, Cyrillic, etc. - CORRECT
ANSWER alphabetically
each programming language has its dictionary and you need to master it; thankfully, it's much
simpler and smaller than the dictionary of any natural language; - CORRECT
ANSWER lexically
each language has its rules and they must be obeyed; - CORRECT ANSWER syntactically
the program has to make sense. - CORRECT ANSWER semantically
the source program is translated once (however, this act must be repeated each time you modify
the source code) by getting a file (e.g., an .exe file if the code is intended to be run under MS
Windows) containing the machine code; now you can distribute the file worldwide; the program
that performs this translation is called a compiler or translator; - CORRECT
ANSWER COMPILATION
you (or any user of the code) can translate the source program each time it has to be run; the
program performing this kind of transformation is called an interpreter, as it interprets the code
every time it is intended to be executed; it also means that you cannot just distribute the source
code as-is, because the end-user also needs the interpreter to execute it. - CORRECT
ANSWER INTERPRETATION
If the interpreter finds an error, it finishes its work immediately. The only result in this case is an
- CORRECT ANSWER error message.
______ is a widely-used, interpreted, object-oriented, and high-level programming language with
dynamic semantics, used for general-purpose programming. - CORRECT
ANSWER Python
Python was created by ________ , born in 1956 in Haarlem, the Netherlands. Of course, ______
did not develop and evolve all the Python components himself. - CORRECT
ANSWER Guido van Rossum, Guido van Rossum