Chapter 4 - Hardware, Software, Mobile Flashcards
Main Memory
Random Access Memory (RAM). The CPU reads data and instructions from memory, and it stores results of computations in main memory.
CPU
Central Processing Unit. The “brain” of the computer. Selects instructions, processes them, performs arithmetic and logical comparisons, and stores the results in memory.
Storage Hardware
Is used to save data and programs. Includes magnetic disks, like hard drives and USB thumb drives, and optical disks, like CD and DVD.
Server
A computer that is designed to support processing from many remote computers and users.
Server Farm
A collection of, typically, thousands of servers.
Clients
PCs, tablets, and smartphones that access servers and the cloud.
Binary Digits
Bits. A bit is either a zero or a one.
Byte
Bits are grouped into 8-bit chunks called bytes.
Kilobyte (K)
1,024 bytes.
Megabyte (MB)
1,024 kilobytes.
Gigabyte (GB)
1,024 megabytes.
Terabyte (TB)
1,024 gigabytes.
Petabyte (PB)
1,024 terabytes.
Exabyte (EB)
1,024 petabytes.
Hertz
Cycles per second. Used to measure CPU speed.
32-bit vs 64-bit processors
You need a 64-bit processor to effectively use more than 4GB of RAM.
Volatile vs Nonvolatile
The cache and main memory are volatile, meaning their contents are lost when power is off. Magnetic and optical disks are nonvolatile, meaning their contents survive when power is off.
Operating System
A program that controls that computer’s resources. Some of the functions of an OS are to read and write data, allocate main memory, perform memory swapping, start and stop programs, respond to error conditions, and facilitate backup and recovery.
Native Applications
Programs that are written to use a particular operating system. Sometimes called thick-client applications.
Thin-client
An application designed to run within a computer browser such as Firefox, Chrome, Opera, and Internet Explorer.
Windows
Most widely used operating system in business. Current version is Windows 8.1. Metro-style applications provide a touch interface.
Mac OS
First used by graphic artists and others in arts community; now used more widely. First desktop OS to provide a touch interface. Current version is Mac OS X Mavericks.