You are on page 1of 10

Chapter 1

Types and components of computer systems


Hardware and Software
Hardware Software
• Physical components of a computer system • Programs for controlling the operation of a
computer or processing of electronic data
• Internal hardware devices
• (e.g. processor, motherboards, random access • There are two types of software – applications
memory (RAM), read-only memory (ROM), software and system software
video cards, sound cards and internal hard disk • Applications software
drives)
• (e.g. word processing, spreadsheet, database
• External hardware devices and peripherals management systems, control software,
measuring software, applets and apps, photo
• (such as monitors, keyboards, mice, printers as editing software, video editing software,
input and output devices and external storage graphics manipulation software)
devices in general)
• System software
• (e.g. compilers, linkers, device drivers,
operating systems and utilities)
The main components of computer systems
• central processing unit (CPU) and its role
• internal memory, i.e. ROM and RAM
RAM ROM
Random Access Memory Read only memory
Volatile Non-volatile
Contents can be changed Contents cannot be changed
Stores data temporarily Stores data permanently
Can be written to or read from Can only be read from
Stores data and programs in current use Stores startup instructions
System BIOS
• input and output devices and describe the difference between them
• Keyboard, Mouse, Scanner, Microphone,…
• Printer, Monitor, Speaker, Motor, Buzzer,…
• define secondary/backing storage
• HDD, SSD, CD, Memory stick
Operating systems
• CLI • GUI
• Command Line Interface • Graphical User Interface
• User types commands to perform • Creates WIMP environment
tasks • Windows, Icons, Menu, Pointer
• Commands need to be learned • User can make selections from
and memorised icons (as shortcuts to programs)
• Commands should be precise • Programs are displayed in
• Commands cannot be edited once windows
entered • User can select options from
menus
• Pointer displays mouse position
on screen
Benefits and drawbacks of CLI and GUI:
• CLI • GUI
• Benefits: • Benefits:
• Occupies less memory • Can make selections from icons or
• Faster response menus rather than typing
• Does not need a pointing device • No need to memorise commands
• Suitable for beginners
• Drawbacks:
• User has to type commands • Drawbacks:
• User need to memorise commands • Occupies larger memory space
• Commands need to be precise • Slower response than CLI
• Has to know exact names and
locations of programs and files
• Commands cannot be edited once
entered
Types of computer
• Personal/Desktop Computer
• Laptop Computer
• Tablet Computer
• Smart Phone
Impact of emerging technologies
• Emerging technologies are having an impact on everyday life:
• Artificial intelligence
• Biometrics
• Vision enhancement
• Robotics
• Quantum cryptography
• Computer-assisted translation
• 3D and holographic imaging
• Virtual reality
This is my New Slide (Backing Storage)
• HDD • Why Backing storage:
• SSD • RAM is volatile, looses info when
computer is switched off
• CD/DVD • Backing storage keeps data for
• Portable, cheap later use
• Flash memory • Higher storage capacity than RAM
• Backing storage may be portable
• Blu-Ray
VR systems
• Examples • Hardware
• Medical staff training • Headsets
• Learning • Speakers
• Entertainment(Games and • Tactile sensors/gloves(motion
Movies) sensors)
• Virtual museum tours • VR goggles
• Virtual zoo • Joysticks/game controller
• Monitors

You might also like