stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Interpreter vs compiler (and assemblers) Flashcards | StudBud
Explore
/
Interpreter vs compiler (and assemblers)
Interpreter vs compiler (and assemblers)
9 terms
·
StudBud Administration
·
53 plays
Computing - the interpreter and compiler #computing #interpreter #compiler
Flashcards
9 cards
F
Practice quiz
P
Host live
L
Questions
9
Answers
1
Spot the advantage of an Interpreter
The source code is hidden from the users.
Easier than a compiler to spot errors when developing.
The source code must be distributed to users.
Source code is compiled very rapidly.
2
Features of a high level language are:
Instructions are never repeated
Contain English key words
Contain 0 and 1's
Instructions are written in English
3
Why use a translator?
No need to worry what country you are in
So it is easier to understand
Because the computer doesn't understand high level languages
Because ASCII code is too difficult
4
Programming code that has not yet been compiled into an executable file is called:
Source Code
Raw code
Object code
Uncooked code
5
Spot the advantage of a compiler:
It is easier to spot errors in your source code
whenever you make an alteration to the code you recompile
The program can run on different interpreters.
Once code has been compiled you no longer need the source.
6
The lowest level of code made up of 0s and 1s
Machine Code
Python
Byte Code
Assembly Language
7
Two low-level languages:
Assembly language and Machine code
Python and C#
JavaScript and Assembly language
Assembly language and Java
8
A language that allows programs to be written using abstract concepts using English keywords:
High Level Language
Byte Code
Assembly language
Low Level Language
9
Object code is...
Code produced by an object-oriented language, like Java
Assembly language
Compiled code that can run on a machine specific device
A program that translates byte code into machine code.