Deck 1: An Overview of Computers and Programming Languages

Full screen (f)
exit full mode
Question
Main memory is an ordered sequence of cells called ____________________.
Use Space or
up arrow
down arrow
to flip the card.
Question
Main memory stores numbers and letters.
Question
Programs do not have to be loaded into main memory before they are executed.
Question
The devices that computers use to display results are called ____________________.
Question
A(n) ____________________ is 1,024 bytes.
Question
The basic language of a computer is called ____________________.
Question
How do you convert a seven-bit binary representation of an ASCII character to an eight-bit binary representation?
Question
A C++ source program must be saved in a text file with a(n) ____________________ extension.
Question
What is the role of a compiler?
Question
A loader is a program that combines the object program with other programs in the library.
Question
What is another term for structured design?
Question
In OOD, the first step in the problem-solving process is to identify the components called ____________________.
Question
An object consists of data and operations on that data.
Question
C++ was designed especially to implement OOD.
Question
What does these terms refer to:

- \gg Address (of a cell):
Question
What does these terms refer to:

- \gg Algorithm:
Question
What does these terms refer to:

- \gg American Standard Code for Information Interchange (ASCII):
Question
What does these terms refer to:

- \gg 0Analog signal:
Question
What does these terms refer to:

- \gg Application program:
Question
What does these terms refer to:

- \gg Assembler:
Question
What does these terms refer to:

- \gg Binary (base 2):
Question
What does these terms refer to:

- \gg Binary code (binary number):
Question
What does these terms refer to:

- \gg Binary digit (bit):
Question
What does these terms refer to:

- \gg Bit:
Question
What does these terms refer to:

- \gg Build (Rebuild):
Question
What does these terms refer to:

- \gg Byte:
Question
What does these terms refer to:

- \gg Central processing unit (CPU):
Question
What does these terms refer to:

- \gg Compiler:
Question
What does these terms refer to:

- \gg Decimal system (base 10):
Question
What does these terms refer to:

- \gg Digital signal:
Question
What does these terms refer to:

- \gg High-level language:
Question
What does these terms refer to:

- \gg Input device:
Question
What does these terms refer to:

- \gg Kilobyte (KB):
Question
What does these terms refer to:

- \gg Library:
Question
What does these terms refer to:

- \gg Linker:
Question
What does these terms refer to:

- \gg Loader:
Question
What does these terms refer to:

- \gg Machine language:
Question
What does these terms refer to:

- \gg Main memory:
Question
What does these terms refer to:

- \gg Memory cells:
Question
What does these terms refer to:

- \gg Mnemonic:
Question
What does these terms refer to:

- \gg Object program:
Question
What does these terms refer to:

- \gg Object-oriented design (OOD):
Question
What does these terms refer to:

- \gg Object-oriented programming (OOP) language:
Question
What does these terms refer to:

- \gg Operating system:
Question
What does these terms refer to:

- \gg Output device:
Question
What does these terms refer to:

- \gg Preprocessor:
Question
What does these terms refer to:

- \gg Random access memory:
Question
What does these terms refer to:

- \gg Secondary storage:
Question
What does these terms refer to:

- \gg Source code (source program):
Question
What does these terms refer to:

- \gg Structured design (top-down design, bottom-up design, stepwise refinement, modular programming):
Question
What does these terms refer to:

- \gg Structured programming:
Question
What does these terms refer to:

- \gg System program:
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/52
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 1: An Overview of Computers and Programming Languages
1
Main memory is an ordered sequence of cells called ____________________.
memory cells
2
Main memory stores numbers and letters.
False
3
Programs do not have to be loaded into main memory before they are executed.
False
4
The devices that computers use to display results are called ____________________.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
5
A(n) ____________________ is 1,024 bytes.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
6
The basic language of a computer is called ____________________.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
7
How do you convert a seven-bit binary representation of an ASCII character to an eight-bit binary representation?
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
8
A C++ source program must be saved in a text file with a(n) ____________________ extension.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
9
What is the role of a compiler?
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
10
A loader is a program that combines the object program with other programs in the library.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
11
What is another term for structured design?
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
12
In OOD, the first step in the problem-solving process is to identify the components called ____________________.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
13
An object consists of data and operations on that data.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
14
C++ was designed especially to implement OOD.
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
15
What does these terms refer to:

- \gg Address (of a cell):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
16
What does these terms refer to:

- \gg Algorithm:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
17
What does these terms refer to:

- \gg American Standard Code for Information Interchange (ASCII):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
18
What does these terms refer to:

- \gg 0Analog signal:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
19
What does these terms refer to:

- \gg Application program:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
20
What does these terms refer to:

- \gg Assembler:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
21
What does these terms refer to:

- \gg Binary (base 2):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
22
What does these terms refer to:

- \gg Binary code (binary number):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
23
What does these terms refer to:

- \gg Binary digit (bit):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
24
What does these terms refer to:

- \gg Bit:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
25
What does these terms refer to:

- \gg Build (Rebuild):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
26
What does these terms refer to:

- \gg Byte:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
27
What does these terms refer to:

- \gg Central processing unit (CPU):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
28
What does these terms refer to:

- \gg Compiler:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
29
What does these terms refer to:

- \gg Decimal system (base 10):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
30
What does these terms refer to:

- \gg Digital signal:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
31
What does these terms refer to:

- \gg High-level language:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
32
What does these terms refer to:

- \gg Input device:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
33
What does these terms refer to:

- \gg Kilobyte (KB):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
34
What does these terms refer to:

- \gg Library:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
35
What does these terms refer to:

- \gg Linker:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
36
What does these terms refer to:

- \gg Loader:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
37
What does these terms refer to:

- \gg Machine language:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
38
What does these terms refer to:

- \gg Main memory:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
39
What does these terms refer to:

- \gg Memory cells:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
40
What does these terms refer to:

- \gg Mnemonic:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
41
What does these terms refer to:

- \gg Object program:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
42
What does these terms refer to:

- \gg Object-oriented design (OOD):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
43
What does these terms refer to:

- \gg Object-oriented programming (OOP) language:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
44
What does these terms refer to:

- \gg Operating system:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
45
What does these terms refer to:

- \gg Output device:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
46
What does these terms refer to:

- \gg Preprocessor:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
47
What does these terms refer to:

- \gg Random access memory:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
48
What does these terms refer to:

- \gg Secondary storage:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
49
What does these terms refer to:

- \gg Source code (source program):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
50
What does these terms refer to:

- \gg Structured design (top-down design, bottom-up design, stepwise refinement, modular programming):
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
51
What does these terms refer to:

- \gg Structured programming:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
52
What does these terms refer to:

- \gg System program:
Unlock Deck
Unlock for access to all 52 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 52 flashcards in this deck.