Die IT-leerders sal toepassingsprogramme skryf om met die organisering van die speletjiesgeleentheid en verwerking van inligting te help - NSC Information Technology - Question 5 - 2017 - Paper 2
Question 5
Die IT-leerders sal toepassingsprogramme skryf om met die organisering van die speletjiesgeleentheid en verwerking van inligting te help.
5.1 Die volgende datastruk... show full transcript
Worked Solution & Example Answer:Die IT-leerders sal toepassingsprogramme skryf om met die organisering van die speletjiesgeleentheid en verwerking van inligting te help - NSC Information Technology - Question 5 - 2017 - Paper 2
Step 1
5.1.1 'n Groot hoeveelheid data oor die deelnemers moet gestoor word op 'n later stadium gebruik te word.
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 eendimensionele skikking is geskik omdat dit 'n groot hoeveelheid data kan stoor in 'n lineêre formaat, wat maklik benaderbaar en bestuurbaar is.
Step 2
5.1.2 'n Alfabeties gesorteerde lys uit die name van die organiseerders word vereis.
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 tweedimensionele skikking kan gebruik word omdat dit die organiseerder se name in 'n gesorteerde ordening kan hou, met die eenvoud om te sorteer en te deurkruis.
Step 3
5.1.3 Twee spelers se tellinge moet in een of ander vorm getoon word.
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
Die veranderlike is die beste opsie hieromdat dit in staat is om die speler se tellinge dinamies te stoor en uit te strek na ander verwerking.
Step 4
5.1.4 Vind die naam van die speler wat die hoogste telling behaal het.
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 tekstëler kan gebruik word om die naam van die speler wat die hoogste telling behaal het, te identifiseer, aangesien dit 'n gestructureerde teksvorm bied.
Step 5
5.2.1 Gee die definisie van enkapsulering.
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
Enkapsulering is die proses waardeur data en metodes saamgegroepeer word binne 'n objek, wat toegang tot die attribuutte beperk tot binne die objek self en om privaatheid te verseker.
Step 6
5.2.2 Noem TWEE voordele van die gebruik van objekgeoriënteerde programmering wanneer veelvuldige ontwikkelaars by die kode van 'n toepassing betrokke is.
97%
121 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Ontwikkelaars kan onafhanklik aan verskillende modules van die toepassing werk sonder dat dit ander dele van die projek beïnvloed.
Kode kan makliker ontgin word, aangesien dit herskryf en hergebruik kan word waar nodig.
Step 7
5.2.3(a) Meer as een objek van 'n klas kan geïnstansieer word.
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
Waar
Step 8
5.2.3(b) Die gronde parameters wat deur 'n konstruktor ontvang word, moet die selfde as die gedeclareerde attribuut wees.
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
Onwaar
Step 9
5.3 Skryf 'n oplossing vir die probleem in die vorm van pseudokode.
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
Genereer 'n willekeurige getal (getal) in die reeks 4 tot 50
som < 0
Lus-indeks van 1 tot getal – 1
As getalmodulus-indeks = 0
som < som + indeks
As getal = som
Vertoon boodskap 'Volkome getal'
Anders
Vertoon boodskap 'Nie 'n volkome getal nie'
Step 10
5.4.1 Gebruik die volgende opskrifte en voltooi die naspeurbare.
98%
120 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!