Shared Flashcard Set

Details

Computer Science 8 Midterm I
Vocab
84
Computer Science
Undergraduate 2
01/29/2013

Additional Computer Science Flashcards

 


 

Cards

Term

Timeline

Late 1930s

Definition
Computers Developed
Term

Timeline

Late 1960s

Definition
Internet Developed
Term

Timeline

Mid 1970s

Definition
Personal Computers Developed
Term

Timeline

Early 1980s 

Definition
IBM Introduced PC
Term

Timeline

Early 1990s

Definition
World Wide Web Developed
Term

Information Processing Cycle

Input

Definition
First operation, enables computer to accept data
Term

Information Processing Cycle

Processing

Definition
Converts data into information
Term

Information processing cycle

Output

Definition
the actual displaying of the processed data
Term

Information processing cycle

Storage

Definition
saving of the output for later use
Term
Legacy Technology
Definition
outdated computer technology
Term

Legacy tech

serial ports

Definition
one of the earliest types of ports and were often used with dial up modems to achieve two way communivations. still used on servers
Term

legacy tech

parallel ports

Definition
were commonly used to connect PC to a priner but have been replaced by the USB and ethernet ports
Term
Communications device
Definition
hardware that moves data into and out of a computer
Term
network
Definition
two or more connected computers sharing input/output
Term

types of computers

desktop

Definition
designed for home and offce use; large and bulky
Term

types of computers

notebook/laptop

Definition
small enough for easy computer mobility (as powerful as desktops) (travel)
Term

types of computers

subnotebook

Definition
smaller and lighter than notebooks, weighs much less than notebook
Term

types of computers

tablet

Definition
ipad, galaxy, kindle
Term

types of computers

netbook

Definition
not as powerful, mainly used for web browsing and other lightweight tasks, internet
Term

types of computers

organization computers

Definition
designed to be used by many people at the same time
Term
client
Definition
the computers connected to the network
Term
server
Definition
enables users on a computer to have access to network programs, hardware, and data
Term
mini computer
Definition
designed to meet needs of smaller companies, these are being replaced by mainframes since mainframes price have dropped
Term
mainframe
Definition
computer designed to meet needs of large companies or government agencies. high processing power
Term
super computer
Definition
able to perform extremely high speed processing
Term
difference between supercomputer & mainframe
Definition

supercomputer focuses on performing a few sets of instructions as fast as possible

 

mainframe executes many instructions concurrently

Term
digital divide
Definition
disparity in computer ownership and internet access. the "divide" between those with easy access to technology and those who do not
Term
collaborative software
Definition
the collection of programs that help people share ideas, create documents, and conduct meetings regardless of locations or time zone, are making their move into the academic and business world
Term
information overload
Definition
possible disadvantage to computer technology that supplies user with overabundance of informtion. this in turn may actually influence wrong decision making
Term
ergonomics
Definition
study of how people and technology interact
Term
carpal tunnel syndrome
Definition
a painful injury caused by repeated motions that damage sensitive nerves in hands, wrist, and arms. some injuries may be so serious they may require surgery
Term
bug
Definition
syntax & logical errors located in computer program, can cause the program to perform erratically & produce incorrect results or crash
Term
automations
Definition
replacement of human workers w/ technology
Term
outsourcing
Definition
replacement of workers inside a country with workers in another b/c of cheaper cost of manufacturing or work
Term
structural unemployment
Definition
a phenomenon where supply for workers equals demand for work. however, b/c unemployed arent able to do work req for vacant sports, there is still unemployment. the jobs are on a different structural tier. this results when advancing technology make an entire job category obsolete 
Term
bit
Definition
smallest piece of data a computer can work with. 8 bits per byte
Term
binary digit
Definition
0 & 1; "on" or "off" 1 or 0
Term
byte
Definition
a single unit of storage, 8 bits/byte
Term
floating point standard
Definition

represents & processes numbers w/fractional parts (1.25 or extremely large #'s)

  • has no fixed # of digits before or after decimal point
  • enables a computer to work quickly with very large or small numbers
  • requires special processing circuitry*more complex than integers(slower than integers)
Term
character code
Definition
responcible for the conversion of what we understand to what the computer understands
Term

character code

ASCII

Definition
english language only (8bits/byte) most widely used
Term

character code

EBCDIC

Definition

extended binary coded decimal interchange code

  • mainly used with mainframes
  • IBM computers used it for many years (8bits/byte)
Term

character code

unicode

Definition
multilingual, 16bits/2bytes per character
Term
system unit
Definition

[boxlike] causes the main hardware components that the computer actually uses; major components

  • cpu, power supply, cooling fan, internal speakers, etc...
Term

system unit

motherboard

Definition
printed circuit board that contains the electrical circuitry for the computer. specifically contains a chip (CPU)
Term
integrated circuit
Definition
majority of parts found on the motherboard. also called a chip, carries an electric current and contains millions of transistors
Term
central processing unit/CPU
Definition
process electrical signals, "brain of the computer"
Term
control unit
Definition
portion of the CPU that, under direction of an embedded program, switches from one stage of the machine cycle to the next and performsd action of the stage. retrieves instructions from memory then interprets and performs the instructions. does this through the machine cycle FDES. uses register to store temporary data.
Term
instruction set
Definition
whole list of instructions that the CPU can understand
Term

machine cycle

(FDES)

Definition
processing cycle of the CPU. stands for "fetch, decode, execute, and store"
Term

machine cycle

fetch

Definition
Control unit. recieves program instructions from memory
Term

machine cycle

decode

Definition
Control unit. Determines what the program is telling the computer to do.
Term

machine cycle

execute

Definition
performs requested action using ALU to perform artimetic operations (addition, subtraction, multiplication, and division) and logical operations which involve the comparison of two or more date items
Term

machine cycle

store

Definition
stores the results back to memory
Term
register
Definition
are temporary storage locations for the CPU
Term
word size
Definition
max # of bits the CPU can process at once
Term
data bus
Definition
group of parallel wires that connect to the CPU's internal components
Term
clock speed
Definition
measurement of electrical pulses generated by system clock, measured in gighertz (GHz, or billions of cycles per second)
Term
superscalar architecture
Definition
enables the CPU to perform more than one instruction for each clock cycle 
Term
pipelining
Definition
enables the CPU to process up to four instructions simultaneously
Term
parallel processing
Definition
a method where more than one processor performs; multiple CPUs
Term
Memory
Definition
retains instructions and data
Term
RAM
Definition

Random access memory. temporary storage, allows the CPU to access or store data & instructions quickly volatile.

  • Two types
    • DIMM, most common 64 bit transfer rate
    • SIMM, older, legacy, 32 bit transfer rate
Term
memory footprint
Definition
amount of RAM the OS uses while it operates 
Term
virtual memory
Definition
section of the hard drive set aside to use when RAM gets full. slows things down/not as fast RAM
Term
cache memory
Definition
volatiles; small unit of ultrafast memory built into processor. used to store frequently used program instructions. Faster than RAM (more expensive than RAM)
Term
ROM
Definition
read only memory. helps computer get up and running by instructions. non-volatiles. this is what gets your computer started. type of memory where instructions are pre-recorded and not erased when the system is shutting down.
Term
ports
Definition

electrical defined pathways used to send data in/out of the computer.

  • USB: universal serial bus. designed to replace older parallel & serial ports.
  • Firewire: faster than USB . especially well suited for transmitting digital video/audio data
  • Hot-swapping: can plug and unplug devices without turning comp. on or off
Term
keyboard
Definition
input device
Term
key matric
Definition
grid of circuits located under the keys
Term
character map
Definition
chart that tells processor what key has been pressed
Term
mouse
Definition
pointing device; controls on screen pointer's movements
Term
alternative pointing devices
Definition
trackball, pointing stick, touchpad, joystick, touch screen, stylus
Term
speech/voice recognition
Definition

discrete: speak 1 or 2 words

continuous: complete sentences, extremely difficult to achieve

Term

input devices

OCR

Definition
optical character recognition. converts scanned documents into readable text by the computer; optical character recognition
Term

input devices

OMR

Definition
optical mark recognition. compares levels of darkness & lightness (scantrons)
Term

input devices

RFID

Definition
radio frequency identifier. emits ID thru radio frequency. have tags that can be attached to anything, which emits radio signal w/ their ID
Term

input devices

MICR

Definition
magnetic ink character reader. scan & input characters printed w/ special ink ie. checks have invisible magnetic ink for faster processing
Term

input devices

magnetic stripe card reader

Definition
can detect and read info stored on magnetic strips located on the back of gift cards, credit cards, etc
Term

input devices

biometrics

Definition
an input mechanism using live body parts
Term

input devices

UPC

Definition
universal product code. barcodes, used to scan products given unique ID
Term
screen size
Definition
measured diagnolly
Term
resolution
Definition
sharpness of image which is determined by the # of pixels on the screen
Term
Active matrix
Definition
Supporting users have an ad free experience!