Topic 4 - Computer Systems Flashcards
What are computer systems made of ?
Computer systems are made of hardware and software which work together.
What is hardware ?
the physical components of the computer
What are 4 types of hardware ?
Input/Output (I/O) devices
Secondary storage
Processors
Primary storage
What do I/O devices allow users to do ?
I/O devices allow users to input data into the computer, or receive a data output from the computer.
What are some examples of I/O devices ?
Keyboard
Mouse
Monitor
Speakers
What is secondary storage ?
Secondary storage is the memory in which the computer can store the data or instructions which are NOT currently in use.
What are the main types of secondary storage ?
Hard Disk Drive (HDD).
Solid State Drive (SSD).
Compact Disk (CD).
Flash (USB Drive).
What is a processors ?
A processor is a special component that processes data and instructions to control other components within the computer.
What are the two main types of processors ?
Central processing unit (CPU)
Graphics processing unit (GPU)
What is primary storage ?
Primary storage is the memory in which the computer can store the data or instructions that are currently in use.
What are the two main types of primary storage ?
Random Access Memory (RAM)
Read-Only Memory (ROM)
What are two types of computer systems ?
Embedded systems
General purpose systems
What is the function of an embedded system ?
An embedded system is a computer system which is built into another device to support its operation.
What are 3 types of embedded systems ?
Washing machines
Cameras
Printers
What is special about general purpose systems ?
General purpose systems are capable of performing many different tasks.
What are types of general purpose systems ?
PCs
Mac
Smartphones
Where does the computer store data and instructions which are NOT currently in use?
Secondary storage
A client has asked you to develop a self-checkout machine for his small supermarket which allows customers to scan their shopping and pay for it without him having to oversee the process. What type of computer system would you be developing?
Embedded system
What are most computer languages written in?
Most computer languages are written in high-level programming languages
What do high level languages look like ?
Commands in a high-level language look very like English.
print()
SELECT * FROM users;
What are types of High-level languages (HLLs) ?
High-level languages (HLLs) include most programming languages such as Python, C++ and Java.
What are High-level languages are made of ?
High-level languages are made of human-readable statements that make it easier for us to program.
High-level languages are portable, what does this mean ?
which means that they can be run on many different types of hardware.
Why dont we only use high level languages ?
Computers can only process instructions in the form of binary numbers.