electronic circuit that executes instructions comprising a computer program
New cards
2
Arithmetic/logic unit (ALU) (under CPU)
performs mathematical calculations and makes logical comparisons
New cards
3
registers (under CPU)
high speed storage areas that temporarily hold small units of program instructions and data immediately before/during/after execution by the CPU
New cards
4
control unit
accesses program instructions, decodes them, and coordinates the flow of data in and out of ALU, registers, primary+secondary storage, and various output devices
New cards
5
Primary storage / Main memory
provide the CPU with a working storage area for program instructions and data → rapidly provides data + instructions → contains thousands of circuits imprinted on a silicon chip.
New cards
6
Secondary storage (permanent storage)
allows organizations to store large amounts of data + instructions → non-volatile, greater capacity, greater economy
New cards
7
data input
input requires requires transferring human readable data into the computer system → machine readable data are barcodes
New cards
8
data entry
human readable data → machine readable data
New cards
9
data input
machine readable data → into the system
New cards
10
Server
used by many users to perform a specific task → large memory, strong capacities, fast + efficient communications abilities
New cards
11
web server
handles internet traffic → Internet caching server stores websites
New cards
12
Enterprise server
Stores and provides access to programs that meet the needs of the organisation
New cards
13
file server
stores and coordinates program and data files
New cards
14
Mainframe computers
large powerful computer shared by dozens of concurrent users connected to the machine over a network
New cards
15
Supercomputers
most powerful with fastest processing and highest performance
New cards
16
software
Software consists of computer programs that control the workings of a computer hardware
New cards
17
Systems software (Operating system (OS))
set of programs that control the computer hardware and acts as an interface with applications
New cards
18
enterprise operating systems
are like a computer OS, which provides the services that business functions and operations run on.
New cards
19
application software
gives people, workgroups, and the entire enterprise the ability to solve problems and perform specific tasks
New cards
20
Programming languages:
provide instructions to the computer system so that it can perform a processing activity
New cards
21
Graphical user interface (GUI)
user interface that uses icons + menus displayed on screen to send commands to the computer systems