ICT Notes
ICT Notes
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Web Development Layers
HTML
CSS
Page 1 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Web development layers are used when designing web pages. An example of one
of the layers is the presentation layer.
Name the other two web development layers.
[2]
Content/Structure [1]
Behaviour/Scripting [1]
Page 2 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The target attribute of the <base> the element can set a default target window for all links on a YOUR NOTES
page
For example, <base target="_blank"> will open all links in a new window or tab
e.g.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>My Web Page</title>
<link rel="stylesheet" href="styles.css">
<meta name="description" content="This is my web page">
<meta name="author" content="Your Name">
<base target="_blank">
</head>
<body>
<h1>Welcome to My Web Page!</h1>
<p>This is a sample paragraph.</p>
</body>
</html>
Page 5 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
You are a student creating a website for your IGCSE ICT revision work. You have
produced some HTML, but have not yet added the logo or merged the cells. You are
aiming to produce the following page.
Fig. 1
Part of the markup you have produced is:
<table>
<tr>
<td><h1>IGCSE ICT</h1></td>
</tr>
<tr>
<td><h3>Theory</h3></td>
<td><h3>Practical 1</h3></td>
<td><h3>Practical 2</h3></td>
</tr>
<tr>
<td><h3>2 hour<br>Theory exam</h3></td>
<td><h3>2.5 hour<br>Practical exam</h3></td>
<td><h3>2.5 hour<br>Practical exam</h3></td>
</tr>
</table>
a. Write the HTML that would display the image called “Logo.jpg” as shown in Fig. 1.
If the browser cannot find the image, then the text “Tawara School Logo” will be
displayed.
[5]
<td rowspan="3"><img src="Logo.jpg" alt="Tawara School
Logo"></td>
Page 6 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 7 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 8 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 9 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 10 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 11 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 12 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 13 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Inline CSS is written directly within the HTML tags using the style attribute. This applies the style
only to that specific element. E.g.
<p style="color:blue;">This is a blue paragraph.</p>
Background Properties
Background Colour: Set the background colour using the background-color property.
e.g. background-color: blue;
Background Images: Set a background image using the background-image property.
e.g. background-image: url("image.jpg");
Font Properties
Control the appearance of text with font properties. This includes font-size, font-family, color, text-align,
and more. E.g.
p{
font-size: 14px;
font-family: Arial;
color: blue;
text-align: center;
}
Tables
CSS is used to style HTML tables, allowing us to define the appearance of the table, table rows,
table headers, and table data cells.
Size: Control the width and height of a table using width and height.
e.g. width: 100%; height: 200px;
Background Colour: Use background-color to set the background.
e.g. background-color: yellow;
Borders: Apply a border using the border property. This includes colour, thickness, and
visibility.
For instance: border: 2px solid black;
Collapsed Borders: Use border-collapse: collapse; to make borders appear as a single line
Spacing: Control the space between cells with border-spacing.
e.g. border-spacing: 5px;
Padding: Define the space between cell content and its border with padding.
e.g. padding: 10px;
Page 14 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Size: Control the width and height of rows, headers, and data cells just like with tables.
e.g. width: 50px; height: 50px;
Background Colour: Use background-color to set the background of rows, headers, and data
cells
Horizontal and Vertical Alignment: Control alignment with text-align (horizontal) and vertical-
align (vertical).
e.g. text-align: center; vertical-align: middle;
Padding: Define the space between cell content and its border with padding
Borders: Apply a border using the border property
th, td {
width: 50px;
height: 50px;
background-color: white;
text-align: center;
vertical-align: middle;
padding: 10px;
border: 1px solid black;
}
Exam Tip
Be aware that inline CSS has the highest priority. If both external and inline styles
are applied, the inline style will override the external
Keep in mind that CSS properties are case-sensitive. Always use lower case
Page 15 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Font Properties: Control the font size, family, colour, and alignment. E.g.
.big-blue-text {
font-size: 20px;
font-family: Arial;
color: blue;
text-align: center;
}
Size: Control the width and height with width and height. E.g.
.small-cell {
width: 30px;
height: 30px;
}
Horizontal and Vertical Alignment: Use text-align (horizontal) and vertical-align (vertical). E.g.
.center-align {
text-align: center;
vertical-align: middle;
}
Spacing, Padding, Borders: Use padding for space inside the cell, and border for cell borders.
E.g.
.padded-cell {
padding: 10px;
border: 2px solid black;
}
Page 16 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Collapsed Borders: Use border-collapse: collapse; the table class to remove spaces between cell YOUR NOTES
borders. E.g.
.collapsed-table {
border-collapse: collapse;
}
Exam Tip
Remember, CSS classes begin with a period (.) in the stylesheet
The class attribute is used in the HTML document to apply a class
Page 17 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
h2 {
font-family: Arial;
font-size: 25px;
color: red;
text-align: left;
}
h3 {
font-family: Arial;
font-size: 20px;
color: green;
text-align: right;
}
p, li {
font-family: Arial;
font-size: 14px;
color: black;
text-align: justify;
}
In the above CSS, h1, h2, h3, p, and li tags have been given different font families, sizes,
colours, and alignments. Also, p and li share the same style
To apply bold or italic styles, use the font-weight and font-style properties respectively:
h1 {
font-weight: bold; /* makes text bold */
}
p{
font-style: italic; /* makes text italic */
}
Comments in CSS are used to explain the code and make it more readable. They can be
inserted anywhere in the code and do not affect the result
A CSS comment starts with /* and ends with */. See above for examples
Page 18 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Inline Style Attributes: These are CSS rules applied directly to an HTML element using the
style attribute. They affect only the specific element they are applied to
The main difference is that attached stylesheets allow for reusability and better
organisation, while inline styles are used for single, specific modifications
Hierarchy of Multiple Attached Stylesheets and Inline Styles
If there are multiple styles defined for the same HTML element, the style closest to the
element takes priority. This is called the Cascading order
The cascading order, from highest to lowest priority, is:
1. Inline styles (inside an HTML element)
2. External and internal styles (in the head section)
3. Browser default
Characteristics of a Style and a Class
A Style is a set of CSS properties that define the appearance of an HTML element
A Class is a way of selecting multiple elements to apply the same style
The difference between them lies in their application: a style is used to define the CSS
properties, while a class is used to apply these properties to multiple elements
Relative File Paths for Attached Stylesheets
Relative file paths are used for linked stylesheets because they refer to the location of the
CSS file relative to the current HTML file. This makes the code more portable and easier to
manage
E.g. if the CSS file is in the same folder as the HTML file, the path would be "styles.css". If the
CSS file is in a subfolder named css, the path would be "css/styles.css"
Page 19 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A teacher is creating a web page in HTML to display on the school’s intranet.
All colour codes must be in hexadecimal. It has the following style sheet attached:
h1 {color: #ff0000;
font-family: Times, serif;
font-size: 30pt;
text-align: center;}
h2 {color: #0000ff;
Having tested the web page the teacher needs to make some changes to the style
sheet.
Write down the CSS to:
a. edit style h1 so that the font is Comic Sans or, if not available, Arial or, if this is not
available, the browser’s default sans-serif font.
[3]
font-family: "Comic Sans", Arial, sans-serif;
"Comic Sans", [1]
Arial, [1]
sans-serif; [1]
Must be in the correct order
b. add a markup to the table style to set a 3-pixel wide, dashed external border.
[4]
table {border-color: #000000; border-style: dashed; border-width: 3px }
border-style: [1]
dashed; [1]
border-width: [1]
3px [1]
c. edit style h3 so that the colour is set to black.
[1]
Page 20 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
You are being asked to write code in a specific language so you must be exact:
Don't forget quotes around items like Comic sans
Check spellings including color not colour
Make sure you include delimiters where necessary
Make sure you include ;
Don't forget to write font-weight rather than font-type
Page 21 of 21
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
16.1 Spreadsheets
CONTENTS
Create a Data Model
Formulae & Functions
Order of Operations
Cell Referencing
Sort Data in Spreadsheets
Search & Select Data in Spreadsheets
Display Features
Spreadsheet Formatting
Page Layout in Spreadsheets
Graphs & Charts
Page 1 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Merging Cells
Merging cells combines two or more cells into one larger cell
This is useful for creating headers or titles that span across multiple columns
Page 2 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
You can reference specific cells in your formulae to make them dynamic and adaptable YOUR NOTES
Use absolute references when you want the same cell referenced and use relative
references when you want the reference to change
Use of Arithmetic Operators in Formulae
Arithmetic operators allow you to perform basic mathematical operations in your formulae:
add (+), subtract (-), multiply (*), divide (/), and indices (^)
Using Named Cells and Named Ranges
Named cells:
Easily refer to a group of adjoining cells
Shortens/simplifies formulae
Enables referring to a group of cells without having to lookup cell references
Don’t have to re-set the absolute referencing manually
Page 3 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Tawara school has a shop that sells items needed by pupils in school. Part of a
spreadsheet with details of the items is shown.
a. Write down the number of rows that are shown in the spreadsheet that contain
text.
[1]
6 rows [1]
b. Write down the number of columns that are shown in the spreadsheet that
contain text.
[1]
8 columns [1]
Exam Tip
Make sure you know which way round rows and columns are - rows go across
and columns go down
Page 4 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Spreadsheets offer a variety of functions. Some of the most commonly used are:
E.g. "=SUM(A1:B2)" This would add all the numbers from cell A1 to B2, giving the result
65.
E.g. "=AVERAGE(A1:B2)" This would find the average of all numbers from cell A1 to B2,
giving the result 16.25.
E.g. "=MAX(A1:B2)" This would return the maximum number in the range from A1 to B2,
which is 25.
E.g. "=MIN(A1:B2)" This would return the minimum number in the range from A1 to B2,
which is 10.
E.g. "=INT(A2)" This would round down the number in cell A2 to the nearest integer,
which is 15.
E.g. "=ROUND(A2, 0)" This would round the number in cell A2 to the nearest whole
number, which is 15.
E.g. "=COUNT(A1:B2)" This would count the number of cells in the range A1 to B2 that
contain numbers, which is 4.
Page 5 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
E.g. "=LOOKUP(25, A1:B3)" This would look for the number 25 in the range A1 to B3 and YOUR NOTES
return it.
E.g. "=VLOOKUP(25, A1:B3, 2, FALSE)" This would look for the number 25 in the first
column of the range A1 to B3 and return the corresponding value in the second column
of the same row.
E.g. "=HLOOKUP(25, A1:D2, 2, FALSE)" This would look for the number 25 in the first row
of the range A1 to D2 and return the corresponding value in the second row of the same
column.
E.g. "=XLOOKUP(25, A1:B3, D1:D3)" This would look for the number 25 in the range A1 to
B3 and return the corresponding value from the range D1 to D3.
E.g. "=IF(A1>B1, "Yes", "No")" This would check if the value in cell A1 is greater than the
value in cell B1. If true, it returns "Yes". If false, it returns "No".
SUM: Adds all the numbers in a range of cells
AVERAGE: Calculates the average of a range of cells
MAX and MIN: Finds the largest and smallest numbers in a range respectively
INT: Rounds a number down to the nearest integer
ROUND: Rounds a number to a specified number of digits
COUNT: Counts the number of cells in a range that contain numbers
LOOKUP, VLOOKUP, HLOOKUP, XLOOKUP: Looks up values in a table based on a
given condition
IF: Returns one value if a condition is true and another if it's false
Using External Data Sources within Functions
Spreadsheets allow you to use external data sources within functions.
This could be data from another worksheet, workbook, or even a database
Using Nested Functions
You can use a function within another function. This is called nesting.
For instance, "=IF(A1>B1, MAX(A1:B1), MIN(A1:B1))".
This checks if A1 is greater than B1, and if true, it returns the max value, else it returns the
min value
Page 6 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Tawara school has a shop that sells items needed by pupils in school. Part of a
spreadsheet with details of the items is shown.
Tax is paid on certain items sold in the shop. The tax rate that has to be paid is 20%
of the selling price. If tax is to be paid on an item, then ‘Y’ is placed underneath the
Tax heading.
The formula in I4 is: IF(F4=''Y'',($I$1*D4*G4),'''')
Explain, in detail, what the formula does.
[5]
5 of:
If Tax is payable then//If F4 is equal to "Y" then [1]
If true the tax is paid [1]
Multiply the rate of tax/I1 [1]
By the selling price/D4 [1]
By the amount sold/G4 [1]
If Tax is not payable//If F4 <>"Y"//Else//Otherwise [1]
Then display a blank [1]
The tax is not paid [1]
Exam Tip
If you're asked about a complex formula or function, plan out your answer and
work from left to right as you track through the formula. E.g. in the question
above IF(F4="Y",($I$1*D4*G4),"") would become If F4 is equal to "Y" then
multiply I1 by D4 by G4. If F4<>"Y" then display a blank
Page 7 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
If you input the formula "=A1+B3" in cell C1, the result will be 50, because B3 is calculated
first (20*2=40), and then A1 is added (10+40=50)
If you input the formula "=(A1+B1)*2" in cell C2, the result will be 60, because A1+B1 is
calculated first (10+20=30), and then the result is multiplied by 2 (30*2=60)
It's always a good idea to use brackets to make sure that your formulae work as expected, even
if they might not be necessary
It makes the formula easier to read and understand
It can prevent errors if the formula is edited in the future
Page 8 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
If you input the formula "=A1+B1" in cell C1 and drag the fill handle down to copy the formula
to cell C2, the formula in C2 will change to "=A2+B2"
But if you input the formula "=$A$1+B1" in cell C1 and drag the fill handle down, the formula in
C2 will still refer to cell A1: "=$A$1+B2"
Exam Tip
Be careful when copying formulas! Make sure you're using the right type of cell
reference for what you want to do
Remember the dollar signs ($) for absolute cell referencing. It can save you a lot
of time and hassle!
Use cell references rather than the value of the cell
Page 9 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
An auction company sells toys. It uses a spreadsheet to show each person’s items
and the amount of money the buyer and seller owe to the company.
Part of the spreadsheet is shown below.
a. The person selling the item pays a Seller’s commission on any item sold. This is
calculated using the Selling price and finding a match or the next value below in the
table, in cells I6 to J11.
Write a formula to display in cell F6, the Seller’s commission on the Double Decker
bus toy.
This formula will be replicated down to cell F13.
[5]
VLOOKUP(D6, I$6:J$11,2)
VLOOKUP() [1]
(D6, [1]
I6:J11, [1]
correct use of $ [1]
2) [1]
or
IF(D6<$I$7, J$6, [1]
IF(D6<$I$8, J$7, [1]
IF(D6<$I$9, J$8, [1]
IF(D6<$I$10, J$9, [1]
IF(D6<$I$11, J$10, ,J$11))))) [1]
b. Describe how you could replicate the formula in cell F6 for each item.
[2]
2 of:
Click on the cell / F6 [1]
Move to the bottom RHS cell [1]
Select drag handle/cross / black box / double click on drag handle [1]
Page 10 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 11 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
If you sort by 'Name' only (A to Z), the spreadsheet might look like this:
A B
1 Name Age
2 Alex 16
3 Alex 15
Page 12 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Be sure to select all relevant columns before sorting, especially when dealing
with multiple criteria. Failure to do so may result in misalignment of your data!
Page 13 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
To select all students in Year 11, you could use the criterion "Year = 11"
To search for students who are in Year 11 AND scored above 85, you could use the criteria
"Year = 11" AND "Grade > 85"
Page 14 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 15 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Adjust row height, column width, and cell sizes to make data, labels, and formulae fully visible.
This improves the readability of your spreadsheet and helps prevent errors
Page 16 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Hide and display rows and columns as needed to focus on specific data or to improve
readability.
This can be useful when working with large datasets or complex spreadsheets
Page 17 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Use conditional formatting to change the display format depending on the contents of a cell.
This helps to highlight important information or identify patterns and trends in the data
Page 18 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Explain the steps that need to be taken to display cell H4 as US dollars.
[2]
2 of:
Highlight/select cell H4 [1]
Select format cells [1]
Select currency/accounting [1]
Select dollar/USD icon [1]
Page 19 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 20 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 21 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Always preview your printout before printing to ensure it looks as expected and
fits within the designated page boundaries
Remember to set the print area, especially if you only want to print a specific
part of the spreadsheet
Page 22 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Always include a chart title that summarises what the graph or chart is about YOUR NOTES
A legend identifies the different data series in your chart
Sector labels, sector values, and percentages help interpret pie charts
Category axis title, value axis title, category axis labels, value axis labels, and data
value labels are essential in making your graph or chart understandable
Page 24 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Adjust the maximum and minimum values of an axis scale by right-clicking on the axis and YOUR NOTES
selecting 'Format Axis'
Set incremental values to change the scale of your graph
Page 25 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 26 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A farmer has purchased a computerised milking system for her cows. She has
asked a systems analyst to create a database to store details of the cows being
milked. The amount of milk each cow produces is currently recorded daily in a
spreadsheet.
This is part of the spreadsheet.
You have been asked to produce a graph or chart to show the amounts of milk for
the cow with Animal Passport Number 971/2016.
Describe the steps you would use to produce a graph or chart of this data as a
separate sheet.
Include in your answer the name of the new sheet.
[6]
5 of:
Highlight A7 to B16 [1]
Hide row 6 [1]
Select insert [1]
Select graph [1]
Choose chart – bar chart [1]
Add chart title [1]
Title example milk yield for cow 971 / 2016 [1]
Add axes titles [1]
Add a legend [1]
Page 27 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Right click and select Move to new sheet [1] YOUR NOTES
Type an appropriate title/name on the tab [1]
Save the chart [1]
1 mark for the name of the new sheet – Allow any appropriate name
Page 28 of 28
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
15.1 Presentations
CONTENTS
Master Slide
Editing a Presentation
Outputting a Presentation
Page 1 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Inserting and Editing Objects
Images: You can add pictures or graphics to your Master Slide
Find 'Insert' on the menu bar, then click on 'Image'
You can then choose a file from your computer or online
Text: You can add text boxes to your Master Slide
Go to 'Insert', then 'Text Box'
Draw your text box on the slide and start typing
Shapes: Add shapes to your Master Slide for design or emphasis
Go to 'Insert', then 'Shapes'
Choose your shape, draw it on your slide, and adjust it as needed
Logos: You can insert a logo on the Master Slide for branding
Follow the same steps as inserting an image
Slide Headers and Footers: You can include information like slide title or date on your slides
Go to 'Insert', then 'Header & Footer
Choose what you want to include and click 'Apply to All
Placeholder Position: You can choose where your placeholders are on your Master Slide
Click and drag your placeholders to where you want them on the slide
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 4 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 5 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 6 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 7 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 8 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Screentip provides additional information when a user hovers over an object or hyperlink
Right-click a hyperlink, choose 'Edit Hyperlink', and type your screen tip in the 'ScreenTip'
box
Applying Consistent Transitions Between Slides
Transitions control how your slides change from one to the next
Click 'Transitions' on the menu bar, then choose a transition from the gallery
Page 9 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 10 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 11 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Presenter Controlled: This allows you to control the presentation during a live presentation
Go to the 'Slide Show' tab, then 'From Beginning' or 'From Current Slide', depending on
where you want to start
Page 12 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Presenter Notes: This prints your slides along with any notes you've added for presenting
Go to 'File', then 'Print'
In the 'Print Layout' dropdown, select 'Notes Pages'
Handouts: This prints multiple slides on a page, making it ideal for giving to your audience
Go to 'File', then 'Print'
In the 'Print Layout' dropdown, select 'Handouts' and choose how many slides per
page you want
Page 13 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 14 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
14.1 Databases
CONTENTS
Types of Database
Primary & Foreign Keys
Form Design
Perform Calculations
Sort Data in Databases
Search & Select Data in Databases
Present Data
Page 1 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Flat File Database Relational Database
Page 3 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
The owner of a gardening company is planning to create a database to store the
details of all his customers. He has the choice of using a flat file database or a
relational database.
Discuss the advantages and disadvantages of using a relational database rather
than a flat file database.
[8]
Advantages of relational databases
Less data entry/data is stored only once / avoids duplication of data
Less inconsistency in data
Easier to edit data/records
Easier to edit data/record format
Easier to add/delete data/records
More complex queries can be carried out
Better security
More ability to cater for future requirements/expansion
Disadvantages of relational databases
More complex than a flat file database as more tables are required
Takes more time to set up
More of a reduction in performance if many tables are needed
Slower extraction of meaning from data
Less robust due to broken keys and records / each table requires a key field and
relationships to other tables
More developer expertise/personnel to run the database:
More expensive to create a relational database
More processing power is needed for complex queries.
Advantages of flat file databases
All records are stored in one place
Easier to understand/use
Sorting is simpler
Filtering is simpler
Can be used with a spreadsheet / single table DBMS
Disadvantages of a flat file database
Data is more likely to be duplicated / difficult to stop duplication
Records can be duplicated and the flat file will not stop this
Harder to update
Every record in the database has to have the same fields, even though many are not
used
Page 4 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 5 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Data Types
Each field in a table has a data type
If you assigned the data type Integer to a phone number it would remove the initial 0
Common data types include text/alphanumeric, character, boolean,
integer, real and date/time
Phone numbers have to be assigned the text/alphanumeric data type because they
begin with a 0
Database Data Types
This data type allows letters, special characters like spaces and
Text/Alphanumeric NG321AE
punctuation and numbers to be entered into a field
This allows single characters to be entered into a field.
Character Characters can be any alphanumeric value and can be A
lowercase or uppercase
This data type can be used in fields where there are only two
possible options. Data is stored as a 1 or 0 in the database but
Boolean True/False
can be used to represent True/False or Yes/No or
checked/unchecked
Integer Only whole numbers can be entered 15
Currency Used for monetary values £4.75
Decimal / Real Numbers including decimal numbers can be stored 30.99
Only dates or times can be entered into a field with this type. A
Date/Time 180855
format for the date/time can also be assigned to the field
Page 6 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Exam Tip
Make sure you're specific which type of numeric data it should be - integer,
decimal/real or currency
Page 7 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A farmer has purchased a computerised milking system for her cows. She has
asked a systems analyst to create a database to store details of the cows being
milked.
Examples of the details of the cows which will be stored are:
Breed
Date_of_birth
Weight_of_cow
Average_milk_yield
Passport_number
[5]
Page 8 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
In the example customer table, the primary key would be the CustomerID because each
customer’s ID is unique
If there was a customer with the same name they could be identified correctly using the
CustomerID
Creating and Editing Keys
Primary key - Uniquely identifies each record in a table
Foreign key - Used to link two tables together. The Foreign Key in one table would be the
primary key in another
Page 9 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 10 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
1 2 Annual
2 1 Monthly
3 3 Quarterly
Exam Tip
If the answer to a question is the name of a field, ensure you copy it exactly from
the question. The examiner is looking for an exact answer with the correct
capital letters and underscores where they're included
Worked Example
A systems analyst has created a new computer system to keep records in a
medical centre. She has created a relational database to store the medical records
of patients.
The database uses primary and foreign keys. Explain the difference between a
primary key and a foreign key.
[4]
4 of:
The primary key holds unique data [1]
The primary key identifies the record [1]
The primary key can be automatically indexed [1]
Each table has one primary key whereas a table can contain several foreign keys [1]
A foreign key is used to link with the primary key of another table [1]
Page 11 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Control Elements
Radio Buttons - Used when there is a list of two or more options that are mutually exclusive
Page 12 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Check Boxes - Used when the user can select multiple options from a list YOUR NOTES
Drop Down Menus - Used when you want to provide many options but conserve space
Exam Tip
Always focus on simplicity and user-friendliness in form design
Make sure your form uses clear labels, logical field grouping, and intuitive
sequence
Page 13 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A school is setting up a new computerised system to manage many aspects of the
school administration. The data from the registration system is saved in the school
administration database. The headteacher will need to check the attendance
records for any student for any semester. She will type in the Student_ID and the
Semester (Autumn, Spring or Summer). After she has done this the following data
will appear on the same screen.
Field name
Student_name
Days_present
Number_of_lates
Number_absences
Parents_phone_number
Tutor_group
Design a suitable screen layout to display one record. It must have appropriate
spacing for each field, navigation aids and a space to type in search data. Do not
include examples of students.
[6]
4 of:
Appropriate spacing for each field [1]
Forward/backward buttons [1]
Submit/search button [1]
Information attempts to fill the page AND the design looks appropriate to scenario
[1]
Box/boxes to enter Semester or Student_ID [1]
Drop down for the Semester or Student_ID // radio button for semester [1]
Suitable title [1]
Instructions/help [1]
2 marks for all six fields
1 mark for three to five fields
0 marks for less than three fields
Page 14 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Aggregate Functions
You can also use aggregate functions to calculate statistical information about a set of records.
Some examples include:
Sum - Adds together all the numbers in a column
To find the total cost of all products sold, you could use the SUM function on the
TotalCost field:
SUM(TotalCost)
Average - Computes the average of a set of numbers in a column
To find the average price of all products, you could use the AVERAGE function:
AVERAGE(Price)
Maximum - Finds the highest number in a column
To find the most expensive product, you could use the MAX function on the Price field:
MAX(Price)
Minimum - Finds the lowest number in a column
To find the least expensive product, you could use the MIN function:
MIN(Price)
Count - Counts the number of rows in a column
Page 15 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
To find the number of products in the database, you could use the COUNT function: YOUR NOTES
COUNT(ProductID)
Remember that the actual syntax and function names might differ slightly depending on the
specific database system being used.
Page 16 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 17 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
3. Click on the "Sort Ascending" or "Sort Descending" button in the toolbar YOUR NOTES
4. Next, hold down the Shift key and click on the column header for the second field to be
sorted by (LastName in this example)
5. While still holding down the Shift key, click on the "Sort Ascending" or "Sort
Descending" button again
Ascending and Descending Order
Ascending Order - Data is sorted from smallest to largest (e.g., from A to Z, or from 1 to
100)
Descending Order - Data is sorted from largest to smallest (e.g., from Z to A, or from 100 to
1)
Exam Tip
Remember, when sorting by multiple criteria, the data is first sorted by the first
criterion. Within each group of the first criterion, it is sorted by the second
criterion, and so on
Page 18 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Remember, the exact steps and symbols used for wildcards may vary
depending on the specific DBMS and its version. In Microsoft Access, the
asterisk (*) is used as the wildcard character to represent multiple characters,
while the question mark (?) represents a single character
When referring to field names from the exam question, make sure you copy it
exactly the way it appears in the question
Make sure you give the information asked for in the question and not a different
field
Page 20 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A student is setting up a database of information about volcanoes for a Geography
project. The following is part of the database.
Operators such as AND, OR, NOT, LIKE, >, >=, <, <=, =, <> can be used to search the
volcano database. The search criteria for all the dormant volcanoes with a height of
less than 1000 metres would look like this:
State = “Dormant” AND Height < 1000
Use only the given operators and data to:
a. write down the search criteria that will produce a list of all the volcanoes that are
not extinct in China that also last erupted before the year 1900.
[6]
State = NOT ‘Extinct’ AND Country = ‘China’ AND Last_eruption < 1900
State = – 1 mark or State <> [1]
NOT ‘Extinct’ – 1 mark or <> ‘Extinct’ [1]
AND Country [1]
= ‘China’ [1]
AND Last_eruption [1]
< 1900 [1]
b. write down the names of the volcanoes that match the requirements of part (a).
[2]
Tengchong [1]
Wudalianchi [1]
c. The data is sorted into ascending order of height. Write down the name of the
volcano which would now be in the first record.
[1]
Page 21 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 22 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 23 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Data and labels should be aligned appropriately. For example, numeric data is often right- YOUR NOTES
aligned, and decimal points should be aligned for easy comparison
Controlling the Display Format of Numeric Data
You can control the number of decimal places displayed, the use of a currency symbol, and
the display of percentages. For example, a total sales field might be displayed with two
decimal places and a currency symbol
Page 24 of 24
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Create or Edit a Document
Tables
Headers & Footers
Page Layout in Documents
Navigation
Page 1 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 3 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
An auction company sells toys. Before the auction begins, a hard copy brochure is
produced showing information about the
items, data from the spreadsheet and images of some of the items.
Describe how this brochure is created.
[5]
5 of:
Create/choose a template for the brochure page [1]
Type in the text [1]
About the auction/date/name of seller/commission [1]
Highlight the data in the spreadsheet [1]
Open word processing/text editing software [1]
Copy the text/data/image and paste it into the brochure [1]
Position the data/text [1]
Select the image from the folder [1]
Insert the image of the items [1]
Position the image in a suitable location [1]
Check spelling/grammar [1]
Save the brochure [1]
Exam Tip
Don't forget to use names like word processor instead of Microsoft Word and
spreadsheet instead of Excel - you won't get the marks if you use brand names
Page 4 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Formatting a Table
Tables can be formatted to improve readability and visual appeal. Here are a few options:
Set horizontal cell alignment: Choose whether the text is aligned to the left, right,
centre, or justified within a cell using the normal alignment options
Set vertical cell alignment: Set text to align at the top, middle, or bottom of a cell
Show or hide gridlines: Display or hide the lines that make up the table
Wrap text within a cell: Make text automatically move to the next line when it reaches
the edge of a cell
Shading/colouring cells: Apply a colour to the background of a cell
Adjust row height and column width: Change the size of the cells in your table to
better fit your content
Page 6 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 7 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 8 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 9 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Setting Tabulation
Tabulation options include left, right, centred, and decimal tabs
Special paragraph formats include indented paragraphs and hanging paragraphs
Text Enhancement
Page 10 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Text can be enhanced using bold, underline, and italic YOUR NOTES
Superscript and subscript options are available for specialised text, and changes in case
can be made
Page 11 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Different types of breaks can be set or removed, such as page breaks, section breaks, and
column breaks
Page 12 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 13 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Case Matching
The function can be set to match the case of the word or phrase, making the search case-
sensitive
This means that 'Word' and 'word' would be considered different
Whole Word Matching
The Find and Replace function can also be set to match whole words only
This prevents partial matches from being considered, such as 'cat' in 'catalogue'
Page 14 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Adding Bookmarks
Adding bookmarks can be done by selecting the text you want to bookmark, and then
choosing the 'Add Bookmark' option from the menu
Deleting Bookmarks
Bookmarks can be deleted through the 'Bookmark' menu
Just select the bookmark you wish to delete and choose the 'Delete' option
Page 15 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 16 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
12.1 Proofing
CONTENTS
Spell Check
Validation
Proofreading
Verification
Page 1 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 4 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
A local railway company is considering introducing a new system for its passengers
using e-tickets on a smartphone. Details of each of the passengers have been
entered into the database.
a. Give one reason why this data was verified on entry.
[1]
To ensure that the data entered has been copied correctly [1]
Proofreading is sometimes thought to be verification.
b. Explain the difference between verification and proofreading.
[2]
Proofreading is checking the content of the data for errors [1]
Verification is comparing the data with the original [1]
Page 5 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
12.1 Proofing
CONTENTS
Spell Check
Validation
Proofreading
Verification
Page 1 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 4 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
A local railway company is considering introducing a new system for its passengers
using e-tickets on a smartphone. Details of each of the passengers have been
entered into the database.
a. Give one reason why this data was verified on entry.
[1]
To ensure that the data entered has been copied correctly [1]
Proofreading is sometimes thought to be verification.
b. Explain the difference between verification and proofreading.
[2]
Proofreading is checking the content of the data for errors [1]
Verification is comparing the data with the original [1]
Page 5 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
11.1 Styles
CONTENTS
Using Styles
Corporate House Style
Page 1 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Font Type
Serif fonts have little feet or lines attached to the ends of their letters, while Sans-serif fonts
do not
Serif fonts are generally considered more traditional, and Sans-serif fonts are seen as
modern
Serif Sans-serif
Page 3 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Text Formatting
Text Alignment
Alignment refers to the positioning of text within a document
Options include left, right, centre, and fully justified (aligned to both the left and right
margins)
Text Enhancement
You can make your text bold, italic, or underline it to highlight important information
Spacing
Page 4 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
You can adjust paragraph spacing (before and after a paragraph) and line spacing within a YOUR NOTES
paragraph
Bullets
Bullets are used for listing items - they can either be numbered or not
You can change bullet shape, alignment, line spacing, and indent
Page 5 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 6 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
a. Identify the paragraph formatting shown below
[1]
Hanging indent paragraph [1]
b. Identify the paragraph formatting used for the second paragraph
[1]
Indented paragraph [1]
c. Identify the alignment used in this paragraph
[1]
Fully justified [1]
d. Identify the alignment shown below
[1]
Right aligned [1]
Page 7 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
The Medical Authority creates many different types of documents including letters
and memos. Each of them is produced using its corporate house style.
Explain why corporate house styles are required.
[3]
3 of:
Ensures consistency across all documents [1]
Lets people know that the stationery/documents belong to the same medical
authority [1]
To reduce the time spent in setting up and formatting documents [1]
To reduce the cost of setting up and formatting documents [1]
To reduce the risk of errors e.g. mis-spellings, logos omitted etc. [1]
Page 8 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
File Management
File Formats
Page 1 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
If you are searching for a folder you can do the same thing but instead of
clicking on document, click on folder
As the users navigate through the folders the current path location is displayed at the top
Page 2 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Files are labelled with version numbers allowing the user to go back and review previous
versions. This is known as version control
Save Files Using Appropriate File Names
Meaningful file names should give a clue as to what the document contains
Doc1’ does not give any idea about the contents of the file and is not a meaningful file name
‘Plan’ is a partially meaningful name but could be any plan or any version of the plan
‘Initial_Plan_Version_1 is a meaningful name as it determines that it is an initial plan and is
the first version
Saving & Printing
There are different ways you can save or print your work
Save - Saves the current file or if the file has been saved, updates
Save as - Save the file with a new name and/or file type
Export - Exports a copy of the file usually as a pdf but can also be other file formats within
the program
Print - Prints the currently opened file
Web page in a browser View
Saving
To save a webpage, right click on the page and choose “Save as”
Page 4 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Printing
To print a web page, right click on the web page and select “Print”
Page 5 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 6 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Save
Right click on the source code and choose “Save as”
Page 7 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Screenshots
Using the search tool, search for and select the “snipping tool”
Page 8 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Save
To save the screenshot, right click on the image and choose “Save as”
Page 9 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Database Reports
Save
With the report open, select File and then “Save as”
Page 10 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
As only the report is to be saved select “Save object as” followed by “PDF or XPS”
Choose a suitable location to save the report and save the file type as “PDF”
Print
To print the report, select the file and then select “Print”
To ensure the report s laid out correctly first preview the report
Page 11 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Print
Select the chart by clicking on it
Select File and then Print
Page 12 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 13 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 14 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
The same method is used for both saving and exporting files to their required type
If a document has already been saved the user must select SAVE AS to create a second
copy of the document and choose its required file type
Page 15 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
.PDF and .RTF are two file formats used for storing documents. Describe the file
formats and explain the differences between them.
[5]
PDF is a portable document format that is readable on a PDF viewer or a browser [1]
whilst an RTF document is a rich text format and is readable by all word processing
software [1]
An RTF document is fully editable whereas some PDF documents cannot be edited
[1]
A PDF can use digital signatures whereas an RTF document does not allow digital
signatures [1]
A PDF document tends to be compressed whereas an RTF document is not
compressed [1]
Page 16 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 17 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Compatible with a wide range of devices and audio streaming platforms YOUR NOTES
Become the standard format for digital music distribution
Waveform File Audio format (.wav)
Uncompressed audio file format known for its high lossless quality
Preserves the original audio waveform.
Commonly used in the music industry, broadcast, and multimedia production, where
audio quality is the top priority
Generic Text Files
Text (.txt)
Used for storing plain text data
Contains only human-readable text without any additional formatting or styling
Extensively supported across different platforms and applications
Can be opened and edited using a word processor or basic text editor
Rich Text Format (.rtf)
RTF is a file format used for storing formatted text documents that can contain
different text styles, fonts, colours, and other basic formatting elements
They can be opened and edited using a wide range of text editors and word
processors, making them suitable for creating documents that require basic
formattings, such as letters, reports, and academic papers
Comma separated values (.csv)
A plain text file format used for storing data in a structured manner
Consist of rows and columns, with each cell separated by a comma
Widely supported
Easy to import and export data between different applications and platforms
Commonly used for tasks involving data analysis, database management
Can be easily opened and edited using spreadsheet software
Generic Compressed Files
Zip (.zip)
A container used for compression
Allows multiple files and folders to be compressed into a single, smaller-sized archive
Uses lossless compression algorithms to reduce file sizes
Compression preserves original content
Convenient for bundling multiple files into a single package
Roshal archive (.rar)
A container used for compression
similar to .ZIP, however, it uses a proprietary compression algorithm
Generally results in higher compression ratios compared to other formats
Commonly used for sharing files over the internet and when space-saving is essential
Generic Web Development & Browsing Files
Hypertext Markup Language (.html)
A global file format used for creating and structuring web pages
Page 19 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Contain text-based code that defines the structure, layout, and content of a webpage YOUR NOTES
Rendered by web browsers, allowing users to view and interact with web pages
Used across many different devices and platforms
Cascading Style Sheets (.css)
A file format that is attached to an HTML document
Used to determine presentation and styling such as colours, fonts, layout, and
positioning
Is widely used in web development to create responsive and attractive designs
Page 20 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 21 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 22 of 22
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
10.1 Images
CONTENTS
Image Editing
File Size Reduction
Page 1 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Cropping an image: This involves cutting out and discarding parts of an image
Cropping tools usually allow you to select a portion of the image to keep and discard
the rest
Rotating an image: This means turning the image around a central point
Most software allows rotation to any angle, and common rotations such as 90
degrees or 180 degrees are often provided as options
Page 2 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Reflecting (flipping) an image: This means creating a mirror image of the original
An image can be flipped horizontally (left to right) or vertically (top to bottom)
Adjusting brightness and contrast: These tools change the light and dark values in an
image
Brightness affects all pixels in the image equally, making the image lighter or darker
Contrast adjusts the difference between light and dark values, which can make the
image appear more or less detailed
Page 3 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Grouping and layering images: These techniques help to organise multiple images
Grouping combines images so they can be moved or transformed as a single unit
Layering involves placing images on top of each other
You can change the order of layered images, moving them to the front or back
Page 4 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
An image has been changed in several different ways.
Original image
For each of the following images describe the software editing technique used to
produce
the edited images are shown from the original image.
Edited images
[4]
A - Resize the image maintaining an aspect ratio [1]
B - Rotate the image 90 degrees anti-clockwise/counter clockwise//270 degrees
clockwise [1]
C - Reflect the image in the Y axis [1]
D - Brightness adjusted [1]
Page 5 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Another method to reduce file size is by reducing the colour depth of an image
Colour depth, also known as bit depth, refers to the number of bits used to represent
the colour of a single pixel
The more bits used, the more colours can be represented, but the larger the file size
Reducing colour depth means using fewer bits and therefore fewer colours, which can
reduce the file size
Like with resolution, reducing colour depth can lead to a loss of image quality, resulting
in an image that looks more "flat" or "posterised"
Page 6 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
9.2 Compression
CONTENTS
File Compression
Page 1 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
An author is writing a new textbook about ICT. He has used a large number of
images in the document and wishes to send the document as an email attachment
to his publisher, but the file is currently too large.
Describe how he could reduce the size of the document without reducing the
number of images. [4]
The author could reduce the size of the document by either reducing the image
resolution [1]
changing the file formats of each of the individual images [1]
saving as a PDF [1]
or compressing /zip the folder with all the photos to a smaller size [1]
Page 3 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
By converting the document to a pdf, the file size reduction is more than half
Exam Tip
Remember that although you are compressing the file to a PDF file this means
that the file cannot be edited in the same way and so it is important to keep a
copy of the original uncompressed file in case any changes are required
Hold Ctrl and select all the images you would like to compress, right click and choose
‘Compress to Zip file’
Using the Zip file compression technique has reduced the file size considerably
Total for all files before compression: 8477KB
Total for all files after compression: 727KB
Page 4 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 5 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Note* Sometimes when using WinZip or WinRar the file sizes will not compress further as some YOUR NOTES
file types are already compressed, such as JPEG images. Another reason may be that different
compression algorithms are used by different compression software, and their effectiveness
can vary depending on the file types being compressed
Page 6 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
9.2 Compression
CONTENTS
File Compression
Page 1 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
An author is writing a new textbook about ICT. He has used a large number of
images in the document and wishes to send the document as an email attachment
to his publisher, but the file is currently too large.
Describe how he could reduce the size of the document without reducing the
number of images. [4]
The author could reduce the size of the document by either reducing the image
resolution [1]
changing the file formats of each of the individual images [1]
saving as a PDF [1]
or compressing /zip the folder with all the photos to a smaller size [1]
Page 3 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
By converting the document to a pdf, the file size reduction is more than half
Exam Tip
Remember that although you are compressing the file to a PDF file this means
that the file cannot be edited in the same way and so it is important to keep a
copy of the original uncompressed file in case any changes are required
Hold Ctrl and select all the images you would like to compress, right click and choose
‘Compress to Zip file’
Using the Zip file compression technique has reduced the file size considerably
Total for all files before compression: 8477KB
Total for all files after compression: 727KB
Page 4 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 5 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Note* Sometimes when using WinZip or WinRar the file sizes will not compress further as some YOUR NOTES
file types are already compressed, such as JPEG images. Another reason may be that different
compression algorithms are used by different compression software, and their effectiveness
can vary depending on the file types being compressed
Page 6 of 6
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Email: How To Use It
The World Wide Web & Web Pages
Search Engines
Protocols
Page 1 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Carbon Copy (CC) is used when you want to include additional recipients to view the email
Blind Carbon Copy (BCC) is used when you want additional recipients to view the email
without other recipients knowing
Forward allows you to send an existing email to a new recipient
Attachments allow files to be sent along with the email message
Page 2 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Discuss the advantages and disadvantages of social networking rather than email
as a means of communication.
[8]
Advantages:
Social networking messages can be available to/seen by all
Security settings can restrict who reads/makes the comments
Communication can take place in a (private) chatroom
Comments can be liked/disliked/shared
Don’t need to learn email address
Live video/audio calls can be made/streamed
Emails tend to be one to one
Can share live videos
Do you know who’s online
Larger upload size than the email
Disadvantages:
Emails are private between the sender and recipient // more secure
Messages can be alerted as a high priority
Attachments can be used
Emails tend to be more formal
Auto reply / forward / reply can be used
Social networking makes a person more prone to cyber predators/trolls
Exam Tip
Don't use brand names (e.g. Gmail, Outlook) in your answer
Page 3 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Spam emails are a problem for computer systems.
Explain what is meant by a spam email.
[2]
2 of:
Junk email [1]
Unsolicited email [1]
Can consist of unwanted adverts [1]
b. Explain why spam emails need to be prevented.
[2]
2 of:
Spam may contain spyware/phishing [1]
Spam may spread malware/viruses [1]
The spam email fills the inbox and stops other emails [1]
May attempt to solicit personal data/bank details [1]
c. Describe the methods which can be used to prevent spam emails.
[4]
4 of:
Do not opt-in to marketing emails [1]
Delete accounts that you no longer use [1]
Never reply to a spam email // Don’t communicate with spammers [1]
Never reveal the main email address to strangers // set up an email address just for
buying online [1]
Use a spam filter // click on the email address and add to blocked email // block the
sender [1]
Page 4 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
A forum is an online discussion site where people can hold conversations in the form of YOUR NOTES
posted messages
They are often organised around specific topics or interests, and divided into categories
known as threads
Unlike blogs, forums are primarily focused on peer-to-peer interaction
They may require users to create an account before posting
Forums can be moderated or unmoderated
Wikis
A wiki is a type of website that allows users to add, remove, or edit content
It is designed to facilitate collaboration and knowledge sharing from many people
It holds information on many topics which can be searched
Posts are not in chronological order
The structure is determined by the content or its users
The most famous wiki is Wikipedia, an online encyclopaedia
Changes can be tracked and reverted if necessary, and the content is usually written in a
neutral style
Social Networking
Social networking sites are platforms where users can connect with others and share
content
They include platforms like Facebook, Twitter, Instagram, and LinkedIn
Social networking platforms usually require users to create a profile and allow them to
share text, images, videos, and links
They facilitate interaction, collaboration, and information sharing on a large scale
Privacy settings allow users to control who can see their content
Page 6 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Tick whether the following refer to moderated or un-moderated forums
[2]
Moderated Un-moderated
All posts are held in a queue.
Posts are not policed.
This forum reduces the chance of offensive
messages.
This forum stops several postings on the same
topic.
4 correct answers – 2 marks
2 or 3 correct answers – 1 mark
1 correct – 0 marks
Moderated Un-moderated
All posts are held in a queue. χ
Posts are not policed. χ
This forum reduces the chance of offensive
χ
messages.
This forum stops several postings on the same topic. χ
Page 7 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
HotHouse Design is a large design company. It has recently created a new web
address for its design portfolios. The web address is:
https://www.hothouse-design.co.uk/portfolios
a. Describe the following parts of the web address.
[4]
https://
1 of:
This is the hypertext transfer protocol secure [1]
Set of rules/protocol [1]
hothouse-design
this shows the domain name that the company have purchased [1]
.uk
The company/domain is registered in the UK [1]
/portfolios
The folder in which the work is stored on Hothouse’s server [1]
b. Hyperlinks are widely used in web pages.
Explain what is meant by a hyperlink.
[2]
Word/phrase/image [1]
When clicking links to another document/page/website/top or bottom of the page
[1]
Page 8 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 9 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
You have been asked by the secretary of a soccer club to create a website to
publicise its results, fixtures and other events.
When the website has been created it has to be published on the internet. You plan
to upload it onto the internet using FTP.
Explain how to upload and publish the content of a website using FTP.
[4]
4 of:
Download the FTP client program [1]
Connect to the FTP server [1]
Using the FTP client program [1]
Login to the server [1]
Using FTP username and password [1]
Locate the files on your computer [1]
Click the upload button on the FTP client program [1]
Upload the files to the folder/web hosting space [1]
Page 10 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Target Audience
Copyright
Page 1 of 3
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 3
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 3
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Threats to Data
Protection of Data
Page 1 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Being cautious when using payment cards online, ensuring secure and trusted websites YOUR NOTES
are used
Regularly monitoring bank statements and reporting any suspicious transactions
Using secure payment methods, such as chip and PIN or contactless payments, where
available
Being aware of potential skimming devices on ATMs and payment terminals and
reporting any suspicious activity
Worked Example
Data stored on a computer system is at risk of being hacked.
a. Explain what is meant by the term hacking. Include in your answer two examples
of the effects this can have on the computer system.
[3]
Gaining unauthorised access to a computer system [1]
2 of:
Examples
Can lead to the identity theft of data [1]
Can lead to the misuse of/access to personal data [1]
Data can be deleted [1]
Data can be changed [1]
Data can be corrupted [1]
Place malicious files/software [1]
b. Describe three measures that could be taken to protect the data from being
hacked.
[3]
3 of:
Use of firewalls to block unauthorised computer systems [1]
Use of passwords [1]
Use of intrusion detection software/anti-spyware [1]
Use two-factor authentication [1]
Switch off WiFi/computer when not in use [1]
Page 3 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
ADVANTAGES DISADVANTAGES
Digital certificate
An electronic document that verifies the authenticity and integrity of a website
The purpose of a digital certificate is to establish trust between parties and ensure secure
communication
Contents of a digital certificate typically include the entity's public key, identification
information, and the digital signature of a trusted third party
Secure Socket Layer (SSL)
A protocol that establishes an encrypted link between a server and a client computer
SSL ensures that data transmitted between the server and client remain confidential and
cannot be intercepted or adjusted by unauthorised individuals
Identified on a website by the S at the end of HTTP
Encryption
The process of converting data into a form that is unreadable without a decryption key
Encryption is used to protect data on hard disks, email communications, cloud storage,
and secure websites (HTTPS)
It ensures that even if data is accessed by unauthorised individuals, it cannot be
understood without a decryption key
Firewall
A network security device that monitors and controls incoming and outgoing network
traffic
The purpose of a firewall is to create a barrier between an internal network and external
networks, filtering traffic based on predefined rules
Page 4 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
It helps prevent unauthorised access, malware, and other network threats YOUR NOTES
Advantages and disadvantages of Firewalls
ADVANTAGES DISADVANTAGES
Stops attacks from Can affect the operation of the computer and some uploads
device To upload some files, the firewall may need to be switched
Stops fraudulent sites off, leaving the computer open to attacks
attacking the device Can stop legitimate software from running
ADVANTAGES DISADVANTAGES
Page 5 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
The data stored on the computer system needs to be protected from unauthorised
access.
Discuss the effectiveness of different methods of increasing the security of this
data.
[8]
8 of:
Factors increasing effectiveness
Strong passwords are difficult to crack [1]
Biometric passwords are harder to crack [1]
Regularly changing passwords increases security [1]
Use of two-factor authentication [1]
Using different passwords for parts of the computer system makes it more difficult
to gain access to the full system [1]
A firewall required to stop attacks from computers [1]
A firewall stops fraudulent sites from attacking the computer [1]
Anti-spyware stops passwords from being seen when typed in [1]
Factors reducing effectiveness
Too complex a password can be easily forgotten [1]
Passworded files may not be backed up [1]
Using several different passwords can become cumbersome [1]
Regularly changing passwords means that passwords may be forgotten [1]
May be difficult to choose a unique password if it is changed every few weeks [1]
Passwords may become easier to guess if regularly changed [1]
Hackers can breach most passwords [1]
The firewall can affect the operation of the computer and stop some uploads [1]
The firewall may need to be shut down at times to upload files therefore making the
computer unsafe [1]
Some legitimate software can be blocked by the firewall [1]
To gain full marks both sides of the discussion are needed
Page 6 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 7 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
6.1 Safety
CONTENTS
Safety Issues
Data Protection
Personal Data
E-safety
Page 1 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Fire:
ICT devices require electricity to charge or run
Too many devices using a single socket can cause the plug socket to overload
Heat is generated by too much electricity, causing the wiring to degrade and ignite a fire
Fire causes and prevention strategies
Page 2 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Ensure that equipment is properly ventilated and not obstructed YOUR NOTES
Keep flammable materials away from heat sources
Page 3 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Improperly secured Ensure that equipment is properly secured and stable YOUR NOTES
equipment Regularly check the stability of locations containing devices
Worked Example
Using computers can lead to several physical safety issues.
Describe four of these types of issues.
[4]
Electrocution, caused by touching bare wires / allowing food and drink to spill
liquids onto computers [1]
Falling objects can cause injury [1]
Tripping over loose cables can cause injury [1]
The fire is caused by overloading power sockets / overheating computers [1]
Page 4 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 5 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 6 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Some confidential personal data can be classified as sensitive data.
Name three items of personal data that could also be sensitive.
[3]
3 of:
Ethnic/racial origin [1]
Religion/philosophical beliefs [1]
Political views/opinions [1]
Membership of a political party [1]
Membership of a trade union [1]
Sexual orientation [1]
Criminal record [1]
Health/medical record [1]
Genetic data/DNA [1]
Biometric data [1]
Page 7 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advice
Page 8 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Email:
Be aware of the potential dangers of opening or replying to emails from unknown people,
including attachments, potential dangers include phishing, spam
Ensure you know who the email is for when considering sending personal data or images
via email, only with people you know and not with identifiable content like school photos
Social media:
Know how to block and report people who send content or messages that are unwanted
Know where the privacy settings are to reduce the number of people who can see your
posts or images
Be aware of the potential dangers associated with meeting online contacts face to face,
do not meet anyone you do not know, if you do, take an adult and meet publicly
Do not distribute of inappropriate images and inappropriate language
Respect the confidentiality of personal data belonging to other people
Only accept friend requests from people you know
Parents should be aware of what you are doing online, discuss what you are doing online
Do not post images or details that can be used to locate you
Online gaming:
Do not use real names as usernames
Never share personal or financial details with other players
Know how to block and report players for inappropriate messages or comments
Page 9 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A student uses social media to keep in contact with other people.
Describe four strategies that the student could use to stay safe when using social
media to communicate with others.
[4]
4 of:
Don’t give out other people’s personal information such as address or phone
number [1]
Don’t send inappropriate images to anyone [1]
Don’t open/click on suspicious links/adverts on social media [1]
Don’t become online ‘friends’ with people you do not know//don’t contact/chat
with people you do not know [1]
Never arrange to meet someone in person who you only met online [1]
If anything you see or read online worries you, you should tell someone about
it/block them [1]
Use appropriate language [1]
Set security so only friends can contact you [1]
Page 10 of 10
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Systems Life Cycle: Analysis
Systems Life Cycle: Design
Systems Life Cycle: Testing
Systems Life Cycle: Implementation
Systems Life Cycle: Documentation
Systems Life Cycle: Evaluation
Page 1 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A small company makes toys and then delivers them to shops.
Throughout the day orders are received by the company from its customers. The
office workers in the finance department create and store an invoice for each order.
They are too busy to be disturbed by their work.
Delivery drivers receive copies of the invoices which they will pass on to their
customers. The drivers make a large number of deliveries per day and do not return
to the office.
A systems analyst will research the current system and suggest improvements to
be made.
For each type of employee identified above, describe the most suitable method of
collecting information from them, giving a reason for your choice.
[4]
Office workers:
Observation of the processes taking place [1]
Looking at existing paperwork [1]
Reason:
1 of:
Enables the systems analyst to see the whole system [1]
There are too many workers to interview them all [1]
Questionnaires/interviews would stop them from working on their tasks [1]
Can see how the files are stored/processes undertaken [1]
It allows information to be obtained that cannot be obtained in other ways [1]
enables necessary storage, and computer equipment to be identified [1]
If they are observed, then they may change the way they work [1]
They are too busy to be interviewed [1]
Delivery drivers:
Questionnaires could be handed out [1]
Reason:
1 of:
They can complete them in their own time/at their leisure [1]
Questionnaires tend to be more accurate [1]
The data can be collated more quickly as everyone can complete at the [1]
Page 4 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
same time rather than interviewing which is one after the other [1] YOUR NOTES
Individuals remain anonymous therefore they will be more truthful/reliable [1]
Easier to analyse [1]
Page 5 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
In the design stage of the Systems Life Cycle, focus on creating clear, user-
friendly input formats and output formats. Additionally, make sure to implement
appropriate validation routines to ensure data accuracy and completeness.
Page 6 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Carlos is designing a new computer system to replace an existing system. Tick four
items which will need to be designed.
[4]
Tick
Inputs to the current system.
Data capture forms.
Report layouts.
Limitations of the system.
Observation methods.
Improvements to the system.
User and information
requirements.
Validation routines.
Problems with the current
system.
File structure.
Tick
Inputs to the current system.
Data capture forms. χ
Report layouts. χ
Limitations of the system.
Observation methods.
Improvements to the system.
User and information
requirements.
Validation routines. χ
Problems with the current
system.
File structure. χ
Page 7 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 8 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
The European Space Agency (ESA) is building a new space telescope to orbit the
Earth and search for distant galaxies. The ESA is using computer controlled robots
to build the lens of the telescope. A new computer system will operate the space
telescope; the new computer system is made up of several modules.
Describe how the new computer system is to be tested before it is fully operational.
[4]
4 of:
Each module has to be tested independently to ensure it functions correctly [1]
Modules need to be tested together [1]
Data needs to be transferred from module to module to check for data clashes [1]
Errors need to be noted and corrections made [1]
Then tested again [1]
The system as a whole needs to be fully tested under controlled conditions [1]
Page 9 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
IMPLEMENTATION
ADVANTAGES DISADVANTAGES
METHOD
Page 10 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Tick (✓) the most appropriate method of implementation to match the statements
below.
Direct Parallel Pilot
All of the benefits are immediate.
If the new system fails the whole of the old system is still
operational.
This is the cheapest implementation method.
The system is implemented in one branch of the company.
[4]
Direct Parallel Pilot
All of the benefits are immediate. χ
If the new system fails the whole of the old system is still
χ
operational.
This is the cheapest implementation method. χ
The system is implemented in one branch of the company. χ
Page 11 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 12 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Following the implementation of the system, technical documentation needs to be
written.
Identify three components of technical documentation which are not found in the
user documentation.
[3]
3 of:
program listing [1]
program language [1]
program flowcharts/algorithms [1]
system flowcharts [1]
file structures [1]
list of variables [1]
test runs [1]
validation routines [1]
Page 13 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Remember that technical and user documentation serve different purposes
and audiences
Technical documentation is meant for developers and IT staff who maintain and
update the system, while user documentation is for end-users who need
guidance on using the system effectively
Ensure you understand the different components of each type and their
purposes
Page 14 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 15 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Summarise the testing process, including test data, expected outcomes, and actual YOUR NOTES
outcomes
Discuss users' reactions to the system, addressing any concerns or suggestions they
may have
Identify limitations and propose improvements:
Based on the analysis of efficiency, ease of use, appropriateness, and user feedback,
identify any limitations in the system and suggest necessary improvements
List the limitations and provide explanations for each one
Recommend specific changes or enhancements that could address these limitations
and improve the system
Worked Example
Tick three evaluation strategies that need to be carried out following the
implementation of the new system.
[3]
Tick
Observe users operating the old system.
Compare the final solution with the original
requirements.
Design the report layout.
Check user documentation to see if it is correct.
Interview users to gather responses about how
well the new system works.
Test the system works correctly.
Identify any necessary improvements that need
to be made.
Design error handling.
Tick
Observe users operating the old system.
Compare the final solution with the original
χ
requirements.
Design the report layout.
Check user documentation to see if it is correct.
Interview users to gather responses about how
χ
well the new system works.
Test the system works correctly.
Identify any necessary improvements that need
χ
to be made.
Design error handling.
Page 16 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Computer Modelling
Computer Controlled Systems
School Management Systems
Online Booking Systems
Banking Applications
Computers in Medicine
Computers in Retail
Expert Systems
Recognition Systems
Satellite Systems
Page 1 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 2 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 3 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
The European Space Agency (ESA) is building a new space telescope to orbit the
Earth and search for distant galaxies. The ESA is using computer controlled robots
to build the lens of the telescope.
Discuss the advantages and disadvantages of using computer controlled robots
rather than humans to build the lens.
[6]
Max 4 of:
Advantages
Robots can work in sterile areas where humans would need protective clothing [1]
Robots can easily be used for transferring large delicate items [1]
Robots can work 24/7 / continuously [1]
Cheaper in the long run/robots not paid [1]
More accurate as the lens needs to be precise / higher quality of lens [1]
More frequent checking of the equipment/lens [1]
They do boring/laborious work [1]
Issues can be found more quicker [1]
Task/job can be carried out far quicker [1]
Max 4 of:
Disadvantages
Very expensive to buy / higher in the short term [1]
Maintenance is very expensive [1]
Difficult to re-program when changes are made [1]
Requires expensive backup systems [1]
They replace skilled workers, leading to de-skilling [1]
They need constant observation which increases the cost of maintenance crews [1]
If something goes wrong, it may be difficult to find the error [1]
Exam Tip
Some of the advantages/disadvantages listed above don't always apply
depending on the scenario. Choose the ones appropriate for the scenario in the
question
You can't get full marks by only focusing on advantages or disadvantages -
make sure you know both
Don't use short answers like 'it's expensive' - explain your answer
Page 4 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 5 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A school is setting up a new computerised system to manage many aspects of the
school administration.
a. Describe how this system can be used to manage student registration and
attendance.
[3]
3 of:
Student scans a card // teacher records the student as present on the computer
system [1]
The system records the time of arrival [1]
The system sends the data to the school administration database [1]
The data is searched in the database [1]
If a student arrives after a certain time the student’s attendance record is flagged
as late/absent [1]
Attendance/lateness records are automatically printed/sent to parents [1]
Letters/texts are automatically sent to parents to show the absenteeism/lateness
of students [1]
Parents can log in into the system to check student’s attendance/lateness records
[1]
b. Describe the benefits of using this system.
[2]
2 of:
The information is more up to date [1]
Information about the student can be obtained quickly after a fire/emergency [1]
Information regarding patterns of absence can be found quickly [1]
Helps to tackle truancy/lateness [1]
Parents can be informed automatically about patterns of lateness/attendance [1]
Lateness is entered consistently in the school [1]
Automatic lateness reports for the form tutor can be generated [1]
Accurate/up to date records if there is a fire [1]
Speeds up the process as attendance is not marked manually [1]
Exam Tip
Relate your answer to the scenario given in the question
Page 6 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 7 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
RockIT Airlines representatives use a computer booking system to book flights for
customers. A representative from the airline types in the customer reference
number, the number of passengers, departure time, departure date, departure
airport and the destination airport. Describe the processing and outputs involved in
making the booking.
[6]
6 of:
Display flights available [1]
The booking database is searched for the customer reference number [1]
A matching record is retrieved [1]
Details of the customer are displayed on the screen [1]
The booking database is searched for matching departure airports [1]
The booking database is searched for matching destination airports [1]
If the flight correct, the date/time found [1]
Search if seats/tickets/flights available [1]
If unavailable error message output [1]
Outputs the price [1]
If seats are available, flags seat as booked [1]
If not booked then the flag removed [1]
Reduces the number of seats/tickets available by the number booked [1]
E-ticket/ticket details are output [1]
E-ticket/ticket details sent to customer [1]
A receipt is printed//Verification email sent [1]
Page 8 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 9 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Worked Example
Adam is paying his bill in a restaurant using a contactless debit card.
Describe the computer processing involved in Electronic Funds Transfer (EFT) using
contactless cards.
[4]
4 of:
The reader checks the amount to pay is less than the contactless limit [1]
The data is read from the chip using RFID / NFC [1]
The restaurant’s bank's computer contacts the customer’s bank's computer [1]
The card is checked if it is valid [1]
If valid the transaction continues [1]
If not valid the transaction is terminated [1]
An authorisation code is sent to the restaurant [1]
The price of the meal is deducted from the customer’s account [1]
Added to the restaurant’s account [1]
Page 10 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 11 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Slow processing
Secure and traceable
time
No need for physical
Not widely accepted
cash
Useful for large Risk of cheque
transactions bouncing
Page 12 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Exam Tip
Sometimes the question will be about advantages and disadvantages of going
to the bank rather than using online banking. Read the question carefully (you
can reverse the statements in the table above)
Page 13 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
3D Printers in Medicine
There are various ways 3D printers can be used:
Printing of prosthetics:
Custom-made prosthetic limbs or body parts
Can be tailored to a patient's specific needs
Faster and more affordable than traditional methods
Tissue engineering:
3D printing of living cells to create functional tissues
Can be used to repair or replace damaged organs
Potential to reduce the need for organ donations
Artificial blood vessels:
3D printed blood vessels made of biodegradable materials
Can be used in surgeries to replace damaged vessels
Allows for improved blood flow and faster healing
Customised medicines:
3D printed pills with precise doses and drug combinations
Tailored to a patient's specific needs and conditions
Potential to improve medication adherence and effectiveness
Page 14 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 15 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Modern supermarkets have automated stock control systems, which use data
from the checkouts.
Describe how food items can be ordered by an automated stock control system so
they are delivered before the stock in the supermarket runs out.
[4]
4 of:
Each item is scanned/bar code is read at the POS terminal [1]
Bar code is searched in the database [1]
The quantity of products is reduced [1]
The stock database is updated [1]
When the minimum stock number/level/reorder level is reached [1]
Reads re-order quantity [1]
Goods flagged as ordered [1]
The automated stock system sends a signal to the warehouse computer to order
new items [1]
The warehouse sends the items to the supermarket [1]
Re-order quantity is found in the database [1]
Flags removed [1]
The stock control system updates the stock levels in the stock control database
with the new stock [1]
Page 16 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 18 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 19 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 20 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Ask the user a series of questions / analyse existing qualifications YOUR NOTES
Make recommendations on career choices
Worked Example
Expert systems are used by doctors.
a. Describe how an expert system can be used to diagnose illnesses.
[5]
5 of:
An Interactive user interface appears [1]
Questions are asked about the illness [1]
Yes and No type answers to the questions [1]
Answers lead to other questions [1]
The inference engine searches the knowledge base [2]
Using the rules base [1]
Probabilities/possibilities of diagnoses and treatments are displayed [1]
Displays the ways it achieved the solutions/conclusions / explanation [1]
b. Name two other applications of expert systems.
[2]
2 of:
Mineral prospecting [1]
Car engine fault diagnosis [1]
Chess games [1]
Tax queries [1]
Careers recommendations [1]
Page 21 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
This topic comes up frequently. Make sure you understand the operation of an
expert system. You need to be able to not only name the components but
explain how they interact or operate
Page 22 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Recognition
Characteristics Uses Advantages Disadvantages
System
Page 23 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
As banks reduce the number of branches due to the increased use of online
banking systems, improved security of customer data is needed. Many banks are
introducing biometric systems to secure customer data.
Explain, using examples, why biometric systems are more effective than other
methods of security.
[3]
Max 2 of:
The biometric data is unique to the person [1]
The biometrics cannot be forgotten/stolen/shared like passwords [1]
The person needs to be present to enter the data [1]
Difficult to replicate/forge / fake/duplicate [1]
Award 1 mark for any 2 examples:
Examples: fingerprint/palm print / facial recognition/hand geometry/iris / retina
scan/voice [1]
Page 24 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Unlike passive tags, active RFID tags have their power source, which is usually a YOUR NOTES
battery. This allows them to broadcast a signal to the reader actively, making them
more powerful and capable of being read from a greater distance
Active tags emit a signal which is picked up by the RFID reader. They don't require the
reader's signal to activate them, unlike passive tags
Radio Waves
Both passive and active RFID systems operate by utilising radio waves for
communication
The RFID reader transmits radio waves, which are captured by the RFID tag's antenna
in the case of passive tags, or directly interact with the active tags' signal
The frequency of these radio waves can vary and is generally divided into low-
frequency (LF), high-frequency (HF), and ultra-high-frequency (UHF) RFID systems.
The choice of frequency impacts the reading distance, speed of data transfer, and
ability to penetrate different materials
Antennas
The antennas in the RFID system are crucial for the communication between the tag
and the reader
In passive RFID tags, the antenna receives the signal from the reader, powers the IC,
and then transmits the tag's information back to the reader
In active RFID tags, the antenna is responsible for emitting the signal that carries the
tag's information to the reader
Communication with RFID Reader
The RFID reader emits radio waves, which are either captured by the passive tag or
interact with the active tag's signal. The reader then receives the information
transmitted by the tag's IC through the tag's antenna. This information can be used to
identify and track the tagged object
Page 25 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A farmer has purchased a computerised feeding system for her goats. A goat has
an RFID tag
attached to its ear, which is recognised by the computer. The system uses a
passive RFID tag.
a. Describe how the RFID tag can be activated.
[3]
3 of:
The RFID reader sends radio waves / signals to the RFID antenna in the tag [1]
The tag sends radio wave/signal back to the reader [1]
The radio waves move from the tag’s antenna to the microchip [1]
A signal is generated and sent back to the RF system [1]
The RF wave is detected by the reader which interprets the data [1]
The system recognises the goat and therefore gives the correct feed to the animal.
b. Describe how RFID technology will be used to give the correct feed to the animal.
[3]
3 of:
The goat passes the RFID reader [1]
The RFID reader extracts data from the tag [1]
The ID is compared with data stored in the database [1]
The feed for the goat is then selected/identified / read from the database [1]
Exam Tip
When talking about where data is stored, be specific and don't just say 'in the
computer/system'. The example above the data is stored in a database
Page 26 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
NFC devices can be either passive or active. Active devices, like smartphones, can YOUR NOTES
both send and receive data. Passive devices, like NFC tags, don't have their own
power source and can only send data when they come close to an active device
Communication
Communication between NFC devices happens through radio waves. When two NFC
devices get close, one sends radio waves that the other can pick up, allowing them to
exchange information
Usage
NFC enables payment for things at the shop by tapping a phone on the terminal, share
files by bringing two phones close together, and use a phone as a bus or train ticket
Security
Because NFC only works over a short range, it's generally secure. But it's always good
to be aware that any wireless communication could potentially be intercepted, so it's
important to only use NFC for secure transactions with trusted devices
Page 27 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Page 28 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Modern-day drivers rely less on paper maps and more on satellite navigation
systems (satnav). Describe the inputs, outputs and processing of a satnav when
used by a driver to reach a destination.
[4]
4 of:
Destination is input by driver [1]
Exact position of motor vehicle is continually calculated using GPS [1]
Using data transmitted from 3 / 4 satellites [1]
The on board computer contains pre-stored road maps [1]
The car’s position is displayed on the map/route displayed [1]
The algorithm calculates the route from the current car’s position to the destination
[1]
Makes allowances for traffic jams/roadworks [1]
The car system receives regular updates on traffic conditions [1]
Outputs the journey time/ETA of journey/voice output [1]
Calculates the journey time / ETA of journey time [1]
Outputs speed limits/cameras / warning speed limit [1]
Exam Tip
Some people think the satnav sends signals to the satellite and the satellite did
the calculations and sends the results back to the satnav - this is not how it
works
A satnav will calculate your current position using GPS - the user doesn't need
to input this
Page 29 of 29
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
4.1 Communication
CONTENTS
Communication Media
Mobile Communication
Electronic Conferencing
Page 1 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Hardware required
Tv Screens/Monitors
Speakers
Microphone
Webcam
Video Conferencing System
Characteristics
Video conferencing is an alternative for face to face meetings between two or more
people
Allows both sound and video
Participants of the video conference can be many miles apart or even in a different
country
Audio and video are real-time allowing users to interact with each other
Uses
Remote employee meetings
Staff interviews
Multi-person discussion
Remote training
Video conferencing has many uses that include:
Advantages
Convenience
Cost saving
Better for the environment
Attendees do not have to travel to the event
Anyone within the company can attend regardless of location
Events can be held at short notice as travel is not required
Allows other members outside of the organisation to attend easily without having to
visit on premises
Some video conferencing software allows record and playback to allow members to
review the meeting
Disadvantages
Page 4 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
A motor car company has some designers based in London and some in Beijing.
The cost of travel between the two cities is very high, so when they wish to meet to
discuss new products they use video-conferencing.
The designers all have PCs with a keyboard and a mouse in order to take part in
video-conferencing.
a. Name three other devices used to input or output data which would be needed to
take part in the video-conference.
[3]
Three of:
Webcam / video camera [1]
Speakers / headset / headphones [1]
Large monitor / television / data projector [1]
Microphone [1]
b. Describe three potential problems of the designers using video-conferencing
systems rather than meeting in either London or Beijing.
[3]
Three from:
Time lag / lip sync caused by the image not being synchronised with the sound [1]
Poor picture quality caused by the speed of connection / quality of the hardware [1]
More likely to have poorer sound quality caused by the quality of the hardware /
connection [1]
Confidential material about the new cars may have to be signed / viewed in person
[1]
The new car may have to be viewed in person [1]
Hardware breakdown stops the conference taking place [1]
Communication breakdown stops the conference taking place [1]
Different time zones will mean the conference has to take place at inconvenient
times [1]
Page 5 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Hardware required
A landline phone
Internet Phone
Computer (requires a microphone and speakers)
Characteristics
Voice communication only (no video)
Audio is in real time
Call management options (mute etc)
Participants of the audio conference can be many miles apart or even in a different
country
Uses
On the go business meetings
Allows a hybrid collection of devices such as landline telephones, smartphones and
laptops (providing it is a VoIP call)
Advantages
Attendees do not have to travel to the event
Convenience
Cost saving
Better for the environment
Anyone within the company can attend regardless of location
Events can be held at short notice as travel is not required
Allows other members outside of the organisation to attend easily without having to
visit on premises
Audio conferencing is more cost effective as it requires less bandwidth and less
expensive equipment
Audio conferencing can integrate with many other devices and tools for
communication
Audio conferencing provides a higher level of security as users are not sharing a
screen
Disadvantages
Can be difficult to determine who is the speaker
Limited interaction
Page 6 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 7 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Hardware Required
Computer (requires webcam, microphone and speakers)
Characteristics
Allows both sound and video
Participants of the web conference can be many miles apart or even in a different
country
Audio and video are real time allowing users to interact with each other
Allows virtual breakout rooms for teams of participants
Screen and slide presentations
Instant messaging
Document sharing
Uses
Distance learning and education
Online presentations
Online team collaboration
Interviews
Customer support
Virtual events
Advantages
Attendees do not have to travel to the event
Convenience
Cost saving
Better for the environment
Anyone within the company can attend regardless of location
Events can be held at short notice as travel is not required
Allows other members outside of the organisation to attend easily without having to
visit on premises
Web conferencing software often allows recording and playback features to allow
members to review the event
Enhanced visual presentations compared to video conferencing
Real time collaboration
Disadvantages
Page 8 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Both web conferencing and video conferencing are very similar however, the
key differences are:
Video conferencing has a focus on face to face communication
Web conferencing has a focus on interaction and collaboration such as
document sharing, whiteboards etc
Page 9 of 9
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Microprocessor Controlled Devices
Health Issues
Page 1 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Microprocessor-controlled devices in the home have had positive effects on
people’s lifestyles. One of the positive effects of using these devices is that we can
now set a cooker to switch on whilst we are out so that we arrive home to a cooked
meal. Describe the positive effects of using other microprocessor-controlled
devices in the home.
[4]
Four of:
Microprocessor-controlled devices reduce the need for people to do manual tasks
at home [1]
People can use microprocessor-controlled devices for physical fitness tracking in
the home [1]
People have more time to spend on leisure activities/shopping/socialising [1]
Increased sense of security as homes are protected with burglar alarms/ smoke
alarms/fire alarms [1]
Smart fridges can be used to improve healthy lifestyle//Smart fridges automatically
order fresh food//Smart fridges reduce food waste [1]
Microprocessor-controlled devices can be set remotely using a smartphone [1]
Saves fuel as the heating/air conditioning is not on all day [1]
Reduces injuries by using microprocessor-controlled lights outside [1]
Page 4 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 5 of 5
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Security Issues
Passwords & Authentication
Anti-malware
Page 1 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Electronic tokens
Electronic Tokens are a form of application software that is installed on a user's device
(usually smartphone) to allow them to authenticate their details and allow them to access a
secure website
Page 5 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
A user must download and register the electronic token software app prior to accessing YOUR NOTES
the secure website
As the website prompts for authentication, the user will open the app that will provide a one
time passcode (OTP) which will be entered into an entry box on the website along with
other forms of authentication such as a username and personal identification number
(PIN)
Both the web server and the smartphone application have synchronised clocks which will
generate identical numbers and should the authentication details match, the user will be
granted access to the website
The above explanation is just one method of authentication when using electronic tokens.
Another method is as follows:
The website will prompt the user for their username and password
Upon successful credentials the website will generate a code
The code is then entered into the application software on the users phone which will
generate another code
The generated code from the application software is then entered into an entry box
on the website
Should all authentication methods pass successfully, the user is granted access to
the website
Page 6 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Give two examples of how Anti-Malware protects devices against malicious
software
[4]
Regular updates by the Anti-Malware software will keep an up to date list of threats
[1]
If any of the threats are detected on the device, the Anti-Malware software will
quarantine the files [1]
Anti-Malware software will scan external storage media when they are connected
to the device [1]
Preventing viruses from being transferred from storage media onto the device [1]
Page 7 of 7
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
2.1 Networks
CONTENTS
Common Network Devices
Wi-Fi & Bluetooth
Cloud Computing
Extranet, Intranet & Internet
LAN & WAN
Page 1 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
The general format for a MAC address is that each pair of hexadecimal digits are separated
by a “-”
An example of a MAC address:
Microsoft has an OUI of 00-15-5D,
a new laptop straight out of a Microsoft production line could have a MAC address of
“00-15-5D-45-1B-3F”
Exam Tip
Two completely different products can contain the same Network Interface
Identifier but they must use their own Organisational Unique Identifier
Microsoft can have the MAC Address 00-15-5D-45-1B-3F
Amazon can have the Mac Address 0C-5B-8F-45-1B-3F
Hubs
Hubs are devices that allow several other devices to be connected to them
Page 2 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
As the information is being broadcast to every device it will make unnecessary traffic YOUR NOTES
especially if there are a large number of devices
As every device will receive the data packet, security may be a concern
Switches
Switches are also used to connect several devices together just like a hub; however, rather
than sending data packets to all devices on the network, the switch will only send the data
to its intended device
1 DF-42-B2-11-4D-E3
2 11-14-F2-1D-C3-C6
3 00-4B-17-7C-A2-C9
When a switch receives a data packet, it examines the destination MAC address of the
box and looks up that address in its lookup table
Once it has found the matching MAC address it will then forward the data packet to the
corresponding port
Worked Example
Explain the difference between a switch and a hub regarding data forwarding
capabilities.
[2]
A switch forwards data packets based on the destination MAC address and only
sends data to the intended device [1]
A hub broadcasts incoming data packets to all connected devices [1]
Page 3 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 4 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 5 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Bluetooth Wi-Fi
Worked Example
A school IT team is trying to determine what technology they should use to connect
students' tablets around the school for data transfer and are unsure whether to
choose Wi-Fi or Bluetooth technology. Consider the advantages and limitations of
both and justify your answer
[7]
WiFi offers significantly faster transfer rates compared to Bluetooth [1]
so students will be able to upload and download files faster [1]
WiFi coverage can be over a much larger area compared to Bluetooth [1]
so that students will be able to access resources wherever they are in the school [1]
Bluetooth however, is easy to set up [1]
students can transfer data without the school having to invest in expensive
infrastructure [1]
Given the current situation, the school is in, the preferred choice for connecting
student's tablets would be Wi-Fi [1]
Page 6 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 7 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Cloud services can offer an almost unlimited amount of storage YOUR NOTES
Backup and recovery
If a customers machine or storage device fails, a backup of the data from the cloud will
allow for recovery
File Synchronisation
Files can be synced across multiple devices
Convenience
A user does not need to carry storage devices around with them as all data is stored on
the cloud
Disadvantages of Cloud Storage
Internet Connection
A stable internet connection is required to use cloud storage
Security
Storing data in the cloud may be vulnerable to security breaches
Dependency
The user is dependent on the storage provider for the availability and reliability of its
services
Ceases to trade/dissolve
Should the company dissolve or cease to change, all cloud data may be lost
Cost
As the amount of storage or bandwidth required increases, the service may become
expensive over time
Worked Example
Explain the difference between cloud storage and local storage
[2]
Cloud storage involves storing data on remote servers accessed via the internet [1]
While local storage refers to storing data on physical devices like hard drives or
flash drives [1]
Page 8 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
You must be very clear about the difference between the World Wide Web and
the Internet
The Internet has many uses and plays a critical role in our lives. This can include;
Education and training
Social Networking
Online shopping
Entertainment
Page 9 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 10 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 11 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A company uses an Intranet. Explain what is meant by an Intranet
[2]
An Intranet is a private network that is accessible to employees of the organisation
and not to members of the public [1]
It provides employees access to company information and to share resources
internally [1]
Page 12 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 13 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Give 2 reasons why a fitness centre may want to install a WLAN
[4]
The fitness centre may wish to install a WLAN for several reasons such as :
Customers can connect to their Wi-Fi and search for information such as class
times etc [1]
will improve customer services [1]
Staff at the fitness centre will be able to access resources wirelessly such as
printers [1]
allowing them to move freely around the centre [1]
Page 14 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Page 15 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 16 of 16
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Artificial Itelligence & Virtual Reality (AI & VR)
Page 1 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Artificial Itelligence & Virtual Reality (AI & VR) YOUR NOTES
AI
This is the development of computer systems that can perform tasks usually requiring
human intelligence, such as visual perception, speech recognition, and decision-making
Impact of Artificial Intelligence (AI)
Enhances productivity by automating repetitive tasks
Improves decision-making through data analysis and pattern recognition
Can be used in various industries, such as healthcare, finance, and transportation
Raises ethical concerns, including job displacement and privacy issues
Page 2 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Some smartphones connected to the internet can allow the user to point their
phone’s camera at an object or image to display information about it on the
phone’s screen. The object acts like an item in a search engine. This is called
augmented reality.
One example of its use is in mobile games, where the user tries to catch characters
from the game as the characters appear to walk in the streets. Explain, using
examples, other ways in which augmented reality could be used in everyday life.
[4]
Max three of:
Gather information [1]
Can be used as a direction finder [1]
Visualise what something will look like in real life [1]
Could be used for facial recognition [1]
Max three of:
Examples of gathering information about a building/painting / product [1]
Giving information about the area you are moving in / finding your way in an
airport/railway station / shopping mall etc. [1]
Used by archaeologists / architects / interior designers / try on clothes / trying
makeup/colour of clothing / placing furniture [1]
point it at a word to link to the thesaurus / get it's meaning / translation / modern
landscape [1]
Used by the police to recognise suspects [1]
Exam Tip
Don't get mixed up between augmented reality and virtual reality - augmented
reality changes the real world in front of you (e.g. Pokemon Go) whereas virtual
reality puts you in a new world entirely and you can't see the real world around
you
Page 4 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Desktop Computers
Mobile Computers
Page 1 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 3 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Advantages Disadvantages
Worked Example
Circle two input devices that could be used in a smartphone.
magnetic stripe
HDD microphone mouse
reader
remote control speaker touchpad touch screen
[2]
Microphone [1]
Touch screen [1]
Page 4 of 4
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Central Processing Unit (CPU)
Memory
Input Devices & Direct Data Entry
Output Devices
Storage
Page 1 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
ROM RAM
Worked Example
State two characteristics of RAM
[2]
Two of:
RAM can be read from and written to [1]
RAM is volatile memory [1]
RAM is temporary storage [1]
Exam Tip
Make sure you know the difference between RAM & ROM - it's easy to get them
mixed up
Page 3 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 4 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Sensors and
Sensors detect changes in the Can automate tasks, May require calibration, YOUR NOTES
environment; light pen interacts provides real-time affected by the
Light Pen
with screens information environment
Exam Tip
Note that a mouse isn't built into a laptop - instead, it would be another pointing
device e.g. trackpad
All the devices listed here are input devices. Some people think microphones
and webcams are output devices
Page 5 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 6 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
For each of the following uses of data capture, name one appropriate direct data
entry device. The devices must be different in each case
a. Contactless credit cards
[1]
Radio Frequency Identification/RFID reader [1]
b. Multiple choice answers in an examination paper
[1]
Optical Mark Reader/OMR [1]
c. To scan items at a computerised till
[1]
Bar Code reader/scanner [1]
Page 7 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Output
Use Advantages Disadvantages
Device
Page 8 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Creating three-dimensional
Customisable designs, Limited materials, slow
YOUR NOTES
3D Printer objects by adding material layer
rapid prototyping process
by layer
Range of sizes and
Converting digital audio signals Can be power-hungry,
Speaker power outputs,
into sound the sound quality varies
immersive audio
Converting electrical signals into Requires power,
Precise movement,
Actuator physical movement, e.g., motors potential mechanical
programmable
and valves in robotics wear
Holographic imaging
Holographic imaging is a technique that creates three-dimensional images by recording
and reconstructing light waves
These images provide a realistic and immersive visual experience
This could be used in medicine to create:
MRI scan images
Ultrasound images
3D views of our internal organs
Page 9 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Complete the following sentences using the most appropriate items from the list
below.
A 3D printer An ADC A compiler An interpreter A microphone
A numeric
A monitor A speaker A switch A USB
keypad
a. ________ is a device used to input a pin
[1]
A numeric keypad [1]
b. ________ analyses and executes a program line by line
[1]
An interpreter [1]
c. ________ produces output in the form of solid objects
[1]
A 3D printer [1]
d. ________ produces output in the form of sound
[1]
A speaker [1]
Exam Tip
Make sure you know which printer is which. Some people get mixed up between
dot matrix and laser
Detail is needed in the description in order to achieve full marks. Relating the
answer back to the scenario is important as some printers would not work in the
given scenario
Page 10 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Storage Media
Storage
Examples Use Advantages Disadvantages
Media
Page 11 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
Give two error messages that may appear when trying to save to a CFast solid-
state memory card.
[2]
Two of:
Medium is full [1]
Corrupt card [1]
Write error [1]
Card error [1]
Card not initialised [1]
Virus found on the card [1]
Device not recognised [1]
Storage Devices
Storage
Use Media Advantages Disadvantages
Devices
Page 12 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Magnetic
Backup and archiving,
Magnetic
High storage
Slow access time,
YOUR NOTES
especially for large capacity (10TB),
Tape Drives Tape sequential access
volumes of data low cost
High capacity
High-definition video More expensive, and
(50GB), high-
Blu-ray and high capacity data Blu-ray requires specific
resolution video
storage hardware
storage
Page 13 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A program collects a large amount of data and this could be stored using either a
fixed solid-state drive (SSD) or cloud storage.
a. Describe four advantages to the school of using cloud storage rather than using
the SSD
[4]
Four of:
The cloud has greater storage capacity [1]
The data could be sent directly to/from the cloud from any computer/device [1]
Storage capacity can be increased without adding additional physical devices [1]
Many people can share the data [1]
The school would only pay for the storage used [1]
There is an automatic backup of data [1]
b. Describe three disadvantages to the school of using cloud storage rather than
using the SSD
[3]
Three of:
More security issues as multiple copies of the data are stored [1]
The school loses control over the storage of the data [1]
Cloud storage has an ongoing cost [1]
Users must have a reliable internet connection to store data [1]
Users must have an internet connection to access data [1]
Page 14 of 14
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
IGCSE ICT CIE
CONTENTS
Hardware
Software
Analogue & Digital Data
Page 1 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 2 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
A computer contains internal hardware. Write down the most appropriate item of
internal hardware to match the descriptions.
a. This handles all the system instructions
[1]
Processor / CPU [1]
b. A printed circuit board that contains the main components of the computer
[1]
Motherboard [1]
c. This generates output for the speaker
[1]
Sound card [1]
d. A type of memory where data is lost when the computer is switched off
[1]
RAM / Random Access Memory [1]
Page 3 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 4 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
YOUR NOTES
Worked Example
Tick whether the following are examples of applications software or system
software
[2]
Control software
Compiler
Word processor
Device driver
Applications System
Software Software
(✓) (✓)
Control software ✓
Compiler ✓
Word processing ✓
Device drivers ✓
Exam Tip
A common misconception is that control software is system software - it's
actually application software
Page 5 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Page 6 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Exam Tip
Make sure you explain your answer in full - GUI requires more power is not
enough on its own and needs expansion
Make sure you know a range of both benefits and drawbacks
Page 7 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers
Head to savemyexams.com for more awesome resources
Worked Example
A greenhouse is used to grow plants and is computer controlled. Give two reasons
why data from the sensors need to be converted for use by a computer.
[2]
Two of:
So that the data from the sensor can be understood by the computer [1]
The output from a sensor is analogue [1]
The input to the computer is digital [1]
Page 8 of 8
© 2015-2023 Save My Exams, Ltd. · Revision Notes, Topic Questions, Past Papers