COSC 116
Review Sheet for Test 1
Bit---smallest piece of
data recognizable Byte—8 bits that
form a character
Nibble-4 bits that form half a
byte Kilobyte—1,000 bytes Megabyte—million
bytes Gigabyte—billion bytes terabytes –trillion petabyte –quadrillion
Data—raw facts Parity—error
checking bit
Information—processed data (computer
processes data into information)
Alphanumeric
codes(Encoding systems): ASCII—EBCIDIC—UNICODE
(Universal)--ANSI
CPU and chips
Chip is a piece of
semi-conducting material on which integrated circuits are etched
CPU—central processing unit (brain of the
computer) divided into control and ALU (arithmetic logic unit) in which
all data must pass to be processed.
Registers—memory in the CPU
Execution cycle:
Execution or machine
cycle
consists of i-time (fetch---decode) e-time --- execute---store
Pipelining is the simultaneous
operation of the execution cycle on more than one instruction.
Time frame
megahertz—one million times a
second gigahertz-1 billion times a second terahertz-1trillion times a second
RAM –Random Access
Memory Read/write memory
DDR RAM (double data rate RAM)
Static RAM faster and more expensive than
Dynamic RAM which must be refreshed often
Volatile—data lost when computer
is turned off RAM is volatile
ROM---Read Only Memory - can read
from but not write to
PROM—Programmable Read Only
Memory
FirmWare—instructions permanently stored in ROM
EEPROM-memory used in computer
that is non-volatile used to store system information.
BIOS—memory that contains
instructions to get the computer started (booted)
Flash—non-volatile memory in
digital cameras, flash drives etc.
EEPROM—electrical erasable
programmable read only memory
Disk cache-- memory chips that a processor uses to store
frequently accessed items
Dual core
processor- a single chip that
contains two microprocessors
Database—collection of files
related to the operation of an organization
Records—a logical division of
data that consists of several fields
Fields----attributes related to
a collection of information on a file
Controller---the chip that
controls information and data for a peripheral device such as a disk drive.
SCSI—a popular controller
for a variety of peripheral devices
Disk organization
Tracks—concentric circles where data is
stored
Cylinders—tracks that align on multiple
disks
Sectors—division of tracks on a disk
Transfer time—the time it takes to
access data from a disk.
A hard disk transfer time involves:
Seek time—the read/write head finding the correct track (cylinder)
Rotational delay—the time it takes for the proper sector to come
under the head
Access
time—the time it takes to transfer the data
The letter X is used to describe speed of a
device. It means 150KBps
RRL—Data compression
technique (lossless type)
Know the
various audio files: .acc .aif .mp3
.wav .wma
IDE Integrated Drive Electronics IDE1
IDE2
Microfiche—images stored on a film
Parallel
Port-transmits
several bits at a time
Bus—a channel that allows
communication between components in a computer
Bay—an open area inside the
system unit for adding equipment
Open Bus—has expansion slots for
additions to the computer
Languages
Low level—must know details about
the hardware
Machine code
Assembly code
Types
of Computers
Notebook—portable computer
PDA---small palm computer
Workstation—expensive desktop
computer designed to make graphics and do intense data processing
Server—a computer that manages the resources on a network.
NIC—card that enables the
computer to communicate via a network
Sound Card—transforms bits stored
in an audio file into music or other sounds.
Pixel—smallest unit of a
screen that can be manipulated
Sampling
Rate- Number of times per second a
sound wave is measured
Shopping for a computer: Be able to know the following current
attributes for home computers:
Speed RAM memory Storage
amount
Binary
conversion:
Be able to
convert binary numbers to decimal and decimal to binary
Be able to
convert decimal numbers to hex and hex to decimal
Be able to
write a simple assembly program like the homework assignment.
SPREADSHEETS Know absolute
and relative addressing and how coping those addresses to different locations
would effect them.