Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE EXAMINATION
NOVEMBER 2018
INFORMATION TECHNOLOGY: PAPER I
MARKING GUIDELINES
Time: 3 hours 180 marks
These marking guidelines are prepared for use by examiners and sub-examiners,
all of whom are required to attend a standardisation meeting to ensure that the
guidelines are consistently interpreted and applied in the marking of candidates'
scripts.
The IEB will not enter into any discussions or correspondence about any marking
guidelines. It is acknowledged that there may be different views about some
matters of emphasis or detail in the guidelines. It is also recognised that,
without the benefit of attendance at a standardisation meeting, there may be
different interpretations of the application of the marking guidelines.
IEB Copyright © 2018 PLEASE TURN OVER
Skip to contentMemorandum 











View all





Information Technology Grade 12 IEB Paper 1 2018 Memo
IEB Grade 12 Information Technology Paper 1 memorandum from the 2018, 14 pages. Read online or get the free PDF download, question paper linked when available.
Publisher: IEB
Information Technology · Grade 12 · 2018. Memorandum, 14 pages. Read online or download the PDF.
- Subject
- Information Technology
- Grade
- Grade 12
- Document type
- Memorandum
- Year
- 2018
- Paper
- 1
- Publisher
- IEB
- Curriculum
- IEB
- Pages
- 14
- File size
- 257.3 KB
Loading document…
Loading document…
1 of 14
Document textSearch extracted text and jump to a page.
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 2 of 14
MARKING GUIDELINES
SECTION A SHORT QUESTIONS
QUESTION 1 DEFINITIONS
1.1 Software that is made available for use at no cost.
1.2 The process of using a number of servers hosted on the Internet to store,
manage and/or process data. OR using third-party services hosted on the
Internet to store, process or manage data. Example implies the internet.
1.3 The process of moving data that is no longer needed to a long-term storage
device. OR a different place on the same device.
1.4 An operating system feature that allows users to seemingly run multiple
tasks/things at once. OR multiple programs in memory that appear to be
processed simultaneously.
1.5 Where two or more methods share the same name in the same class but
have different parameter lists.
QUESTION 2 MATCHING COLUMNS
2.1 F
2.2 J
2.3 B
2.4 O
2.5 H
2.6 K
2.7 M
2.8 P
2.9 L
2.10 E
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 3 of 14
MARKING GUIDELINES
SECTION B SYSTEM TECHNOLOGIES
QUESTION 3
3.1 Two
3.2 3.2.1 (a) A form of memory that is controlled by the operating system
and that stores data on a secondary storage device. Also
accept extension to RAM here.
(b) Because there is more space available on the secondary
storage system (probably many GB or TB) there is never a
need for as much physical memory in RAM as is needed by
the OS and applications. The OS will move data between
RAM and virtual memory as needed.
OR
Hard drive will be used as an extension of RAM, data can be
swopped out as and when needed.
3.2.2 (a) Using semiconductor chips. ACCEPT: stores electronically /
electrically / flash memory / transistors
(b) A hybrid drive has a traditional HDD and a small SSD.
3.2.3 CPU: not possible because of socket type
RAM: probably not possible due to different type; DDR vs DDR3, slot
type
HDD: interface might not be able to work with a more modern drive/
SSD: Cost too high
Monitor: old machine might only have VGA; this monitor is most
likely HDMI
Any TWO for components for reason ACCEPT Cost as a basis for
ideas given if valid
3.2.4 The motherboard A more modern motherboard will have the required
interfaces/sockets for the newer components. Do NOT accept Power
Supply
3.3
Laptop Desktop
Advantage • Librarian can work in any • Easier to upgrade hardware
part of the library • More flexible in terms of
• Stocktaking will be easier initial specifications
• Can work at home • Can build your own
• Can work for a while if there • Do NOT accept faster/more
is a power failure; even powerful than a laptop
without a UPS except if refers to for the
same price
Disadvantage • Easy to steal • Fixed in one position in the
• Cannot upgrade hardware library
easily • Cannot work from home
• Might be more expensive to • Cannot work if there is not
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 4 of 14
MARKING GUIDELINES
purchase a UPS and there is a power
failure
NB: do not accept opposites of each other.
3.4 3.4.1 An electronic device/application that allows a user to read an e-book.
3.4.2 Includes the original text but often other illustrations/commentaries
A table of contents that hyperlinks to the different chapters
A search facility
Ability to electronically bookmark pages
Zoom in and out of the text
NB: This is about the eBook NOT the eBook reader! Do NOT accept things
like "less bulky" or "lots of books at once", etc. – must be about
characteristics of the eBook which make it friendlier to use. Beware of
convenience!
3.5 3.5.1 A barcode reader OR scanner OR smartphone
3.5.2 (a) No cost; data is already encoded into barcode. One mark for
reason, one mark if the reason relates to the scenario.
Accept any valid option that is justified.
(b) Can incorporate additional data into the barcode label; can
help to identify a book stolen from the library; can put the
barcode where they want to.
Accept any valid option that is justified.
3.6 Examples could be: office applications, a database management system,
any collaborative work done for displays; the issuing of books; a system to
charge for lost/overdue books. SaaS would keep all the data and
applications used by the library on a cloud platform.
for explanation and for any two examples. Does NOT have to mention an
application name e.g.: "email application" is fine, does not have to say
"gmail". Accept options where candidate suggests writing new applications
which could be cloud hosted. Be careful about "Excel" – they must explain
that this is on the cloud. If they say Office365, that is fine.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 5 of 14
MARKING GUIDELINES
SECTION C INTERNET AND COMMUNICATION TECHNOLOGIES
QUESTION 4
4.1 A network where all components have equal status; OR two or more
computers connected together to share resources without the need for
other hardware.
4.2 Star – most common, inexpensive and easy to install;
mesh – introduces a level of routing that reduces broadcasts;
bus – does not need a switch.
Topology – Appropriate reason
4.3 4.3.1 satellite; microwave; wireless Any correct option.
4.3.2 A router/cellular phone/WAP.
4.4 4.4.1 A physical location where users can connect wirelessly to a network
ACCEPT: connect to the Internet/network, a device which creates a
WAP (eg: SmartPhone)
4.4.2
Method/Factors Charge for time used Charge for data used
Factors • Download what they want • Better for the library as
in this time they know how much data
• Might use a lot of data is being used
• Easier to implement • Can check on each user
• Overall link performance and report how much data
might be compromised they used
• If the library's incoming link
is capped, they can ensure
they do not go over cap by
selling less if they are close
to being capped
Accept any TWO valid answers for each option.
Allow opposites of each other in this question only!
4.5 4.5.1 HTTP – general information on web pages about the library,
information, content.
HTTPS – web pages where visitors need to exchange confidential
information, like a login page.
FTP – for website visitors to download files that might be available
on the library site.
WebDAV – to allow any collaborative work via the website, e.g.
allowing users to upload, comment.
These must refer to use of the library website – not general web use.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 6 of 14
MARKING GUIDELINES
4.5.2 (a) Version of web that allows for collaboration between users and
websites; users able to upload to the site rather than just reading
content from the provider. OR Interactive website.
(b) Any valid features, including items such as: uploading content
for users to view, library users can tag friends on posts
suggesting they read a book that is advertised, allowing
comments/likes for posts about new books, letting users know
about events and letting them indicate if they are coming to
the event or not, have a calendar of events Accept any TWO
features with explanations relating to the scenario.
4.5.3 (a) A type of website that contains largely static information but
can be edited by the public. OR Online encyclopaedia that is
editable.
(b) The librarian is able to edit the wiki using editing tools; can
invite contributions from users approved by her; no special
skills needed once it has been set up.
(c) A regularly updated web page, usually informal in nature and
in conversational style. OR online journal.
(d) The librarian controls the blog; can ensure that the content will
be accurate; only relevant articles and information will appear
on the blog. ACCEPT: Personal, can be edited
(e) Allocate one mark for decision; one mark for justification.
If no justification, NO MARKS for decision!
Example reasons for a Wiki: Allows for many users of the
library to express their opinions/thoughts/reviews; content can
be interlinked;
Example reasons for a blog: Librarian should be trusted to
provide accurate content; users can still write reviews, but the
librarian can choose the best to publish on the blog; update
subscription.
4.6 4.6.1 An identification system that uses a small radio transmitter for
identification and tracking purposes.
4.6.2 The RFID tag can be used to sound an alert via a detector at the
entrance when a book is taken from the library and it can be used to
trace books if the tag is trackable. Any ONE reason clearly explained
relating to the scenario.
4.6.3 In the spine of the book; under the barcode label; under a library logo
on each book, ANYWHERE where it is not visible. Accept where the
tag is not detachable.
4.7 4.7.1 A method of distributing digital media via a network and shared by
many OR sharing a file with other computers/users in a network.
Don't accept BitTorrent, but accept explanation of BitTorrent.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 7 of 14
MARKING GUIDELINES
Important concepts here: candidate MUST show an indication that
the file is split up and there are multiple servers involved. Otherwise
they are describing a normal download. Give a mark for a distinction
between clients sending and receiving.
4.7.2
Method/Factors Peer-to-peer file sharing Peer-to-peer networking
• All clients are equal • Yes • Yes
• No server needed • Yes • Yes
• Clients' machines • Yes • Yes
offer all services
• Not all clients hold • Files are split amongst • Files are saved on
data clients clients' own machine,
not split between
clients
• Hardware concept vs • Software • Hardware
software concept
• Access rights vs • Grants access to • Can grant access to
machine rights clients' files not files and hardware
hardware resources of all clients
Any ONE correct comparison factor.
4.7.3 Provided the content is not subject to copyright.
4.8 4.8.1 A small text file that contains data sent from a website and is stored
on the user's computer via the web browser.
4.8.2 To keep track of your activity on the site: what you have viewed,
browsed, purchased so that on future visits this information can be
used to tailor your experience. Can also be used to store credit card
and other payment information. Any TWO valid facts. Also accept
authentication cookies if candidate mentions this and defines it
correctly.
4.8.3 So that users are aware that information about them is being kept
and tracked.
4.8.4 To keep track of data searched for by users; books enquired about/
taken out to be read; and to make recommendations for future
reading. Any TWO correct facts relevant to the scenario.
4.9 4.9.1 (a) MP3. Accept any valid AUDIO ONLY file format.
(b) Lossless probably not that important as it is only audio, will
not lose much in the conversion. Accept lossy if they justify by
stating less space or a relevant fact relating to the scenario.
Do NOT just accept the option – must be justified as both
options are given to them!
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 8 of 14
MARKING GUIDELINES
4.9.2
Method/Factors Streaming Downloads
Factor 1 • Multiple users all • Library can schedule
trying to stream books downloads to happen
simultaneously might at times when the
saturate the link – connection link is quiet
poor performance. – balance usage of
link.
Factor 2 • If home user does not • Can listen to book
have a fast enough multiple times once
link, the streaming will downloaded, will not
be ineffective. have to restream it.
Any TWO correct comparison factors applied to streaming and
downloads.
4.9.3 NO. Copyright laws will probably prevent the recordings being made
legally;
OR
YES if the book is not under copyright or in the public domain. OR
permission has been obtained from the author OR the book is older
than 50 years OR out of print, which means you should check with
the publisher.
ONE mark for YES/NO with a justified answer. Do not award any
marks if only YES or NO is given.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 9 of 14
MARKING GUIDELINES
SECTION D SOCIAL IMPLICATIONS
QUESTION 5
5.1 A number (sometimes thousands) of compromised computers (BotNets)
(often via a Trojan) are used to flood a site with traffic causing the website
to become unavailable.
5.2 5.2.1 A malicious attack that prevents a user from accessing their data or
computer, by either blocking access to or by encrypting the files until
a ransom is paid when a decryption key is (hopefully) sent to the
user. This is NOT about stealing data. What happened, how, and
how will it be fixed/get the data back are the important stages.
5.2.2 Make use of a web/email solution to inspect all incoming mail/web
pages to prevent ransomware reaching end users. Duplicate this on
end-user machines. High levels of user vigilance on incoming mail;
close ports on firewall; educate users. Accept any TWO. Accept
antivirus solution, updating antivirus, updating OS. Do NOT accept
backup (this won’t prevent an attack – it will help you recover).
5.3 Having your own staff involved with cybersecurity will ensure their and
therefore the organisation's knowledge is up to date; will keep security at
the heart of the business; application development will benefit from the
latest knowledge of how software can be compromised; in the long term,
the organisation will have a more unified approach to the software
development lifecycle; internal policies are likely to be tighter and
employees more alert to cyber attacks; will improve employee well-being by
upskilling them. Accept any TWO.
5.4 Needs to be long (8+ characters); combination of letters and numbers/
characters; not a word/easily detectable item. Accept any TWO correct
techniques. Complexity.
5.5 5.5.1 Information overload in a human context refers to the difficulty in
understanding an issue/making effective decisions when there is too
much information about the issue. Information overload leads to a
reduction in the quality of decisions a person makes. Any ONE
correct answer.
5.5.2 It might affect your judgement in terms of dealing with important
issues in the village. Answer must indicate that judgement might be
impaired in some way. Accept valid answers that show the candidate
has thought about the issues. Accept: no time for other activities.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 10 of 14
MARKING GUIDELINES
SECTION E DATA AND INFORMATION MANAGEMENT AND SOLUTION
DEVELOPMENT
QUESTION 6
6.1 6.1.1 Composite/compound/concatenated key.
6.1.2 Books can only exist in the database if they are on loan to someone.
6.1.3 Update and Delete anomaly.
6.2 6.2.1 Partial dependency – a field is dependent on part of the primary key.
6.2.2 Transitive dependency – a field is dependent on a non-key field.
6.3 6.3.1 An update query.
6.3.2 SELECT DaysOverdue * 0.50 AS FinePayable
FROM tblBooks
WHERE DaysOverdue > 0 (Accept: >=1, <>0)
Accept correct solutions for MySQL/JavaDB.
6.3.3 The field will have to be updated daily; can easily have a wrong
value entered (user error).
6.3.4 (a) Store the date a book should be returned in the database.
Accept date to be returned or date issued. For either, must
link to valid explanation in (b) below.
(b) When a book is being returned, the date in this field will be
checked against the current date. The difference between the
two dates can be calculated and if this is a positive number, this
will be the number of days the book is overdue.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 11 of 14
MARKING GUIDELINES
6.4 6.4.1 (a) A security-relevant chronological record of all changes made
to a database and by whom.
(b) If data is changed/deleted inappropriately, the audit trail will
show when this happened, by which user, etc. OR use an
audit trail to roll back the database. Who? What? When? Roll-
back? Any two of these.
6.4.2 By setting up correct user-access permissions. Accept Administrator
Privileges
6.4.3 (a) Two identical sets of data
(b) As the two data sets should always be identical: if one is
different after an operation, you will need to investigate why.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 12 of 14
MARKING GUIDELINES
QUESTION 7
7.1
Book
– Integer bookID
– String title
– String genre
– Integer timesBorrowed
+Book (Integer b, String t, String g, Integer tb)
+getGenre() : String
+getTimesBorrowed() : Integer
+setTitle(String t) : void
+toString() : String
Mark Allocation:
Name of class
All fields private
All fields correctly named and typed
All methods public
Constructor has correct name, correct number of parameters with correct
names and types Accept Constructor/Name of class/Create.
All accessor and mutators correctly shown
toString of correct type
Ignore any static methods
If written code: mark just the method headers.
7.2 7.2.1 A series of steps to solve a problem. This is NOT about representing
an algorithm – just a definition of what it is.
7.2.2 Because an algorithm is written in pseudocode that can be translated
into any programming language for implementation.
7.2.3
position ← 0
popular ← 0
size ← number of elements in bookArr
popular ← bookArr[0].getTimesBorrowed()
//action section
loop i ← 1 to size
begin
if bookArr[i].getTimesBorrowed()> popular
begin
popular ← bookArr[i].getTimesBorrowed()
position ← i
end if
end loop
return "The most popular genre is:" + bookArr[position].getGenre()
Accept valid alternatives. There are a number of possible solutions!
Marks allocated accordingly.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 13 of 14
MARKING GUIDELINES
Initialise popular
Loop – check merits of loop: from 1 vs from 0
If Provided correct comparison
store of popular
store position
return correct value
Reasonable attempt to assign value to Popular, give a mark for the return
even if incorrect.
IEB Copyright © 2018 PLEASE TURN OVER
Downloaded from hlayiso.com
NATIONAL SENIOR CERTIFICATE: INFORMATION TECHNOLOGY: PAPER I – Page 14 of 14
MARKING GUIDELINES
7.3
Step size i k p intArr intArr[i] = intArr[k]?
Number
[0] [1] [2] [3] [4] [5] [6]
1 2 2 4 6 9 11
1 7
2 0
3 1
4 F
3 2
4 F
3 3
4 F
3 4
4 F
3 5
4 F
3 6
4 F
2 1
3 2
4 T
5 2
6 2
5 3
6 2
5 4
6 2
5 5*
6 2
7 6
* for all 4 values correct (2, 3, 4 and 5). If candidate has at least the first
value correct (i.e. the ‘2’) allocate one mark.
Check for things happening at the right time!
(10)
[30]
57 marks
Total: 180 Marks
IEB Copyright © 2018
Study this subject
Revise the topics in this paper, then practise them question by question.
- Grade 12 Information Technology notes
CAPS revision notes with worked examples.
- Information Technology questions by topic
Past exam questions sorted by CAPS topic, with memos where available.
- All Grade 12 Information Technology past papers
Past papers by year, with memos where available.
- Grade 12 IEB past papers
More Information Technology and other subjects in this collection.
Recommended for this subject
More papers and memos for this grade and subject.

MemorandumIEB
Information Technology Grade 12 IEB Paper 1 2019 Memo

MemorandumIEB
Information Technology Grade 12 IEB Paper 1 2019 Memo (Afrikaans)

MemorandumIEB
Information Technology Grade 12 IEB Paper 2 2019 Memo

MemorandumIEB
Information Technology Grade 12 IEB Paper 2 2019 Memo (Afrikaans)

MemorandumIEB
Information Technology Grade 12 IEB Paper 2 2018 Memo

MemorandumIEB
Information Technology Grade 12 IEB Paper 1 2017 Memo
Related documents

Question paperIEB
Information Technology Grade 12 IEB Paper 1 2018 Question Paper

Question paperIEB
Information Technology Grade 12 IEB Paper 1 2018 Question Paper

MemorandumIEB
Information Technology Grade 12 IEB Paper 1 2016 Memo

Question paperIEB
Information Technology Grade 12 IEB Paper 2 2018 Question Paper

Question paperIEB
Information Technology Grade 12 IEB Paper 1 2019 Question Paper

Question paperIEB
Information Technology Grade 12 IEB P1 2019 Question Paper (Afr)
More from Grade 12 Information Technology

Question paperIEB
Information Technology Grade 12 IEB Paper 1 2019 Question Paper

Question paperIEB
Information Technology Grade 12 IEB P1 2019 Question Paper (Afr)

Question paperIEB
Information Technology Grade 12 IEB Paper 2 2019 Question Paper

Question paperIEB
Information Technology Grade 12 IEB P2 2019 Question Paper (Afr)

Question paperIEB
Information Technology Grade 12 IEB Paper 1 2017 Question Paper

Question paperIEB