Chapter 1 Flashcards

1
Q

What does ‘1333’ in 1333MHz DDR3 refer to?

A

The speed of the system bus.

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

Principle of Equivalence of Hardware and Software

A

Anything that can be done with software can also be done with hardware, and anything that can be done with hardware can also be done with software.

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

SDRAM

A

synchronous dynamic random access memory

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

USB

A

universal serial bus

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

IEEE

A

Institute of Electrical and Electronic Engineers: establish signaling protocol standards as well as data representation standards

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

What does the IEEE do?

A

sets standards for various computer components, signaling protocols, and data representation

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

ITU

A

International Telecommunications Union

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

ANSI

A

American National Standards Institute

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

ISO

A

International Organization for Standardization

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

DDR

A

double data rate (RAM)

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

SATA

A

Serial Advanced Technology Attachment

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

IDE

A

Integrated Drive Electronics

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

Hot plugging

A

The ability for a device (USB related) that can be added or removed while the computer is running

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

PCI

A

Peripheral Component Interconnect

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

Active matrix

A

one transistor per pixel–used to describe LCD monitors.

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

NIC

A

Network Interface Card (for ethernet)

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

computer organization

A

Addresses issues such as control signals, signaling methods, and memory types. It encompasses all physical aspects of computer systems.

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

computer architecture

A

Computer architecture includes many elements such as instruction sets and formats, operation codes, data types, the number and types of registers, addressing modes, main memory access methods, and various I/O mechanisms. The architecture of a system directly affects the logical execution of programs.

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

________ includes instruction sets and formats, operation codes, data types, registers, addressing modes, main memory access methods, and I/O mechanisms.

A

computer architecture

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

______ encompasses all physical aspects of computer systems. Control signals, signaling methods, and memory types.

A

computer organization

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

southbridge

A

hub that connects slower IO devices to system bus

22
Q

L1 cache location

A

Inside CPU

23
Q

L2 cache location

A

between CPU and RAM

24
Q

CRT

A

cathode ray tube

25
CRT resolution is determined by the ______ of the monitor, which is the distance between a dot (or pixel) and the closest dot of the same color.
dot pitch
26
response time
rate at which the pixels in a monitor can change color
27
DVI
digital video interface
28
Hardware
refers to the physical equipment used for the input, processing, output and storage activities of a computer system
29
Hardware is (list):
CPU, RAM, I/O, Buses, Networking Equipment
30
How do various components of hardware overlap? (visual)
31
Gen 0
Mechanical Calculating Machines (1642-1945) Blaise Pascal developed a mechanical calculator called the Pascaline. Gottfried Wilhelm von Leibniz invented a calculator known as the Stepped Reckoner.
32
Charles Babbage (gen 0)
Built difference engine in 1822. It used a calculating technique called the **method of differences.** Designed the Analytical Engine, but died before it could be built.
33
Ada Lovelace
Suggested that Babbage write a plan for how the machine would calculate. She became the first programmer.
34
Herman Hollerith (gen 0)
``` Herman Hollerith (1860–1929). Hollerith’s machine was used for encoding and compiling 1890 census data. Later founded the company that would become IBM. ```
35
Gen 1: Vacuum Tube Computers (1945–1953) Who involved? What did they do?
**John Atanasoff** is credited with the construction of the first completely electronic computer. The **Atanasoff Berry Computer** (ABC) was a binary machine built from vacuum tubes. John Mauchly and J. Presper Eckert were the inventors of the ENIAC, introduced to the public in 1946. Ballistic trajectories in WWII needed calculating.
36
Gen 2: Transistor Computers (1954–1965) Who involved? What did they do?
In 1948 at Bell Laboratories—John Bardeen, Walter Brattain, and William Shockley—invented the transistor.
37
Gen 3: Integrated Circuit Computers (1965-1980) Who? What did they do?
**Jack Kilby** invented the integrated circuit (IC) or microchip, made of germanium. 6 mo later, **Robert Noyce** (who had also been working on integrated circuit design) used **silicon** instead of germanium.
38
Intel 8080 (1974)
First general purpose 8-bit computer on a chip
39
Intel 4004 (1971)
First microprocessor All CPU components on a single chip 4-bit data register
40
Intel 8008 (1972)
First 8-bit microprocessor
41
Blue Gene (# of processors?)
In 1999, IBM announced its Blue Gene system containing over **1 million processors.**
42
Improvements to Von Neumann
specialized buses floating-point units cache memories
43
General supercomputer improvements by decade
Late 1960s: dual processors 1970s: supercomputers with 32 processors. 1980s: 1,000 processors 1999: Blue Gene, 1M processors
44
Multithreaded applications spread mini-processes, \_\_\_\_\_\_\_, across one or more processors for increased throughput.
threads
45
List factors for computer performance roughly in order of speed.
CPU Clock Cache RAM Bus Speed (FSB) I/O Bus GPU Security (Antivirus? OS stuff?)
46
List some OS Functions
Computer Initialization Process Management (Scheduling, Error Handling) Resource Management (Memory allocation, IO Arbitration) Security (authentication, access control)
47
Which language requires no compiler, interpreter, or assembler?
Machine Language (ISA level)
48
Control Level (Level 1) Defines the...
This level defines the Instruction Set Architecture (ISA). A control unit decodes and executes instructions and moves data through the system.
49
What makes a mainframe different than a server?
Mainframes can run software services, such as JEE application servers, web servers. They are designed to accommodate the concurrent use of hundreds or thousands of users in addition to their batch processing load.
50
von Neumann bottleneck
Neumann's model contains a single path between the main memory system and the control unit of the CPU, forcing alternation of instruction and execution cycles.
51
Moore's Law
the density of silicon chips doubles every 18 months.