Blaai deur onderwerpe vir Senior Sekondêr 2 1ste, 2de en 3de Kwartaal, Alle Weke, Alle Vakke
KLAS: SSS 2
ONDERWERP: DATAVERWERKING
KWARTAAL: 2DE KWARTAAL
WEEK 7 Datum …………………..
ONDERWERP: PROGRAM ONTWIKKELING
Definisie van 'n program
'n Rekenaarprogram kan gedefinieer word as 'n lys van instruksies wat aan die rekenaar uitgereik word om 'n spesifieke taak uit te voer. Programme word in rekenaarprogrammeertale geskryf.
Kenmerke van 'n goeie program
Elke goeie program moet die volgende kenmerke hê:
Voorsorgmaatreël
Moenie haastig wees nie. Wees versigtig, stabiel en geduldig wanneer jy programme skryf.
Geen stap moet oorgeslaan word nie.
Die bevel van teregstelling moet opeenvolgend gevolg word.
Stappe in Programontwikkeling
Probleemdefinisie: daar word van die programmeerder verwag om eerstens die probleem te verstaan en presies te weet wat die probleem behels. Die definisie van die probleem moet ondubbelsinnig wees.
Probleemontleding: Daar word van die programmeerder verwag om die probleem te ontleed om te bepaal hoe dit opgelos sal word, die vereiste insette en uitset
Beplanning van die oplossing: voordat 'n program geskryf word, moet die algoritme of vloeidiagram vir daardie program geteken en getoets word voor die werklike kodering van die program en dit word 'n program droogloop genoem. Die vloeidiagram is dus 'n diagrammatiese voorstelling van die stappe betrokke by die skryf van 'n gegewe program.
Programkodering: Dit is die werklike skryf of kodering van die program in 'n bepaalde programmeertaal bv BASIC, VBASIC, FORTRAN, Pascal, COBOL ensovoorts.
Skyfkontrolering: Dit word gebruik om te kontroleer of te verifieer dat die ontwerp 'n korrekte oplossing vir 'n probleem verteenwoordig en dit is baie belangrik om deur die ontwerp te volg deur geskikte toetsdata te gebruik.
Probleemsamestelling: wanneer die koderingsproses voltooi is, sal die program saamgestel word indien dit nodig is. Dit is nodig om saam te stel as die programmeertaal dit toelaat.
Programtoetsing: dit is soortgelyk aan proeflees. Die geskrewe program word getoets en foute reggestel om te kyk of die program in staat is om die probleem op te los wat dit na verwagting sal oplos
Programdokumentasie: dit behels die skryf van 'n gedetailleerde beskrywing oor die program en 'n paar spesifieke feite met betrekking tot die gebruik en instandhouding van die program.
Program wat loop: dit is die werklike loop of uitvoering van die program met die samesteller of tolk om te kyk of die verlangde uitset gegenereer word.
Onderhoud:
Dit is die proses van opdatering of wysiging van voorheen geskrewe program vir huidige gebruik.
Leeswerkopdrag : Leesopdrag:
Hiit @ Skool, Rekenaarstudies vir Senior Sekondêre Onderwys. Bl 106 - 107.
WEEK SEWE (7) NAWEEKOPDRAG
DOEL
TEORIE