Photo AI

5.1 Skryf die mees geskikte datatypes neer vir veranderlikes wat vir die volgende scenario's gebruik gaan word: 5.1.1 'n Suid-Afrikaanse selfoonnommer moet gestoor word, bv - NSC Information Technology - Question 5 - 2019 - Paper 2

Question icon

Question 5

5.1-Skryf-die-mees-geskikte-datatypes-neer-vir-veranderlikes-wat-vir-die-volgende-scenario's-gebruik-gaan-word:--5.1.1-'n-Suid-Afrikaanse-selfoonnommer-moet-gestoor-word,-bv-NSC Information Technology-Question 5-2019-Paper 2.png

5.1 Skryf die mees geskikte datatypes neer vir veranderlikes wat vir die volgende scenario's gebruik gaan word: 5.1.1 'n Suid-Afrikaanse selfoonnommer moet gestoor ... show full transcript

Worked Solution & Example Answer:5.1 Skryf die mees geskikte datatypes neer vir veranderlikes wat vir die volgende scenario's gebruik gaan word: 5.1.1 'n Suid-Afrikaanse selfoonnommer moet gestoor word, bv - NSC Information Technology - Question 5 - 2019 - Paper 2

Step 1

5.1.1 'n Suid-Afrikaanse selfoonnommer moet gestoor word, bv. 083 112 4533.

96%

114 rated

Answer

Die mees geskikte datatype om 'n Suid-Afrikaanse selfoonnommer te stoor, is 'n string, omdat dit nie net numeriese waardes bevat nie, maar ook voorloopnulles en spesifieke formatering.

Step 2

5.1.2 'n Stelsel moet die hoogte bly van die aantal keer wat 'n kliënt 'n bestelling geplaas het.

99%

104 rated

Answer

'n Integer datatype is die mees geskikte, omdat dit 'n hele nommer met waardes soos 0, 1, 2, ens. kan stoor.

Step 3

5.2.1 NOT ((K < L) OR (M))

96%

101 rated

Answer

Eerstens, bepaal die waarhede: (K < L) = (10 < 5.0) = False. Dan, (M) = False. Die uiteindelike evaluering is NOT(False OR False) = NOT(False) = True.

Step 4

5.2.2 (M = NOT True) AND (L = K / 2)

98%

120 rated

Answer

Evalueer elke deel: M = NOT(True) = False, en (L = K / 2) = (5.0 = 10 / 2) = True. Dus het ons False AND True = False.

Step 5

5.3.1 Wat is die waarde van sUit voordat die lus uitgevoer is?

97%

117 rated

Answer

Die waarde van sUit voordat die lus uitgevoer is, is '2', aangesien k aanvanklik op 2 gestel is en dit die beginwaarde is van sUit.

Step 6

5.3.2 Hoeveel keer sal die lus herhaal word?

97%

121 rated

Answer

Die lus sal 5 keer herhaal word, aangesien dit van n = 0 tot 4 (insluitend) loop.

Step 7

5.3.3 Wat sal die waarde van k wees wanneer die veranderlike in die waarde van 1 bereik?

96%

114 rated

Answer

Die waarde van k sal 32 wees wanneer dit aan 1 bereik word, omdat die beginwaarde (2) in elke iterasie met 2 vermenigvuldig word, en 2×2^4 = 32.

Step 8

5.4 Spesifiseer die korrekte minimum EN maksimum waardes wat as 'n resultaat van die volgende Delphi-stelling genereer kan word:

99%

104 rated

Answer

Die minimum waarde van iRandomGetal is 5 (as Random(8) 0 teruggee) en die maksimum waarde is 12 (as Random(8) 7 teruggee).

Step 9

5.5 Noem 'n ingeboude Delphi-funksie wat altyd 'n desimale getal, soos 47.3 of 34.5, tot die volgende geheelgetal na bo sal rond.

96%

101 rated

Answer

Die ingeboude funksie wat gebruik kan word is 'Ceil()'.

Step 10

5.6 Gee EEN rede waarom 'n linëêre soektog soms as ondoeltreffend beskou word.

98%

120 rated

Answer

'n Linëêre soektog word as ondoeltreffend beskou omdat dit die hele lys moet deurloop, wat langer neem vir 'n groter hoeveelheid data.

Step 11

5.7 Voltooi die algoritme hieronder om die regte afvoer die volgende drie stappe in die string sytfer sToever < toever

97%

117 rated

Answer

Vertoon 'Tik asseblief 'n string sytfers in'
sToever < toever
sReel := '';
n := Varlength(sToever);
Lus j van 1 tot n
   sReel := sReel + '*';
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

;