Photo AI

‘n Algoritme is 'n stapsgewyse ontleding om 'n probleem op te los - NSC Information Technology - Question 5 - 2021 - Paper 2

Question icon

Question 5

‘n-Algoritme-is-'n-stapsgewyse-ontleding-om-'n-probleem-op-te-los-NSC Information Technology-Question 5-2021-Paper 2.png

‘n Algoritme is 'n stapsgewyse ontleding om 'n probleem op te los. 5.1.1 Noem EEN tegniek/instrument/diagram wat gebruik kan word om 'n algoritme te stel. 5.1.2 Ge... show full transcript

Worked Solution & Example Answer:‘n Algoritme is 'n stapsgewyse ontleding om 'n probleem op te los - NSC Information Technology - Question 5 - 2021 - Paper 2

Step 1

Noem EEN tegniek/instrument/diagram wat gebruik kan word om 'n algoritme te stel.

96%

114 rated

Answer

Enige een van die volgende: Floekaart, IPO, Pseudokode.

Step 2

Gee EEN rede waarom algoritmes NIE taalspesifiek moets NIE.

99%

104 rated

Answer

Algoritmes moet in 'n algemene formaat geskrewe wees sodat dit deur verskillende programmeertale verstaan kan word, wat dit programmatuur-onafhanklik maak.

Step 3

Wat kan gedoen word om die kode in die voorbeeld hiervoor meer leesbaar te maak?

96%

101 rated

Answer

Hou kode in 'n georganiseerde indenteer styl. Voeg kommentaar by die kode om die doeleindes van spesifieke kommandos te verduidelik.

Step 4

Gee TWEE redes waarom die somtotaal as 0 gegeneer is, moet vertoon.

98%

120 rated

Answer

  1. Die variabele iSom is in die verhoor nie globaal nie; dit is dus nie bereikbaar nie. 2. Die waarde van iSom is nie korrek toegewys nie, wat in 'n logiese fout lei.

Step 5

Realiseer 5 moet voltooi word. Skryf Delphi-kode om 'n lukraak getal in die reeks 10 tot 40 te genereer.

97%

117 rated

Answer

  iTelonewe := 0;
  iLukraak := random(31) + 10;
  iLukraak := random(10) + 41;

Step 6

Kies die korrekte opsie vir ELK van die volgende vrae en skryf slegs die KORREKTE antwoord/opsie in die ANTWOREDBOEK neer:

97%

121 rated

Answer

a) (ii) if (iLukraak MOD 2 = 0) then b) 6

Step 7

Verwys na die antwoord op VRAAG 5.5.2(a) en motiveer waarom instansie-veld/attribute ('instance fields/attributes') hiervan met die negatiewe teken (-) verklaar moet word as met die positiewe teken (+).

96%

114 rated

Answer

Die negatiewe teken (-) dui aan dat hierdie velde privaat is en nie direk beskikbaar is aan die buitekant van die klas nie, wat die inligtingskap in OOP bevorder.

Step 8

Identifiseer EEN prosedure in die UML-diagram hierbo.

99%

104 rated

Answer

getPersoneelID: String;

Step 9

Voltooi die algoritme hierbo om die vereistes egter te vertoon.

96%

101 rated

Answer

else if iGetalTerme > 2 then 
  sReel := iTerm1 + ' ' + iTerm2;
  begin 
    for i := 3 to iGetalTerme do
      iTerm3 := iTerm1 + iTerm2;
      sReel := sReel + ' ' + IntToStr(iTerm3);
      iTerm1 := iTerm2;
      iTerm2 := iTerm3;
  end;
vertoon sReel;

Join the NSC students using SimpleStudy...

97% of Students

Report Improved Results

98% of Students

Recommend to friends

100,000+

Students Supported

1 Million+

Questions answered

;