Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
23 Cards in this Set
- Front
- Back
When a program runs on a computer, it is stored in |
main memory |
|
When a program runs on a computer, the part of the computer that carries out the instructions is called the |
CPU |
|
When a program is not running, it is stored |
on a disk |
|
Monitors, printers, status lights are all examples of _____ devices. |
output |
|
Mice, trackpads, keyboards, scanners, joysticks are all examples of ______ devices. |
input |
|
Flash drives, CDs, external disks are all examples of _____ storage (memory) devices. |
secondary |
|
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 |
|
At each step of its operation, the input to a Central Processing Unit is |
an instruction |
|
a bit is |
a binary digit, like 1 or 0 |
|
A byte in memory is identified by a unique number called its |
address |
|
In modern computer systems, a byte consists of _____ bits. |
8 |
|
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. |
|
An operating system |
allocates resources like memory to programs that are running. |
|
Application software |
is any software that is runs with the support of the operating system. |
|
A binary digit |
is zero or one |
|
What best defines a "programming language"? |
It allows us to express an algorithm. |
|
Which of these is not a programming language? A.) C C++ B.)HTML C.)Java D.)C |
B.)HTML |
|
Which of the following is not true? A.) An algorithm allows ambiguity. B.)An algorithm, when carried out, must eventually stop. C.)An algorithm, can be carried out by a human being. |
A.)An alogrithm allows ambiguity. |
|
Replace the underlines with the words in parentheses that follow: The ____ solves the ____ of a ____ by expressing an ____ in a ____ to make a ____ that can run on a ____. ( algorithm, computer, problems, program, programmer, programming language, user ) NOTE: do not just put in the replacement words, put in the WHOLE sentence with the underlines replaced. |
The programmer solves the problems of a user by expressing an algorithm in a programming language to make a program that can run on a computer. |
|
Which statement is NOT true: A.)Machine languages can be used to express algorithms. B.) Machine languages can be used to write programs that can run on any machine. C.) Machine language consists of zeros and ones. D.)Machine language is produced by compilers. |
B.)Machine languages can be used to write programs that can run on any machine. |
|
A compiler |
translates source code into executable code |
|
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 |
|
The code that a programmer writes is called ____ code. |
source |