stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Translators, Interpreters, Compilers and assemblers Flashcards | StudBud
Explore
/
Translators, Interpreters, Compilers and assemblers
Translators, Interpreters, Compilers and assemblers
20 terms
·
StudBud Administration
·
32 plays
Computing - the interpreter and compiler #computing #interpreter #compiler #OCR #9-1
Flashcards
20 cards
F
Practice quiz
P
Host live
L
Questions
20
Answers
1
In computing, what is an IDE
Improvised Explosive Device
Development tool for programmers
Internet Domain Editor
International Digit Extension
2
This code is an example of:
Assembly Language
Machine Code
Source Code
Unicode
3
Which of these is not a feature of an Integrated Development Environment (IDE)
Error Diagnostics
Code Editor
Run-time Environment
Defragmenter
4
A way of programming that uses a 1-1 mapping between instruction set commands and mnemonics.
Compiler
Binary
Interpreter
Assembly language
5
It converts assembly language into machine code.
Translator
Compiler
Assembler
Interpreter
6
It converts programs into executable files containing machine code instructions:
Compiler
Translator
Assembler
Interpreter
7
A programming language that makes use of a virtual machine, must first translate source code to
Object code
Assembly language
Bytecode
Java
8
Programming code that has not yet been compiled into an executable file is called:
Object code
Source Code
Uncooked code
Raw code
9
Which of these is a feature of an Integrated Development Environment (IDE)
Grammar Checker
Colour coding scripts
Highlighted Syntax errors
Compilation of code
10
How much do I need to revise?
Everything! I will ensure I am fully prepared for both exams
This section and a lot of others
This section and a couple of others
Nothing, I know it all already
11
Which TWO are low-level languages?
Assembly language and Machine code
JavaScript and Assembly language
Python and C#
Assembly language and Java
12
It converts code from one type of language to another:
Interpreter
Compiler
Translator
Assembler
13
Object code is...
Code produced by a high level language, like Python
A program that translates byte code into machine code.
Compiled code that can run on a machine specific device
Assembly language
14
This code is an example of:
Source Code
Assembly Language
Unicode
Machine Code
15
Typical features of interpreters
Provides an 'eval()' function and 'shell'
Produces a 'stand-alone' executable.
Can spot logical errors at compile time.
Can spot errors at compile time.
16
The advantage of a compiler is:
It is easier to spot logical errors in your source code
Whenever you make an alteration to the code you recompile
Once code has been compiled you no longer need the source.
The program can run on different interpreters.
17
The lowest level of code made up of 0s and 1s
Binary
Assembly Language
Byte Code
Machine Code
18
A language that allows programs to be written using abstract concepts using English keywords:
High Level Language
Low Level Language
Assembly language
Byte Code
19
The advantage of an Interpreter is?
The source code is hidden from the users.
Can run on machines with different instruction sets.
Source code is compiled very rapidly.
The source code must be distributed to users.
20
It converts and runs source code one line at a time
Interpreter
Assembler
Compiler
Translator