CH1 vocabulary 1313 programming
In modern computer systems, a byte consists of
8 bits
When a program runs on a computer, the part of the computer that carries out the instructions is called the
CPU
When a program runs on a computer, it is stored in the
Main Memory
when a program is not running it is stored on
a disk
A byte in memory is identified by a unique number called its
address
an operating system
allocates resources like memory to programs that are running
which is not true
an algorithm allows ambiguity
A bit is a
binary digit like 0 or 1
An error in a program that involves a violation of language rules will be detected at
compiler time
before a variable is used it must be
declared
Flash drives, CDs, external disks are all examples of
external storage
Mice, trackpads, keyboards, scanners, joysticks are all examples of
input devices
a binary digit
is 0 or 1
application software
is any software that is runs with the support of the operating system
what defines a programming language
it allows us to express an algorithm
words that hold special meaning are
key words
The purpose of testing a program with different combinations of data is to expose run-time and
logical errors
compilers translate the instructions written by the programmer into
object code
monitors, printers, status lights are all examples of
output devices
The ability of a language to let a programmer develop a program on computer system that can be run on other systems is called
portability
Division by zero when the program is executing is an example of a
run time error
the code the programmer writes is called the
source code
the rules that govern the correct order and usage of the elements of a language are called the
syntax
a compiler
translates source code into executable code
A location in memory used for storing data and given a name in a computer program is called a
variable
RAM, random-access memory, is called that because
you can pick any two random locations and it will take the same time to access the data