Information Technology Memo 1 (English)

November 2024 โ€” Grade 12 / Matric โ€” Information Technology

Memo 2024 Grade 12 English
โ†“ Download PDF Facebook X ๐Ÿ“„ 496.4 KB View Exam Paper
Preparing document

๐Ÿ“‹ Document Analysis

๐ŸŽฏ 150 marks ๐Ÿ“„ 3 pages ๐Ÿ“ 45 items found ๐Ÿ“š 4 topics
See full analysis

Questions โ€” A Preview of What to Expect in the Document

45
This section provides a quick preview of questions from the document. It may not display every question or the complete wording of each one. For the full content, including diagrams, tables and other information, view the original PDF above.
Q1โ€” Section header โ€”
1.1.1 Button [1.1.1 Random] Generate random number from 5 to 10 (both values included in range\ edtQ1_1_1.Text := convert number to
1.1.2Button [1.1.2 Round up] pn Q1_1_2.Value := Round up Ceil (NUMBER\
1.2Button [1.2 Surface area] Extract the height and radius from the edit boxes Converted to Float Calculate the Area
1.3Button [1.3 Read file Declare variables for the address and bedrooms AssignF ile (tFile, 'Houses.txt'\
1.4Button [1.4 Add name Extract the name from the combo box
Q2โ€” Section header โ€”
2.1SQL statements
2.1.1Button [2.1.1 Low population] SELECT * FROM tblLocations WHERE Population < 200000
2.1.2Button [2.1.2 Runners United September runs] SELECT MarathonID, MarathonDate, Distance FROM tblMarathons WHERE Organiser = "Runners United" AND Month(MarathonDate\
2.1.3Button [2.1.3 Marathon locations] SELECT City & " LEFT(Province,3\
2.1.4Button [2.1.4 Add city] INSERT INTO tblLocations VALUES (19,"Welkom","Free State",1198,423016\ (correct order (1 mark\, correct number of parameters (1 mark\
2.1.5Button [2.1.5 City details] SELECT City, COUNT(City\ AS NumMarathons, SUM(Prizemoney\
Q2โ€” Section header โ€”
2.2Database Manipulation
2.2.1Button [2.2.1 Remove marathons] Go to the first record in tblMarathons Loop through tblMarathons Test if tblMarathons['Organiser'] = sOrganiser tblMarathons.Delete else
2.2Button [2.2.2 Qualifying events] 13 Initialise flag / counter tblLocations.First mark
3.1.1Constructor Create Set the attributes fMarathonName and fRecordHolder to correct parameters Set fRecordDate and fRecordTime to correct parameters
3.1.2Function getRecordTime Function heading with String value as return data type Return fRecordTime
3.1.3Function checkRecord Function with Boolean return datatype with string
3.1.4Function calcPace Function heading with real return data type Return toMinutes( fRecordTime / fDistance
3.1.5Function toString Function heading with tring value as return data type
Q3โ€” Section header โ€”
3.2.1Button [3.2.1 Instantiate Object] Distance extracted from radio group:
3.2.2Button [3.2.2 Pace] Call the calcPace method Display the result in redQ3 converted to
3.2.3Button [3.2.3 Check record] Extract ame and time of runner from edit boxes
Q4โ€” Section header โ€”
4.1Button [4.1 Count marathons] Outer loop from 1 to Initialise counter Inner loop (out + 1 to 10\ Test array[out]
4.2Combobox [cmbQ4_2] Extract word from combo box [1] Read word from combobox Test if word is in the row [10] Loop rows 1 to 14 Initialise new String1
Q1โ€” Section header โ€”
Q2โ€” Section header โ€”
Q2โ€” Section header โ€”
Q2โ€” Section header โ€”
Q2โ€” Section header โ€”
2.1.4Add city 4 marks // =========================================================================== procedure TfrmQuestion2.btnQ2_1_4Click(Sender: TObject\
Q2โ€” Section header โ€”
2.1.5High prize money 7 marks // ================ ============================= ============================== procedure TfrmQuestion2.btnQ2_1_5Click(Sender: TObject\ var sSQL5: String; bChanged: boolean; begin
Q2โ€” Section header โ€”
Q2โ€” Section header โ€”
Q2โ€” Section header โ€”
Q3โ€” Section header โ€”
Q3โ€” Section header โ€”
Q3โ€” Section header โ€”
Q3โ€” Section header โ€”
Q4โ€” Section header โ€”

Topics Identified

4
Word ProcessingDatabasesProgrammingHardware

Mark Allocation

Total150 marks
Sections4 + 5 + 2 + 1 + 10 + 3 + 4 + 1 + 1 + 10 + 3 + 4 + 1 + 1 + 10 + 3 + 4 + 1 + 0 + 1 + 1 + 0 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 = 174 marks

Paper information

SubjectInformation Technology
Year2024
SessionNovember
TypeMemo
PaperPaper 1
LanguageEnglish
Pages33
Downloads6

Examination context

Decade2020s
Years ago2y
SeasonSpring (SH)
Start dayTuesday
Exam periodNovember 2024
Days since exam717

About Information Technology examination preparation

This Grade 12 examination resource can be used as part of a structured revision programme. Past papers are most useful when learners attempt questions independently, work within a realistic time limit, and review their answers afterwards.

How to use this resource for revision

A past examination paper is most useful when it is treated as an active revision exercise. Try the questions yourself before checking the corresponding memorandum. Where you make an error, identify the reason โ€” was it a knowledge gap, a calculation mistake, an interpretation issue, or an examination technique problem?

For stronger examination practice, complete the paper without unnecessary interruptions and keep track of the questions that take the most time. Afterwards, review the memorandum and separate knowledge gaps from mistakes caused by interpretation, calculation, structure, or examination technique.

understanding question requirements
applying subject knowledge
working under time constraints
checking answers
identifying revision priorities

A practical revision approach

Start by completing the resource without looking at the memorandum. Review incorrect and incomplete answers afterwards and make a short revision list based on the areas that caused difficulty.

Grade 12 subject hubs

Each matric subject has its own dedicated hub on Freemode with every past paper and marking memorandum we have archived for that subject.

Corresponding examination paper

Examination paper available

Open the corresponding examination paper to practise the questions before reviewing the marking memorandum on this page. Attempt every question under timed conditions for the most realistic preparation.

Information Technology Paper 1 (English) โ†’

File details

File size496.4 KB
Pages33
Archived on7 September 2026
File age46d
ContributorFreeMode
Fingerprint33337F72282E

Questions and learner discussion

Log in to ask a question or leave a review.

No questions or discussions have been posted yet.