Turing Notes

Essay by HookerKillerHigh School, 11th grade February 2007

download word file, 9 pages 5.0

Computer Exam Study Notes

Unit 1

Hardware:

Part of the computer that you can see or touch

4 Categories of Hardware

Storage: permanently stores data. Ex. Jump drive, hard drive, floppy disk

Memory: temporally hold data/information that is currently running

Volatile: disappears when turned out RAM

Non-volatile: ROM

Peripherals: input/output devices. Ex. Mouse-input, speakers-output, touch screen monitor-both

CPU: Central processing unit. It is the brain of the computer, there are 3 parts

Control unit (CU): the 'boss' or 'manager' of resources

Arithmetic Logic Unit (ALU): performs mathematical operations

On-chip memory

Software:

The programs used to direct the operation of a computer, as well documentation giving instructions on how to use them (a set of instructions to control the hardware)

Software 3 Categories

Application Software - helps people to accomplish certain tasks

Example: word, excel, PowerPoint, games, etc.

Systems Software - helps the computer to manage its own resources

Example: Windows, Mac OS, Linux

Programming Editors/Environments - allow users to create their own application or systems software

Example: Turing, Java

Focus on Software:

5 Operating Systems:

UNIX

Linux

Microsoft Windows

DOS

Mac OS

Two tasks which the operating systems perform

Accepting input from the keyboard

Managing input and output between the computer and external devices

Editor: The general name for the window in a programming environment that allows you to enter and change the program

Compiler and Interpreter: Tools that change the program into the machine language that the computer can understand

Compiler:

Resides in storage

Translates entire code into 0s and 1s, saves it, then runs it

A lot of time is spent analyzing and processing the code

Program runs quickly

Interpreter:

Resides in memory

Translates one line of the program into 0s and 1s, runs it, then moves to the next line without saving

Little time is...