Information Technology Paper 1 (English)

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

Past Paper 2014 Grade 12 English
โ†“ Download PDF Facebook X ๐Ÿ“„ 448.4 KB View Memorandum
Preparing document

๐Ÿ“‹ Document Analysis

๐ŸŽฏ 150 marks โฑ๏ธ 3h ๐Ÿ“„ 22 pages ๐Ÿ“ 35 items found ๐Ÿ“š 5 topics
See full analysis

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

35
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.1to Question
1.5The program currently has no functionality. An example of the in terface is given below:
1.1to QUESTION
1.5below.
1.1Button Confirm Delivery Obtain the following data from the relevant components: lace of departure from the
1.2Button Delivery cost] The following components are provided list box that indicates the weight categories of deliveries in terms of codes (A1 A4\
1.1, the selected weight category and whether speed post is required or not must be used to calculate the delivery cost. Example of the output if the number of kilometr s is 635 the weight of the
1.3Button Delivery box number] tem to be delivered need to be placed in specific delivery box The correct
1.2(on the next page\
1.2NOTE: Due to the nature of the random function the value for the delivery box displayed in the screenshot above may differ from the value displayed by your program. (9\
1.4Button [Validate bar code Universal Product Code (UPC\ bar code is printed on items to be delivered The picture on the next page
1.5Button View and save eliveries] All deliveries for December 2014 are stored in the given array called arrDecDeliveries The format of each entry in the array is
Q2โ€” Section header โ€”
2.1and QUESTION
2.2below
2.1The given incomplete object class TDelivery/Delivery contains the following code The declaration of five attributes which describe elivery object The declaration of a two dimensional array to be used to determine
2.1.1to QUESTION
2.1below:
2.1.1Write code for a constructor method to receive the delivery number, truck number, odometer reading at the start of the delivery and odometer reading on completion of the delivery as parameter
2.1.2Write a mutator method and an accessor method for the fFuelUsed/ fuelUsed attribute.
2.1.3Write method called calculateDistance to calculate and return the distance travelled based on the start and end odometer
2.1Different t oll fees must be paid on different toll routes. The routes used are RN1, RN2, RN3 and RN4. Toll
2.2.1Button Get data from f ile] elect the specific truck to be used from the provided Truck umber combo box. se the given text file DeliveryInfo.txt
2.2.2Button New delivery] To instantiate a new elivery object, the user needs to first enter the end odometer reading for the delivery in the textbox provided
2.1to s et the fFuelUsed fuelUsed attribute to this calculated value NOTE: The following buttons must be enabled: Check fuel used
2.2.3Button Display elivery] Display the object in the output area provided using the toString method. Example
2.2Button Check fuel used] The driver of the truck is required to refill the fuel tank at the end of each delivery. Due to the nature of the routes, the amount of fuel used to refill the tank may sometimes differ from the fuel calculated
2.2Button Calculate t oll To d etermine the toll fees for the rout e used for the new delivery he route number (for example RN3\ must be entered in the text box provided. This route numbe r must be sent as a parameter
3.1to QUESTION
3.3as explained in the instructions below: Button Load item] Write code to do the following when an item is load reate a loading code Add the item
3.2NOTE: If you could not complete QUESTION
3.1use the data below to complete QUESTION
3.2Number of fragile items: Number of non fragile items: Button Check load status The delivery can be made if the truck has a minimum load
3.3Button Clear load] Initiali e all variables and data structures to prepare for a new load. Also clear all text from the output area

Topics Identified

5
Word ProcessingDatabasesProgrammingNetworkingHardware

Mark Allocation

Total150 marks

Paper information

SubjectInformation Technology
Year2014
SessionNovember
TypePast Paper
PaperPaper 1
LanguageEnglish
Pages22
Downloads7

Examination context

Decade2010s
Years ago12y
SeasonSpring (SH)
Start dayWednesday
Exam periodNovember 2014
Days since exam4,374

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 marking memorandum

Marking memorandum available

Use the corresponding memorandum after completing the paper to review your answers and identify areas that require further revision. The memorandum shows the marking approach used by DBE examiners, including method-mark allocations.

Information Technology Memo 1 (English) โ†’

File details

File size448.4 KB
Pages22
Archived on8 September 2026
File age49d
ContributorFreeMode
FingerprintDF1532095AEA

Questions and learner discussion

Log in to ask a question or leave a review.

No questions or discussions have been posted yet.