Chapter 1 Flashcards
In basic terms, software contains the instructions that….
Tell a computer what to do
What is a computer?
A computer is an electronic device that stores and processes data
In general what is hardware comprised of
The visible, physical elements of a computer
In general what does software do?
It provides invisible instructions that control the hardware and make it preform specific tasks
The term programming means….
To create (or develop) software, which is also called a program
What are the six major hardware components a computer consists of?
- CPU
- Memory
- Storage devices
- Input devices
- Out put devices
- Communication devices
Give 2 examples of an input device
Mouse
Keyboard
Give 2 examples of output devices
Monitor
Printer
Give 2 examples of communication devices
Modem
Network interface cards (NIC)
What is the subsystem that interconnects all of the computers components called?
The bus
Where can you find the bus in personal computers?
In the motherboard
What is a motherboard?
A circuit case that connects the parts of a computer together
what does CPU stand for?
central processing unit
what is the CPU?
the computers brain
what is the function of the CPU?
it retrieves instructions from memory and executes them
what are the two components of the CPU?
- a control unit
2. an arithmetic/logic unit
what is the function of the control unit in the CPU?
it controls and coordinates the actions of the other components
what is the function of the arithmetic/logic unit in the CPU?
it preforms numeric operations (addition, subtraction, multiplication, division) and logical operations (comparisons)
what are transistors?
tiny electric switches
what are CPUs built on?
small silicon semiconductor chips that contain millions of transistors for processing information
what does the internal clock of a computer do?
it emits pulses at a constant rate
what do the constant pulses of a computer internal clock do?
they synchronize the pace of operations
what is the function of a higher speed internal clock in a computer?
the higher speed enables more instructions to be executed in a given period of time
what is the unit of measurement for the speed of a computers internal clock?
Hertz (Hz)
what is one Hertz equal to?
1 pulse per second
what is the prefix on hertz nowadays for computers?
giga (10^9)
what is a multicore CPU?
a single component with two or more independent cores?
How is data stored in a computer?
by setting a sequence of switches on or off. When the switch is off the value is zero and when the switch is on the value is 1. These 0’s and 1’s are interperted as digits in the binary number system
what are the 0 and 1 digits of the computers binary number system called?
bits (binary digits)
how many bits are there in a byte?
8
what is a byte?
the minimum storage unit in a computer (8 bits)
what is an encoding scheme?
a set of rules that governs how a computer that governs how a computer translates characters, numbers, and symbols into data the computer can actually work with
what do most encoding schemes do to translate characters?
they translate characters into predetermined strings of bits
what is a good way to think of a computers memory?
a work area for executing a program
what does a computers memory consist of?
an ordered sequence of bytes for storing programs and data that the program is working with
what must happen with the a program and data before they can be executed by the CPU?
the data and program must be moved into the computers memory
what unique thing does every byte have?
a unique address
what is the unique address of a byte used for?
it is used to locate the byte for storing and retrieving data
what does RAM stand for?
Random Access Memory
Generally speaking the more RAM a computer has, the _____ it can run. But there is a _____ to this rule of thumb
faster
limit
Can you have an empty memory byte?
no, memory bytes are never empty, but they may have information that is useless to your program
is data stored in the computer memory saved permanently?
no. as soon as the power is turned off all memory stored in RAM is lost
why is RAM considered volatile data storage?
all memory is lost when the systems power is turned off
How is data stored permanently?
on storage devices
How is information in permanent storage used or accessed?
the data is moved to memory
why is data not accessed directly from permanent storage?
memory operates at a must faster speed than permanent storage devices can
what are the three main types of storage devices?
- magnetic disc drives
- Optical disc drives (CD and DVD)
- USB flash drives
what is a drive?
a device used to operate a storage medium
how does a storage medium function?
it physically stores data and program instructions
what is the function of a hard disc dive?
storing data and programs permannently