Chapter 1 Review Flashcards

Review.

1
Q

The basic components of a computer are:

A

Main memory, Secondary storage, the CPU, IO devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

all data manipulated by a computer are represented _____, as base 2 numbers composed of strings of ______.

A

digitally, the digits 0 and 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Main memory is organized into individual storage locations called

A

memory cells.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Information in secondary storage is organized into files: ________ and _______. Secondary storage is a low-cost means of semi permanent storage.

A

program files and data files

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A ___ runs a computer program by repeatedly fetching and executing simple ___________ instructions.

A

CPU, machine-code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Connecting computer in networks allows sharing of resource - local sharing on ___ and world wide sharing on ____ such as the Internet.

A

LAN, WAN.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Programming languages range from ______ to ______.

A

machine language, high-level language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Several programs are used to prepare a high-level language program for execution.
An ___ enters a high-level language program into a file.
A ____ translates the high-level program into a machine language.
The _____ links this object program to other object files, creating the executable.
The ____loads the executable file into memory.
All of these programs are combined into an ____.

A
editor
compiler
linker
loader
IDE (integrated development environment)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Through the __ you can issue commands to the computer and manage files.

A

OS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

the five steps of the software development method:
(1)
(2)
(3)
(4)
(5)
Write programs in a consistent style that is easy to ___, __, ____.

A

(1) Specify the problem
(2) Analyze the problem
(3) Design the algorithm
(4) Implement the algorithm
(5)Test and verify the completed program.
read, understand, and maintain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Follow ____ standards of conduct.

A

ethical

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Each memory cell has a unique….

A

address.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A byte has ___ bits.

A

8

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

a memory cell is never _____.

A

empty

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

the contents of a memory cell are _____ when new content is saved to that cell.

A

destroyed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A program must ____ before it can be executed.

A

be loaded into memory

17
Q

Data cannot be _______ by the computer until they are ____ in memory.

A

manipulated, stored.