Save
PROGRAMMING LANGUAGE
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
will12
Visit profile
Cards (30)
What must high-level programming languages be translated with before execution?
A
compiler
View source
What has increased the number of high-level languages?
Increased
processor speed
and
memory capacity
View source
What do high-level languages need to be translated into?
Machine code
View source
What type of code do high-level languages use?
Source code
View source
How does high-level programming make writing programs easier?
Uses
commands
similar to English
View source
How many machine code instructions does one high-level instruction translate to?
Many
machine code
instructions
View source
What is a benefit of high-level programming languages regarding processor compatibility?
Code
runs
on
different
types
of
processors
View source
What advantage do programmers have with high-level languages?
Access to many
data structures
View source
What is a disadvantage of high-level programming languages?
Less memory efficient
View source
What can happen to code execution speed if high-level code is not optimized?
It can be slower to
execute
View source
What is low-level programming mainly used for?
Manufacturing
machines
View source
What is machine code?
Binary
representation of instructions
View source
In what language is low-level programming typically written?
Assembly language
View source
What translates assembly language into machine code?
An
assembler
View source
Where is low-level programming commonly used?
Embedded systems
and
device drivers
View source
How many machine code instructions does one low-level instruction translate to?
One
machine
code
instruction
View source
What is a limitation of low-level programming regarding processor compatibility?
Works on
one
type of
processor
only
View source
What does the programmer work with directly in low-level programming?
Memory
View source
What is a disadvantage of low-level programming?
Harder to write and
understand
View source
What is an advantage of low-level programming regarding memory efficiency?
Memory efficient
View source
What is a benefit of low-level programming regarding execution speed?
Fast
to execute
View source
What are assembly languages reserved for?
Specialist
situations
View source
What is a device driver?
Software for specific
hardware
View source
What does a compiler do?
Translates
high-level
code to
machine code
View source
What does an interpreter do?
Checks
code
line by line
View source
What drives the software cycle?
The
hardware cycle
View source
What is the role of an assembler in low-level programming?
Translates
assembly languages
into
machine code
View source
What is an advantage of assembly languages regarding storage?
Requires less storage/
RAM
View source
How does assembly language execution speed compare to high-level languages?
Can
be
executed
faster
View source
What can assembly languages do directly?
Work directly on
memory locations
View source