Information Technology IT P1 Solutions (English)

Feb-March 2015 โ€” Grade 12 / Matric โ€” Information Technology

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

๐Ÿ“‹ Document Analysis

๐ŸŽฏ 150 marks โฑ๏ธ 3h ๐Ÿ“„ 19 pages ๐Ÿ“ 36 items found ๐Ÿ“š 5 topics ๐Ÿ”‘ 1 key info
See full analysis

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

36
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 โ€”
Q1โ€” Section header โ€”
1.1refers to the tab Advertisement.
Q1โ€” Section header โ€”
Q1โ€” Section header โ€”
1.1Interface for the Advertisement tab NOTE: The market value of a property is the municipal value that the property is assessed for
1.2Interface for the Living room renovation tab Write code to do the following
1.2.1Radio Button Pain ing If the radio button aint ing is selected se a variable to save the
1.2.2Radio Button Til ing the radio button Tiling is selected use
1.2.3[Button Calculate and display renovation cost] The u ser is required enter the number of square metr s to be renovated as an
1.3Interface for the Water and electricity tab Write code to do the following:
1.3.1[Button Calculate amount due The previous reading for electricity used is supplied in a text box as an integer . The user must
1.3.2Button List geysers In an effort to save electricity solar geyser are investigated as a possibility. Three sizes of solar geysers are available based on their capacity in litres. The user is required to
2.1and QUESTION
2.2to add functionality to the program.
2.1Complete the code in the home loan class THomeLoan/HomeLoan as described below
2.1.1Write code to add the following ive attributes to the class: Description Names of attributes Delphi Java Name of applicant fApplicantName
2.1.2Write code to create a constructor which receives the following parameter values: name of applicant disposable income loan amount applied for
2.1.3Write an accessor method for the name of the applicant. (2\
2.1Write mutator method for the attributes Years and Interest rate.
2.1A method lled calculateI nstalment Amount has been provided Uncomment the code that calculates the monthly instalments
2.1Write code for a method called isApproved to retu rn a Boolean value indicating whether the home loan has been
2.1Write code to create a toString method to return string formatted as follows: Name of a pplicant: applicant name>
2.2You have been provided with three text files which each contain information about a different home loan application. The name of each text file is the name
2.2.1[Button Find applicant] The user is required to select the name of applicant from the combo box
2.2.2[Button Evaluate application] The user must select the number of years for the loan be repaid from the combo box
Q3โ€” Section header โ€”
3.1QUESTION
3.2below.
3.1[Button Find agen name The user is required to enter the code for an agent
3.2[Button gent s sales]
3.2.1Add a suitable output component in the Display area on the GUI to provide for the output for QUESTION
3.2.2Rename the component with an appropriate name (2\
3.2.2A summary of the sales conducted by the sales agent identified in QUESTION
3.1must be displayed in the component added the GUI in QUESTION
3.2Use the information in the arrSales array and summarise the sales of the agent as shown below. Example of output if the agent s code is A123: OTE The values

Topics Identified

5
Word ProcessingDatabasesProgrammingNetworkingHardware

Mark Allocation

Total150 marks

Key Information

Contact Number0 12500 7500

Paper information

SubjectInformation Technology
Year2015
SessionFeb-March
TypePast Paper
PaperPaper 1
LanguageEnglish
Pages19
Downloads20

Examination context

Decade2010s
Years ago11y
Seasonโ€”
Start dayโ€”
Exam periodโ€”
Days since examโ€”

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 size434 KB
Pages19
Archived on11 October 2026
File age12d
ContributorFreeMode
Fingerprint5C8B05924575

Questions and learner discussion

Log in to ask a question or leave a review.

No questions or discussions have been posted yet.