• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/31

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

31 Cards in this Set

  • Front
  • Back

Computer System Components

Application programs: inventory, air line reservation




System programs: Compilers, Operating systems, Assemblers




Hardware: CPU, memory, I/O devices

Operating System

Controls the operation of the CPU, Memory, and I/O devices, allocating the each resource for the tasks at hand

Kernal

The OS core responsible for handling disk input output operation and managing internal memory

Examples of OS's

UNIX, LINUX, VMS, MVS, SVS, CP/M, TOPS-10, TOPS-20, ATLAS, GEORGE, THE

OS layers

0 : Hardware


1: CPU scheduling


2: Memory management


3: Operator console device driver


4: buffering for I/O devices


5: User programs

Common OS provided Services

A: Control I/O operation: clear screen, rewind tape


B: Program Execution: Load program into memory and run it


C: File system manipulation


D: Error Detection


E: Resource Allocation


F: Accounting: tracking CPU time


G: Protection:



Fathers of OS

Howard Allen @ Harvard


John Van Newman @ Princeton

Batch System

(1955-1965) Execute programs serially with no direct interaction between the user and the program. Steps: Collect, Read/Record, Execute, Print results

Multiprogramming

Several programs are kept in memory at one time; the CPU is switched back and forth among them

Time Sharing System

allows multiple users to use a computer system interactively at the same time

Multitasking

execution of more than one program at a time

Buffering

overlapping the input/output with its own computations. Jobs are run First-Come-First-Served

Spooling (Simultaneous Peripheral Operation On Line)

overlaps the I/O of one job with computation and output of other jobs

Multiprocessor System

several computer are connected to each other

NOS (Network Operation System

each computer in a Multiprocessor system has its own OS

Distributed Operation System

a Single OS runs the entire Multiprocessor system

Parallel Computation

each part of expressions evaluates individually

Real Time Sharing

Control systems: Sensor gather data, computer analyses data in a fixed time range, results are displayed

Microprocessor

Integrated circuit containing Arithmetic Unit(AU) and Control Unit(CU)

Bitnet

A wide-area network linking 1000+ schools in US, Canada and Europe

LAN

Local Area Network, some have up to 75 computers

WAN

Wide Area Network

EtherNet

LAN hardware standard developed by Xerox

EARN

European Academic Research Network fully integrated with BITNET

Multimedia

cmbination of text, graphics, and sound

Bandwidth

the amount of information that can flow through a channel expressed in hertz or bps

Baud

the number of times per second that switching can occur in a communication channel

Bus

internal pathway carrying signals around the computer

PROM

Programmable Read-Only-Memory

EPROM

Erasable Programmable Read-Only-Memory

ORACLE

developed by Oracle Corp. enables uses of Mac and IBM PC to access data on large corporate databases