Chapter 1
Chapter 1
Chapter 1
Types and Components of Computer Systems
◦ Software
◦ Backing store
◦ Operating systems
◦ Types of computer
◦ Emerging technologies 2
1.1.Hardware and Software
◦ Hardware is the general term for the physical components that make up a typical
computer system.
◦ It can be touched and picked up
✓Keyboard
✓ Mouse
✓Camera
✓Monitor
✓Printer
✓Plotter
3
Con’t
◦ Hardware falls into two categories: Internal and External.
◦ External Hardware
◦ Monitor
◦ Keyboard
◦ Mouse
◦ Printer
4
Internal Hardware
◦ Processor
◦ Motherboard
5
◦ The motherboard is a printed circuit board found in all computers. It allows
the processor and other computer hardware to function and communicate
with each other.
◦ Software is the general term used for the programs that control the
computer system and process data.
◦ The software considered in this book falls into two categories: applications
and system.
7
System software
◦ Compilers
◦ Linkers
◦ Device drivers
◦ Operating systems
◦ Utilities.
8
◦ A compiler is a computer program that translates a program written in a
high-level language (HLL) into machine code.
◦ A linker (or link editor) is a computer program that takes one or more object
files produced by a compiler and combines them into a single program
that can be run on a computer.
◦ A device driver is the name given to software that enables one or more
hardware devices to communicate with the computer’s operating system.
◦ Utility programs are software that has been designed to carry out specific
tasks on a computer.
9
Applications software
◦ Applications software provides the services that the user requires to solve
a given task.
◦ Word processing
◦ Spreadsheet
◦ Database (management system)
◦ Control and measurement software
◦ Apps and applets
◦ Video editing
◦ Graphics editing
◦ Audio editing
◦ Computer-aided design (CAD).
10
◦ Word processing software is used to manipulate a text document, such as an essay or a
report.
◦ Spreadsheet software is used to organise and manipulate numerical data (in the form of
integer, real, date, and so on). Numbers are organised on a grid of lettered columns and
numbered rows.
◦ Database software is used to organise, manipulate and analyse data.
◦ Control and measuring software is designed to allow a computer or microprocessor to
interface with sensors
◦ Applets are small applications that perform a single task on a device (they are usually
embedded in an HTML page on a website and can be executed from within a browser).
◦ Computer-aided design (CAD) software is used to help in the creation, manipulation,
modification and analysis of a drawing/design.
◦ Audio editing software allows a user to edit, manipulate and generate audio data on a
computer.
◦ Video editing software allows a user the ability to manipulate videos to produce a new
video.
◦ Graphics editing software allows bitmap and vector images to be changed.
11
Four Key Components of Internal Hardware
12
Central Processing Unit (CPU)
◦ The part of the computer that interprets and executes the commands from
the computer hardware and software
◦ Referred to as a microprocessor
14
Random Access Memory(RAM)
15
Read-only memory (ROM)
◦ Used to store information that needs to be permanent
◦ The information stored on the ROM chip is not lost, even when power is
turned off to the computer.
◦ The BIOS stores the date, time and system configuration in a non-volatile
chip called a CMOS (complementary metal oxide semiconductor
16
Hard Disk Drive (HDD) / Solid State Drive (SSD)
◦ Main internal storage device
17
Main differences between RAM and ROM.
18
◦ A computer system is a set of integrated devices that input, output,
process, and store data and information.
Storage
19
Input and output devices
◦ Use either manual entry (such as a keyboard or a mouse) or direct data entry (such
as sensors or optical character readers)
◦ When a computer processes data, and the human operator wants to see the
results of the processing, then the computer sends the data to an output device.
20
Comparison of input and output devices
21
1.2.4 Backing storage
◦ is the computer’s main internal storage where the applications software,
disk operating system and files the form of the internal hard disk drive
(HDD) or solid-state drive (SSD)
◦ Unlike RAM and ROM, backing storage is not directly addressable (that is,
it cannot be read directly by the CPU).
◦ Data access time for RAM and ROM is much shorter than it is for backing
storage.
◦ Backing storage can either be fixed (very often internal to the computer)
or removable
22
Differences between Backing storage and Internal Memory
23
Operating System
◦ An operating system (OS) is the program that manages all of the other
application programs in a computer.
◦ Microsoft Windows
◦ Google's Android OS
◦ Apple iOS.
24
Con’t
25
User Interfaces
26
Command line interface (CLI)
◦ Accepts text input to execute operating system functions
◦ Used by technicians
◦ Eg.shutdown/i ,shutdown/s,mkdir,etc
27
Advantages and Disadvantages of CLI
Advantages Disadvantages
Users need to know the correct commands to Can be very confusing to use commands
type for a specific task
Does not use CPU processing time as much If you mistype an instruction, it is often
as other interfaces necessary to start all over again
A CLI doesn’t require Windows and a low- Large number of commands need to be
resolution monitor can be used learned
28
Graphical user interface (GUI)
◦ Allows the user to interact with a computer using pictures or symbols
(icons)
◦ One of the most common is WIMP (windows icons menu and pointing
device)
29
Advantages and Disadvantages of GUI
Advantages Disadvantages
User can quickly and easily navigate to Larger amount of hard disk space than CLI
and from multiple applications
Even users with little technical knowledge Require more memory space to run GUI
can run simple application with GUI
30
Advantages and Disadvantages of CLI and GUI
31
Who would use each type of interface?
32
Dialogue-based user interfaces
◦ use the human voice to give commands to a computer system.
◦ The satellite navigation system will automatically direct the driver to their
chosen destination
33
Gesture-based interfaces
◦ Rely on human interaction by the moving of hands, head or even the feet.
◦ Gesture recognition allows humans to interface with a computer in a more natural fashion without
the need for any mechanical devices.
◦ This type of interface uses techniques known as computer vision and image processing
◦ Using car example, the following gestures can be used to carry out certain functions
◦ rotating a finger clockwise near the radio will increase the sound volume (rotating the finger anti-
clockwise will reduce the sound volume)
◦ opening the thumb and next finger will change the track being listened to
◦ moving the foot under the rear bumper of the car automatically opens the boot lid
◦ moving a hand near a window switch automatically opens a window
◦ Either a sensor or a camera is used to pick up the gesture and a signal is sent to an on-board
computer to carry out the required action.
◦ https://www.youtube.com/watch?v=VAoyHzrru2U
34
Advantages and disadvantages of
dialogue-based and gesture-based
interfaces
35
Types of computer
Phablet
36
Desktop computers
37
The advantages of desktop computers over laptop
◦ Spare parts and connections are standardized, results in lower costs.
◦ Have a better specification (for example, faster processor) for a given price
38
Disadvantages of desktop computers over laptop
39
The main uses of desktop computers
40
Laptop (or notebook)
◦ Lightweight
41
Advantages of laptop over desktop
◦ Portability; can take anywhere because the monitor, pointing device,
keyboard, processor and backing store units are all together in one
single unit
42
Disadvantages of laptop over desktop
43
The main uses of laptop computers
◦ Office and business work (word processing, spreadsheets, finance software and
databases being the main use)
◦ Used as a gaming device (for example, games such as chess, crossword puzzles, fantasy
games, and so on)
◦ Used in control and monitoring (because they can be operated anywhere using internal
battery, it is possible to gather data directly from the environment – for example, they
can be plugged into a gas boiler during maintenance to monitor its performance).
44
Advantages of smartphones
◦ Very small in size and lightweight so easy to carry and have on your person
at all times
◦ Because they use Wi-Fi and mobile phone networks they can be used
almost anywhere
◦ Have apps which make use of sensor data provided by the smartphone,
for instance location data for maps
45
Disadvantages of smartphones
◦ Small screens and keyboards make pages difficult to read
◦ Memory size in most phones is not very large when compared to laptops
and desktops
◦ Data transfer rate using mobile phone networks can be slower than with
Wi-Fi
46
Tablets
◦ These are small hand-held devices that can perform many functions that
PCs & laptops do
47
Advantages of tablets compared to laptops
◦ Very fast to switch on (no time delay waiting for the operating system to load up)
◦ When the power is in standby mode, still connected to internet and receive notification
48
Disadvantages of tablets compared to laptops
◦ Laptops support more types of file format than tablets and can also
run different types of software
◦ The word, phablet came from the combination of the words phone and
tablet.
50
Advantages of phablets over smartphones
•Bigger, and sometimes better display because of the extra available space.
•Better utilization of pixels.
•Much better multimedia performance.
•Usually come with better (more powerful) processors as compared to
smartphones
•Better gaming experience; enough space to view and control gameplay.
51
Disadvantages of phablets over smartphones
•Limited one handed usage; due to the size, weight and centre of gravity, using
phablets in one hand is pretty difficult.
•Difficult to carry; due to the large size, phablets don’t usually fit into your pocket like
smartphones do unless you’re probably wearing a cargo.
•Looks awkward; given the much larger size, talking on phone using a phablet does
look pretty awkward, since the device pretty much covers your entire face.
•Longer charging duration; due to the bigger battery, the charging takes much longer to
complete. Also, keeping the phablet plugged overnight might damage the battery.
52
The main uses of smartphones, tablets and phablets
◦ Camera or video camera (the quality of videos and photos now matches a good
digital cameras)
◦ Internet use (online sales, social networks, using QR codes, and so on)
◦ Calendar functions
◦ Telephone banking (sending and receiving money using the banking apps)
53
Emerging technologies
54
Artificial intelligence
55
The impact of AI on everyday life
Dr.Thu Thu
56
Negative impacts of AI
◦ Many jobs could be lost in manufacturing, bus, taxi, and train drivers
◦ Loss of skills – even now, skills from previous generations have been lost
as humans have been replaced by machines and software
applications
57
Extended reality
58
Augmented reality (AR)
◦ The relationship between digital (virtual) and physical (real) worlds
◦ virtual information and objects are overlaid (covered) onto real-world
situations
◦ The real world is enhanced with digital images, text and animation
◦ Experience the AR world through special goggles or via
smartphone/phablet screens
◦ Examples include the Pokémon GO game which overlays digital creatures
onto real-world situations
59
Impact area of AR
◦ Shopping and retail – try out clothes virtually with your camera or try out
driving experience virtually before buying
60
Virtual reality (VR)
◦ The ability to take the user out of the real-world environment into a
virtual (unreal) digital environment
61
Impact area of VR
◦ Military applications
◦ Education
◦ Healthcare
◦ Entertainment
◦ Fashion
◦ Heritage
◦ Business
◦ Engineering
◦ Sport
◦ Media
◦ Scientific visualisation
Difference between Analog and Digital
Dr.Thu Thu 63
64