Test 1 Flashcards

(68 cards)

1
Q

Computer Architecture

A

set of disciplines that describes a computer system by specifying its parts
and their relations

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

CPU

A

The circuitry in a computer that controls the manipulation of data is called the central processing
unit.

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

Bus

A

The bus is the electronic connection that connects all the devices on the computer to the CPU and
each other.

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

Main Memory

A

Main Memory is the high speed memory associated with the CPU (but not included in
the CPU) that stores computer programs for execution.

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

Machine Language instruction

A

consists of an instruction code followed by an address or addresses.

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

compiler

A

Coverts higher level language of instructions to machine code

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

Clock

A

circuitry in the control unit that provides for coordinates instruction execution

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

FIRMWARE

A

instructions stored in read only memory in devices to speed operations

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

Machine cycle

A

Fetch, Decode and Execute

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

Program Counter

A

internal counter that keeps up with the address of the next instruction to be decoded
for execution.

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

Instruction Register

A

used to hold the instruction being decoded during execution.

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

motherboard

A

a large circuit board that holds computer components. (extend with daughter boards and also called main board)

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

Bits

A

Binary digits (Information is encoded in 1s and 0s)

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

George Boole

A

-Father of logic

-Created Boolean Operations that manipulates true/false values

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

Herman Hollerith

A

-Mechanical Engineering teacher (MIT)

-Created an electrical tabulation system

-First computer

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

Herman Hollerith (1860 – 1929)

A

Applied the concept of representing information as holes in
paper cards to speed up the tabulation process in the 1890 US census.

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

During WWI (1940s)

A

they were used by the military for firing calculations.

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

What were early computers?

A

Merely electronic calculators

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

1945

A

John von Neumann develops the definition of modern computer architecture.

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

1947

A

Bell Labs develops the first transistor

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

1954

A

the first commercial, non government computer is delivered to the GE plant in Louisville Ky

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

1956

A

Grace Hopper develops the first compiler (COBOL)

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

1960

A

Transistors replace vacuum tubes for computer storage

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

1965

A

integrated circuits are applied to technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
1966
Texas Instrument delivers the first hand held calculator. (Cost $450)
26
1975
First microcomputer (MIT’s Altair) commercially produced and marketed.
27
1977
Apple II introduced
28
1981
IBM PC introduced
29
1984
Apple Macintosh introduced
30
1992
AT&T’s video phone released
31
Arithmetic/Logic Unit (ALU)
performs addition and subtraction on data
32
Control Unit
coordinates the machines activities
33
Register Unit
contains data storage cells called registers
34
Stored Program Concept
idea of storing programs in the main memory
35
Machine Language Instruction
consists of an instruction code followed by an address or addresses
36
Labels used to identify numeric data
-Must be less than 12 characters, begin with character, no spaces, no special characters -X -Priceofgas -Test1 -Xys23m -Value
37
Labels used to identify character strings
-valid labels must be less than 12 characters, end in “$” and not contain blanks or symbols. -A$ -Answer$ -Size$ -Name$
38
How do you label it into the computer
Use an INPUT statement -INPUT Size$
39
Special Characters
allows you to create a character string
40
Comment Command
allow the programmer to document the program.
41
END command
Should always be at the end of your program and signals the compiler that this is the last instruction executed.
42
CLS
clear screen
43
Print
displays on screen
44
Input
gets information from keyboard
45
IF...THEN...ELSE
Allows us to test a condition and if the condition is true execute the instruction after the THEN or if the conditions is not true execute the instruction after the ELSE
46
FOR...NEXT
A command that allows us to perform an iterative operation. Our first paired command
47
$
When used at the end of a label indicates a label identifying a character string
48
:
Allows us to put two commands on the same line
49
DIM
Tells the compiler to save space for an array
50
INT
returns the integer part of the value
51
RND
Command that returns a random number inthe range of >=0 and <1
52
RANDOMIZE
command provides the seed that is used by the algorithm to generate the randomness
53
TIMER
command returns the number of seconds of elapsed time since midnight on the computers internal clock
54
John von nuemann
describes architecture of the computer
55
Arithmetic/logic unit (ALU)
performs operations on data such as addition and subtraction.
56
Control Unit
contains the circuitry for coordinating the machine’s activities.
57
Register Unit
contains data storage cells called registers.
58
Stored program concept
The idea of storing programs in main memory
59
Branch
GOTO
60
Arithmetic
(x+Y)
61
Read
input
62
Write
print
63
conditional
if then
64
Iterative operations
(Print I/ Next I)
65
Paired Commands
FOR….NEXT
66
Conditional operation
If answer =y then goto
67
Assignment statements
A = something
68
Array storage
DIM sets aside space