Pogings word aangewend om kode-segmente te identifiseer en te verbeter in die bestaande sagtewarestelsel wat deur die administratiewe afdeling gebruik word - NSC Information Technology - Question 5 - 2023 - Paper 2
Question 5
Pogings word aangewend om kode-segmente te identifiseer en te verbeter in die bestaande sagtewarestelsel wat deur die administratiewe afdeling gebruik word.
Bestude... show full transcript
Worked Solution & Example Answer:Pogings word aangewend om kode-segmente te identifiseer en te verbeter in die bestaande sagtewarestelsel wat deur die administratiewe afdeling gebruik word - NSC Information Technology - Question 5 - 2023 - Paper 2
Step 1
5.1.1 (a) Initialisering ('Initialisation')
96%
114 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Die initialisering van die veranderlike iTeller kan in reël 1 gesien word:
1. iTeller := 0;
Step 2
5.1.1 (b) Luswerking ('Looping')
99%
104 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Die luswerking kan gesien word in reël 2 en 5:
2. for iRy := 1 to 3 do
5. for iKol := 1 to 5 do
Step 3
5.1.2 Wat die waarde van iTeller wees nadat die kode hierbo uitgevoer is?
96%
101 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Nadat die kode uitgevoer is, sal die waarde van iTeller 15 wees. Dit gevolg deur die 5 iterasies van die binneste lus, wat 3 keer herhaal word, lei tot:
iTeller=3imes5=15
Step 4
5.1.3 Verskaf die afvoer van die program nadat die kode hierbo uitgevoer is.
98%
120 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Die afvoer sal 5 sterre (*) wees, aangesien die lus 5 keer deurloop:
*****
Step 5
5.1.4 HERSKRYF die tweede lus (for iKol := 1 to 5 do) as 'n voorlopige lus.
97%
117 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Die tweede lus kan herskryf word soos volg:
iKol := 1;
while iKol <= 5 do
begin
sLyn := sLyn + '*';
inc(iKol);
end;