cambridge-igcse-third-edition
cambridge-igcse-third-edition
consists of a Student’s Book, Boost eBook, Workbooks and Teacher’s Guide with
Boost Subscription.
Cambridge Cambridge Cambridge Cambridge Cambridge
IGCSE™ IGCSE™ IGCSE™ IGCSE™ IGCSE™
Information and Information and Information Information Information
Communication Communication and and and
Technology Technology Communicatio Communicatio Communicatio
Third Edition Boost eBook n Technology n Technology n Technology
Practical Theory Teacher’s
9781398318540 9781398320932 Workbook Workbook Guide with
Second Edition Second Edition Boost
9781398318519 9781398318564 Subscription
9781398318533
Cambridge IGCSE
™
Information
and
Communicatio
n Technology
Third Edition
Graham Brown
David Watson
Cambridge International copyright material in this publication is reproduced under licence and remains the intellectual property of
Cambridge Assessment International Education.
Cambridge Assessment International Education bears no responsibility for the example answers to questions taken from its past question
papers which are contained in this publication.
Exam-style questions and sample answers have been written by the authors. In examinations, the way marks are awarded may be different.
References to assessment and/or assessment preparation are the publisher’s interpretation of the syllabus requirements and may not fully
reflect the approach of Cambridge Assessment International Education.
Third-party websites and resources referred to in this publication have not been endorsed by Cambridge Assessment International Education.
The Publishers would like to thank the following for permission to reproduce copyright material.
Photo credits
p.x c © 2020 World Wide Web Consortium, (MIT, ERCIM, Keio, Beihang). http://www.w3.org/Consortium/Legal/2015/doc-license; p.1 ©
peshkov/stock.adobe. com; p.4 tl © peno/Fotolia, tr © Mykola Mazuryk/Fotolia, tcl © Devyatkin/Fotolia, tcr © vetkit/Fotolia, tbl ©
Devyatkin/Fotolia, tbr © anmalkov/Fotolia, tb © rocksunderwater/istockphoto.com; p.14 b © Denis Rozhnovsky/stock.adobe.com; p.16 t ©
Kaspars Grinvalds/stock.adobe.com; p.17 t © Scanrail/stock. adobe.com; p.19 c © Scanrail/stock.adobe.com; p.20 bl © Ian Dagnall/Alamy Stock
Photo, bc © Jacek Lasa/Alamy Stock Photo, br © Jacek Lasa/Alamy Stock Photo; p.21 cl © franz12/stock.adobe.com, cc ©
Seventyfour/stock.adobe.com, cr © Cepren Cochnuknn/Alamy Stock Photo; p.26 c © Ingram Publishing/ Alamy Stock Photo, b © Dmitriy
Melnikov/Fotolia.com; p.27 b © George Clerk/istockphoto.com; p.28 c www.purestockx.com; p.29 t © Dmitry Vinogradov/ istockphoto.com, c ©
Mariano Ruiz/istockphoto.com, b © Drive Images/Alamy Stock Photo; p.30 c © kmit/Fotolia.com, b © jerges/istockphoto.com; p.31 c © George
Dolgikh/Fotolia.com, b Thinkstock/Jupiterimages/Getty Images; p.32 c Martin Firus/istockphoto.com; p.33 c © maksim masalski/stock.adobe.
com; p.36 b Courtesy Internet Archive/NASA Ames, © Gado Images/Alamy Stock Photo; p.37 c Brand X/Getty Images; p.38 t © Piotr
Adamowicz/123RF; p.40 c © bonnontawat/stock.adobe.com; p.41 t © IvanSemenovych/stock.adobe.com; p.42 t © thumb/istockphoto.com, c ©
Donald Gruener/iStockphoto.com; p.44 b © Ingram Publishing/Alamy Stock Photo; p.47 c © Andrey Turchaninov/istockphoto.com; p.48 c ©
Konstantin Shevtsov/Fotolia.com; p.49 t © Murat BAYSAN/Fotolia.com; p.50 t © Ted Foxx/Alamy Stock Photo, b © Geppe/Alamy Stock Photo;
p.51 c © Miguel Navarro/Getty Images, b © space_expert/stock. adobe.com; p.61 t © Nomad_Soul/stock.adobe.com; p.62 t ©
rocksunderwater/istockphoto.com; p.66 b © imageBROKER/Alamy Stock Photo; p.70 c ©Tatiana Popova/istockphoto.com; p.72 c © Alex
Hinds/Alamy Stock Photo; p.78 c © hadkhanong/Fotolia.com; p.79 t © Savone/Alamy Stock Photo; p.80 t © Alexandr Malyshev/iStock via
Thinkstock, c © Sheval/Alamy Stock Photo; p.89 b © Malcolm Haines/Alamy Stock Photo; p.91 t © Paolese/stock.adobe.com; p.92 c ©
ONOKY/Photononstop/Alamy Stock Photo; p.102 t © Pasta/stock.adobe.com; p.104 t © Ico Maker/stock.adobe.com; p.105 t © Monica
Wells/Alamy Stock Photo; p.120 c © iurii/Shutterstock.com; p.121 t © alan/stock.adobe.com; p.122 t © Naeblys/stock.adobe.com; p.126 b ©
Baloncici/iStock via Thinkstock; p.141 t © Piero Cruciatti/Alamy Stock Photo, b © xiaoliangge/stock.adobe.com; p.142 b © Iryna
Khabliuk/123rf.com; p.154 b © tournee/Fotolia.com; p.158 t © Albert Lozano-Nieto/stock.adobe.com; p.206 tl © George Clerk/istockphoto.com,
tr © alswart/stock.adobe.com; p.208 t © A. T. Willett/Alamy Stock Photo; p.251 © Funtap/stock.adobe.com; p.287 t, p.290 t, c and b, p.294 cr,
p.295 t © Alexey Kljatov/stock.adobe.com
t = top, b = bottom, l = left, r = right, c = centre
Acknowledgements
Every effort has been made to trace all copyright holders, but if any have been inadvertently overlooked, the Publishers will be pleased to
make the necessary arrangements at the first opportunity.
Although every effort has been made to ensure that website addresses are correct at time of going to press, Hodder Education cannot be held
responsible for the content of any website mentioned in this book. It is sometimes possible to find a relocated web page by typing in the address
of the home page for a website in the URL window of your browser.
Hachette UK’s policy is to use papers that are natural, renewable and recyclable products and made from wood grown in well-managed forests
and other controlled sources. The logging and manufacturing processes are expected to conform to the environmental regulations of the country
of origin.
Orders: please contact Hachette UK Distribution, Hely Hutchinson Centre, Milton Road, Didcot, Oxfordshire, OX11 7HH. Telephone: +44
(0)1235 827827. Email: education@hachette.co.uk Lines are open from 9 a.m. to 5 p.m., Monday to Friday. You can also order through our
website: www.hoddereducation.com
ISBN: 9781398318540
© Graham Brown and David Watson 2021
First published in 2010
This edition published in 2021 by
Hodder Education,
An Hachette UK Company
Carmelite House
50 Victoria Embankment
London EC4Y 0DZ
www.hoddereducation.com
Impression number 10 9 8 7 6 5 4 3 2 1
Year 2025 2024 2023 2022 2021
All rights reserved. Apart from any use permitted under UK copyright law, no part of this publication may be reproduced or transmitted in any
form or by any means, electronic or mechanical, including photocopying and recording, or held within any information storage and retrieval
system, without permission in writing from the publisher or under licence from the Copyright Licensing Agency Limited. Further details of
such licences (for reprographic reproduction) may be obtained from the Copyright Licensing Agency Limited, www.cla.co.uk
Cover photo © Julien Eichinger – stock.adobe.com
Illustrations by Aptara Inc.
Typeset by Aptara Inc.
Printed in Slovenia
A catalogue record for this title is available from the British Library.
Contents
Introduction vi SECTION 1 THEORY 1
1 Types and components of computer systems 2 1.1
Hardware and software 2 1.2 Main components of computer systems 7
1.3 Operating systems 10 1.4 Types of computer 14 1.5 Emerging
technologies 20
2 Input and output devices 26 2.1 Input devices and their uses
26 2.2 Direct data entry (DDE) devices 37 2.3 Output devices and their
uses 44
3 Storage devices and media 60 3.1 Magnetic media and
magnetic storage devices 60 3.2 Optical media and optical storage
devices 64 3.3 Solid-state media and solid-state storage devices 68 3.4
The future of storage devices 72
4 Networks and the effects of using them 76 4.1 Networks
76 4.2 Network issues and communication 87
5 The effects of using IT 99 5.1 Microprocessor-controlled
devices 99 5.2 Potential health problems related to the prolonged
use of ICT equipment 106 6 ICT applications 110 6.1
Communication 110 6.2 Modelling applications 118 6.3 Computer controlled
systems 126 6.4 School management systems 128 6.5 Booking systems 131
6.6 Banking systems 135 6.7 Computers in medicine 140 6.8 Expert systems
143 6.9 Computers in the retail industry 148 6.10 Recognition systems 153
6.11 Satellite systems 160
iii
7 The systems life cycle 169 7.1 Analysis 170 7.2 Design 175 7.3
Development and testing 180 7.4 Implementation 185 7.5
Documentation 186 7.6 Evaluation 187
8 Safety and security 194 8.1 Physical security 194 8.2 E-safety
195 8.3 Security of data 200
9 Audiences 219 9.1 Audience appreciation 219 9.2 Copyright 223
10 Communication 226 10.1 Communication with other ICT users
using email 226 10.2 Effective use of the internet 233
iv
v
INTRODUCTION
Introduction
Aims
This book has been written for students of Cambridge IGCSE®
Information and Communication Technology (0417/0983) for
examination from 2023. It fully covers the syllabus content, provides
guidance to support you throughout the course and helps you to
prepare for the examination.
Assessment
The information in this section is taken from the Cambridge IGCSE
Information and Communication Technology 0417/0983 syllabus for
examination from 2023. You should always refer to the appropriate
syllabus document for the year of examination to confirm the details and
for more information.
The syllabus document is available on the Cambridge International
website at: www.cambridgeinternational.org
There are three examination papers:
Paper 1 Theory Paper 2 Document Paper 3
Production, Spreadsheets and
Databases and Website Authoring
Presentations
vi
Introduction
Features
Learning outline
Each chapter opens with an outline of the subject material to be covered. The
practical chapters 11–21 also state required prior knowledge and source files
used.
Exercise
Chapters 1–10 contain short exercises to help recap and confirm knowledge and
understanding of the concepts covered.
Exam-style questions
Chapters 1–10 conclude with exam-style questions, to provide practice with
theory questions. Where these are taken from past papers, the details of the
specific past paper appear at the end of the question. Any questions without
this reference have been written by the authors of this book.
vii
INTRODUCTION
Task
Chapters 11–21 contain tasks throughout. Each task is a step-by-step
worked example of a practical examination-style question. They often
include the use of source files. The text demonstrates techniques used to
solve the task using easy-to-follow step-by-step instructions, along with
numerous screenshots, so that practical skills are developed alongside
knowledge and understanding.
Activities
These are examination-style questions in the practical section, usually at
the end of a chapter or section. These often include the use of source files.
Answers and mark schemes are available on Boost:
Advice
These provide helpful tips and background throughout the book.
Links
Numerous topics in ICT are connected together. The Links feature
states where relevant material is covered elsewhere in the book.
viii
In the practical section, words that appear in blue indicate an action or location found within the software package.
Blue text that is in chevrons <like this> indicated that this is a key to be pressed on the computer’s keyboard, for
example:
In Chapter 21 all HyperText Markup Language (HTML) is shown is a blue proportionally spaced font and Cascading
Stylesheets appear in a cerise proportionally spaced font, for example:
Introductionix
INTRODUCTION
x
Introduction
Select the HOME tab, then the Editing section followed by the Replace
icon.
Enter a , (comma) into the Find what: box and a ; (semicolon) into the Replace
with: box, then click on .
Repeat this process, replacing a . (full stop) with a , (comma). All the characters
will have been replaced within the file like this:
Save the file with the same file name using the File tab and Save. This will
ensure that the file is saved in .csv format.
Additional support
The Theory Workbook and Practical Workbook provide additional opportunity for
practice. These write-in workbooks are designed to be used throughout the
course.
xi
INTRODUCTION
Command words
Command word What it means
Identify name/select/recognise
Disclaimers
Cambridge International copyright material in this publication is
reproduced under licence and remains the intellectual property of
Cambridge Assessment International Education.
Exam-style questions and sample answers have been written by the
authors. In examinations, the way marks are awarded may be different.
References to assessment and/or assessment preparation are the
publisher’s interpretation of the syllabus requirements and may not fully
reflect the approach of Cambridge Assessment International Education.
xii
SECTION 1
Theory
Chapters
1 Types and components of computer systems
2 Input and output devices
3 Storage devices and media
4 Networks and the effects of using them
5 The effects of using IT
6 ICT applications
7 The systems life cycle
8 Safety and security
9 Audiences
10 Communication
Computer systems are now commonplace in every part of our daily life.
This first chapter introduces the basic components that make up these
computer systems; most of which will be described in much greater depth
in later chapters. Basic components, including hardware (both external and
internal) and software (both applications and system), are all briefly
introduced in the following sections.
Comparing books with computers is a good analogy: the actual pages
and the ink used on the pages are equivalent to the hardware used to
make up computers; the words written on these pages are equivalent to
the software. Without the words, the book is useless. Similarly, without
software, computers would be of little use to any of us.
3
1 Types and components of computer systems
Motherboard: RAM: ROM:
HDD:
1.1.2 Software
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.
Applications software provides the services that the user requires to
solve a given task. For example:
» word processing
» spreadsheet
» database (management system)
» control and measurement software
» apps and applets
» video editing
» graphics editing
» audio editing
» computer-aided design (CAD).
(Refer to Figure 1.3 for more details.)
System software is the software designed to provide a platform on
which all other software can run. For example:
» compilers
» linkers
» device drivers
» operating systems
» utilities.
(Refer to Figure 1.4 for more details.)
4
5
1 Types and components of computer systems
Compiler software running in the background of a by a compiler and combines them into a
A compiler is a computer program that computer system. It manages many of the single program that can be run on a
translates a program written in a high-level basic functions. Without the OS, most computer. For example, many programming
language (HLL) into machine code (code that computers would be very languages allow programmers to write
is understood by the computer) so that it can user-unfriendly and the majority of users different pieces of code, called modules,
be directly used by a computer to perform a would find it almost impossible to work with separately. This simplifies the programming
required task. The original program is called computers on a task since it allows the program to be broken
the source code and the code after day-to-day basis. Operating up into small, more manageable sub-tasks.
compilation is called the object code. Once a systems allow: However, at some point, it will be necessary
program is compiled, the machine code can • input/output operations to put all the modules together to form the
be used again and again to perform the same • users to communicate with the computer final program. This is the job of the linker.
task without recompilation. Examples of high- (for example, Windows) • error handling to
level languages include Java, Python, Visual take place • the loading and running of
Basic, Fortran, C++ and Algol. programs to occur
• managing of security (for example, user
accounts, log on passwords).
6
1.2 Main components of computer systems
In Figure 1.5, the graph on the left shows analogue data; an infinite number of
values can exist between 0 and 6 (for example, 2.5, 4.652, and so on) because
the curve is smooth in shape. The graph on the right shows digital data; notice
only the exact values of 0, 1, 2, 3, 4, 5 or 6 can be taken.
If analogue data is being sent to a computer, it must first be converted into
digital data; this is done by hardware known as an analogue to digital converter
(ADC). If the computer is controlling a device (such as a motor) then the digital
output from the computer needs to be converted into analogue form. This is
done by a digital to analogue converter (DAC).
Secondary storage devices hard disk drive, solid-state drive, pen drive
The internal hardware devices were shown in Figure 1.2 – these consist of four
key components:
» the central processing unit (CPU) (contained on the motherboard)
» internal hard disk drive or solid-state drive
» random access memory (RAM)
» read-only memory (ROM).
microprocessor and
internal memory
and storage devices
computer
monitor
printer
mouse keyboard
7
1 Types and components of computer systems
1.2.1 CPU
The central processing unit (CPU) is the part of the computer that
interprets and executes the commands from the computer hardware
and software. It is normally part of the computer motherboard.
CPUs used to be made up of discrete components and numerous small
integrated circuits; these were combined together on one or more circuit
board(s). However, due to modern manufacturing techniques, the CPU is
now referred to as a microprocessor. This is a single integrated circuit
which is at the heart of most PCs and is also found in many household
devices and equipment where some control or monitoring is needed (for
example, the engine management system in a car).
The CPU/microprocessor is made up of a control unit, which controls the
input and output devices; an arithmetic and logic unit (ALU), which carries
out calculations and makes logical decisions, and small memory locations
called registers.
1.2.2 Internal memory
Random access memory (RAM) is an internal chip where data is
temporarily stored when running applications. This memory can be written
to and read from. Because its contents are lost when power to the
computer is turned off, it is often referred to as a volatile or temporary
memory. This was fully described in Figure 1.1.
Read-only memory (ROM) is a memory used to store information that
needs to be permanent. It is often used to contain, for example,
configuration data for a computer system. Chips used for ROM cannot be
altered and can only be read from (hence their name). One of the main
advantages is that the information stored on the ROM chip is not lost,
even when power is turned off to the computer. They are often referred to
as non-volatile memories. This was fully described in Figure 1.1.
It is worth noting that that ROM also contains some coding known as the
boot file. This code tells the computer what to do when it first starts up;
it is often referred to as the BIOS (basic input/output system).
When the computer is turned on, the BIOS carries out a hardware check
to find out if all the devices are present and whether they are functional.
Then it loads the operating system into the RAM.
The BIOS stores the date, time and system configuration in a non-volatile
chip called a CMOS (complementary metal oxide semiconductor) –
this is usually battery powered.
Table 1.2 provides a summary of the main differences between RAM
and ROM. ▼ Table 1.2 RAM and ROM differences
RAM ROM
Can be written to and read from Read-only, data stored cannot be altered
Used to store data, files, programs, part Used to store BIOS and other data needed
of operating systems (OS) currently in at start up
use
8
1.2 Main components of computer systems
An input device is any hardware device An output device is any hardware device
that allows a user to enter data or that takes the output data from a computer
instructions into a computer directly. and puts it into a human-readable format
or uses it to control another device.
Input devices are necessary for a computer Output devices are needed by a
to receive commands from its users and computer so it can share the results of its
data to process; the devices are under the processing with a human; output devices
control of the user or can be direct data are under the control of the computer.
entry.
Input devices can be fairly complicated Output devices are less complex than
because they have to ensure that the input devices because they only have to
user can interact with the computer turn computer signals into an output.
correctly.
9
1 Types and components of computer systems
Backing storage can either be fixed (very often internal to the computer) or
removable. The advantage of removable backing storage is that it can be
used as a backup in case of data loss or corruption. Data from the main
HDD or SSD can be copied onto another device (such as a pen drive or
portable HDD) and then stored in a separate location. If the original data
on the HDD/SSD has been lost or corrupted, it can be restored from the
backup device.
Examples of removable storage include external hard disk drives (HDD),
external solid-state drive (SSD) and Blu-ray discs.
Table 1.4 summarises the differences between backing storage and
internal memory.
▼ Table 1.4 Comparison of internal memory and backing storage
Internal memory Backing storage
RAM contents are lost when computer is Backing storage devices hold their
powered down; ROM contents are contents permanently, even when
readable only. powered down.
RAM and ROM are much smaller Have considerably larger capacity to
memories than backing storage. store data than RAM or ROM.
Data access time on RAM and Has much slower data access time
ROM is extremely fast. than RAM and ROM.
Much more expensive per byte than Is much cheaper per byte than RAM or
backing storage devices. ROM.
RAM and ROM are fixed inside the Backing storage can either be fixed
computer (internal memories). (external or internal) or it can be
removable.
RAM and ROM can be read directly by Before data on a backing storage device
the CPU. can be read by the CPU, it must first be
moved into RAM; this means backing
storage is not directly addressable by the
CPU.
10
1.3 Operating systems
Graphical The user does not need to learn This type of interface uses
user any commands. up considerably more
interface computer memory than a
It is more user-friendly; icons CLI interface.
(GUI)
are used to represent
applications. The user is limited to the
icons provided on the
A pointing device (such as a screen.
mouse) is used to click on an icon
to launch the application – this is Needs a more complex operating
simpler than typing in commands. system, such as Windows, to
operate, which can be slower to
execute commands.
12
1.3 Operating systems
011001
11:45 from Terminal 1. 001110
Would you like me to 011111
make you a booking? 000001
Gesture-based interfaces
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. For example, using our car
example again, 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)
13
1 Types and components of computer systems
» opening the thumb and next finger will change the track being listened to
(for example, in a playlist)
» 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.
Dialogue- » no need for a driver to take their » still unreliable, with many
based hands off the steering wheel commands not being
interface » in a home, very useful for people recognised or needing
with disabilities, because many to be repeated several
tasks can be carried out by the times (especially if there
spoken word only is background noise)
» possible to use as a security » can be quite complex to
feature, because voice set up
recognition could be used to » user needs to know
identify a person which commands can be
used
16
1.4 Types of computer
Smartphones
Smartphones allow normal phone calls to be made, but
also have
an operating system (such as iOS, Android or Windows)
allowing
them to run a number of computer applications (known as
apps or
applets). They allow users to send/receive emails, use a
number of
apps, use a camera feature (to take photos or videos),
MP3/4 players
(for music and videos), and so on. Smartphones
communicate with
the internet either by using Wi-Fi hot spots or by using
3G/4G/5G
mobile phone networks.
Some of the typical features of smartphones include:
» high-definition, anti-glare displays
» front- and back-facing cameras (which are used to take photos,
videos or act as a webcam when doing video calls over the
internet)
» lower weight and longer battery life than laptops » use make use of flash (solid state) memory and cloud storage
Bluetooth for connection to printers and other devices » ▲ Figure 1.12 Smartphone
» Because they use Wi-Fi and mobile phone networks they can be used
almost anywhere (this is not the case with laptops or desktops; although
tablets also use the same technology).
» They have apps which make use of sensor data provided by the
smartphone, for instance location data for maps – this can provide
services that are not available on desktops or laptops.
» They have a reasonable battery life compared to laptops.
Disadvantages of smartphones:
» The small screens and keyboards make pages difficult to read. » It is
more difficult and slower when typing things in (laptops and desktops
have much bigger screens and much larger keyboards).
» Web browsing and photography can quickly drain the battery. »
Memory size in most phones is not very large when compared to
laptops and desktops – although it is comparable with tablets (however,
the latest generation smartphones come with 1 TiB memories).
» Not all website features are compatible with smartphone operating
systems. » Because of their small size, it is much easier to lose a
smartphone or for it to be stolen compared to laptops or desktops.
» The data transfer rate using mobile phone networks can be slower than
with Wi-Fi – this makes streaming of video or music, for example,
less than satisfactory at times.
Tablets
Tablets are becoming an increasingly used type
of mobile
computer. They work in a similar way to a
smartphone. Tablets use touch screen
technology and do not have a conventional
keyboard. The keyboard is virtual; that is, it is
part of the
touch screen and keys are activated by simply
touching
them with a finger or a stylus. However, it is possible to
buy tablet cases which contain a normal-sized keyboard.
Internet access is usually through Wi-Fi or 3G/4G/5G (mobile
phone) connectivity. Like smartphones, tablets are equipped
with a series of sensors which include camera, microphone, accelerometer and touch screen.
▲ Figure 1.13 Tablet
18
1.4 Types of computer
Smartphones between 5.1 inches and 7 inches (that is, 13 cm to 18 over 7 inches in size (that is, over 18 cm)
cm)
up to 5.1 inches in size (that is, 13 cm) Tablets
Phablets
19
1 Types and components of computer systems
Exercise 1a
Name a number of devices in the home that contain embedded
microprocessors, which can be controlled by smartphones, 1.5 Emerging technologies
tablets or phablets using an app and the internet. What are the advantages and disadvantages of using
smartphones, tablets or phablets to control these devices?
20
1.5 Emerging technologies
▲ Figure 1.15 An autonomous (driverless) ▲ Figure 1.16 Robotic research is leading tasks – for example, bomb disposal,
vehicle – we already have driverless to improvements in technology to help welding of car bodies, entering nuclear
trains and amputees and people with disabilities. disaster areas (such as Chernobyl or
autopilots on aeroplanes, but future ▲ Figure 1.17 Robots are used to help Fukushima) where the radiation would
developments include driverless cars. people carry out dangerous or unpleasant kill a human in under two minutes.
There are many more examples and the list becomes longer and longer with time.
Negative impacts of AI
All of the above examples give a very favourable view of the effect of AI
on our everyday lives. However, in any balanced argument, we should
also consider the drawbacks of the new technology:
» could lead to many job losses in a number of areas (although it is true to
say that new technical jobs would also be created); many jobs could
be lost in manufacturing, but other roles are likely to be affected (such
as bus, taxi, lorry and train drivers)
21
1 Types and components of computer systems
Extended reality
Extended reality (XR) refers to real and virtual combined environments,
and is a ‘catch all’ term for all immersive technologies. The three most
common examples at the moment are:
» augmented reality (AR)
» virtual reality (VR)
» mixed reality (MR).
All these immersive technologies extend the reality we experience by
either blending the virtual and real worlds or by creating a fully immersive
experience.
In this chapter, we will only consider the first two examples.
Augmented reality (AR)
The features of augmented reality include:
» allow the user to experience the relationship between digital (virtual)
and physical (real) worlds
» virtual information and objects are overlaid onto real-world
situations » the real world is enhanced with digital details, such as
images, text and animation
» the user can experience the AR world through special goggles
or via smartphone/phablet screens
» the user is not isolated from the real world and is still able to interact and
see what is going on in front of them
» examples include the Pokémon GO game which overlays digital
creatures onto real-world situations.
In the future, augmented reality will have an impact on all the following areas:
» safety and rescue operations (for example, it is possible to provide 3D
images of an area where a rescue mission is to take place, giving the
team the opportunity to interact with the environment and try out rescue
procedures before doing the real thing)
» entertainment (for example, AR takes users into a virtual environment
where it is possible to interact with the characters; imagine the
characters of your favourite film interacting with you at home)
» shopping and retail (this is one of the big areas – for example, using your
smartphone camera you can try out make-up and see how it looks on
you before buying it, or you can experience a virtual tour of a new car
where you can ‘sit’ in the interior and try out the driving experience
before buying the car)
22
1.5 Emerging technologies
In the future, virtual reality will have an impact on all the following areas:
» military applications (for example, training to operate a new tank)
» education (for example, looking inside an ancient building as part of a
history lesson)
» healthcare (for example, as a diagnostic tool to recommend treatment)
» entertainment (for example, games where gloves, goggles or helmets are
worn to fully immerse players and make it seem very real)
» fashion (for example, to do fashion shows before doing the real thing – see
the clothes on people, check out the venue and so on)
» heritage (for example, allowing users to walk around and close up to
monuments like Stonehenge)
» business (for example, training courses and role-playing scenarios for staff)
» engineering (for example, seeing how new designs like bridges will look in an
existing environment)
» sport (for example, a golfer trying to improve his swing can use this
technology and get feedback to improve his game)
» media (for example, interactive special effects in movies)
» scientific visualisation (for example, part of a molecular structure in
chemistry, or a cell in biology).
23
1 Types and components of computer systems
Exam-style questions
1 There are a number of different types of computer. Write down the
type of computer that best fits the following descriptions.
a A computer that is difficult to move and has a separate monitor and
keyboard. [1] b A portable computer that includes a physical keyboard.
[1] c A thin portable computer that has a touch screen and a battery in a
single unit, not normally used to make phone calls. [1] d A mobile phone
that can be used as a computer. [1]
Cambridge IGCSE Information and Communication Technology (0417)
Paper 12 Q1,
February/March
2016
2 Tick (✓) whether the following are features of operating
systems containing a command line interface (CLI) or a
graphical user interface (GUI). [2]
CLI GUI
(✓) (✓)
24
Exam-style questions
Data on the chip is stored temporarily and can be deleted by the user
computer-
Physical component, such as a monitor, printer aided design
or projector under the control of the computer
dialogue-
Small application that carries out a single based
task; usually embedded in the html page on a interface
website
input device
Software used to help in the creation,
manipulation, modification and analysis of
a drawing
applet
As the name suggests, these are hardware devices that allow data to be input
into a computer. Many such devices exist, ranging from the more common
ones, such as the keyboard, through to more specialist devices, such as
barcode readers. Some of these are described in this section.
26
2.1 Input devices and their uses
» The CPU in the computer can then determine which key has been pressed.
» The CPU refers to an index file to identify which character the key press
represents.
▲ Figure 2.3 Diagram of a keyboard customer can key in their PIN, amount of money, etc.
» Mobile phones to allow phone numbers, etc. to be keyed
Uses of keyboards in. » Point of sale terminals (POS) in case the barcode
» Input of data into applications software (for example, reader fails to read the barcode – the number has to be
text into word processors, numbers into spreadsheets, keyed in manually by the operator.
and so on).
» Typing in commands to the computer (for example, Prnt
Scrn, Ctrl+P to print out, and so on).
Advantages of keyboards
» Fast entry of new text into a document.
» Well-known method.
» Easy to use for most people.
» Easier to do verification checks as data is entered (can
immediately compare the source document with typed
data on the screen).
Disadvantages of keyboards
» Can be difficult to use if the user has limited arm/wrist
use. » Slow method when compared to direct data entry
(for example, Optical Mark Recognition – see Section
2.2).
» Fairly large device that uses up valuable desk space.
Exercise 2a
Find out about a number of applications that use input/output
devices and discuss the reasons why they were chosen (that is,
their advantages and disadvantages).
27
2 Input and output devices Disadvantages of numeric keypads
» Sometimes have small keys which can make input more
» Chip and PIN devices when paying by credit/debit cards difficult. » Sometimes the order of the numbers on the
(key in PIN, amount of money, etc.). keypad is not intuitive.
» Fast entry of numeric data into a spreadsheet.
Advantages of numeric keypads
2.1.3 Pointing devices
» Faster than standard keyboards when entering numeric Mouse
data. » Because many are small devices (for example, The mouse is an example of a pointing device. The user
mobile phones) they are very easy to carry around. controls the position of a pointer on the screen by moving
the mouse around. There are usually two buttons which
have different functions; the left button is used to select
items by double clicking, while the right button brings up
drop-down menus.
Many also have a scroll button, which speeds up the ▲ Figure 2.5 Mouse
process of moving through a document.
The optical mouse (where movement is detected by
reflected light rather than the position of a moving ball)
and the cordless or wireless mouse (which transmits
signals to a USB wireless receiver plugged into the
computer) are in use on modern computers. The
advantage of an optical mouse is it has no moving parts
and it also does not pick up any dirt. This makes it more
robust and improves its performance because the older
type of mouse can ‘skid’ on certain surfaces reducing the
control of the pointer.
Uses of a mouse
Almost anything, depending on the software, but includes:
» opening, closing and minimising software ▲ Figure 2.6 Example of a drop-down menu
» grouping, moving and deleting files
» image editing, for example, controlling the size and
position of a drawing pasted into a document
» controlling the position of a pointer on the screen to
allow selection from a menu or selecting an icon, and for
scrolling up and down/left and right.
Advantages of a mouse
» Faster method for choosing an option rather than using
a keyboard. » Very quick way of navigating through
applications and the internet. » Does not need a large
desk area when compared to a keyboard.
28
2.1 Input devices and their uses
Disadvantages of a mouse
» Can be more difficult for people with restricted hand/wrist movement than
using a keyboard for data entry.
» Easy to damage, and the older type of mouse quickly becomes clogged
up with dirt.
» Difficult to use if no flat surface readily available (for example, on an
aeroplane).
Touchpad
Touchpads are used as a pointing device in many laptop computers.
The pointer
is controlled by the user moving their finger on the touchpad and then
gently
tapping it to simulate the left-hand button of a mouse (that is,
selection). They
also have buttons under the touchpad which serve the same function as the left
and right buttons on a mouse.
Use of a touchpad screens.
Their uses are the same as those of a mouse. » Used in some luxury cars to select functions such as
radio, telephone, music, satnav and so on.
Advantages of a touchpad ▲ Figure 2.7 Touchpad
» Same as the mouse (faster than a keyboard for
choosing options, used to navigate applications and the
internet, etc.).
» Because the touchpad is integrated into the laptop
computer there is no need for a separate mouse – this
aids the portability and is a big advantage if there are no
flat surfaces available.
Disadvantages of a touchpad
» People with limited hand/wrist movement find the device
difficult to use. » Can be more difficult to control the
pointer when compared to a normal mouse.
» More difficult to use when doing certain operations such
as drag and drop.
Trackerball
Trackerballs are similar to a mouse, except that a ball is
on the top or the side of the device; the user controls the
pointer on the screen by rotating the ball with their hand. ▲ Figure 2.8 Trackerball
It is easier to use for people with limited hand/wrist
movement. Some trackerballs have two buttons, which
have the same function as the left and right-hand mouse
buttons. If they have a third button, it is equivalent to a
double click. Because trackerballs do not physically move,
there is no need for a large amount of desk space.
Uses of a trackerball
» Can be a good alternative to a mouse for people with
conditions such as RSI.
» Used in an industrial control room environment where it
is faster than a mouse to navigate through process
▲ Figure 2.9 Trackerball used in a luxury car
29
2 Input and output devices » Not supplied with the computer as standard, therefore
more costly. » User may need training because it is not
standard equipment.
Advantages of a trackerball
» Does not need the same fine control as a mouse.
» Easier to use than a mouse if the operator has problems
2.1.4 Remote control
with their wrist or hand. A remote control is used for the operation of other
» More accurate positioning of the pointer on screen than devices using infrared signals.
a mouse. » They are more robust than a mouse. The buttons on the keypad are used to select options
» Needs less desk space than a mouse or keyboard. (such as television channels, sound levels on a Hi-Fi,
timings on a DVD recorder, etc.).
Disadvantages of a trackerball
Uses of a remote control
» Televisions, satellite systems, DVD/Blu-ray players and
Hi-Fi systems all use remote controls to alter functions
such as sound volume, on/off, change channels, open the
disc drawer, and so on.
» Used to control multimedia systems.
» Used in industrial applications to remotely control
processes, stop and start machinery, etc.
for gaming purposes for example to fire a weapon. ▲ Figure 2.11 Joystick
30
2.1 Input devices and their uses
Uses of a joystick
» Used in video/computer games.
» Used in simulators (for example, flight simulators) to mimic actual controls.
Advantages of a joystick
» Easier than a keyboard to navigate the screen.
» Control is more realistic for some applications than, for example, using a
mouse.
Disadvantages of a joystick
» More difficult to control the on-screen pointer than with other devices, such
as a mouse.
Driving wheel
A driving (steering) wheel is an example of an input device that is
similar to
a joystick in many ways. It connects to a computer (or games
machine), usually
through a USB port. The wheel allows you to simulate the turning of a steering
wheel, and there are associated devices (such as buttons or pedals) which allow
you to accelerate and brake. Sensors are used to pick up left/right movement so that the user gets the sensation of
steering a car around a circuit or on the road.
Uses of a driving wheel
» Used in video/computer games (for example, car racing games). » Used in simulators (for example, car-driving
simulators) to mimic actual vehicle controls.
Advantages of a driving wheel
» Easier than a keyboard or joystick to control steering movements; it is more natural.
» The ‘driving experience’ is nearer to how an actual steering wheel and other controls operate in real life.
Disadvantages of a driving wheel
» It can be a rather expensive input device compared to mouse or joystick. » Movements in the steering can be too
sensitive, giving an unrealistic ‘feel’. » Unless it is an expensive simulator, feedback to the driving wheel is non-
existent.
touches the screen to select the fuel grade and payment method.
▲ Figure 2.13 Touch screen
31
2 Input and output devices » Automatic teller machines (ATMs) to choose from on-
screen options. » Point of sale terminals such as in
restaurants.
» Public information systems at airports, railway stations, » Scan in old/valuable documents/books, thus protecting
tourist offices, etc. » Mobile phones, tablets and satellite the originals, as well as producing records in case the
navigation systems. paper copies are lost/destroyed (this is also known as
» Interactive white boards in education. archiving).
» Computer-based training (CBT) where answers are » Scan in photographs (not all cameras are digital and
selected during on-screen testing. therefore photographs are still printed on paper, requiring
» They can obviously also be used as an output device conversion to computer format for storage).
because they also work as a flat-screen monitor (see » Scan in barcodes at POS terminals.
Section 2.3.2).
2.1.7 Scanners
Scanners are used to enter information from hard copy
(for example, text documents, photographs) into a
computer. The most common type is the flatbed scanner
(see Figure 2.14), which is made up of a glass panel and
lid. The hard copy document or photo is scanned by a
light source and produces a computer-readable image.
The subsequent image can then be manipulated using a
drawing package. Images of text can also be used with
optical character recognition (OCR) software to produce
editable text documents (see Section 2.2). There are also
specialist scanners which are designed to carry out a
specific task, for example, barcode scanners (see later).
Uses of scanners
» Scan in documents and convert into a format for use in
various software packages.
▲ Figure 2.14 Flatbed scanner
32
2.1 Input devices and their uses
Advantages of scanners
» Images can be stored for editing at a later date.
» When used with OCR, much faster and more accurate (no typing errors) than
typing in documents again.
» It is possible to recover damaged documents and photographs by scanning in
and then using appropriate software to produce an acceptable copy.
Disadvantages of scanners
» Quality can be limited depending on how good a resolution the scanner is
capable of (most scanners have a range of resolutions you can choose from).
» They can be fairly slow at scanning, especially if the colour scanning mode is
chosen or if the chosen scanning resolution is high.
2.1.9 Microphones
Microphones are either built into the computer or are external devices
connected through the USB port or using Bluetooth connectivity. Figure
2.16 shows how a microphone can convert sound waves into an electric
current. The current produced is converted to a digital format so that a
computer can process it or store it (for example, on a CD).
sound waves
a permanent magnet
34
2.1 Input devices and their uses
The electric current output from the microphone can also be sent to a computer
where a sound card converts the current into a digital signal which can then be
stored in the computer.
Uses of microphones
» To input speech/sounds to be used in various applications, for example, in
presentations, sampling (in films, music, etc.) and special effects (films).
» Input in voice-recognition software:
– the software converts the speech into text that can be used in, for
example, a word processor or to input commands into a computer
– to recognise commands; for example, some cars now have voice-activated
systems to switch on the lights, turn up the radio volume, etc. (see Chapter 1).
» Microphones can also be used as a sensor to pick up sound (for
example, in an intruder alarm system).
» Used in video-conferencing or Voice over Internet Protocol (VoIP)
applications.
Advantages of microphones
» Faster to read in text than to type it in using a keyboard.
» It is possible to manipulate sound in real time using special software rather
than work on a recording done at some earlier stage.
» If used in a voice activation system, it has the advantage of improving safety
(because the car driver, for example, does not need to take their hands off the
wheel to operate a switch or alter the radio station, etc.).
Disadvantages of microphones
» Sound files can use up a lot of computer memory.
» Voice-recognition software is not as accurate as typing in manually (for
example, the software cannot distinguish the difference between ‘their’
and ‘there’).
2.1.10 Sensors
This section deals with analogue sensors. A sensor is a various types of sensors are used depending on the
device that inputs data to a computer; the data is a application (see Table 2.1). When monitoring, the data
measurement of some physical quantity that is sent to the computer is often transferred directly to a
continuously changing (for example, temperature, light, spreadsheet package (for example, taking measurements
moisture, etc.). These physical quantities are analogue in in a scientific experiment, measuring atmospheric
nature. Because computers only understand digital data pollution, etc.).
(1s and 0s), the information from the sensors needs to be Link
converted; this is done using an analogue to digital
converter (ADC). For more on the differences between analogue and digital data
see Section 1.13.
Sensors are used in monitoring and control applications –
35
2 Input and output devices
Type of sensor Applications
Uses of sensors
▼ Table 2.1 Uses of sensors
Temperature
are still at the development stage.
Used in automatic washing machines, central heating
systems, automatic glasshouses, ovens
Uses of light pens
Pressure Used in intruder alarm systems, washing machines,
» Selecting objects on CRT screens.
robotics, environmental monitoring
» Drawing on screen (for example, with CAD packages).
Light Used in automatic glasshouses, automatic doors, intruder
alarm systems, street lighting control
Sound/acoustic Used in intruder alarm systems, monitoring liquid and powder flow in
pipes
36
2.2 Direct data entry (DDE) devices
Advantages of light pens
» Greater accuracy than touch screens.
» Small (can be used where space is an issue).
» Easy-to-use technology.
Disadvantages of light pens
» Problems with lag when drawing on screen.
» Only works with CRT monitors (at the moment).
» Not that accurate when drawing.
» Rather dated technology.
(electronic funds transfer at point of sale) terminals. TO BE USED ONLY BY THE AUTHORISED SIGNATORY
Contact Customer
37
2 Input and output devices terminal to pay for an item; the terminal picks up the
signal from the chip and allows the transaction to be
processed.
a small chip that emits radio waves embedded in them.
The card is held within a few centimetres of the payment The steps taken are:
1 Customers look out for the contactless symbol on the and PIN).
payment terminal. » Transactions are usually limited to a small maximum
value (for example, $50). » Transactions have been
2 The shop assistant enters the amount for payment. carried out, in some countries, without the card holder
3 The card reader informs the customer to present their being aware of this while they were just standing in the
contactless card. 4 The customer holds their card close to payment queue (although it should be pointed out that
the front of the card reader. 5 The terminal display will this is much rarer today with new technologies in most
indicate that the card has been read successfully. countries).
Advantages of using contactless cards
» Faster transactions (typical transaction takes 10 Chip and PIN readers
seconds as opposed to 30 seconds using magnetic stripe Chip and PIN readers are similar to smart card readers
reader). but are used at EFTPOS terminals. The device has a slot
» The contactless card system uses 128-bit encryption into which the card is placed and the chip is read; the PIN
systems to protect the data. is entered using the keypad. The reader also has a small
» Customers do not have to worry about typing errors screen which gives instructions to the operator. They are
(such as incorrectly typing in a PIN). similar to the contactless system, except for two points:
» Retailers no longer have access to the customer’s 1 The customer has to key in their PIN to make a
credit/debit card information. transaction. 2 These cards do not make use of radio
» The chip in the contactless credit card responds to the frequency technology.
payment terminal reader with a unique number used for
that transaction only; it does not simply transmit the
consumer’s account number; this number is also
encrypted.
The tags can be passive or battery-powered. Passive tags use the reader’s radio
wave energy to relay back the information; battery-powered tags use a small
embedded battery to power the RFID.
RFID tag
antenna
reader
computer
Uses of RFID
» Livestock tracking (so that the whereabouts of each animal on a farm is
known; it also identifies which farm owns the animal).
» Retail (it is similar to barcodes, but does not require any scanning; details
such as price can be stored on the tag and then automatically read at a
checkout – a big advantage is that several tags can be read at the same time,
thus speeding up the checkout process).
» Admission passes (for example, in theme parks RFID cards eliminate the
need to scan or swipe people before ‘rides’, reducing the waiting time; it
also allows the
tracking of people in the theme park and certain information, such as height or
age, can be stored to prevent entry to certain rides on safety grounds).
» Libraries (books can be tracked in and out automatically by readers at the
library entrance; no need to scan barcodes or use magnetic stripe cards,
making the process quicker and more accurate).
39
2 Input and output devices Advantages of RFID
» No line-of-sight contact is necessary; the tags can be
read from a distance. » It is a very robust and reliable user input.
technology. » Because there is no typing, they are more accurate than
» Very fast read-rate (typically less than 100 milliseconds keying in the data. » They are more accurate than OCR
to respond). » Bidirectional data transfer (that is, it allows methods.
read and write operations to take place).
» Bulk detection is possible (that is, it can detect several Disadvantages of OMR devices
RFID tags at the same time).
» The forms need to be carefully designed to make sure
Disadvantages of RFID the marks/shading are correctly positioned to gather
accurate information.
» Tag collision (this is when the signals from two or more » There can be problems if they have not been filled in
tags overlap, interfering with each other). correctly; sometimes they have to be manually checked
» Because RFID uses radio waves, they are relatively before being read, which is both time consuming and
easy to jam or interrupt. » It is relatively easy to hack into expensive.
the data/signal transmitted by the tag. » RFID is more
expensive than a comparable barcode system.
123
OCR OMR
Because this method reads handwriting, it is possible Because this involves shading in lozenges to answer set
for customers to extend their answers to questions questions, the information obtained is limited to the
choices offered in each question
This method can read handwriting – but if the handwriting OMR relies on simply detecting where marks have been
is poor it may cause reading errors made on a page; the position of the marks is compared to
a template stored in memory
OCR is used for converting printed documents to an OMR simply reads the position of marks so it is ideal
editable electronic format for multiple-choice exam papers
OCR requires a complex recognition system This method requires complex (and expensive) forms to
be completed; but the recognition system is simpler than
OCR
Fewer ‘how to fill in’ instructions are needed for forms While this method requires more ‘how to fill in’
designed to be completed and then read by OCR instructions, it is easier and faster for customers to
complete OMR forms than to complete OCR
forms
While OCR is more accurate than data entered into a OMR is essentially a more accurate method for
computer by keyboard, there are still problems recognising reading data than OCR
all types of handwriting leading to inaccuracies
41
2 Input and output devices of a bar code (see barcode example in Figure 2.24).
The readers are usually in the form of a barcode scanner
and are often built into POS terminals in supermarkets.
2.2.5 Barcode readers Handheld scanners or wands (as shown in Figure 2.25)
Barcode readers are used to read information in the form are also very common for reading barcodes if portability is
required (for example, if the barcodes are on large or compares to the 30 digits which is the maximum for a
fixed objects). barcode. However, as more and more data is added, the
structure of the QR code becomes more complex.
Uses of barcode systems
» Used in supermarkets and other shops where the goods
are marked with a barcode; the barcodes are used to give
information about the product which enables automatic
stock control, itemised billing, etc. to take place. » Used in
libraries to keep track of books on loan.
» Used as a safety function in many companies to ensure
that electrical equipment is checked on a regular basis
(barcodes are placed on an item to identify it and a ▲ Figure 2.24 Sample barcode
database holds all the information related to that barcode
so it is possible to interrogate the system as part of a
safety audit).
42
2.2 Direct data entry (DDE) devices
The three large squares at the corners of the code function as a form of
alignment; the remaining small corner square is used to ensure the correct size
and correct angle of the camera shot when the QR code is read.
Because of modern smartphones and tablets, which allow internet access on the
move, QR codes can be scanned anywhere. This gives rise to a number of uses:
» advertising products (for example, the QR code in Figure 2.26)
» giving automatic access to a website or contact passwords and type of encryption used – when the QR
telephone number » storing boarding passes electronically code is scanned using a smartphone/tablet, it will be able
at airports and train stations (Figure 2.27). to automatically join that network.
By using the built-in camera on a mobile smartphone or » QR codes can be used to deliver augmented reality
tablet and by downloading a QR app (application), it is (see Chapter 1) experiences, by helping an AR system to
possible to read QR codes on the move using the determine the positions of objects in three-dimensional
following method: space.
» QR codes have been used to establish virtual online
» Point the phone or tablet camera at the QR code. stores, where a gallery of product information and QR
» The apps will now process the image taken by the codes are presented to the customer, for example, on a
camera converting the squares into readable data. train station wall. The customers scan the QR codes, and
» The browser software on the mobile phone or tablet the products are automatically delivered to their homes.
automatically reads the data generated by the apps; it will
also decode any web addresses contained within the QR Advantages of QR codes
code. » They can hold much more information than normal
» The user will then be sent to a website automatically (or barcode. » There will be fewer errors than with barcodes;
if a telephone number was embedded in the code, the the higher data capacity of the QR code allows the use of
user will be sent to the phone apps ). built-in error-checking systems; normal barcodes
» If the QR code contained a boarding pass, this will be Boarding Pass
automatically sent to the phone/tablet. BX 885
Uses of QR codes
» Used in advertising to contain data such as business
addresses, phone numbers, email addresses and website
addresses; scanning the QR code gives all the necessary
data on the smartphone screen, or the user is sent
automatically to the website embedded in the QR code. LHR to BUH
» Contain links to apps (for example, they can be found in March 15 2023
app stores to enable the appropriate apps to be quickly
downloaded onto a user’s device). » Wi-Fi authentication;
QR codes can be used to store Wi-Fi network
authentication (proof of identity) details, including ▲ Figure 2.27 Sample boarding pass
43
2 Input and output devices Cathode ray tube (CRT) monitors are the least
expensive type of monitor, although they are becoming
increasingly rare as LCD monitors are now taking over.
contain almost no data redundancy (that is, data which is They come in various sizes and make use of an electron
duplicated) therefore it is not possible to guard against gun firing against a phosphor screen. The picture is made
badly printed or damaged barcodes. » QR codes are up of tiny dots which are coloured red, green or blue – the
easier to read; they do not need expensive laser or LED intensity of each coloured dot makes up the vast range of
(light emitting diode) scanners like barcodes – they can colours interpreted by the eye.
be read by the cameras used on smartphones and
tablets.
» It is easy to transmit QR codes either as text messages
or images. » It is also possible to encrypt QR codes,
which gives them greater protection than traditional
barcodes.
Disadvantages of QR codes
» More than one QR format is available.
» QR codes can be used to transmit malicious codes;
known as attagging. Because there are a large number
of free apps available to a user for generating QR codes,
that means anyone can do this. It is relatively easy to
write malicious code and embed this within the QR code.
When the code is scanned, it is possible the creator of
the malicious code could gain access to everything on the
user’s smartphone/tablet (for example, photographs,
address book, stored passwords, etc.). The user could
also be sent to a fake website, or it is even possible for a
virus to be downloaded.
liquid crystal
Uses of LCD screens » Used as the main output device for electrodes
electrodes
most modern
» Mobile phones, tablets, laptops and portable video games all use LCD screens.
46
2.3 Output devices and their uses
Inkjet printers
Inkjet printers are used to produce good-quality hard copies.
Unlike laser
printers, inkjet printers do not have large buffer memories,
therefore printing is
done a bit at a time. This is why printing is sometimes paused – the
whole print
job cannot be stored in the buffer, and it has to wait for the computer to send
more data.
Inkjet printers are essentially made up of:
» a print head, which consists of nozzles which spray » Piezoelectric – a crystal is located at the back of the ink
droplets of ink on to the paper to form characters reservoir for each nozzle. The crystal is given a tiny
» an ink cartridge or cartridges; either one cartridge for electric charge which makes it vibrate. This vibration
each colour (blue, yellow and magenta) and a black forces ink to be ejected onto the paper; at the same time
cartridge, or one single cartridge containing all three more ink is drawn in for further printing.
colours plus black (note: some systems use six colours)
» a stepper motor and belt, which moves the print head Uses of inkjet printers
assembly across the page from side to side » Used where low-output volumes are required (high-
» a paper feed which automatically feeds the printer with volume jobs are difficult to do because the ink cartridges
pages as they are required. tend to be used up very quickly). » If high-quality printing
is required for single pages (or only a small print job) then
The ink droplets are produced using two different these printers are ideal; for example, they are very good
technologies: at producing photo-quality printouts.
» Thermal bubble – tiny resistors create localised heat » 3D inkjet printers are now being used in industry to
which makes the ink vaporise. This causes the ink to form produce prototypes (see Section 2.3.6).
a tiny bubble; as the bubble expands, some of the ink is
ejected from the print head onto the paper. When the Advantages of inkjet printers
bubble collapses, a small vacuum is created which allows » High-quality output.
fresh ink to be drawn into the print head. This continues » Cheaper to buy than laser printers.
until the printing cycle is completed.
▲ Figure 2.32 Inkjet printer
49
2 Input and output devices
» They are used in applications where multi-part stationery or the fact that
they are an impact printer is of value (for example, when producing
physical ‘carbon copies’ such as when producing wage slips).
» Still widely used in till receipts.
50
2.3 Output devices and their uses
Some plotters are used to cut out material by replacing the pen with a cutting
blade. However, in general, plotters are being phased out, as wide-format inkjet
printers are being produced at lower cost.
Uses of plotters
» Producing architectural drawings.
» Producing engineering drawings.
» Drawing animation characters (cartoon characters).
Advantages of plotters
» Very high-quality output.
» Able to produce large, monochrome and colour drawings to a high accuracy.
» Able to print on a variety of materials (for example, aluminium, cardboard,
plastic, steel and wood) as well as paper.
Disadvantages of plotters
» Very slow at printing.
» Expensive equipment (and software) to purchase initially; although running
costs are low once purchased.
» Have a very large physical footprint compared to a printer.
2.3.6 3D printers
3D printers are primarily used in computer-aided design (CAD)
applications.
They are primarily based on inkjet and laser printer technology and
can produce
solid objects that actually work. The solid object is built up layer by
layer using
materials such as powdered resin, powdered metal, paper or ceramic.
The alloy wheel in Figure 2.36 was made using an industrial 3D printer.
It was made from many layers of powdered metal (0.1 mm thick) using a
technology known as binder 3D printing.
Other examples are discussed below.
The following information describes some of the features
of 3D printing:
» Various types of 3D printers exist; they range from the
size of a microwave oven up to the size of a small car.
» 3D printers use additive manufacturing (i.e. the object
is built up layer by layer); this is in sharp contrast to the
more traditional method of subtractive manufacturing
(i.e. removal of material to make the object). For
example, making a statue using a 3D printer would ▲ Figure 2.35 3D printer
involve building it up layer by layer using powdered stone
until the final object was formed. The subtractive method
would involve carving the statue out of solid stone (i.e.
removing the stone not required) until the final item was would produce the same item by building up the object
produced. Similarly, CNC (computer-controlled machine – from layers of powdered metal.
a type of lathe) removes metal to form an object; 3D ▲ Figure 2.36 Alloy wheel made by 3D printing
printing
51
2 Input and output devices
» Direct 3D printing uses inkjet technology; a print head can move left to
right as in a normal printer. However, the print head can also move up
and down to build up the layers of an object – each layer being less than
a tenth of a millimetre (less than 0.1 mm).
» Binder 3D printing is similar to direct 3D printing, but this method uses
two passes for each of the layers; the first pass sprays dry powder,
then, on the second pass, a binder (a type of glue) is sprayed to form a
solid layer.
» Newer technologies are using lasers and UV light to harden liquid
polymers; this further increases the diversity of products which can be
made.
Uses of 3D printers
3D printing is regarded as being possibly the next ‘industrial revolution’
because it will change the manufacturing methods in many industries. The
following list is just a glimpse into what we know can be made using these
printers; in the years that follow, the applications list could probably fill an
entire book:
» Prosthetic limbs can be made to fit exactly on the injured body part. »
Making items to allow precision reconstructive surgery (for example,
facial reconstruction following an accident); the parts made by this
technique are more precise in their design as they can be made from an
exact scan of the skull.
» In aerospace, manufacturers are looking at making wings and other
aeroplane parts using 3D technology; the bonus will be lightweight,
precision parts. » Fashion and art – 3D printing allows new creative ideas
to be developed. » Making parts for items no longer in production, for
example, parts for a vintage car.
The object is removed from the printer and is then prepared; for
example, some use a jelly-like support that needs to be washed
away by immersion in water, some require the removal of excess
plastic powder, and others require the cutting away of unused
material. In many cases, the object has to be left to ‘cure’ for
a few hours.
52
2.3 Output devices and their uses
Advantages of 3D printers
» The manufacturing of items has become much easier than ever before. It is
now theoretically possible to manufacture any product a user wants using only
a 3D printer. This has led the way for customised products, as it allows a user
to create their own designs in 3D and have them printed in solid form.
» Because 3D printers can manufacture items relatively quickly, it allows rapid
prototyping. This means that it will take a really short length of time for
designs to be converted into working prototypes.
» Even though the cost of 3D printing is very high, it is still less when
compared to labour costs and other costs involved in manufacturing a
product in the
more conventional way. The fact that the cost of manufacturing using 3D
printers is the same for both small-scale and mass production is also a very
useful benefit.
» Medical benefits are emerging, such as producing artificial organs,
prosthetics and precision-made items for reconstructive surgery.
» Parts for machinery that are no longer made could now be manufactured
using 3D printers. A car made in the 1930s, for example, will no longer
have parts
available off-the-shelf. By scanning the broken part (using a 3D scanner), or
by obtaining its blueprint, it will be possible to simply email the file to a
company and have the part made on an industrial 3D printer. This clearly has
many benefits in a number of applications.
Disadvantages of 3D printers
» The biggest possible drawback of 3D printers is the potential to make
counterfeit items or items that infringe others’ copyright. 3D printing
technology essentially turns every owner of one of these printers into a
potential manufacturer. Thus, it could become very difficult to trace the
source of fake items; copyright holders would also have great difficulty in
protecting their rights.
» All new technologies in the hands of the wrong people can lead to dangerous
or illegal activities. With the possibility of creating almost anything with the
use of a 3D printer, this technology could be used to manufacture dangerous
items by almost anyone.
» There is the potential for job losses if this technology takes over from some
types of manufacturing. Of course, this could also be seen as a benefit by some
companies as it could lead to lower manufacturing costs for certain items.
2.3.7 Speakers
Speakers (or loudspeakers) are output devices that produce sound. When
connected to a computer system, digitised sound stored on a file needs to be
converted into sound as follows:
» The digital data is first passed through a digital to analogue converter
(DAC) where it is changed into an electric current.
» This is then passed through an amplifier (because the current generated by
the DAC will be very small); this creates a current large enough to drive a
loudspeaker.
» This electric current is then fed to a loudspeaker where it is converted into
sound.
53
2 Input and output devices
1 0 0 1 0 1 0 1 0 1 1 …. DAC amplifier
▲ Figure 2.38 Digital to analogue conversion
As Figure 2.38 shows, if the sound is stored in a computer file, it must
pass through a digital to analogue converter (DAC) to convert binary
(digital) data into an analogue form (electric current) which can then drive
the loudspeaker. Figure 2.39 shows how the loudspeaker converts the
electric current into sound.
plastic or sound waves produced coil of wire wrapped around an iron core
paper cone sound waves permanent magnet
Uses of speakers
» Used in all phones and built in to most computers.
» Outputs sound from multimedia presentations.
» Helps visually impaired people (together with speech generation
software) through reading aloud text on the screen.
» Plays downloaded sound files.
Advantages of speakers
» Sounds amplified through speakers can be much louder than the
original sound – this is important whenever more than a few people
need to listen to something.
» Everyone in a conference, for example, can hear the output from a
computer. » It can create a good atmosphere when making a
presentation.
54
2.3 Output devices and their uses
Disadvantages of speakers
» Speaker output can be disturbing to others in, for example, an office
environment.
» To get high-quality sound, the required speakers can be quite expensive.
» Speakers can take up a lot of desk space.
2.3.8 Actuators
When a computer is used to control devices, such as a conveyer belt or a
valve, it is usually necessary to use an actuator to, for example, start/stop
the conveyer
belt or open/close the valve. An actuator is a mechanical or electromechanical
device such as a relay, solenoid or motor. We will consider a solenoid as the
example; this converts an electrical signal into a magnetic field producing linear
motion:
electromagnetic field
solenoid coil
If a plunger (for example, a magnetised metal bar) is placed inside the coil, it
will move when a current is applied to the coil (see Figure 2.40). This would
allow the solenoid to operate a valve or a switch, for example. There are
also examples
of rotary solenoids, where a cylindrical coil is used. In this case, when a current
is supplied to the coil, it would cause a rotational movement of the plunger.
Uses of actuators
» They are used to control motors, pumps, switches, buzzers and so on.
» They allow a computer to control physical devices that normally require
analogue inputs.
Advantages of actuators
» They allow remote operation of many devices (for example, pumps in a
nuclear reactor where remote operation is a big safety factor).
» They are relatively inexpensive devices.
Disadvantages of actuators
» They are an additional device in the system that could go wrong.
» Because they are usually analogue devices, computer signals need to
converted using a DAC to enable computer control.
55
2 Input and output devices
Exam-style questions
1 a State one suitable application for each of the following
printers. A different application should be given in each case.
» inkjet printer
» 3D printer [2] b Name another type of printer and describe one way
in which it is different from the two printers named in part a. [3]
2 Contactless debit cards are replacing standard debit cards. Some
countries are introducing contactless debit card transactions at ATM
machines. Give three disadvantages to the customer of using these cards
at an ATM. [3]
Cambridge IGCSE Information and Communication Technology (0417)
Paper 12 Q12,
October/November
2017
3 In each of the following questions, only one of the responses is correct.
Choose one of the five options given. [10] a Which one of the following is
the most suitable device for inputting a short report into a computer?
a trackerball
b scanner
c keyboard
e joystick
b keyboard
d scanner
e QR scanner
c Which one of the following is NOT a suitable use for an optical mark reader?
a reading barcodes
d Which one of the following is the most appropriate device for printing
out wage slips, where carbon copies are also required?
a laser printer
b (graph) plotter
c inkjet printer
d actuator
56
Exam-style questions
e Which one of the following devices could be used to produce a very large
drawing on plastic sheeting?
a (graph) plotter
b laser printer
c dot matrix printer
d 3D printer
e touch screen
f Which one of the following printers is most suitable for printing a very
large number of high-quality black and white leaflets?
a (graph) plotter
b laser printer
d inkjet printer
b light intensity
c heat
d air humidity
e pressure
h Which one of the following devices allows the use of a light pen?
a CRT monitor
b LCD monitor
c barcode reader
d QR reader
e touch screen
b (graph) plotter
c actuator
d speaker
e mouse
b 3D printer
c optical mark reader (OMR)
d QR reader
e (graph) plotter
57
2 Input and output devices
4 Five devices are shown on the left and five descriptions are shown on the
right. By drawing lines, connect each device to its correct description. [4]
Display that uses light modulating prop
of crystals
Inkjet printer
3D printer
Droplets of ink are ejected onto a shee
Digital projector
Electrically-charged powdered toner is
melted onto paper
Laser printer
Produces solid objects using CAD soft
5 Which ten computer terms are being described below? [10] a A matrix of
filled-in dark squares on a light background; read using a smartphone
camera or tablet using an app.
b A device that can read marks written in pen or pencil; the pencil
or pen marks must be made in the correct position.
c An input device that takes physical readings from the surroundings
and sends the data back to a computer.
d An input device that converts sound into electric signals that can
be stored digitally on a computer.
e A device that converts a photograph or document into a
computer-readable file.
f A device used to control the operation of other electronic devices
using infrared signals.
g A direct data entry device that uses radio waves to read and
capture information stored on an electronic tag.
h A device that produces very high-quality hard copy output; uses dry
ink cartridges and an electrically charged drum.
i A device that prints by impacting a print head made up of an array
of pins against an inked ribbon.
j A pointing device that moves around on a surface in an X–Y
direction to control a cursor on a computer screen.
6 a i Describe how a QR reader works.
ii What are QR codes used for? [4] b Give two advantages and two
disadvantages of using QR codes. [4] c A touch screen can be used as
both an input device and an output device. Explain how this is possible.
[2]
7 Give a use for each of the following input and output devices. [10]
a Keyboard f Touch screen
b Driving wheel or joystick c QR code reader g 3D printer
d Barcode reader h Dot matrix printer i RFID
e Microphone j chip and PIN reader
58
Exam-style questions
Pressure sensor
Sound sensor
Body sensor
Moisture sensor
Infra-red sensor
Touch sensor
This device detects that the athlete has left the starting
block
[3]
Cambridge IGCSE Information and Communication Technology (0417) Paper 12 Q3,
October/November 2017
b A member of the sports department will use a computer to produce a
magazine of the competition. He will include photographs stored in a digital
camera as well as printed photographs.
Identify the methods he would use to transfer the photographs to the computer.
[2]
10 Tick (✓) whether the following statements are True or False. [2]
True (✓) False
(✓ )
59
Secondary storage includes all non-volatile devices that are not part of
primary memory. They allow data to be stored as long as required by the
user. This type of storage is much larger than RAM and ROM (primary
memory), but data access time is considerably longer. All applications,
the operating system, device drivers and general files (for example,
documents, photos and music) are stored in secondary storage. There
are three different categories of secondary storage which are based on
technology that uses the following media:
l magnetic
l optical
l solid state.
60
3.1 Magnetic media and magnetic storage devices
tapes are no longer a common method of storing data). » ▲ Figure 3.2 Updating a magnetic tape
They are affected by magnetic fields; a strong magnet
(for example, one found in a loudspeaker) can corrupt data stored on the tape.
Advice
Data transfer rate is the rate at which data can be sent from a storage device to
a computer (or vice versa). Data access time is the time it takes to locate specific
data stored on the storage media.
61
3 Storage devices and media
62
3.1 Magnetic media and magnetic storage devices
63
3 Storage devices and media
64
3.2 Optical media and optical storage devices laser reads
first layer
second
layer
laser reads
layer 1 layer 2
Uses of CD-RW/DVD-RW
» Used to record television programmes which can be recorded over,
time and time again (although increasingly replaced by HDD recording
systems). » Used in CCTV systems.
» Can be used as a backup device for files and data.
Advantages of CD-RW/DVD-RW
» Can be written over many times.
» Can use different file formats each time it is used.
» Not as wasteful as R format because the files/data can be added at a
later stage (with CD-R/DVD-R it is only possible to do a write operation
at the time and you cannot come back a few days later to add more
files).
Disadvantages of CD-RW/DVD-RW
» Can be relatively expensive media.
» Possible to accidentally overwrite data.
65
3 Storage devices and media of two 0.6 mm thick disks (i.e. 1.2 mm thick).
» Blu-ray disks automatically come with a secure
encryption system which helps to prevent piracy and
Uses of CD-ROM/DVD-ROM copyright infringement.
» These optical disks are read-only memory (ROM) which » The data transfer rate for a DVD is 10 Mbps and for a
means they cannot be written over and can only be read. Blu-ray disc it is 36 Mbps (this equates to 1.5 hours to
They are a permanent method of data storage. store 25 GB of data).
» CD-ROM is used to store music files and to store
software, computer games and reference software (such Because Blu-ray discs can come in single-layer or dual-
as an encyclopaedia). layer format it is probably also worth comparing the
» DVD-ROM has much larger storage and is used to store differences in capacity and interactivity of the two
films; but now it is increasingly used to store computer technologies.
data and the evermore sophisticated games.
» CD-ROMs and DVD-ROMs are used in applications
where there is a real need to prevent the deletion or
overwriting of important data.
Advantages of CD-ROM/DVD-ROM
» They are less expensive than hard disk drive systems.
Disadvantages of CD-ROM/DVD-ROM
» The data transfer rate/data access time is slower than
for hard disks.
It should also be noted that there is another type of DVD,
called DVD-RAM. It is constructed and operates
differently to the other DVD formats and has been used
as RAM in computers and camcorders. The format is now
quite old.