Chapter 1: Introduction to Computers and Programming Flashcards
A set of instructions that a computer follows to perform a task. Commonly known as Software.
Program
A person who can design, create, and test computer programs. Also known as a software developer.
Programmer
The physical devices that make up a computer
Hardware
The part of the computer that actually runs program
Central Processing Unit (CPU)
CPUs located in small chips
Microprocessors
Where the computer stores a program while program is running, and data used by program
Main Memory
also called RAM
-CPU is able to quickly access data in RAM
-Volatile memory used for temporary storage while program is running
-Contents are erased when computer is off
Can hold data for long periods of time
Secondary Storage
Types of secondary memory:
Disk drive: magnetically encodes data onto a spinning circular disk
Solid state drive: faster than disk drive, no moving parts, stores data in solid state memory
Flash memory: portable, no physical disk
Data the computer collects from people and other devices
Input
Component that collects the data
Input devices
Ex: keyboard, mouse, touchscreen, scanner, camera
Disk drives can be considered input devices because they load programs into the main memory
Data produced by the computer for other people or devices
Output
Ex: video display, printer
Disk drives and USB drives can be considered output devices because data is sent to them to be saved
Everything the computer does is controlled by what?
Software
General categories:
Application software
System software
Programs that make computer useful for every day tasks
Application software
Ex: word processing, email, games, and Web browsers
Programs that control and manage basic operations of a computer
-Operating system: controls operations of hardware components
-Utility program: performs specific task to enhance computer operation or safeguard data
-Software development tools: used to create, modify, and test software programs
System software
How is all computer data stored?
In sequences of 0s and 1s
Just enough memory to store letter or small numbers
-divided into eight bits
-The on/off pattern of bits in a byte represents data stored in the byte
Byte
Electrical component that can hold positive or negative charge, like on/off switch
Bit
What two values does bit represent?
0 and 1
What numbering system do computers use?
Binary