What is programming?
Creating (or developing) software, which contains instructions that tell a computer what to do
What is software?
Instructions that tell a computer or computerized device what to do
What are the two main components of a computer?
Hardware (visible physical elements) and software (invisible instructions)
What are the 6 major hardware components of a computer?
CPU, Memory, Storage devices, Input devices, Output devices, Communication devices
What does CPU stand for?
Central Processing Unit
What are the two components of a CPU?
Control unit and arithmetic/logic unit
What does the control unit do?
Controls and coordinates the actions of other components
What does the arithmetic/logic unit do?
Performs numeric operations and logical operations (comparisons)
What is the unit of measurement for CPU speed?
Hertz (Hz)
What is 1 Hz equal to?
1 pulse per second
What does MHz stand for?
Megahertz (1 million pulses per second)
What does GHz stand for?
Gigahertz (1 billion pulses per second)
What is a core in a CPU?
The part of the processor that performs reading and executing of instructions
What is a multicore CPU?
A single component with two or more independent cores
What is a bit?
A binary digit (0 or 1)
What is a byte?
A unit composed of 8 bits
What is a kilobyte (KB)?
About 1,000 bytes
What is a megabyte (MB)?
About 1 million bytes
What is a gigabyte (GB)?
About 1 billion bytes
What is a terabyte (TB)?
About 1 trillion bytes
What is memory used for?
Storing programs and data that the program is working with
What does RAM stand for?
Random-Access Memory
Why is memory called RAM?
Because bytes can be accessed in any order
What happens to memory when power is turned off?
All information is lost (memory is volatile)