Introduction to Information Systems Flashcards
(35 cards)
Processor
Performs tasks and manipulates data
Memory
Storage used as working space; all data of memory is lost when the computer is off.
Volatile storage
Memory that can’t retain data without power
Secondary storage
Long-term storage (aka hard drive, also USB); non-volatile, data is retained when the computer is off
Input device
Devices that help you interact with the computer; ex. keyboard, mouse
Output device
Devices that help you see what the computer is doing; ex. monitors, printers
Traditional hard drives
Spinning disks move
Newer hard drives
Solid state disks (SSD) with non-volatile memory chips
Which are faster: SSD or spinning disks?
SSD
Binary
Using 1’s and 0’s
Byte
When 8 bits are grouped together
1 kilobyte (KB)
1024 bytes
1 megabyte (MB)
1024 KB
1 gigabyte (GB)
1024 MB
1 terabyte (TB)
1024 GB
Fault tolerant disk configuration
A single hard disk in the server failing does not cause the loss of data
Redundant power supplies
Power supply in a computer converts the AC power from the wall outlet to the DC power used internally by the server
Memory (servers)
Servers need more intensive memory for applications to run; will commonly have 128 GB or more
Multiple processors (servers)
Servers commonly have 2 processors to increase processing abilities (work for a single processor is split between 2)
Server virtualization
Divides hardware capacity of an individual server and allocates it to virtual machines
Advantages if using virtual machines
-Increases efficiency to 75% used, when 90% of the physical server was sitting idle
-Easier to move VM to new hardware
-Failure of physical server results in only a few minutes of downtown until VM run it; high availability
-Fast to deploy, can be created in minutes
Software
Set of instructions that tells a computer what to do
Applications
Accomplish tasks with a computer; provides user interface for interactivity (ex. Microsoft Office); needs certain operating services to access certain applications
Operating system
Responsible for managing and using the hardware and provides application programmer interfaces (ex. Windows 10, MacOS)