Module 1 Reading & Lectures Flashcards
Computer Program
the sequence of steps/instructions/decisions that are needed to fulfill a task. Tells the sequence of steps to the computer in minute detail.
Hardware
The physical computer and peripheral devices (devices able to be attached to and used with a computer, although not an integral part of it).
Computer
A machine that stores data (numbers, words, pictures), interacts with peripheral devices (such as the monitor, keyboard, the sound system, the printer), and executes programs.
Programming
the act of designing and implementing computer programs
Central Processing Unit (CPU)
At the heart of the computer. Performs program control and data processing (AKA it carries out arithmetic operations such as addition, subtraction, multiplication, and division). It fetches data from external memory or devices and places processed data. Composed of several hundred million structural elements called transistors.
Primary Storage
AKA memory (RAM/ROM). Made from memory chips: electronic circuits that can store data, provided they are supplied with electric power.
Secondary Storage
Usually a hard disk, flash drives, CD/DVD drives. Provides slower and less expensive storage that persists without electricity.
Hard Disk
A form of secondary storage. Consists of rotating platters, which are coated with a magnetic material, and read/write heads, which can detect and change the magnetic flux on the platters.
How does a computer interact/work with memory (primary storage) and secondary storage?
The computer stores both data and programs. They are located in secondary storage and loaded into memory when the program starts. The program then updates the data in memory and writes the modified data back to secondary storage.
How does the computer interact with a human user?
With peripheral devices (such as a monitor, keyboard, etc.)
What is an output?
The information transmitted to the user with peripheral devices.
What is an input?
The information the user enters into the computer by using peripheral devices.
Network
A group of interconnected nodes or computing devices that exchange data and resources with each other. Through the network cabling, the computer can read data and programs from central storage locations or send data to other computers.
The two components of a CPU
control unit and arithmetric logic unit
What does the control unit do?
- Directs operation of the processor.
- Controls communication and co-ordination between input/output devices
- Reads and interprets instructions and determines the sequence for the processing data
- Provides timing and control signals
What does the arithmetic logic unit do?
- Contains the circuitry to perform calculations and do comparisons
- It is the workhorse portion of the computer and its job is to do precisely what the control unit tells it to do.
What is a simple way to envision primary memory?
As a table of cells, all the same size (one byte), each containing a unique address beginning with 0.
How big is a gigabyte?
about 1 billion bytes