Section 1 - Types and components of computer systems Flashcards
What is ‘hardware’?
all of the physical components of a computer system
Examples of hardware
external: keyboard mouse monitor speakers webcam scanner
internal: RAM ROM processor video cards
What is ‘software’?
coded programs that control how the computer works
Examples of software
system software:
disk cleaners
virus protection
word processors
application software:
operating system
linkers
compiler
What are the main components of computer systems?
all the different pieces of electrical hardware that join together to make up the complete computer system
Motherboard
Circuit board that allows CPU, RAM and other hardware components to communicate with each other
All components plug into the motherboard
Processor (CPU)
Brain of the computer
Controls what computer does + is responsible for performing calculations and data processing
Internal memory (RAM and ROM)
Two types - RAM & ROM
- RAM and ROM are used to store computer data
- ‘Primary Storage’
• RAM: random access memory
• All programs and data in current use is stored on RAM
• RAM is usually larger than ROM
• Volatile memory: data lost when computer turned off
• ROM: read only memory
• Used to store permanent information
• Chips cannot be altered, only read from
• Nonvolatile memory: data not lost when computer turned off
Video card / graphics card
Plug into motherboard, enables computer to display images on monitor
Sound card
Plug into motherboard – allow computer system to produce sound + connect microphones
Storage devices (secondary backing storage)
Stores data that is not instantly used by the computer
What is an ‘operating system’?
a software program that manages computer resources.
Operating systems allow components to communicate with each other and enables the computer to run software applications.
Command Line Interface (CLI)
Older style operating system → users type in commands using keyboard.
Do not make use of images, icons or graphics. All the user is seen is a plain black screen like the one to the right.
Advantages + disadvantages of CLI
ads:
If user knows correct commands then can be faster than any other type of interface
Uses less RAM
Does not use as much CPU processing time
Cheaper monitor can be used
disads: Can be confusing for new users Commands have to be typed precisely If mistype an instruction, start from scratch Large number of commands to be learned
Graphical User Interface (GUI)
very ‘friendly’ way for people to interact with computer → makes use of pictures, graphics and icons