SAQA All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source.
SOUTH AFRICAN QUALIFICATIONS AUTHORITY 
REGISTERED UNIT STANDARD: 

Demonstrate an understanding of the handling of error in a computer programming environment 
SAQA US ID UNIT STANDARD TITLE
115359  Demonstrate an understanding of the handling of error in a computer programming environment 
ORIGINATOR
SGB Computer Sciences and Information Systems 
PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY
-  
FIELD SUBFIELD
Field 10 - Physical, Mathematical, Computer and Life Sciences Information Technology and Computer Sciences 
ABET BAND UNIT STANDARD TYPE PRE-2009 NQF LEVEL NQF LEVEL CREDITS
Undefined  Regular-Fundamental  Level 4  NQF Level 04 
REGISTRATION STATUS REGISTRATION START DATE REGISTRATION END DATE SAQA DECISION NUMBER
Reregistered  2018-07-01  2023-06-30  SAQA 06120/18 
LAST DATE FOR ENROLMENT LAST DATE FOR ACHIEVEMENT
2024-06-30   2027-06-30  

In all of the tables in this document, both the pre-2009 NQF Level and the NQF Level is shown. In the text (purpose statements, qualification rules, etc), any references to NQF Levels are to the pre-2009 levels unless specifically stated otherwise.  

This unit standard does not replace any other unit standard and is not replaced by any other unit standard. 

PURPOSE OF THE UNIT STANDARD 
This unit standard is designed to provide credits towards the mathematical literacy requirements of the NQF at level 4. The essential purposes of the mathematical literacy requirements are that, as the learner progresses with confidence through the levels, the learner will grow in:
  • An insightful use of mathematics in the management of the needs of everyday living to become a self-managing person.
  • An understanding of mathematical applications that provide insight into the learner's present and future occupational experiences and so develop into a contributing worker.
  • The ability to voice a critical sensitivity to the role of mathematics in a democratic society and so become a participating citizen.

    Qualifying learners are able to:
  • Explain different errors found in the computer programming environment , and differentiate it from mistakes.
  • Demonstrate how calculation errors are induced in the computer.
  • Demonstrate how computer errors can be minimised.
    The performance of all elements is to a standard that allows for further learning in this area. 

  • LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING 
    The credit value is based on the assumption that people starting to learn towards this unit standard are:
  • Competent in Mathematical Literacy and Communications at NQF level 3.
  • Competent in demonstrating an understanding of the use of different number bases and measurement units and an awareness of error in the context of relevant calculations (SAQA ID = 9010). 

  • UNIT STANDARD RANGE 
    This unit standard covers: Approximation in relation to the use of computing technologies, the distinction between exact and approximate answers in a variety of problem settings. It builds on the mathematical unit standard on number bases and errors, and applies it to the computer environment. More detailed range statements are provided for specific outcomes and assessment criteria as needed. 

    Specific Outcomes and Assessment Criteria: 

    SPECIFIC OUTCOME 1 
    Explain different errors found in the computer programming environment. 
    OUTCOME NOTES 
    Explain different errors found in the computer programming environment and differentiate them from mistakes. 

    ASSESSMENT CRITERIA
     

    ASSESSMENT CRITERION 1 
    The explanation covers the difference between an error and a mistake. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Error is scientific, Mistakes made by humans.
     

    ASSESSMENT CRITERION 2 
    The explanation covers the errors found in data entry via computer input devices. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Numeric, Alpha-Numeric & Alphabetic, Ranges.
     

    ASSESSMENT CRITERION 3 
    The explanation identifies sources of induced errors in calculations. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Overflow, underflow & rounding.
     

    SPECIFIC OUTCOME 2 
    Demonstrate how calculation errors are induced in the computer. 

    ASSESSMENT CRITERIA
     

    ASSESSMENT CRITERION 1 
    The demonstration explains overflow errors found in computers. 

    ASSESSMENT CRITERION 2 
    The demonstration explains underflow errors found in computers. 

    ASSESSMENT CRITERION 3 
    The demonstration explains conversion errors found in computers. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Storing wrong variable types declared fields, mixing variable types in an expression.
     

    ASSESSMENT CRITERION 4 
    The demonstration explains errors found in computers because of advancement in processor word-sizes. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Size of a value stored in a variable.
     

    SPECIFIC OUTCOME 3 
    Demonstrate how mistakes and computer errors can be minimised. 

    ASSESSMENT CRITERIA
     

    ASSESSMENT CRITERION 1 
    The demonstration explains how mistakes can be minimised. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Validation rules like range checks, masks, checksums( eg. mod7).
     

    ASSESSMENT CRITERION 2 
    The demonstration explains how errors can be minimised. 
    ASSESSMENT CRITERION RANGE 
    Including, but not limited to: Variable types like Small integer, double, some built-in functions of computer languages like rounding.
     


    UNIT STANDARD ACCREDITATION AND MODERATION OPTIONS 
    The relevant Education and Training Quality Authority (ETQA) must accredit providers before they can offer programs of education and training assessed against unit standards.

    Moderation Process:
    Moderation of assessment will be overseen by the relevant ETQA according to the moderation guidelines in the relevant qualification and the agreed ETQA procedures. 

    UNIT STANDARD ESSENTIAL EMBEDDED KNOWLEDGE 
    The following essential embedded knowledge will be assessed through assessment of the specific outcomes in terms of the stipulated assessment criteria. Candidates are unlikely to achieve all the specific outcomes, to the standards described in the assessment criteria, without knowledge of the listed embedded knowledge.

    This means that the possession or lack of the knowledge can be inferred directly from the quality of the candidate`s performance against the standards.
  • Number systems and rational and irrational numbers.
  • Estimation and approximation.
  • Scientific notation.
  • How variable declaration is handled in computer languages.
  • How input validation is handled in computer languages. 

  • UNIT STANDARD DEVELOPMENTAL OUTCOME 
    N/A 

    UNIT STANDARD LINKAGES 
    N/A 


    Critical Cross-field Outcomes (CCFO): 

    UNIT STANDARD CCFO IDENTIFYING 
    Identify, solve problems and make decisions:
  • In relation to the current systems development environments relevant to the learner. 

  • UNIT STANDARD CCFO COLLECTING 
    Collect, analyse, organise, and critically evaluate information:
  • Gather, organise and interpret numeric information. 

  • UNIT STANDARD CCFO COMMUNICATING 
    Communicate effectively:
  • Using visual, mathematical and/or language skills to describe relationships, processes and problem solving methods. 

  • UNIT STANDARD CCFO SCIENCE 
    Use science and technology effectively and critically:
  • Explaining how mathematics and computers relate, and how computers can be used to address error and mistakes. 

  • UNIT STANDARD CCFO CONTRIBUTING 
    Contribute to his/her full personal development and the social and economic development of the society at large:
  • Using mathematics to describe and represent realistic computer-related situations and to solve problems relevant to the learner. 

  • UNIT STANDARD ASSESSOR CRITERIA 
    Assessors should keep the following general principles in mind when designing and conducting assessments against this unit standard:
  • Focus the assessment activities on gathering evidence in terms of the main outcome expressed in the title to ensure assessment is integrated rather than fragmented. Remember the aim is to declare the person competent in terms of the title. Where assessment at title level is unmanageable, then focus assessment around each specific outcome, or groups of specific outcomes.
  • Make sure evidence is gathered across the entire range, wherever it applies. Assessment activities should be as close to the real performance as possible, and where simulations or role-plays are used, there should be supporting evidence to show the candidate is able to perform in the real situation.
  • Do not focus the assessment activities on each assessment criterion. Rather make sure the assessment activities focus on outcomes and are sufficient to enable evidence to be gathered around all the assessment criteria.
  • The assessment criteria provide the specifications against which assessment judgments should be made. In most cases, knowledge can be inferred from the quality of the performances, but in other cases, knowledge and understanding will have to be tested through questioning techniques. Where this is required, there will be assessment criteria to specify the standard required.
  • The task of the assessor is to gather sufficient evidence, of the prescribed type and quality, as specified in this unit standard, that the candidate can achieve the outcomes again and again and again. This means assessors will have to judge how many repeat performances are required before they believe the performance is reproducible.
  • All assessments should be conducted in line with the following well documented principles of assessment: appropriateness, fairness, manageability, integration into work or learning, validity, direct, authentic, sufficient, systematic, open and consistent. 

  • REREGISTRATION HISTORY 
    As per the SAQA Board decision/s at that time, this unit standard was Reregistered in 2012; 2015. 

    UNIT STANDARD NOTES 
    Supplementary information:

    Definitions:
  • Masks is a term used in computing on input devices to relate data to pre-determined variable types (eg. alpha characters only in an alpha-type variable, numeric characters only in a numeric-type variable).
  • Processor Word-sizes is a term used in computing to explain processor sizes, like 16-bit, 32-bit, 64-bit etc. which keeps advancing in smaller cycles. 

  • QUALIFICATIONS UTILISING THIS UNIT STANDARD: 
      ID QUALIFICATION TITLE PRE-2009 NQF LEVEL NQF LEVEL STATUS END DATE PRIMARY OR DELEGATED QA FUNCTIONARY
    Core  48872   National Certificate: Information Technology (Systems Development)  Level 5  Level TBA: Pre-2009 was L5  Reregistered  2023-06-30  MICTS 
    Elective  20185   Further Education and Training Certificate: Banking  Level 4  NQF Level 04  Reregistered  2023-06-30  BANKSETA 


    PROVIDERS CURRENTLY ACCREDITED TO OFFER THIS UNIT STANDARD: 
    This information shows the current accreditations (i.e. those not past their accreditation end dates), and is the most complete record available to SAQA as of today. Some Primary or Delegated Quality Assurance Functionaries have a lag in their recording systems for provider accreditation, in turn leading to a lag in notifying SAQA of all the providers that they have accredited to offer qualifications and unit standards, as well as any extensions to accreditation end dates. The relevant Primary or Delegated Quality Assurance Functionary should be notified if a record appears to be missing from here.
     
    1. AAR Trading and Projects (Pty) Ltd 
    2. Absa Learning & Development 
    3. Academy at Vaal Triangle (AVT 
    4. Academy of Training and Development 
    5. Accenture Learning Solution (Pty) Ltd 
    6. Acorser Corporate & Business Consulting t/a Acorser Academy 
    7. Added Advantage Academy 
    8. Advanced Assessments and Train 
    9. Advanced Assessments and Training 
    10. Afric Training Centre and Security Studies PTY LTD 
    11. Africa Glory Empowerment Services 
    12. Amadi Institute of Management And Technology (Pty) Ltd 
    13. Amilak Training Center 
    14. Answer The Call Skills ands En 
    15. Artshub Institute 
    16. ATTI (Advanced Technonogy Training Institute) 
    17. ATTI IT SOLUTIONS (Bloemfontei 
    18. ATTI Nelspruit Pty Ltd 
    19. Azania Academy 
    20. Azania Currency and Equity Markets 
    21. Belgium Campus 1 
    22. Bells Technical College 
    23. Bidvest Bank 
    24. Bopang Consulting Services (PT 
    25. Brainwave Projects 707 
    26. Bristol Training College 
    27. BYTES PEOPLE SOLUTIONS (PTY) LTD 
    28. CAMBLISH TRAINING INSTITUTE 
    29. Campion Business School 
    30. Cape Innovation Technology Initiative 
    31. Careers IT 
    32. Chartall Business College 
    33. CHILI PEPPER INFORMATION TECHNOLOGY SOLUTIONS 
    34. Civilkox Trading Enterprise (Pty) Ltd 
    35. COLUMBUS TECHNOLOGIES PTY LTD 
    36. Compuscan Academy 
    37. Computer and Careers 
    38. Cornerstone Performance Solutions (Pty) Ltd 
    39. CREATIVE ARTS COLLEGE 
    40. CTU Training Solutions 
    41. CYBER-CITY IT SOLUTIONS 
    42. DAB Health Care Centre 
    43. DC Academy (PTY)LTD 
    44. DC Dali Debt Counsellors 
    45. Delmas Development Centre 
    46. Digix Computers Services 
    47. DVG Media Training 
    48. DYNAMIC DNA (PTY) LTD 
    49. Ekasi IT Solutions Centre 
    50. Epitome Villa (Pty)Ltd 
    51. EXPLORE SOFTWARE 
    52. Fachs Business Consulting and Training 
    53. Facilitation Development (PTY) LTD 
    54. Falcon Business Institute (Pty) Ltd 
    55. Felix Risk Training Consultants 
    56. Finweb Business Consultancy 
    57. Foster-Melliar (Pty) Ltd 
    58. Fullimput108 (Pty) Ltd 
    59. Fungi Business Consulting (Pty) Ltd 
    60. Gauteng College of Engineering 
    61. Geeks4learning (Pty)Ltd 
    62. Gigimo Tourism Academy 
    63. Gijima Holdings (Pty) Ltd 
    64. GirlCode 
    65. Global Institute for Capacity 
    66. Godisang Development 
    67. Gold Class Group 
    68. Greenview Training and Development Skills Centre 
    69. Harambe Trading Enterprise Pty Ltd 
    70. HCLS HUMAN CAPITAL LEARNING SOLUTIONS 
    71. Heartlines College 
    72. HILLCROSS BUSINESS SCHOOL (PTY 
    73. Hlanganani ICT (Pty) Ltd 
    74. Hyperion Development 
    75. Ikusasa Technology Solutions 
    76. ILUBALETHU PROJECTS 
    77. Incus Data (Pty) Ltd 
    78. Infomage PTY LTD 
    79. Information Technology Resource Centre 
    80. Ingomsotech Solutions and Trai 
    81. intelliscient Technologies (Pty) Ltd 
    82. Isivande Projects 
    83. ISOLVE BUSINESS SOLUTIONS PTY LTD 
    84. IT Academy 
    85. IT Labs Consulting 
    86. Ithemba IT Solution 
    87. Jeppe College of Commerce and 
    88. Johannesburg Institute of Engi 
    89. JUMPCO PTY LTD 
    90. Jumpstart Your Career 
    91. K Boneng Consulting Services P 
    92. Keep The Dream 285 
    93. Kingswood Academy 
    94. Lablab Agri Professionals 
    95. Learnfast Training Solutions ( 
    96. Legal Practice Academy 
    97. Lephalale Business & Technical 
    98. Leseding Computer Systems 
    99. LETAGO DEVELOPMENT CONSULTING 
    100. Mabele NKL Holdings Investments 
    101. Magala Accountants (Pty) Ltd 
    102. Makhophila Training 
    103. Mamelodi Digital Centre cc 
    104. Marsillo Consulting 
    105. Mash Computer Training 
    106. Masikila Training Solution (Pty) LTd 
    107. MAT 007 (PTY) LTD 
    108. Matibidi Raphela Investments (Pty) LTD 
    109. Matiwane Computer Networks (Pty) Ltd 
    110. MBOWA COLLEGE PTY LTD 
    111. Mecer Inter-ED 
    112. Mentec Group PTY LTD 
    113. Metanoia Ratings PTY LTD 
    114. Midnight Feast Properties 116 
    115. MINDWORX CONSULTING GAUTENG PTY LTD 
    116. MMELA VILLAGE TECHNOLOGIES (PT 
    117. MND Training and Projects 
    118. Mogapi Education Group 
    119. Mothusi Management Consultants 
    120. Moving Ahead Development Agenc 
    121. Mpande Technologies cc 
    122. Mufuka Business and Technical 
    123. NCC - Vereeniging 
    124. NCM Computer and Business Academy 
    125. Ndiwatendi General Enterprise (PTY) Ltd 
    126. Ndulita Solutions 
    127. Nedbank Ltd 
    128. Netcampus (Pty) Ltd. 
    129. Newdeal credit Bereaux Solutions and Trainings 
    130. Nyathela Business College 
    131. Octomate (Pty) Ltd 
    132. Octopus Training Solutions 
    133. On the Ball College Pty ltd 
    134. OPELONG BUSINESS INSTITUTE (PT 
    135. PACE Academia College (Pty) Lt 
    136. Piquant Trading 
    137. Posh Multimedia 
    138. Priha Projects Pty Ltd 
    139. Production Management Institute of Southern Africa 
    140. Progressive School of Business 
    141. Prophesy Training College (Pty) Ltd 
    142. PROSERV SA (PTY) LTD 
    143. Providence Software Solutions 
    144. PTS College 
    145. QUARPHIX (PTY) LTD 
    146. RAKGAKALA INSTITUTE OF EDUCATI 
    147. Rasinkhu Investment (Pty) Ltd 
    148. Redefine Human Capital (PTY) L 
    149. Retshetse Training Project 
    150. Revival Technologies and Academy 
    151. Riaphathutshedza (PTY) LTD 
    152. Richfield Graduate Institute of Technology Pty Ltd 
    153. Rofane Consulting 
    154. Roma Training Institute (Pty) Ltd 
    155. Rostec Technical FET College (Pty) Ltd 
    156. Signa Academy 
    157. Simba Skills Consultants 
    158. Sinovuyolethu Trading Pty Ltd 
    159. Sisekelo Sustainability Institute 
    160. Sokwanya Trading (Pty) Ltd 
    161. South Africa Advanced Skills Institute(SAAI) 
    162. South African Business and Tec 
    163. SOUTH AFRICAN CORPORATE TRAINI 
    164. Southern Africa Youth Project 
    165. SPLS Consultants (Pty) Ltd 
    166. Standard Bank Personal and Business Banking 
    167. Star Light Consulting 
    168. Step Ahead Computer Training Centre 
    169. SUCCESS BUILDERS INTERNATIONAL CC 
    170. Successors Training Institute 
    171. Supreme ICT Consultants 
    172. Taal-Net Training Institute 
    173. Talent Development 
    174. TBL Empowerment Hub 
    175. Terry Computer Services cc 
    176. The Facilitation Workshop 
    177. The Finishing College (Pty) Lt 
    178. Thubelihle Graduate Institute 
    179. TIPP ACADEMY (PTY) LTD 
    180. Titan Trade Technologies 
    181. Tlou Foundation College 
    182. TORQUE TECHNICAL COMPUTER TRAINING PTY LTD 
    183. Tseleka Trading Enterprise (Pty) Ltd 
    184. Tsima Consulting Development S 
    185. TSP COLLEGE 
    186. Two Aces Learnerships 
    187. UCS Education and Training Services (Pty) Ltd 
    188. Varsity Institute of Science & Technology (Pty)Ltd 
    189. Vodacom (Pty) Ltd 
    190. VUTHLARI MARKETING CONSULTING 
    191. Wavelengths Technology Training Institute 
    192. We Think Code 
    193. Wellinkwise Pty Ltd 
    194. Welltec Academy (Pty) LTD 
    195. Whitestone College 
    196. Woosh Consultants (Pty) Ltd 
    197. WORK SKILLS RESOURCES CC 
    198. World Wise Industries & Systems Engineering 
    199. WW.IT-IQ Training & Solutions 
    200. XPL Skills Development Pty Ltd 
    201. Xylo Trading 12 (Pty) Ltd 
    202. YAB Business Solutions (Pty)Ltd 
    203. YITRO INNOVATIONS 
    204. ZA WIT (PTY) LTD 
    205. ZJ Africa Learn 



    All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source.