CAT Practical Study Guide 2022
CAT Practical Study Guide 2022
Technology (CAT)
Summary of Spreadsheets (Microsoft Excel)..............................................................................39
Spreadsheet Activities................................................................................................................ 45
PRACTICAL
Spreadsheets Past exam papers................................................................................................50
Spreadsheet Activities Solutions.................................................................................................56
STUDY GUIDE
Spreadsheets Past exam papers Solutions................................................................................61
Summary of Databases (Microsoft Access)................................................................................70
Databases (Ms Access) Practical Activities: Questions..............................................................80
Past Papers: Databases (Ms Access) - Questions.....................................................................83
Databases (Ms Access) Practical Activities: Answers................................................................99
Databases (Ms Access) NSC Past Papers: Answers...............................................................101
Summary of HTML (Notepad ++)..............................................................................................114
HTML Activities......................................................................................................................... 120
HTML Past Exam Papers......................................................................................................... 131
HTML Activities Solutions......................................................................................................... 142
HTML Past Exam Papers Solutions..........................................................................................150
Summary of Integration Scenario............................................................................................. 161
Integrated Scenario Activities................................................................................................... 170
Integrated Section Activities Solutions......................................................................................175
Integrated Scenario Past Exam Papers....................................................................................179
Integrated Scenario Solutions Past Exam papers....................................................................187
Word
proc
essin
g
Summary of Word Processing (Microsoft Word)
Keyboard Shortcuts
<Alt><F> Open file tab <Ctrl><A> Select All
<Ctrl><Z> Undo <Ctrl><X> Cut and copy
<Ctrl><Y> Redo <Ctrl><C> Copy
<Ctrl><B> Bold <Ctrl><V> Paste
<Ctrl><Enter
<Ctrl><U> Underline Page break
>
<Ctrl><I> Italics <Ctrl><S> Save
<Alt><F9> Toggle Fields <Shift><F1> Reveal formatting
Show/Hide
Why we use Show/Hide:
To check/correct the text layout/ formatting/ non-printing
characters of the document.
To check the number of spaces/tabs between words.
Checking for page/section breaks
Checking for empty lines
Pictures
Pictures can be inserted using the Insert tab, Illustrations group and then clicking on Pictures.
Text wrapping
Text wrapping can be changed on the Format tab or using the icon in the top left of the
picture when it is selected.
Top and
Square
Bottom
Behind
Tight
text
Throug In front
h of text
When a picture is selected a new tab opens up on the Ribbon, the Format tab.
Some of the changes that can be made on the Format tab:
In the Adjust group the background of the picture can be removed; colours and effects can
be added and the picture can be reset to its original size and colour.
In the Picture Styles group, a border can be added by using the quick styles or using the
drop-down list when clicking on Picture Border.
Alternative text can be added using the Alt Text in the
Accessibility group.
Changing the size of the picture, in the Size group:
o Cropping the pictures, removes unwanted areas.
o The width and height can be changed using the
spinner buttons.
o Opening the Size dialog
box, allows for more
specific changes to size.
Unchecking the Lock
aspect ratio dialog box allows for height and
width to be changed separately.
Tab stops
Tabs are used to align and place text in a document, default tab stops are 1.27 cm.
To create custom tab stops:
Select all the text you want to apply the tab stops to.
On your Home tab, click on the arrow in the Paragraph
group to open the Paragraph settings dialog box.
Click on the Tabs button Indents and Spacing
In the Tabs dialog box, you create the tabs as follows:
Various options are available to change the appearance of what a table looks like.
o When using Table styles to format a table, the Table Style Options can be used to
further format what the table displays as.
o Different borders can be specified in the Borders group.
Watermark
To create a Watermark:
Go to the Design tab, Page Background group and click on Watermark
In the Drop-down box there are a few built-in watermarks to choose from.
Click on Custom Watermark
Sections
Add sections
A Microsoft Word document can be divided into different sections in order to specify different
headers, footers, page numbers and page orientation. This is done
by using Section Breaks.
Styles can be found on the Home tab and the Styles group.
To modify a style:
Links
Hyperlinks
Adding a hyperlink:
Select the text you want to apply a hyperlink to.
Insert tab, Links group, Link/Hyperlink or right-click on selected text and click on
Link/Hyperlink.
o For Existing File or Web Page, choose a file or write a URL in the Address bar.
o Place in this Document, select a heading or bookmark to hyperlink to.
Cross reference
Insert a cross-reference:
Place the cursor where you want the cross-reference.
Insert tab, Links group, Cross-Reference.
Referencing
Table of Contents
Creating a Table of Contents:
(Take note that you have to use Heading styles in your document for those headings to appear
in the Table of Contents.)
Place the cursor on the page you want to add your Table
of Contents to.
Click on the References tab, Table of Contents group
and then click on the Table of Contents icon, which
opens up a drop-down list.
Click on Custom Table of Contents.
Captions
Adding Captions to a picture or a table:
Click on the References tab, Captions group and then click on Insert Caption.
Under Options, select one of the label options and choose the position of the caption
(above or below).
In the Caption textbox, add text explaining the table or picture.
Place the cursor where you want to place the Table of Figures.
Click on the References tab, Captions group and then click on Insert Table of Figures.
o In the dialog
box, choose
which caption
label first,
figure, table,
equation etc.
o Select a
specific
format.
o Choose
whether to
show page numbers, alignment of page numbers and
Tab leaders.
o Add the information of your source in the correct textboxes and click OK.
To add the Bibliography to the document, place the cursor in the correct position.
o Click on the References tab, go to the Citations & Bibliography group.
o Choose the correct referencing Style.
o Click on Bibliography and then on Insert Bibliography.
Citations
Citations are in-line references to your sources.
To add citations:
Place the cursor in line of where the citation must appear.
Click on the References tab, go to the Citations & Bibliography
group.
Click on Insert Citation.
Index
An alphabetical list of words found at the end of a document with page numbers.
Words need to be marked as index entries, for them to appear in the
Index.
(3)
1.8 Locate the bulleted list highlighted in yellow on the last page.
Create a multilevel list to automatically number the text to resemble the example below.
(3)
1.9 Locate the words 'Cape Towns Carnival’s' in the last paragraph of the document.
Add a hyperlink to this text as follows:
The hyperlink must link to the website
http://www.capetowncarnival.com.
The text 'Carnival' must display when the mouse hovers (is moved)
over the hyperlink. (3)
1.10 Replace all occurrences of the exact text ‘carnival’ with the text ‘festival’
in a purple font colour. (3)
[20]
2.1 Insert an automatic table of contents on the second page of the document
as follows:
Display TWO levels
Apply the 'Formal' table of contents format.
Set the tab leader for the page numbers to solid. (4)
2.4 Find the space provided for the image under the heading ‘Triathlon South Africa’.
Insert 2TriathlonSA.png.
Insert a Picture caption to the image.
Update your Table of Figures on the last page, to show the caption
for the 2TriathlonSA.png image. (4)
2.5 Add the author, Brock Bigard, to the source Total Triathlon. (1)
2.6 Update the Bibliography to display as shown below (without the border).
(2)
2.7 Change the language for the entire document to English South Africa. (1)
[20]
3.1 Apply any warp effect to the WordArt ‘South Africa’ on the cover page. (1)
3.2 Expand, by 3 pt, the character spacing of the heading ‘World Cup Final’
on the 3rd page (2)
(4)
3.6 Use a paragraph setting to ensure that the heading 'Fullback: Beauden
Barret (New Zealand)' will always appear as the first line of a new page. (1)
(2)
3.8 Find the text ꞌPSDTꞌ, highlighted in blue, below the heading ' BLINDSIDE FLANK:
PIETER-STEPH DU TOIT (SA)'.
Add a footnote that uses ** as the custom symbol.
Insert the text 'Pieter Steph du Toit' as the footnote text. (3)
[21]
Activity 4
Open the 4Street document.
4.1 Place a page border around the first page of the document. The border
style must be a 20-point Art-style border. (3)
4.2 The heading ‘What is Street Art and How Can We Define it?’ does not
display in the table of contents.
Make the necessary changes so that this heading appears in the table
of contents.
Update the table of contents.
NOTE: Do NOT make any other modifications to the table of contents. (2)
4.3 Find the picture below the heading ‘What is Street Art and How Can We
Define it?’
Restore the picture to its original appearance.
Resize the picture to exactly 7 cm high and 15 cm wide. (3)
4.4 Locate the text that starts with 'Coming from the…' and ends with '…
‘cultural discourses’, highlighted in blue. Place this text in columns as follows:
Format the text so that it appears in two columns, with a line in between.
Change the width of column one to be 9 cm and the space between the columns
should remain 1.25 cm.
Ensure that the numbered list will always appear at the top of
the 2nd column. (5)
[20]
Activity 5
Open the 5History document.
5.1 Locate the yellow highlighted text on the 2nd page and do the following.
Place only this text in landscape orientation. All other pages should
remain in portrait orientation.
Remove the shading from the paragraph and heading
Find the heading ‘King of the Greek Gods’ and change it as follows:
o Centre align the text.
o Change the font to Arial Black and 40 pt size.
o Apply any reflection to the heading. (6)
5.2 Find the paragraph that starts with the text highlighted in purple 'While the Eleans …'.
Insert the picture 5Olympia.jpg as shown below and change the size of the picture to 4
cm in height and width of 8 cm (ignore the border around the paragraph).
(6)
(4)
5.5 Remove the double strikethrough from the last paragraph. (1)
[20]
2.1 Change the font of the document title 'UNESCO: Marine Pollution' to
Small caps. (1)
2.2 Format the headings of the document so that you can insert a
table of contents below the heading 'TABLE OF CONTENTS' to
appear as shown below.
(3)
2.3 Remove the automatic hyphenation from the document. (1)
2.4 Insert a caption to the picture under the heading 'What is polluting our Oceans?'. The
caption text can be found in the picture's alternative text. (2)
2.5 Remove the hyperlink on the picture by Chris Deacutis. (1)
2.6 Restore the picture below the heading 'What can I do?' to its original colour. (1)
2.7 Find the text 'Question 2.6' below the heading 'What is IOC UNESCO doing?'.
Replace the text 'Question 2.6' with a cross-reference to the IOC UNESCO picture and
only display the page number. (2)
2.8 Insert a footnote on the text 'UNEP', found on the last page of the document,
as follows:
Set the footnote numbering format to A, B, C, …
Set the footnote numbering to restart on every page.
Add the footnote text 'Environment Programme'. (4)
2.9 Insert a field below the text 'INSERT HERE' to display the number of words
in the document. (1)
2.10 Insert automatic page numbering in the footer of the document as follows:
Use the Tildes format.
Ensure that numbering does not appear on the cover page and
Table of Contents page.
Ensure that the number, '~1~,' appears on the page after the Table of Contents.
Ensure that the page numbering continues on all the pages that follow. (4)
Save and close the 2Marine document. [20]
2.3 Use Styles and insert a table of contents on the second page as follows:
Change ALL headings formatted with the 'Heading 2' style to the
'Heading 1' style.
Insert a two-level table of contents by setting the 'Title' style as level 1
and the 'Heading 1' style as level 2. (3)
2.4 Insert automatic page numbering of your choice in the Page Margins
position on the left side of the page.
The page number after the Table of Contents page must start as 'Page 1'. (3)
2.5 Find the table below the heading 'The overall precision of the Great Pyramid is
breathtaking' and convert the table to text to display as follows:
Take note of the following:
The tab setting is set at 4 cm.
The indent settings
The alignment
The paragraph border
(5)
2.6 Find the citation to the source 'Hancock' and edit the citation to display
only the author's name and the page number as 433. The source must
NOT be changed. (2)
(3)
2.8 Insert a cross reference on the text 'Reference' to the bookmark 'ForEver'.
Display only the page number. (2)
November 2019
Open the 1Mahal word processing document, which contains information for tourists about the
Taj Mahal. Insert your examination number in the header.
1.1.1 Find the text 'A Marvel' and apply the following text effect:
Set a red text outline.
Set the width of the text outline to 1.5 pt. (3)
1.1.2 Change the size of the picture by setting the scale height to 60%
and the scale width to 40%. (2)
1.1.3 Vertically centre the contents of the first page only. (1)
1.2 Insert any automatic table of contents below the heading 'Table of Contents'
on the second page. (1)
1.4 Find the paragraph that starts with the text 'What is widely …'.
Format the first letter of the paragraph to appear exactly as shown below:
(2)
1.5 Change the hyperlink on the text 'Agra' in the first paragraph so that it links
to the 1Town document, found in your examination folder. (1)
1.6 Add the text 'Indian poet' to the footnote found on the text 'Rabindranath Tagore'. (1)
1.7 Find the paragraph that starts with 'Over 20 000 people …' and ends with '… early 20th
century'.
1.8 Select the text 'Paradise Garden' below the heading 'Taj Mahal Garden'.
This text already contains an index.
1.9 Find the image below the heading 'Photos of Taj Mahal' and add the
objects, as shown below, next to the image.
(5)
1.10 Hide the text 'Adapted from https://www.holidify.com/', found at the end of the document.
1.11 Insert the text 'Taj Mahal' in the footer of only the last page of the document. (3)
1.1 Change the font of the heading 'Welcome to Impressionism' to Wide Latin. (1)
1.2 Find the paragraph below the heading 'What is Impressionism' and do the following:
1.2.1 Justify the paragraph. (1)
1.2.2 Set the paragraph spacing so that no space appears after the
paragraph. (2)
1.3 Insert a bookmark on the text 'history' found in the paragraph below the subheading
'Impressionist Art Roots'.
1.4 Find the text that starts with 'Impression …' and ends with '… scene.' and format the text
as shown below.
(2
(4)
1.6 Replace all occurrences of the text 'colours' with a red-coloured symbol, (Wingdings
character code 122). (4)
(6)
1.9 Find the text that starts with 'The Painting of Modern Life' and ends with '… the blue sky.'
and do the following:
Change the orientation of the selected text to Landscape. The rest of the document
must remain in Portrait.
Place the text in two columns.
Use a word processing feature to ensure that the heading 'En Plein Air – The Passing
Moment' will always appear at the beginning of the second column. (4)
1.10 Find the text that starts with 'Composition and Content' and ends with '…
up to Cubism.' and add page numbers in the footer of ONLY the pages of the selected text
in the format a, b, c, etc. (5)
1.11 Insert an automatic table of figures below the text 'Table of Figures'. (1)
1.12 Update the index below the text 'Index' on the last page of the document. (1)
1.1 Follow the instructions below to change the cover page so that it appears similar to the
one in the example below.
NOTE: The WordArt and changed picture may appear slightly different from that which
is shown below.
1.1.2 Make the following changes to the picture below the text
'A FEASTFOR THE SENSES':
Crop the image to display only the basket with the grapes, as
shown on the previous page.
Change the height to exactly 10 cm and the width to exactly
12 cm.
Apply any oval picture style or shape of your choice to the picture. (4)
1.1.3 Find the table with the date and venue and format it as follows:
Set the default value of the top cell margin of the table to 0.1 cm.
Do not display any cell borders. (2)
1.2 Insert a page break before the heading 'General overview'. (1)
1.3.1 Remove the 'Display1' style so that it is not part of the 'Quick Style Gallery' any
more. (1)
1.5 Find the word 'explore'. Change this word's language to English (South Africa). (1)
1.6 Find the text under 'Festival opening times:'. Note the tab settings and tab positioning and
format the text using tabs, as shown below.
(6)
1.7 Find the text 'Coetzenburg' below the heading '4. Gourmet Lane' and do
the following:
Insert a citation next to this text after the book source: Jean Ward, 'Coetzenburg: A
Tourist Site'.
Do not display the year. (2)
1.8 The entry 'Jumping Castles' for the picture below the subheading '7. Health Kiddies Area'
does not appear in the table of figures on the last page.
1.8.1 Make the necessary changes to ensure that the reference to the
picture will be included in the table of figures when it is updated. (2)
1.8.2 Update the table of figures on the last page. (1)
1.9 Insert an automatically generated bibliography on the last page immediately below the text
'Bibliography'.
Maximum Candidate
No Criteria
Mark Mark
1.1 Page size 1
Page size set to A4
1
1.2 Margin 1
Top margin set to 2 cm
1
1.5 Watermark 3
Text watermark inserted 1
Text 'Ancient' 1
Watermark displays only on first page 1
1.6 1st paragraph on pg. 2 – Cape Town … 1
Line spacing set to Multiple, 1.2
1
Maximum Candidate
No Criteria
Mark Mark
2.1 Table of Contents 4
Automatic table of contents inserted 1
Formal style used 1
Two levels of headings appear 1
Solid line leader tab appears for page numbers 1
2.6 Bibliography 2
Updated (author Brock Bigard appears) 1
APA style used 1
2.7 Language 1
Set to English (South Africa)
1
Maximum Candidate
No Criteria
Mark Mark
3.1 Cover page – South Africa 1
Any Warp effect applied
1
Maximum Candidate
No Criteria
Mark Mark
4.1 Page Border 3
Any page border added 1
First page only 1
20 pt Art border 1
4.2 Headings and Table of Contents 2
Heading 1 style applied to the heading ‘What is
Street Art and How Can We Define it?’ 1
Table of Contents has been updated 1
4.3 Picture 3
Reset picture 1
Aspect ratio unlocked/deselected 1
Image size set to 7cm height x 15 cm width 1
4.4 Columns 5
Two columns applied to selected text 1
Line in between 1
Width of first column is 9 cm 1
Spacing between unchanged at 1.25 cm 1
Column break inserted before numbered list 1
4.5 Find and Replace 2
All Non-breaking spaces 1
Replace with ONE normal space 1
4.6 Page numbers 4
Automatic page numbering inserted in footer 1
Thick Line page numbering 1
Maximum Candidate
No Criteria
Mark Mark
5.1 Yellow highlighted text 6
Section break before and after 1
Only page with yellow highlighted text in landscape
1
Removed shading 1
Heading ‘King of the Greek Gods’
Centre align 1
Font – Arial Black, 40 pt 1
Any reflection added 1
5.2 Purple text 'While the Eleans …'. 6
Insert picture 5Olympia.jpg 1
Unlock aspect ratio
o Width – 8 cm 1
o Height 4 cm 1
Round border added 1
Wrapping set to Through 1
Moved to approximately correct position 1
5.3 Tab stops 4
Change tab stop at 8cm to 6cm (centre) 1
Add tab stop at 14 cm, right aligned 2
Add a tab between Nemea and Zues 1
5.4 Endnote on 'reincarnations' highlighted in red 3
Endnote added to text 'reincarnations' 1
Endnote uses capital roman numerals 1
Text 'Rebirth of the soul in another human or
nonhuman body’ appears as endnote 1
5.5 Last paragraph 1
Removed double strikethrough
1
Maximum Candidate
No Criteria
Mark Mark
2.1 Small caps: UNESCO: Marine Pollution 1
Font changed to Small caps 1
2.2 TOC 3
Table of Contents inserted 1
Heading 1 style: 1st heading: 'Marine Pollution' 1
'Marine Pollution' at top of the next page 1
2.3 Hyphenation 1
Hyphenation options: None OR 1
Paragraph formatting exceptions: Don't hyphenate
2.4 Caption: Picture 1: © Malik Naumann | Marine 2
Photobank
1
• Appropriate caption inserted (Alt + F9)
1
• Caption is the picture's Alt text:
2.5 Hyperlink: Picture 2: © Chris Deacutis 1
• Hyperlink removed from picture (Right click on 1
image to check if hyperlink is removed)
2.6 Image: Picture 4: © NOAA 1
• Restored to original colour (Not greyscale) 1
Maximum Candidate
No Criteria
Mark Mark
2.1 Cover page 2
• Exam number inserted in 'Author' form control 1
• Abstract form control removed (With or without 1
text)
2.2 Page border 1
1
• Page borders removed from document
2.3 Table of Contents 3
{TOC\h\z\t "Heading 1, 2, Title, 1"}
2.6 Citation 2
• Citation displays only author (Year suppressed. 1
Ignore if Title NOT suppressed.)
• Page number 'p. 433' inserted 1
2.7 Picture 3
1
• Picture background removed
1
• Text wrapping set to 'Tight'/'Through'
1
• Picture moved to approximate correct position
2.8 Cross reference 2
• Cross reference to 'ForEver' bookmark inserted
(Alt + F9, {PAGEREF ForEver \h }) 1
• Only page number displays 1
[21
Total for QUESTION 2
]
Maximum Candidate
No Criteria
Mark Mark
1.1.1 Text outline 3
• Any red text outline set 1
• Width: 1.5 pt 1
• Applied to 'A Marvel' 1
1.1.2 Picture scale 2
• Height set to 60% (4.73 cm OR 4.74 cm) 1
• Width set to 40% (6.23 cm) 1
1.1.3 Vertical page alignment: First page 1
• Vertical page alignment set to centre 1
1.2 Table of contents (below heading 'Table of 1
Contents')
• Any automatic table of contents inserted
1
(ignore if the text 'Contents' OR 'Table of
Contents' appear twice)
1.3 Style modified: Heading 1 4
• Any bullet added to heading 1
• Correct bullet ❖ 1
• Bullet indent set at 0 (mark from Reveal 1
Formatting)
• All occurrences of 'Heading 1' style updated 1
(7 occurrences)
1.4 Drop cap 2
• Dropped cap option applied to 'W' of 'What' 1
• Appears over 4 lines (allocate second mark if 1
appears as example)
1.5 Hyperlink ('Agra') 1
• Hyperlink links to 1Town OR 1town file 1
1.6 Footnote text 1
• Text 'Indian poet' added to original footnote 1
(do not allocate mark if * symbol was changed)
1.7 Pagination options ('Over 20 000 people …') 1
• 'Keep lines together' checked 1
1.8 Index subentry ('Taj Mahal Garden') 2
• Subentry added to 'Paradise Garden' (2
entries appear if Show/Hide is switched on {XE 1
"Paradise Garden: Multiples of 4"}{XE "Paradise
Garden Timurid Style"})
1
• 'Multiples of 4' added as text to subentry
Maximum Candidate
No Criteria
Mark Mark
1.1 Font ('Welcome to Impressionism') 1
• Font changed to 'Wide Latin' 1
1.2.1 Justification 1
• First paragraph justified 1
1.2.2 Paragraph spacing 2
• Paragraph spacing after changed (not 12 pt) 1
• Set to 0 pt 1
1.3 Bookmark 2
• Bookmark inserted on text 'history' 1
• Bookmark named 'Monet' 1
1.4 Indents 2
• Left indent set to 2 cm 1
• Right indent set to 2 cm (15 cm on the ruler) 1
Basic Formatting
Basic formatting:
Font type; size and colour,
Borders and shading
Layout formatting:
Alignment & orientation
Merge and center
Wrap text
Cell formatting:
Insert or delete rows/columns,
Change row height/column width,
Rename a sheet,
HOME
NOTE:
Open the dialog
box to display the
full set of
formatting options!
Page formatting:
LAYOUT
Cell referencing
Data types are a type of data item that is defined by the type of value it can take.
Conditional formatting
Formatting a range of cells that meet specific condition/s. Specific rule types are available
that allow users to format cells based on conditional rules.
Functions
Functions are pre-defined formulas that perform calculations by using Operators:
values in cells. Functions range from simple to more complex
calculations. Functions can be used individually or as a combination of =; >=; <=; >; <
different function.
Basic functions
FUNCTION WORDS TO RECOGNIZE PURPOSE LAYOUT
Determine the total of…
SUM To add values =SUM(…)
Calculate the total of…
To calculate the
AVERAGE Calculate the average of… =AVERAGE (…)
average (mean)
The
MIN lowest/smallest/slowest/ear To find the lowest =MIN(…)
liest
The second Find the second/third
SMALL =SMALL(… , ..)
smallest/slowest ... smallest
The highest/biggest/fastest
MAX Find the highest =MAX(…)
… of …
The second smallest, Find the second/third
LARGE =LARGE(… , ..)
second least …. highest
To extract the value that
MODE Determine the most… =MODE(…)
appears the most
To display the middle
Determine the middle
MEDIAN number in a set of =MEDIAN(…)
value…
numbers
COUNT/ How many have… Counts the number of =COUNT(…)
COUNTA Determine the number of … entries =COUNTA(…)
How many don't have … Finds the number that
COUNTBLANK =COUNTBLANK(…)
Determine the number of… don't have entries
ROUND/
Use a function to format the To format the value to a
ROUNDUP/ =ROUND(… , ..)
amounts … round number
ROUNDDOWN
To get the number of
Determine how many are
COUNTIF entries if a condition is =COUNTIF(… , ..)
from …
met
Determine the total amount To add the values if a
SUMIF =SUMIF(… , .. , …)
spend by … condition is met
FUNCTION PURPOSE
CONCATENATE To combine cells, text, numbers as one value
LEFT To extract a certain number of characters on the left
RIGHT To extract a certain number of characters on the right
MID To find a certain number of characters in the middle of the text
LEN Determines the number of characters in the text
FIND Finds a specific text and determines the position of that text.
FUNCTION PURPOSE
DATE Creates a date in the correct format.
YEAR To extract the year from any date.
MONTH To extract the month from any date.
DAY To extract the day from any date.
TIME Creates a time in the correct format.
HOUR To extract the hour from any time.
MINUTE To extract the minute from any time.
SECOND To extract the second from any time.
The DATE and TIME function can also be used to add or subtract values to existing
dates/times. The example displays how 3 months was added to the date in cell A2.
FUNCTIO PURPOSE
N
Determines a number based on criteria from multiple ranges.
COUNTIFS
To return a value if the condition (logical test) is true or a different value if false.
The logical test should be a comparison of values.
IF
Cell
vs ?
ref
Complex functions
Definition:
A nested IF function is used, when you need to consider TWO or more conditions to display
various outputs for the condition, if it is true.
Example:
Allows a user to lookup a value in a range of information, and then display a specific result.
Use the WWW method to identify the aspect of the Lookup function:
BUILDING BLOCKS:
TIP:
Name the range of
the lookup sheet
Charts/Graphs
Pie charts are used to display the composition from a set of data.
CHART ELEMENTS
ELEMENT PURPOSE
Axes Displays the Y-axis or X-axis Access additional options
Axis Titles Label to name the Y-axis or X-axis for each element to apply
Chart Title Label to name the chart specific features.
Data Labels Labels to display the values
Data Table Table that displays the values
Error Bars Display an error of measurement
Gridlines Displays major or minor gridlines
Legend Displays the legend (key)
Displays a line that indicates the overall Fill Effects Align Options
Trendline
direction of the data
Spreadsheet Activities
A spreadsheet was designed for the 42km RACE that will be held by your school.
1.3 Insert a function in cell D3 to calculate the total fees in column G. (2)
1.4 Apply conditional formatting to column F so that the word 'Master' is
displayed in a red font colour. (3)
1.5 Insert a function in cell D6 to determine the Race ID (column D) of the runners.
The code is a combination of the following:
1.6 Insert a function in cell H6 to display the amount due for the different levels
(column F). Use the information from the Level worksheet. (6)
Open the 2Activity spreadsheet, which contains information about the medical conditions
reported by people in the different countries.
2.1 Rename the sheet to Results and change the tab colour to yellow. (2)
2.2 Insert a function in cell B3 to display the average number of outpatients (column B)
treated. Format the cell to display NO decimals. (3)
2.3 Insert a function in cell B4 to determine how many countries reported more than 10 000
births (column D). (4)
2.4 Insert a function in column K to display the Danger Status (cells M1:N5) for the number of
Malaria (column C) reports. (4)
The chart displays the total number of people (row 76) who reported cases for each
medical unit. Follow the instructions to format the chart as shown below.
3.1 Format cells D5 to H25 to South African currency with no decimal places . (2)
3.2 Insert a function in cell C3 to determine how many cities had no estimated
expenditure from the years 2015/16 (column D) to 2021/22 (column J). (2)
3.3 Insert a function in cell C5 to determine the total estimated amount spent
on tourism by the cities in the North West province for the year 2021/22
(column J) if the amount was more than R40 000. (6)
Ensure that this function will work correctly when copied down. (4)
NOTE:
The interval between the vertical labels
Data labels
Axis titles
Gridlines
The legend entries show the years (6)
A spreadsheet containing results of the athletics event that has been stored in the
4Activity spreadsheet.
NOTE:
A gradient fill was applied. (4)
4.2 Freeze the pane so that headings in row 7 display when you scroll
down. (2)
4.3 Insert a function in column A to create a code for each athlete using
the following:
The letters of the province/nationality (column C), followed by
any random value between 1–999, followed by
the current year, and
separated by a "/" character.
Medal Amount
Platinum R10 000.00
Gold R8000.00
Silver R5000.00
Bronze R3000.00
No Medal -
Insert a suitable function in cell J10 to display the amount that Beck
Cantu will be rewarded with. (5)
Information regarding the teams that qualified for the Soccer World Cup 2022 is given in the
5Activity spreadsheet.
5.1 Format the spreadsheet so that no gridlines appear AND adjust the scale to
100%. (2)
5.3 Insert a function in cell B3 to display the number of teams that automatically
qualified for the Soccer World Cup. (3)
5.4 It takes 43 days to complete a soccer tournament. The start date for the Soccer
World Cup 2022 is displayed in cell J1.
Insert a function in cell B4 to determine the date of the final match. (6)
5.6 Insert a function in cell F7 to show the previous results for Ireland.
Make sure the function works correctly when copied down. (4)
Open the 3Projects spreadsheet which contains details of clean-up missions that started in
2019, including some projects planned for the future.
3.1 Insert the 3Logo picture, found in your examination folder, in cell A1 so
that it covers the entire cell. (2)
3.5 The data in column G incorrectly displays values for recycling air pollution.
Apply a spreadsheet feature to column G to fill the cells with a colour of your choice
whenever the targeted pollution (column C) is indicated as air pollution. (5)
3.7 The project coordinator will send notifications to prospective participants for projects that
will start within the next 60 days (column E), inclusive of the current date.
Use a nested IF function/formula in cell K6 to display the following messages:
'Notify' if a project will start within 60 days from the current date, OR
'*' if the project starts after 60 days from the current date, OR
'Complete' if the project has been completed.
Apply the function/formula to the rest of column K. (6)
The spreadsheet contains information about the air quality index (AQI) measured
at various measuring stations in South Africa, as well as related health incidents
from 2012 to 2019.
4.5 Use a SUMIFS function in cell H2 and the data in the Quality
worksheet to determine the total number of health incidents of all
the measuring stations in the Eastern Cape in 2018. (5)
4.6 Create a graph/chart to appear as follows:
(5)
The Grand Canyon, a large river valley in the Colorado Desert, is regarded as one
of the Natural Wonders of the World.
3.2 Insert a function in cell E3 to determine the distance of the third longest
route (column G). (3)
HINT: The data must be sorted according to the field to which the subtotal
is applied. (4)
Tour groups visit the Grand Canyon often. The details of the Grand Canyon trails
are stored in the 4Trails spreadsheet.
The function to extract the left character of the identification code has
been inserted in cell A5.
Open the 3Hiking spreadsheet, which contains data about China Hiking Tours.
The average time it will take to complete a hiking tour is calculated as follows:
The time it takes to walk 1 kilometre plus the additional time given,
depending on the difficulty level
Multiplied by the number of kilometres of the hike
Insert a formula/function combined with a VLOOKUP function in cell J4, to
determine the number of minutes to complete the 'Yellow Flower'
hiking tour. (8)
Insert a new worksheet called Contact and insert the data from the
3.8
3Contact.txt file, found in your examination folder, into this worksheet.
(3)
Save and close the 3Hiking spreadsheet. [2
6]
4.1 Insert the picture 4Print.jpg as a background picture to the worksheet. (2)
The proportion of protein in the food of each food type is calculated as
4.2
follows: Total protein (column J) divided by total calories (column G)
Insert a function in cell M27 to calculate the total fat (column H) that
a hiker will consume in ONE day. (3)
4.5 The number of servings that a hiker will need for a 3-day hike is
displayed in
column F.
4.8 Apply the banded columns feature from the table style options to cells
A1:E24.
(1)
Save and close the 4Planner spreadsheet. [24
]
Missions/Sheet1 worksheet
3.1 Cell A1: Picture 1 2
Picture 3Logo inserted 1
Fits cell A1 (Mark by inspection)
3.2 Cell A3: Fill 1
Pattern fill is the same as cell A2 1
3.3 Worksheet renamed 1
Sheet1 worksheet renamed to Missions 1
3.4 Cell F3: 2
=COUNTIF(F6:F55,">55000") 1
COUNTIF and range: (F6:F55) 1
Criteria: ">55000"
OR ">R55000"
OR ">R55 000.00"
3.5 Column G: Conditional Formatting 5
=$C6:$C55
="Air" OR
=$C6 = "Air"
Formula: =C6:C55 ="Air" 2
Absolute cell referencing not applied to rows:
$C6:$C55 OR C6:C55 1
Conditional formatting applied to G6:G55 1
Format: Any fill colour 1
3.6 Cell J6: 4
=HLOOKUP(D6,Categories!$B$1:$D$2,2,
TRUE)
OR
=LOOKUP(D6,Categories!$B1$D$2)
OR
=XLOOKUP(D6, Categories! $B$1:$D$1, Categories!
$B$2:$D$2,,-1)
LOOKUP function appropriately structured
(HLOOKUP OR LOOKUP OR XLOOKUP) 1
Lookup value: D6
Table array: Categories!$B$1:$D$2 1
OR Categories!$A$1:$D$2 1
OR Categories!B1:D2
OR Categories!A1:D2
Row index number: 2
1
Function: Nested IF
First condition 1
Output for first condition 1
Second condition 1
Output for second condition 1
Output for third condition 1
1
Total for QUESTION 3 [21]
Function: SMALL 1
Cell range: E7:E153 1
2 1
4.2 Cell B7: Data Validation 1
1
Subtotal worksheet
3.6 Subtotal 4
Data sorted by Trail_Staproete 1
Total at each change in Trail_Staproete 1
SUM function used to calculate 1
Total of Distance (km)_Afstand (km) 1
Total for QUESTION 3 [24]
OR
=DATE(YEAR(B3),MONTH(B3),DAY(B3)+D3)
B3 1
+ D3 1
Format changed to Date 1
3.5 Column E: 1
Format changed to Chinese (PRC) currency 1
OR
=CONCATENATE("#",MID(A3,1,FIND(" ",A3)-1),YEAR
(B3))
OR
="#"&LEFT(A3,FIND(" ",A3)-1)&YEAR(B3)
J3 1
/ 1
G3 1
* 100 (or formatted to percentage) 1
4.3 Cell M3: 1
=F3*L3
Operator / replaced with * 1
4.4 Cell M27: 3
=SUM(H3:H25)/3
SUM function 1
Range (H3:H25) 1
/3 1
4.5 Cell M28: 3
=COUNTIF(F3:F25,">=10")
COUNTIF function 1
Criteria range: F3:F25 1
Criteria: ">=10" 1
4.6 Cell M29: 4
=SUMIF(E3:E25,"* g",G3:G25)
Criteria: "* (space) g " 3
Sum range: G3:G25 1
4.7 Cell N3: (Check for building blocks) 6
=IF(H3>150,IF(I3<=20,A3,"#"),"#")
OR
=IF(AND(H3>150,I3<=20),A3,"#")
Criteria 1: Check if total fat content is greater than
150 1
Criteria 2: Check if total carb content is less than or
equal to 20 1
Correct output 'A3' if both criteria are met 2
Correct output if criteria 1 is false 1
Correct output if criteria 2 is false 1
Hike worksheet
4.8 Cells A1:E24: Banded columns 1
Banded columns feature applied 1
Total for QUESTION 4 [24]
Save the database under a suitable name for the type of database you are creating, example,
AstraHighSchool.accdb, where the “.accdb” is the file extension automatically added by Microsoft
Access.
Database Objects
Tables
Queries
A table consists of a group
Queries extract data from
of fields (column headings)
one or more tables.
and records (rows)
Forms
Reports
Forms are used for
Provides a summary of the
entering, modifying, and
data
viewing records.
Short Text Maximum of 255 characters of text, e.g., Name, Surname, etc.
Long Text Store more than 255 characters, e.g., a detailed product description
Number Numbers that are not currency.
Date/Time Store dates and times.
Currency Monetary values.
Auto Number Assigns a number automatically to a record starting with 1, 2, 3, etc.
Yes/No This is used to enter a Boolean value in the field. Yes, is represented
by a and No is
OLE Object OLE (Object, Linking and Embedding) insert and embed an object such
as an image or document.
Hyperlink Hyperlink addresses
Attachment Attach files to a record similar to attaching files to e-mail messages.
Calculated Do calculations/functions, such as adding two or more fields together.
Lookup wizard A wizard that will guide you through a process to look up a field from
another table.
Datasheet View
Shows only the data in the database. It allows you to enter and edit data in tables.
1. Totals
To do a basic calculation, click on the Σ Totals icon. You will then be given applicable
options to choose from at the bottom of each field. You can choose between AVERAGE,
SUM, COUNT, MAXIMUM or MINIMUM.
2. Sort and Filter
Can be done in Datasheet View. You can sort a field in ascending or descending order.
Filters can be applied to a table but cannot be saved.
Design View
Allows you to create or edit the table, form or other database object and allows you to modify
the fields. Design View allows one to set primary keys and restrict the values that can be
entered into a table.
1. Primary Key
A primary key is the unique value for something across the whole database.
Decimal Places In number fields, you can set the number of decimal places to the
right of the decimal point that will be recorded.
Default value The default value is automatically placed in that column every time a
new record is added.
Required Required simply forces a user to enter some value, using the proper
data type, in the chosen field.
Combo box By making use of a combo or list box, database designers can
minimise incorrect input from users by allowing them to select a
value from a list or dropdown box.
Validation Rule The values entered in a field can be limited or restricted to certain
& Text numbers or letters only. You can also enter text in the Validation
Text field – this message will pop up when an incorrect value is
entered into that field (See figure below for examples)
The following operators can be used: > ; < ; >= ; <= ; OR ; AND ;
NOT ; BETWEEN ; LIKE
Queries
Queries can pull the information from the various tables, assemble it and
display it for you far faster than you would be able to.
Creating a query
You can create a query, by using the Query Design option found in the Create
tab
Step 1 Select Query Design in the
Queries group on the Create tab.
** One could also use the Query Wizard option to create a query.
Criteria examples in a query
Sorting a query
You can also sort a query by selecting which field you want to sort by (ascending or descending
order).
The ValueIncludingVAT indicates that a new field will be created. The information after the
colon (:) is the calculation. The field name that must be used is indicated by square brackets
and it must be included in the query – if you don’t want it to be displayed, you must untick the
show field.
Aggregate Functions in Queries
Switch on the Totals command in the Query Design Tab
Right-click
for menu to
pop up
Report Header
Place the document heading/title here. The name you have given to your report, will appear in
the header by default.
You can also insert an image into the report header:
Select the Design tab.
Select Insert Image.
Browse and choose the image
Select the area where you want to insert your image.
You can change the background fill colour by right clicking on the header (or
other section you want to change) and select Fill Colour
Group Calculations
Functions can be added in the Report Footer or Group Footer. A function must
be entered using a text box. You can add an appropriate label.
The example below shows that calculations can be done for each record as well. The example
shows the original stock value and shows the increase of 10% that will be included to calculate
the new stock value.
ACTIVITY 4: REPORTS
ACTIVITY 5: CONSOLIDATION
5.1 The table is missing a primary key. Choose the most appropriate field to be a primary
key. (1)
5.2 The Code field must follow a specific format. Use the example format given below,
showing letters, numbers and case. Ensure that data entered into the Code field follows
this format exactly.
Example format: AB-025, NM-02, VW-023 (4)
Queries: NotPaid
5.4 The database manager wants to know how many applicants have not yet paid for the
programme at all. Create a query called NotPaid showing all applicants who have not yet
paid any fees. Fields required are Surname, and Email. (3)
Reports: LessThanR1000
5.5 Create a report the report called LessThanR1000 based on the Respondent Data table
and format it as follows:
Add the heading Less Than R1000 Report to the report header. (2)
Use conditional formatting to automatically highlight amounts that are less than
R1 000 in red. (2)
QUESTION 5: DATABASE
The municipality keeps track of companies contributing to the pollution
problem. As part of the effort, they also investigated residents' recycling habits
in terms of solving the pollution problem.
5.1 Open the tbl5_1 table in Design View and edit as follows:
5.1.1 Change the field size of the Coverage field to Decimal. (1)
5.1.2 Insert a combo box for the PollutionType field with the values Air,
Land and Water. (2)
5.1.3 Values entered for the Level field must range from 100 to 1 000.
5.1.4 Insert a field called Evidence with a suitable data type so that
documents/files with proof of actions can be included in this field. (2)
5.2 Modify the form called frm5_2, based on the tblData table, in
Design View as follows:
5.3 Open the query called qry5_3, based on the tbl_Data table, in Design View.
5.6 Open the rpt5_6 report, based on the qry5_4 query, in Design View and
change it to display as shown below. Use any background colour for
the report header.
(7)
Save and close the rpt5_6 report.
QUESTION 5: DATABASE
A database containing the details of individuals that volunteer their services was created. The
database also contains information about the countries in which these volunteers work.
5.1 Open the tbl5_1 table in Design View and change it as follows:
5.4 Open the qry5_4 query based on the tblVolunteers table in Design
View and do the following:
5.5 Open the qry5_5 query based on the tblVolunteers table in Design View.
5.6 Open the rpt5_6 report based on the tblVolunteers table in Design View
and edit as follows:
Insert the 5Rescue image found in your examination folder, in the report
header. Resize the image box to 1.6 cm high and 2 cm wide. The whole
image must fill the image box.
Add another grouping to the report on the ReturnVolunteer field.
Insert a function in the MedicalService group footer to determine the
number of volunteers per medical service.
Insert a suitable label for the function.
QUESTION 5: DATABASE
A database was created to store data about tourists and the pyramids they choose to
visit.
5.1.1 Change the Indexed field property of the TSurname field to allow for
duplicate values. (1)
5.1.2 Display the date in the TBirthDate field in the Short Date format. (1)
5.1.3 Change the TAge field properties to display the age without decimals. (1)
5.1.4 Set the field properties of the EContact field so that the user can
only enter text that contains an '@' sign. (3)
5.1.6 Create an input mask for the user to enter data in the following format:
Lowercase letters
The first character is a full stop (.), followed by
TWO compulsory letters, followed by
ONE optional letter
NOTE: The full stop must display when a record is selected. (4)
5.1.8 Create a combo box for the PyramidSite field by using the tblSites
table. (2)
5.4 Open the qry5_4 query in Design View and do the following:
Sort the query first according to the Surname field and then
according to the Name field.
Display the records of those visitors who were born before
1960 and whose domain type is 'org' or 'edu'.
Tourists receive a 15% discount on the visitors' cost (VisitorsCost).
Insert a calculated field called Payable to determine the amount
payable after the discount has been deducted.
rpt5_5
Pyramid Name Surnam VisitorsCost
Bent
Pyramid Fulto e R 14 955.00
n Morale
Athena Patel R 14
835.00
Maximum Amount: R 14
955.00
Buried Pyramid
Jan-Harm Steenkamp R 14
759.00
Ernst Jordaan R 13
980.00
James Murray R 10
986.00
Troy Gentry R 14
210.00
Harriet Delane R 13
221.00
Nozipho Cele R 13
030.00
Andries Bester R 10
075.00
Maximum Amount: R 14
759.00
Headless Pyramid
Hendrik Fourie R 14
670.00
Kaitlin Cusana R 14
314.00
Sylvia Hebert R 14
164.00
Sammy Nel R 13
016.00
Alexis Stone R 12
225.00
Maximum Amount:
R 14
670.00
QUESTION 5: DATABASE
The 5Wonder database stores data about The 50 Man-made Wonders of the World
and survey data from tourists who plan to visit these wonders.
5.2 Open the tbl5_2 table in Design View and change it as follows:
NOTE: Select 'Yes' for any warning errors that may appear. (2)
5.2.3 Change the Date field properties to display the date in the Medium
Date format. (1)
5.2.5 The GPS1 field should indicate the first part of the GPS position (i.e.
the latitude) of each Wonder, e.g. 48.8566°N.
An input mask for the GPS1 field has been created, but not
completed.
Complete the input mask to accept data as follows:
ONE optional digit or space, followed by
ONE compulsory digit, followed by
A full stop ('.'), already given in the data, followed by
FOUR compulsory digits, followed by
A degree symbol ('°') (ALT+0176), already given in the data,
followed by
ONE compulsory letter (4)
Switch to Datasheet View.
5.2.6 Insert the 5Eiffel picture found in your examination folder into the
Picture field of the Eiffel Tower record.
NOTE: The picture will only display if a form is created.
5.4 The qry5_4 query is based on the tblChoices table. Open the query in Design
View and change the query so that when it is executed, it will display the
following:
5.5 The qry5_5 query is based on the tblChoices table. Open the query in Design
View and change the query so that when it is executed, it will:
5. Create a report called rpt5_7, based on the qry5_7 query, that when
7 it is executed, will:
QUESTION 5: DATABASE
Open the 5Survey database, which contains data obtained from a survey
completed by visitors to Agra.
5.1.1 Move the primary key from the Code field to the SurveyNo field. (1
)
5.1.2 Move the Name field so that it appears after the Surname field. (1
)
5.1.3 Create an input mask on the Code field to ensure that the
user inserts a code in the required format.
5.2 Open the frm5_2 form, based on the tblInfo table in Design View, and
do the following:
5.4 Open the qry5_4 query in Design View and do the following:
Code starts with the letter 'S' and ends with the number 0; and
Reaction was anything other than 'Unmoved'
5.5 Open the qry5_5 query in Design View and do the following:
5.6 Open the rpt5_6 report in Design View and do the following:
QUESTION 5: DATABASE
Open the 5ArtWorld database, which contains details of artists and paintings.
5.1.1 Change the format of the Painting field so that the text displays in
capital letters. (1)
5.1.3 Create an input mask on the ID field to ensure that the user inserts a
painting ID in the following format:
5.1.4 Insert a new field called Area as the last field and do the following:
Change the data type of the Area field so that it will store the
calculation of the area of the painting.
Insert the calculation for the Area field:
[Height] * [Width] (4)
5.1.5 Ensure that the Age field displays in Datasheet View. (1)
Add the 5Girl image found in your examination folder to the form header.
Ensure that the image stretches to the size of the image box.
Shade the background of the Detail section with a light green colour.
Add the option 'Poor' to the list of items in the Rating field combo box.
Modify the query so that it displays the total number of paintings created by male
artists, per birth country (BirthCountry field), as shown below.
Change the criteria so that the query displays the records of paintings where
the ID field is six or more characters long and the Place field has no data.
Add a calculated field called Diff to determine the difference between the
For field and the Against field.
Display only artists whose nationality is NOT French or American.
Group the report according to the year the artist was born AND the
country of birth.
Ensure that the Born field is grouped per year.
Insert a function to determine the total number of artists per
country per year.
rpt5_6
Born by Year BirthCountry ArtistName ArtistSurname
1452
Italy
Leonardo da Vinci 1
1824
France
Eugene Boudin
Pierre-Purvis de Chavannes
(Also Accept)
>=10 And <=100
OR
>9 and <101
1.3 Type/Breed Field (2)
Changed to lookup field/drop-down list
Lookup items: Dog, Cat, Mouse, Parrot and Frog
1.4 SecretCode Field: (3)
00 - LL
1.5 Type/Breed field set to required (1)
1.6 PetName field size set to 20 (1)
ACTIVITY 2: QUERIES
Max Cand.
No Criteria
Mark Mark
2.1 CellNumbers query created (3)
Only shows Surname. Name and CellNumber fields
Criteria
Surname field: Like “V*”
2.2 GauMale query created (5)
Fields used: Name, Surname, Excursions, Gender
Criteria
Excursion field: “Gauteng”
Gender field: “M”
Sorted according to Surname field accending order
Only displays/shows Name and Surnames
2.3 %Paid query created (4)
New calculated field created: PercentagePaid
Calculated field: [AmountPaid]/2000*100
Fields dsiplayed: Surname and PercentagePaid
Percentage format (%)
ACTIVITY 4: REPORTS
Max Cand.
No Criteria
Mark Mark
4.3 Created report DetailsReport. (9)
Following fields used Organisation, Firstname, Surname,
Email_Address and Cell_Number.
All fields are clearly visible.
ACTIVITY 5: CONSOLIDATION
Max Cand.
No Criteria
Mark Mark
Table: Respondent Data
5.1 Primary key set to Code field (1)
5.2 Code field input mask: (4)
> LL - 009
5.3 Data Type of email field changed to hyperlink (1)
Query: NotPaid
5.4 Query created: NotPaid based on Respondent Data table (3)
Only shows Surname and Email fields.
Criteria for AmountPaid field: =0
Report: LessThanR1000
5.5 Following heading added to report header : Less Than (4)
R1000 Report Conditional formatting automatically applied to
AmountPaid field to highlight amounts that are less than R1 000.
in red
Maximum Candidate
No Criteria
Mark Mark
Table: tbI5_1
5.1.1 Field: RegionId 5
New field 'RegionId' inserted 1
as first field of record 1
Set as primary key 1
Data Type: AutoNumber 1
'New Values' property setting changed to 1
'Random'
5.1.2 Field: RegionCode 5
Field size: 6 1
Input Mask:
>LL0099
> 1
LL 1
00 1
99 1
Maximum Candidate
No. Criteria
Mark Mark
Table: tbl5_1
5.1.1Field: TSurname 1
Allow for duplicates (Yes (Duplicates OK)) 1
5.1.2Field: TBirthDate 1
Date displays in 'Short Date' format 1
5.1.3Field: TAge 1
Decimal places set to 0 1
5.1.4 Field: EContact 3
Validation rule: Like *@*
o * 1
o @ 1
o * 1
5.1.5Field: TType 1
Field size changed to 4 1
5.1.6 Input Mask: <.LL? OR .<LL? 4
< 1
. (Accept in combination with /, \ or " ") 1
LL 1
? 1
5.1.7Field: PyramidCode 1
Text align is set to 'Center' 1
5.1.8 Field: PyramidSite 2
Combo box created 1
Row source: tblSites (14 options in combo box) 1
5.1.9 Field: TPhoto 2
Any picture inserted for 'Peter Andrews' 1
5Andrews picture inserted (Accept linked icon) 1
Form: frm5_2
5.2 Fields are in order TSurname, TName, EContact and 4
TPhoto 1
Examination number replaces the form heading 1
Date field inserted in form header (Do not accept 1
typed date)
EContact field shaded to any colour (Accept 1
shadow or shade. Not label)
Query: qry5_3
5.3 Total row switched on 1 3
1
Pyramid: COUNT
Maximum Candidate
No. Criteria
Mark Mark
Table: tblCountries
5.1.1 Field: Country 1
One USA removed from list 1
Table: tbl5_2
5.2.1 Primary key 1
Primary key set to WonderName 1
5.2.2 Field: City 2
Field size changed to 50 1
Required property set to 'Yes' 1
5.2.3 Field: Date 1
Field property format change to Medium Date 1
5.2.4 Field: Country 2
Changed to Combo/List box 1
Row source contains data from tblCountries table 1
5.2.5 Field: GPS1 Input mask 4
#9"."0000"°"L
# 1
9 1
"." (No mark allocated: already inserted)
1
Query: qry5_4
5.4 Group by (Total row switched on) 1 2
FirstChoice function inserted COUNT (Accept in 1
either of the two fields)
Maximum Candidate
No Criteria
Mark Mark
Table: tblInfo
5.1.1 Field: SurveyNo 1
Primary key set on SurveyNo field 1
5.1.2 Field: Name 1
Moved to after Surname field 1
5.1.3 Field: Code 4
Input Mask: >L0000C
All caps
> 1
Compulsory letter
L 1
4 compulsory digits
0000 1
Optional or required character or space
C OR & 1
5.1.4 Field: DateIn 2
Appropriate validation text inserted that refers to
correct dates from 2017/12/31 to 2019/10/10 2
(do not allocate marks if validation rule was copied)
5.1.5 Field: Days 1
Order of fields swopped [DateOut]-[DateIn] OR 1
Abs([DateIn]-[DateOut]) OR -([DateIn]-[DateOut])
5.1.6 Field: WillReturn 1
Format changed to 'True/False' 1
Form: frm5_2
5.2 Examination number and the original data displays 7
in form header 1
Show DatePicker set to 'Never' for DateIn 1
Field inserted 1
Combo box inserted 1
Control source: TravellerType field 1
Row source: tblOptions OR SELECT [tblOptions].
[Options] FROM [tblOptions] 1
Page header and page footer does not display 1
Validation text
Appropriate validation text that refers to correct 1
range (for example Any year from 1494 to 1970,
inclusive)
5.1.3 Field: ID 4
Input mask: "IMP"&099
IMP OR >imp 1
& 1
0 1
99 1
5.1.4 Field: Area 4
New field added: Area 1
Data type: Calculated 1
Expression: [Height] * [Width] 2
5.1.5Field: Age 1
Age field unhidden and displays in Datasheet view 1
Form: frm5_2
5.2 5Girl image displayed in form header 2 6
Image size mode property set to stretch 1
Detail background shaded to any colour 2
Rating combo box: 'Poor' added to existing items
1
Query: qry5_5
5.5 Calculated field and Nationality criteria: Diff: [For]- 7
[Against]
New field Diff: [For] - [Against] Correct fields 1
Correctly subtracted from each other (correct order) 1
Nationality criteria: 1
NOT (Like "French" OR Like "American") (Penalise
first mark if brackets are not included) OR <> () "French" () 4
AND () <> "American" () OR NOT "French" AND NOT
"American"
OR NOT IN ("French","American")
A web browser (Chrome, Edge, Firefox, Safari) is used to read HTML documents and
display them correctly.The HTML tags tell the browser how to display the document.
HTML syntax:
<html>
<head>
<title>Title</title>
</head>
<body>
<h1>Heading</h1>
<p>Paragraph</p>
</body>
</html>
HTML tags:
Most HTML tags are paired and have an opening and closing tag to indicate a starting
and finishing point.
An opening tag contains angle brackets <html>.
A closing tag contains a forward slash after the first angle brackets </html>.
Tags that do not need a closing tag are called container tags.
Tags that only have an opening and no closing tag are called empty tags.
<table>
<tr> <td></td> <td></td> <td></td> </tr>
<tr> <td></td> <td></td> <td></td> </tr>
<tr> <td></td> <td></td> <td></td> </tr>
</table>
<table>
<tr> <td></td> <td></td> <td></td> </tr>
<tr > <td colspan=2></td> <td></td> </tr>
<tr> <td></td> <td></td> <td></td> </tr>
</table>
<table>
<tr> <td></td> <td></td> <td rowspan=3></td> </tr>
<tr> <td></td> <td></td> </tr>
<tr> <td></td> <td></td> </tr>
</table>
Marking principles:
'Change’ means change and does not mean 'recreate'. The first mark is lost for every
accuracy error.
Where the output is not affected, the HTML code must be inserted where required for
the mark to be awarded. DO NOT DELETE THE COMMENTS!
Incorrect spelling in the HTML code that affects the answer is penalised.
If additional code has been entered and it affects the display, it will be penalised
Activity 1
Two web pages were created, but not completed. Follow the instructions below to
complete the web pages.
Open the incomplete 6HomePage web page in a web browser and in Notepad++ (NOT
a word processing program such as Word).
NOTE:
Question numbers appear as comments in the coding to show approximately where
the answer(s) should be inserted. Do NOT delete these comments.
An HTML tag sheet has been attached for reference.
NOTE:
Use the example as a guide when answering this question.
6.1.1 Insert HTML code to display the background colour of the first table to
a white colour. (1)
6.1.2 Set the space between a cell border and its contents in both tables to
10. (3)
6.1.3 Correct the code of the second row of the first table so that the table
displays as shown in the screenshot. (2)
6.1.4 Locate the text starting with 'Sarah Mawe …' and ending with '…
crowned crane.' AND increase the font size of this text by 2. (2)
6.1.5 Insert an open line between the first and the second table. (1)
6.1.6 Find the heading above the second table and change the heading as
follows:
Display the heading as a caption. HINT: Use <caption>.
Centre the heading. (2)
6.1.7 Add an attribute to the image Kiwi.jpg to display the text 'Kiwi' should
the image not display when the web page is opened in the browser. (2)
6.1.8 Find the text 'Back to Top' at the end of the document.
Insert a link on this text to allow the user to navigate to the top of this
web page. (2)
NOTE:
An HTML tag sheet has been attached for reference.
All files needed to complete this question are found in the examination folder.
ONE mark will be allocated for the correct use of tags and triangular brackets. (1)
NOTE:
Question numbers appear as comments in the coding to guide you where to insert the
answer(s). DO NOT delete these comments.
6.1 Insert the text "Gap" to that it appears in the browser tab. (2)
6.3.1 When you hover your mouse over the picture the text “Gap
year” will appear. (2)
6.4 Insert a horizontal line below the picture with the #77BFC7 colour and
a size of 10. (2)
6.5 Insert the following table, with a white background, below the heading
" So are you ready to try something new?".
6.6 Insert a comment in the code below your table that reads "See
activity". (1)
6.8 Create a link to the top of the page below the last paragraph. (2)
6.9 Create a link to the web site https://gap.co.za with the text "Read
more". (3)
Save and close the 6Gap.html web page.
[27]
Open the incomplete web page 6Tennis in a web browser and also in a text/HTML
editing program such as Notepad++. (You may NOT use a word processor such as
Word to answer this HTML question).
NOTE:
Question numbers have been added as comments in the file, to show you
approximately where to insert your answers.
Please do not remove these comments.
An HTML tag sheet is attached at the end of the question paper for reference.
Your final web page should look like the following example:
One mark will be awarded for correct nesting, closing tags and angle brackets. (1)
6.2 Apply the heading 2 style to the text "Time for the annual tennis tour votes".
(1)
6.3 Find the second table below the heading "Venues selected".
Add HTML code so that the distance between the cell borders is 4 pixels.
Ensure that the width of the table will remain the same if the web page is
resized.
Edit the top row of the table to appear as shown below:
(3)
6.4 Find the text "Grade 11 votes 311" and "Grade 12 votes 146" below the second
table.
Format this text as a bulleted list with small black squares. (4)
6.5 Find the text "Click here to view photos" at the bottom of the web page.
Add HTML code so that, if the user clicks on this text, the image 6Tennis will
display. (3)
A web page has been created for users to locate traffic reports.
Open the incomplete 6Grand web page in a web browser and also in a
text/HTML editor (NOT a word processing program such as Word).
NOTE:
Your final web page should appear as shown in the example below.
ONE mark will be allocated for the correct use of tags and triangular brackets. (1)
6.1 Change the colour of the web page to a lightgrey colour. (1)
6.3 Add a horizontal line after the heading 'The Grand Canyon'. (1)
Resize the image of the picture to 720 wide by 220 high. (3)
6.6 Insert the necessary tags so that the table resembles the example
below:
(5)
6.7 Correct the error that has been made on the link and ensure that it
appears as shown in the screenshot. (2)
6.8 Add a list to the bottom of the web page to include all the items as
shown below:
(3)
You are required to correct two of the web pages that were created to
advertise the Two Oceans Bed and Breakfast.
Open the web page 6Two in a web browser and in the Notepad++ text
editor.
NOTE:
6.1 Insert container tags for the title tags together with the (1)
relevant content so that they are contained in the information
(top) section of the web page.
6.2 Align the image of the two oceans logo to the left of the text (1)
'Two Oceans Bed and Breakfast' in the first cell of row 1.
6.3 Create a link to the 6Rates file on the text 'Rates' found in row (2)
2.
6.4 Find the cell containing the image of the bedroom in row 4. (1)
Add text so that the word 'Bedroom' will appear if the image
does not display.
6.5 The image tag in row 5 is supposed to display the 6Seaside (1)
picture.
6.6 Find the cell containing the text: 'Our promise:'. (3)
Insert HTML code to number the list of items, below the text
'Our promise:', from A to J.
6.7 Find the cell containing the text 'The climate is …' in row 5.
6.7.1 Find the empty cell to the left of the cell containing the (3)
text 'The climate is …'.
6.7.2 Add HTML code to move the text 'For more (1)
information …' to appear as a new paragraph one
open line space below the text 'The climate is …'.
6.8.2 Find the first cell in the first table which contains the (1)
text '2022 Bed and Breakfast'. Format this first cell
to appear as the screenshot below:
6.8.3 Find the second table that contains the self-catering (4)
rates. Follow the instructions so that your table
appears as the screenshot below.
NOTE:
You may NOT use a word processing program such as Word to answer
the HTML questions.
An HTML tag sheet has been attached for reference.
All files needed to complete this question can be found in the examination
folder.
You need to complete a web page about the deepest mine in the world.
6.1 Open the incomplete 6_1DeepFacts web page in a web browser and
also in a text/HTML editor.
6.1.1 Apply the largest heading style option to the text 'The most amazing (1)
facts About the Mponeng Gold Mine'.
6.1.2 Modify the horizontal line below the heading so that it displays as follows: (2)
6.1.3 Add the 6_1Mponeng image to display between the two existing images (2)
in the first table. Ensure that the image has the same formatting as the
other images in the table.
Add code to display the text 'View of mineshafts', should the image NOT
display.
6.1.5 Add code to create a spacing of 10 between the cells of the second (1)
table.
6.2 Open the incomplete 6_2Salar web page in a web browser and also in a
text/HTML editor.
Your final web page should look like the example below.
ONE mark will be allocated for correctly closing tags and correctly nesting in both (1)
the files.
[15]
NOTE:
You may NOT use a word processing program such as Word to answer
the HTML questions.
An HTML tag sheet has been attached for reference.
All files needed to complete this question can be found in the examination
folder.
A website was created to give more information about a possible future without
pollution.
6.1 Open the incomplete 6_1Clean web page in a web browser and also in
a text/HTML editor.
NOTE:
6.1.1 Insert your examination number so that it displays in the tab of the (2)
browser.
6.1.2 Change the font colour of the heading 'The Global Crisis of Plastic (1)
Pollution' to red.
6.1.4 Modify the table so that it displays as shown in the image of the web (3)
page on the previous page.
6.2 Open the incomplete 6_2Pollute web page in a web browser and also
in a text/HTML editor.
Your final web page should look like the example below.
ONE mark will be allocated for correctly closing tags and correctly nesting in (1)
both the files.
[15]
NOTE:
ONE mark will be allocated for the correct use of tags, triangular
brackets and correct nesting for both the web pages. (1)
6.1 Open the incomplete 6_1Airport web page in a web browser and
also in a text/HTML editor (NOT a word processing program such
as Word).
6.1.2 Ensure that the table heading in the first row is merged (1)
6.1.4 Ensure that the link to airports will work if a user clicks on
the text 'click here'. (1)
NOTE:
ONE mark will be allocated for the correct use of tags, triangular
brackets and correct nesting for both the web pages. (1)
6.1.1 Insert HTML tags to centre the text that starts with
'PYRAMIDS …' and ends with '… other features'. (2)
A web page was created about the future of the Olympic Games.
Open the incomplete 6Future web page in a web browser and also in a text editor.
NOTE:
Question numbers appear as comments in the coding to indicate where you
should insert the answer(s). DO NOT delete these comments.
An HTML tag sheet has been attached for reference.
DO NOT answer this question in a word processor.
Your final web page should look like the example below:
ONE mark will be allocated for the correct closing of all tags and the
correct nesting of web pages. (1)
6.1 Insert the necessary tag(s) to ensure that the web page displays. (1)
6.2 Ensure that the heading 'The Future Olympic Games' appears in
an Arial Black font. (1)
NOTE:
Ensure that the first row is displayed on a black background
with white text.
The information for the third row is found in the
6ParisInfo.txt file in your examination folder. (13)
6.5 Ensure that the hyperlink at the bottom of the web page moves
to the 7Announce web page.
(2)
Activity 1
Maximum Candidate
No. Criteria
Mark Mark
6_1HomePage web page
6.1.1 Background colour of first table 1
<table bgcolor="white" border="4" width="60%"
align="center" cellpadding="10"
cellspacing="20">
1
1 table: Background colour set to white
st
6.1.2 Cellpadding 3
<table bgcolor="white" border="4" width="60%"
align="center" cellpadding="10"
cellspacing="20">
2
1st table: cellpadding set to ="10" 1
Code applied to 2nd table: cellpadding set to
="10"
6.1.3 Colspan 2
<tr bgcolor="linen">
<td colspan="5"><font size="+2" face =
"Calibri"> Sarah …
Activity 2
Table tags 1
Border = 1 1
Cellpadding = 1 1
Bgcolor = White 1
<th tag correctly
Colspan correctly 1
Rowspan correctly 1
1
6.6 Insert Comment 1
<!--See activity-->
Comment inserted 1
6.7. Unordered list 1
1 <ul type="square">
<li>Flexibility</li>
<li>Control and customisation</li>
…
</ul>
Changed to bulleted list 1
6.7. Bullet Type: 1
2 <ul type="square">
Type square 1
6.8 #Name Link 2
<a href="#top">Top of Page</a>
Activity 3
Max Candidate
No Criteria
Mark Mark
6.1 Table 1
<table align = "center">
...
<td><font color = "blue"...>...</font></td>
...
<td><img ... alt = "Tennis" /></td>
1
align = "center" 1
color = "blue" 1
alt = "Tennis"
6.2 Text "Time for the annual tennis tour votes!"
<h2>Time for the annual tennis tour votes!</h2>
1
<h2> ... </h2>
6.3 Table 2
<table border="3" cellpadding="2" cellspacing="4">
<tr>
<th colspan = "2">Highest votes</th>
</tr>
cellspacing = "4" 1
width attribute removed 1
colspan = "2" 1
6.4 Text "Grade 11 votes 311 Grade 12 votes 146"
<ul type = "square">
<li>Grade 11 votes</li>
<li>Grade 12 votes</li>
</ul>
<a ... > ... </a> 1
href = "6Tennis.jpg" 1
Text "Click here to view photos" between opening and
closing tags 1
Closing tag(s), triangular brackets and nesting correctly used
1
on both web pages
[15]
Activity 4
Candidate
Max Mark
Mark
6.2 Heading 3
<h1><font face="Arial Black" font
color="brown">Traffic Report</font></h1>
6.5 Image 3
<img src="6Canyon.gif" width="720"
height="220">
img src="6Icon.png"
1
width=720"
1
height="220"
1
<tr>
<td>The Grand …</td>
<td>The Grand …</td>
</tr>
<tr>
<th>Fact 2</th>
<th><p align="right">Description</th>
</tr>
<tr>
<td>The Grand …</td>
<td>The Grand …</td>
</table>
<tr>
<th>Fact 3</th>
<th><p align="right">Description</th>
</tr>
<tr>
<td>Hidden …</td>
<td>Tucked within …</td>
</table>
6.7 Link 2
<a href="https://canyon.com/">Information</a>
Activity 5
Learn
Maximum
No. Criteria er
Mark
Mark
6Two
6.1 Head tags 1
<head>
<title>Two Oceans Bed and Breakfast</title>
</head>
alt="bedroom" 1
6.5 Image 1
<img src="Seaside.gif">
Rowspan set to 2 1
6.8.3 Table 2 – cell padding and cell spacing 4
<table border ="5" cellspacing="12" 1
<th 1
bgcolor="gainsboro">2022<p>Self-catering</p></td>
<td>R1 500 per day</td>
Candidat
Maximum
No Criteria e
Mark
Mark
6.1DeepFacts
6.1. Heading 1
1 <h1 align = "center">
The most amazing facts about the Mponeng Gold
Mine
</h1>
1
h1 tags applied
6.1. Horizontal line 2
2 <h1><font color="red">The Global Crisis of
Plastic Pollution </font></h1>
color = "red" 1
width = "75%" 1
6.1. Image in a table cell 2
3 <table …>
<tr>
<td> … </td>
<td> <img src="6_1Mponeng.png"
height="250"
width="250"/> </td>
<td> …</td>
</tr>
</table>
Cellspacing set to 10 1
6.2 <center> <h1>Salar … de Uyuni: </h1> … 7
<h2>…</h2>
<i>There are a lot … and mysterious
fashion.</i>
…
<p>Bolivia… definitely qualifies.</p>
</center>
<br/>
<br/>
<p>Here are some …</p>
<ol>
<li>Measuring at 10 582 km, … in
the world.</li> …
<li>Salar de Uyuni … tons of
salt.</li>
<li>…</li>
</ol>
OR
Centre
o Centre tags applied 1
o To correct part 1
Italics
o Italics tag applied to correct text 1
Line Break
o Line break added after text 1
Ordered list and list items
o Ordered list tags added 1
November 2021
Candidat
Maximum
No Criteria e
Mark
Mark
6_1Clean
6.1. Title tags 2
1 <title>12345678</title>
Title tags 1
Examination number inserted as title 1
6.1. Font colour: Heading: The Global Crisis … 1
2 <h1><font color="red">The Global Crisis of
Plastic Pollution </font></h1>
<tr>
<td rowspan="3">Tons per year</td>
<td>China</td>
<h2>Types of pollution</h2>
<hr size="5" color="Black"/>
<ol>
<li>Air pollution</li>
<ul type="square">
<li>Ground-level ozone</li>
<li>Carbon monoxide</li>
<li>Sulphur oxides</li>
<li>Nitrogen oxides</li>
<li>Lead</li>
</ul>
<li>Water pollution</li>
<li>Light pollution</li>
<li>Noise pollution</li>
<li>Soil pollution</li>
</ol>
</body>
Hyperlink
Tag for hyperlink correctly inserted 1
Horizontal Line
Horizontal Rule tag 1
size="5" (Accept any size larger than 1
"1")
Unordered list 1
<ul>…</ul> tags 1
Type="square" 1
<li>Lead</li>
Closing tag(s) or triangular brackets and
nesting correctly used. 1 1
Total for QUESTION 6 [15]
Candidate
No Criteria Max Mark
Mark
6_1Airport
6.1.1 Horizontal line 2
<hr width="30%"/>
Colspan of 3 added 1
6.1.3 Image 2
<img src="6KingShaka.png" height="250"
width="250">
</body> 1
1
Inserted opening and closing <ol> 1
type="a" 1
Added 'tiredness' as a list item <li> </li> 1
Inserted opening and closing <ul> 1
type="square"
Added opening and closing tag <li> for 'No 1
mask – no entry' 1
Web page displays correctly
Closing tag(s), triangular brackets and nes- 1
ting correctly used on both web pages 1
Total for QUESTION 6 [15]
Maximum Candidate
No. Criteria
Mark Mark
6_1NatGeo
6.1.1 Centre 2
<center>
<h1><font
face="Papyrus">PYRAMIDS</font></h1>
<p>The third of … complex mortuary
temple.</p>
<p>Each massive pyramid … other
features.</p> 1
</center>
1
'Center' OR paragraph and align tags
inserted
Text 'PYRAMIDS … other features'
(including picture) is centred
6.1.2 Heading 3
<h1><font
face="Papyrus">PYRAMIDS</font></h1>
Maximum Candidate
No Criteria
Mark Mark
6.1 Title 1
<title>Olympic Games</title>
Row 3
<tr>
<td><img src="6Paris2024.png"
height="100"
width="75"></td>
<td width="40%">The <b>2024</b> Summer
Olympics is a ....</td>
<td>
<ul type="square">
<li>Learn to say Bonjour and Au
revoir.</li>
<li>Go to the restaurant for lunch instead
of
dinner.</li>
<li>Get the metro app on your phone.</li> 1
</ul> 1
</td> 2
</tr>
1
Row and cell tags inserted 1
The file properties will appear on the right-hand side. The following properties can be added,
edited or deleted:
Click on the Inspect button at the bottom. Documents are inspected for the following:
You can choose to Remove All and then Reinspect the document to see if all was removed.
Check Accessibility
This allows anyone who accesses this document to understand all the different parts of the
document, mainly to ensure there is alternative text on pictures/figures and tables.
This is under the File
Ribbon in the ribbon and
select the Info option
Inspect Document
option – select the
Check Accessibility.
Work through the instructions given in the question, be aware to not do more than what is
asked.
Comments
In a Word
document a comment can be added, edited, and deleted. You
identify a comment as an extra section on the right side of the
document.
To add a comment right click where the comment must be
added and click New Comment/Add Comment.
Comments can be read and respond to as well as delete by right clicking on the comment
and using the menu that pops up.
Objects
Objects can be added to a document and there two options:
as an object (icon or hyperlink)
or to add the text from another file.
Adding text to a document without having to open the
file, copy and paste it ourselves while the object is the
file itself you can then open directly by clicking on it.
In the Insert ribbon, under Text option is Object. The
Object options allows us to add the file:
Create from File,
go to browse
select the file
tick as an icon or as a link(hyperlink).
Excel - Open the excel file you want to bring the data
into.
Go to Data Ribbon
Get Data
Choose where from ie Excel/Word/HTML etc.
Access Importing – Open the Access file you will be working in.
Go to External Data
Go to Import and select the data source
you will be using (New Data Source)
choose from file >> select from where you
getting the data. (browse and find the file)
Now you can choose between three options:
Import into a new table (create a new table): here there are steps to follow regarding if
first row has headings, what data types, primary key and then table name.
Append to an already existing table (means adding records to table already made):
follow steps given to choose which document to add the records from, follow prompts.
Link the table to existing table. (create a new table that will be linked to source so any
changes made will show)
(2)
Question 5 – Stokvel
Ma Kgosi is a member of the Hilton Stokvel and has been made the chairperson. She has a
list of the members in Members.xls.
Open up Members spreadsheet.
5.1 In the Members sheet is a list of the members, and Ma Kgosi has a few statistics she
wants to work out. Help answer the following questions, using the filter options. Place
just your answer in the Answer.docx document.
5.1.1 How many male members are above the age of 30?
5.1.2 How many members are between the age of 55-60?
5.1.3 How many surnames start with A and B?
5.1.4 What is the average age of the female members? (4)
Save the Answers document and close it.
Continue working in the Members document.
Use the AvgAge Sheet
5.2 Ma Kgosi wants to work out the average age per gender. Using a subtotal feature
work out the average age per gender on the AvgAge sheet. (3)
5.3 Ma Kgosi was told that there is an easier way to extract information from her data
using queries. She must export it to an access file. Create the Access file and save it
as the same name. Allow Access to create its own primary key. (3)
Save and close the Spreadsheet document. Ensure the created Access folder is in your
exam folder.
5.4 Ma Kgosi wants to send letters to her members and invite the ladies to a ladies tea.
Using mail merge feature, and create an envelope that only invites the ladies 40 years
and older. Save this an LadiesTea.doc.
Once the merge has been completed, save the merged envelopes as
LadiesTeaMerged. (5)
Save and close the documents.
[15]
Activity 1 MEMO
CRITERIA MAX
MARK
1.1.1 Form text field
Add text form by Name/Surname 1 1
NO CRITERIA MAX
MARK
2.1 Mail Merge 1
Source Recording 1
Filter – Total time = DNF 1 5
Insert merge fields 2
Saved as InviteDNF Total of 3 record
2.2 File properties
2.2.1 Author name 1
3
2.2.2 Delete the comment 1
2.2.3 Check accessibility issue (Alt text for image fixed) 1
2.3 Export
Access file created from excel 1 2
Called Records. 1
2.4 Import
• Open Access and see extra Results table 1
1 3
• Imported all records
• Named ResultsRecords 1
2.5 PDF file created 1
2
Saved as RecordingPDF 1
[15]
Activity 3
NO CRITERIA MAX
MARK
3.1 Form
Name and Surname field title case 1
Cell number 10 digits long and text field NOT number 2
Choose field drop down with Choose one added in order 2 5
Choose one
In USA
Outside USA
3.2 Mail merge
• Source Entrance spreadsheet 1
• Destination = beach 1
1 5
• Sort on Surname
• Insert merge fields name and surname 1
• Save merged file as MergedTGD. Number records=26 1
3.3 • Apply subtotal feature used 1
• Sort it by Celebrate by field 1
• Grouped on Celebrate by 1 4
• Apply subtotal average on Total field 1
[14]
CRITERIA MAX
MARK
4.1 Mail merge labels
Choose Tower W102 Multi-purpose label 1
Add merge fields
Name Surname
5
Grade & House
Demerit total 2
Filter on total>100 sorted ascending order on total 2
Merged file is DetentionLabels. Records=10
4.2 Sort on total and then grade 2
2
4.3 =IF(AND(E2>150,F2="yes"),"Yes",IF(G2="yes","Yes",""))
Used IF statement 1
Test correct AND( E2>150,F2="yes") 2
6
True value for test 1 1
False value 1
Drag down for all 1
4.4 File properties 1
Company property has school name 1 2
Status - Urgent
4.5 Inspect the excel document and remove personal details 1 1
4.6 Compress the Details document 1 1
[17]
CRITERIA MAX
MARK
5.1 Filtering answers (don’t need to see how they got
to answer) 1
5.1.1 26 1
5.1.2 3 1 4
5.1.3 8 1
5.1.4 16
1.1 Open the St word processing document, which contains many interesting St. Patrick's
Day traditions, and do the following:
1.1.1 Reject ALL track changes in the document. (1)
1.1.2 Insert a comment on the word 'Biography'. The comment must read 'See
Source'. (2)
1.1.3 Find the picture on the third page, which is made up of seven images,
and do the following:
• Edit the picture so that only six images appear as a single picture, as
shown below.
• Save the remaining seventh image as a file called Saint in your
examination folder and remove this image from the document.
(4)
1.1.4 Find the 'Entry form' on the last page of the document and edit it as follows:
Find the text form field next to the text 'Name and Surname' and set the
maximum length to 30.
Activity 2: General
November 2020
QUESTION 2: WORD PROCESSING
Open the 2Donations word processing document that contains information about
donations for art created by Banksy and insert your examination number in the
header or footer.
2.2 Change the form control next to the text 'Date' on the first page to accept the
current date in the format dd MMMM yyyy. (2)
2.3 Find the text that starts with '1. Set an example' and ends with '… others who
need it.'.
2.5 Find the table below the text 'Choose an …' and do the following:
2.5.1 Apply any table style, other than 'Table Grid' style, to the table. (1)
2.5.3 Add help text to the textbox form field in the second row of the third
column of the table so that, when F1 is pressed, the text 'Enter
amount' displays. (2)
2.5.4 Replace the text 'Insert calculation' in the last row of the table with a
formula to calculate the total amount of the donations. (2)
2.6 This document will be sent to specific recipients. Use the 2Donors spreadsheet as
the data source for a mail merge.
Activity 3: GENERAL
Gauteng Prelim
3Letter.doc
Pollution is a concern for many companies and the responsibility to control it rests with
the management of the companies.
3.1 After monitoring the pollution in a specific area, a letter must be prepared for the
companies
with a concerning pollution history.
Open the 3Letter document to be used for a mail merge.
3.3 Display an alphabetical list of names of all the companies with a 'Very high' level of
pollution and where the monitor date was in 2021. (3)
Save and close the 3Date spreadsheet.
3.4 Extract the image file from the password-protected folder called 3Picture using the
password 'November'. (1)
[15]
4.1.1 Copy the data from cells A1:B6 in the Chart worksheet
to cells A2:F3 in the Data worksheet.
4.1.2 Work in the Chart worksheet. Modify the chart to display as follows:
4847
100%
80% 9328
60%
40% 9878
20%
0%
4.1.4 A named range has already been created for the amounts in column F.
Insert a function in cell J3 that uses the named range to determine
how many of the amounts in the named range are greater than
R14 000. (3)
Correct the Validation List AND update the Validation Rule so that the
data in column E becomes valid.
4.2.1 Use the 4Mail database as a data source for the 4Invitation mail merge
document.
• Edit the data source recipient list to include ONLY the data of
those visitors who have an edu domain type AND who are born after
1960.
• Replace the text <<Name>> with the merged field Name.
• Add a field in the footer of the document to show the date and
time when the document is opened. (6)
4.2.2 Complete the mail merge and save the merged document as
4InvitationMerge. (1)
[20]
5.1 Open the 5Protect word processing document and do the following:
Use the sentence below the picture as the caption text. (2)
• Import the data stored in the 5Half HTML file into a new table named In in
the database.
• Use the first row of the data as the field names.
• Do not create a primary key.
• Set an appropriate field size for the first field.
Comment
• Comment inserted on word 'Biography' 1 2
• Comment reads 'See source' 1
Edit picture
• Images ungrouped (allocate mark even if seventh image 1
appears but the picture is ungrouped, allocate mark if six images
grouped)
• Seventh image removed from document (if seventh image is 1 4
not removed, but is not grouped with the six images, allocate first
two marks)
• Regroup remaining images (only six images) 1
• Seventh image saved as an image file (Saint) 1
Form controls
• Text form field maximum length set to 30 1
• Drop-down form field: Dance added and list displays in 2
alphabetical order 1 6
• Check box default changed to unchecked 1
• Text form field inserted and type set to date 1
New
Import
tbDanceArticles table imported to New (accept if new 1 2
database was created) 1
[15]
Integrated Scenario Solutions Past Exam papers
ACTIVITY 1 MEMO : St Patrick [15]
[15]
N Maximum Candidate
Criteria
o Mark Mark
5Protect
5.1. Caption 2
1 • Automatic caption inserted 1
• Caption text 'Unobstructed view of Taj Mahal' 1
(ignore if original text still appears)
5.1. Reviewing 2
2 • At least one change accepted 1
• Only changes made by author ABC accepted 1
((ASI) inserted, fourth paragraph removed. DEF left
unchanged OR rejected (1,000 has a comma).)
Calculations
5.2. Cell B2: (CHECK FOR BUILDING BLOCKS) 7
1 =IF(FIND("#",A2)<>LEN(A2),"More","One") OR
=IF(FIND("#",A2)=LEN(A2),"One","More") OR
=IF(LEN(A2)>FIND("#",A2),"More","One") OR
=IF(FIND("#",A2)<LEN(A2),"More","One") OR
=IF(MID(A2,FIND("#",A2)+1,LEN(A2)FIND("#",A2))="","
One","More") OR
=IF(LEN(MID(A2,FIND("#",A2)+1,LEN(A2)FIND("#",A2)
))>0,"More","One") OR
=IF(LEN(RIGHT(A2,LEN(A2)-FIND("#",A2)))>0,
"More","One") OR
=IF(FIND("#",A2)<LEN(A2),"More","One") OR
=IF(MID(A2,FIND("#",A2)+1,LEN(A2))="","One","More"
) OR
=IF(LEN(MID(A2,FIND("#",A2)+1,LEN(A2)))>0,"More",
"One")
2
1
Determine position of the first # character o Find
# character o In correct cell (cell A2)
Determine if there is text after the # character o
Search for any characters after first # character
(Len(A2)) OR Extract remaining characters OR 1
Find second # character o Test (IF and correct 1
logical operator)
Output in correct cell o 'One' displays if only one 1
word o 'More' displays if more than one word 1
5. Subtotal feature (Mark by inspection) 3
2. • Change added to: Traveller Type_Reisigertipe ✓ 1
2 • Entries counted ✓ (SUBTOTAL(3,…)) 1
• Subtotal added to: Gender_Geslag ✓ 1