NCEA L1 Hangarau study materials
NCEA L1 Hangarau study resources

NCEA L1 Hangarau practice questions

One question at a time. Build your NCEA L1 Hangarau understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Hangarau 92054

I roto i te hōtaka ā-rorohiko, he aha te mahi a te 'taurangi' (variable)?

  1. He kōnae ka whakamahia hei tiaki whakaahua
  2. He wāhi ki te pupuri uara ka taea te huri i te wā e rere ana te hōtaka Correct answer.
  3. He momo hapa ka puta ina kore te hōtaka e oma
  4. He ture pūmārō kāore e taea te whakarerekē

Explanation

Ko te taurangi he ingoa kua herea ki tētahi wāhi mahara, ā, ka taea te whakarerekē tōna uara i te wā e rere ana te hōtaka. Ka whakamahia hei pupuri raraunga pēnei i te tatau, te ingoa, te hua rānei.

Question 2Hangarau 92054

Kei te hiahia koe kia tuaruatia tētahi mahi kia 10 ngā wā i roto i tō hōtaka. Ko tēhea te hanganga e tika ana?

  1. He hanganga whiriwhiri (if/else) kotahi
  2. He kōwae motuhake mō ia wā, kāore he porowhita
  3. He taurangi kotahi kāore e hurihia
  4. He hanganga porowhita (loop) me tētahi tatau ka tae ki te 10 Correct answer.

Explanation

Ko te porowhita te hanganga e tukurua ana i tētahi wāhanga waehere kia tutuki rānei tētahi tikanga, pēnei i te tatau ka eke ki te 10. Mā te tatau e whakahaere te maha o ngā tukurunga.

Question 3Hangarau 92054

I roto i te pūnaha rorohiko, he aha te mahi a te 'raraunga whakauru' (input)?

  1. Ko te pūtoro e whakahaere ana i ngā mahi
  2. Ko te hua ka puta mai i te pūnaha ki te kaiwhakamahi
  3. Ko ngā mōhiohio ka tukuna ki te pūnaha kia whakahaeretia Correct answer.
  4. Ko te pūmahara e tiaki ana i ngā kōnae

Explanation

Ko te raraunga whakauru ko ngā mōhiohio ka tukuna e te kaiwhakamahi, e tētahi pūrere rānei ki te pūnaha hei whakahaere. Hei tauira ko te patopato, te pāwhiri pātene rānei.

Question 4Hangarau 92054

He aha te take e whakamahia ai te 'waehere mārama' (comments) i roto i tō waehere?

  1. Hei whakahaere i te waehere kia tere ake te oma
  2. Hei tiaki i te waehere mai i ngā hapa
  3. Hei whakamārama i te mahi a te waehere ki te tangata e pānui ana Correct answer.
  4. Hei whakauru raraunga ki te pūnaha

Explanation

Ko ngā waehere mārama he tuhinga ka tuhia ki roto i te waehere engari kāore e whakahaeretia e te rorohiko. Ko tā rātou he āwhina i te tangata ki te mārama ki te mahi a te waehere.

Question 5Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tatau i ngā pihipihi o ngā ākonga. Ko tēhea te raupapa tika o ngā mahi?

  1. Whiwhi raraunga, tatau, whakaatu hua Correct answer.
  2. Whakaatu hua, tatau, whiwhi raraunga
  3. Whiwhi raraunga, whakaatu hua, tatau
  4. Tatau, whakaatu hua, whiwhi raraunga

Explanation

Me whiwhi i te raraunga i te tuatahi, kātahi ka mahi i te tatau, ā, ka mutu ka whakaatu i te hua ki te kaiwhakamahi. Kāore e taea te tatau i ngā raraunga kāore anō kia whiwhi.

Question 6Hangarau 92054

He aha te tikanga o te 'hapa' (bug) i roto i te hōtaka?

  1. He pūrere hou kua tāpirihia ki te rorohiko
  2. He āhuatanga e tika ana te mahi a te hōtaka
  3. He hē i roto i te waehere ka puta he hua hē, he aituā rānei Correct answer.
  4. He momo kōnae e tiaki ana i te waehere

Explanation

Ko te hapa he hē i roto i te waehere ka puta he whanonga kāore i te tika, pēnei i te hua hē, te aituā rānei o te hōtaka. Ka hiahiatia te whakamātautau me te whakatika.

Question 7Hangarau 92054

Kei te whakamahi koe i tētahi hanganga whiriwhiri (if/else) hei tirotiro mēnā kua eke te ākonga ki te 50 ngā tohu. He aha te mahi a te hanganga nei?

  1. Ka whakaatu i tētahi whakaahua ki te mata
  2. Ka whakahaere i tētahi ara waehere i runga i te hua o tētahi tikanga Correct answer.
  3. Ka tukurua i te waehere kia mutu te hōtaka
  4. Ka tiaki i ngā raraunga ki tētahi kōnae

Explanation

Ko te hanganga whiriwhiri ka arotake i tētahi tikanga (pēnei i te tohu ≥ 50) kātahi ka whakahaere i tētahi ara waehere e hāngai ana. Mā tēnei e taea te whakahaere rerekē i ngā āhuatanga rerekē.

Question 8Hangarau 92054

He aha te painga o te whakamahi i tētahi 'mahi' (function) i roto i tō hōtaka?

  1. Ka taea te whakamahi anō i te waehere, ā, ka māmā ake te pānui Correct answer.
  2. Ka whakakore i te hiahia ki te raraunga whakauru
  3. Ka nui ake te roa o te waehere me te uaua ake
  4. Ka aukati i te hōtaka ki te oma

Explanation

Mā te mahi e whakakōpaki i tētahi wāhanga waehere kia taea te whakamahi anō me te kore e tuhi anō. Ka māmā ake te pānui me te tiaki i te waehere.

Question 9Hangarau 92054

Kei te tirotiro koe i tētahi hōtaka ka mutu tōna oma engari kāore e puta he hua. Ko tēhea te take e tika ana kia tirohia tuatahitia?

  1. Mēnā he nui rawa te pūmahara o te rorohiko
  2. Mēnā kāore te waehere e whakaatu i te hua ki te kaiwhakamahi Correct answer.
  3. Mēnā kua tāpirihia he pātene hou ki te papa pātuhi
  4. Mēnā he kōnae whakaahua kei te pouaka

Explanation

Mēnā ka mutu te hōtaka me te kore hua, me tirotiro mēnā kei te whakaatu te waehere i te hua, pēnei i te ngoikore o te tānga whakaputa. He maha ngā take e hāngai ana ki te rerenga o te waehere.

Question 10Hangarau 92054

He aha te rerekētanga matua i waenga i te 'raraunga' me te 'mōhiohio'?

  1. Ko te raraunga he hua; ko te mōhiohio he whakauru
  2. Ko te raraunga he mea ā-rorohiko anake; ko te mōhiohio he mea ā-tangata anake
  3. Ko te raraunga he meka mata; ko te mōhiohio he raraunga kua whakamāramatia, kua whai tikanga Correct answer.
  4. Ko te raraunga he nui ake i te mōhiohio i ngā wā katoa

Explanation

Ko te raraunga he meka mata kāore anō kia whakamāramatia, pēnei i ngā nama. Ka huri te raraunga hei mōhiohio ina whakamāramatia, ina whai horopaki rānei.

Question 11Hangarau 92054

Kei te tuhi koe i tētahi hōtaka hei tirotiro mēnā he tau pōraka, he tau kehe rānei tētahi tau. Ko tēhea te mahi tika?

  1. Whakawehea te tau ki te 0
  2. Tāpirihia te 2 ki te tau
  3. Whakamahia te toenga o te tau i te wehenga ki te 2 Correct answer.
  4. Whakarahia te tau ki te 2

Explanation

Mā te tirotiro i te toenga o te tau i te wehenga ki te 2 e mōhiotia ai mēnā he pōraka (toenga 0) he kehe rānei (toenga 1). Koinei te tikanga noa o te tatau pōraka.

Question 12Hangarau 92054

He aha te take e whakamahia ai te 'whakamātautau waehere' (testing) i mua i te tuku i tētahi hōtaka ki ngā kaiwhakamahi?

  1. Hei whakamoe i te hōtaka kia kore e oma
  2. Hei whakakore i ngā waehere mārama katoa
  3. Hei whakarahi i te utu o te hōtaka
  4. Hei kite i ngā hapa i mua i te putanga, kia pai ake ai te hua Correct answer.

Explanation

Ko te whakamātautau he rapu hapa i mua i te tuku ki ngā kaiwhakamahi, kia pai ake ai te pūmautanga o te hōtaka. Mā tēnei e kitea ngā hē ka puta pea hei raruraru mō te tangata.

Question 13Hangarau 92054

I roto i tētahi hōtaka, he aha te mahi a te 'tikanga' (condition) i roto i te hanganga whiriwhiri?

  1. He tukurua i te waehere kia mutu
  2. He whakatau mēnā ka whakahaeretia tētahi ara waehere, kāore rānei Correct answer.
  3. He whakaatu i te hua ki te mata
  4. He tiaki i te waehere ki te pūmahara

Explanation

Ko te tikanga he whakatau ka hua mai he pono, he teka rānei, ā, mā tērā e whakatau mēnā ka whakahaeretia tētahi ara waehere. Hei tauira ko te tohu ≥ 50.

Question 14Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tiaki i ngā ingoa o ngā ākonga 30. Ko tēhea te huarahi pai ake i te hanga i ngā taurangi 30 motuhake?

  1. Whakamahia he taurangi kotahi mō ngā ingoa katoa
  2. Whakamahia he porowhita kāore he raraunga
  3. Whakamahia he rārangi (list/array) hei pupuri i ngā ingoa katoa Correct answer.
  4. Whakamahia he kōnae whakaahua mō ia ingoa

Explanation

Mā te rārangi e taea te pupuri i ngā uara maha i raro i te ingoa kotahi, ā, ka taea te uru atu mā te taupū. He māmā ake tēnei i te hanga i ngā taurangi 30 motuhake.

Question 15Hangarau 92054

He aha te pānga o te 'waehere tukurua' (repetition) ki te roa o te waehere?

  1. Kāore he pānga ki te roa o te waehere
  2. Ka whakakore i te hiahia ki te taurangi
  3. Ka whakarahi i te roa o te waehere i ngā wā katoa
  4. Ka whakaiti i te roa o te waehere mā te kore e tuhi anō i te waehere ōrite Correct answer.

Explanation

Mā te porowhita e taea te tuhi kia kotahi te waehere engari kia maha ngā tukurunga, ka whakaiti i te roa. Ka karo i te tuhi anō i te waehere ōrite.

Question 16Hangarau 92054

Kei te whakamahi koe i tētahi pūnaha hei tiki raraunga mai i te ipurangi. He aha te take me tirotiro mēnā he hua tika te raraunga i tae mai?

  1. He mea tika kia whakamoe i te hōtaka
  2. He mea tika kia whakamahia te raraunga katoa ahakoa he aha
  3. He mea tika kia whakakorea ngā raraunga katoa
  4. Kāore pea te raraunga i tae mai, he hē rānei, ā, ka pā kinotia te hōtaka Correct answer.

Explanation

Kāore pea te hononga ipurangi i mahi, kāore rānei te raraunga i te hua tika, ā, mēnā ka whakamahia mā te kore tirotiro ka hapa te hōtaka. Me whakamātau i te raraunga i tae mai.

Question 17Hangarau 92054

He aha te mahi a te 'taupū' (index) i roto i tētahi rārangi (array)?

  1. He whakaatu i te rahinga o te rārangi
  2. He whakamārama i te momo raraunga
  3. He tāpiri i tētahi uara hou ki te rārangi
  4. He tohu i te tūnga o tētahi uara i roto i te rārangi Correct answer.

Explanation

Ko te taupū he nama e tohu ana i te tūnga o tētahi uara i roto i te rārangi, ā, māna e taea te uru atu ki tērā uara. Ka tīmata te taupū i te 0 i te nuinga o ngā reo hōtaka.

Question 18Hangarau 92054

Ka pēhea te pānga o te whakamahi i ngā ingoa taurangi mārama, pēnei i te 'tau_ākonga' hei utu mō te 'x'?

  1. Ka māmā ake te mārama ki te waehere me te tiaki i a ia Correct answer.
  2. Ka whakakore i te hiahia ki ngā waehere mārama
  3. Ka tere ake te oma o te hōtaka i ngā wā katoa
  4. Ka whakaiti i te nui o te pūmahara e hiahiatia ana

Explanation

Ko ngā ingoa mārama e whakaatu ana i te tikanga o te taurangi, ā, ka māmā ake te pānui me te tiaki i te waehere. Kāore e pā ki te tere o te oma.

Question 19Hangarau 92054

Kei te tirotiro koe i tētahi hōtaka e kī ana ka tatau i ngā nama 1 ki te 10 engari ka tatau noa ki te 9. Ko tēhea te hapa e tika ana kia tirohia?

  1. Mēnā kua tāpirihia he pātene hou
  2. Mēnā he nui rawa te pūmahara o te rorohiko
  3. Mēnā he kōnae whakaahua kei te pouaka
  4. Mēnā kāore te tikanga mutu o te porowhita e tae ki te 10 Correct answer.

Explanation

Mēnā ka mutu te porowhita i te 9, kāore pea te tikanga mutu e tae ki te 10, pēnei i te whakamahi i te '<' hei utu mō te '<='. Me tirotiro te tikanga mutu me te tīmatanga o te tatau.

Question 20Hangarau 92054

I roto i tētahi hōtaka e mahi ana i ngā raraunga mō ngā ākonga, he aha te take e hiahiatia ai te whakamārama i te momo raraunga (data type) o ia taurangi?

  1. Kia whakarahi i te nui o te raraunga
  2. Kia mōhio te rorohiko ki te mahi tika, pēnei i te tāpiri tau, te hono kupu rānei Correct answer.
  3. Kia kore e hiahiatia he whakamātautau
  4. Kia tere ake te tuhi i te waehere anake

Explanation

Mā te momo raraunga e mōhio ai te rorohiko ki te mahi tika, pēnei i te tāpiri i ngā tau, te hono rānei i ngā kupu. Ki te hē te momo, ka puta he hua hē, he hapa rānei.

Question 21Hangarau 92054

He aha te raruraru pea ina whakamahia te porowhita kāore he tikanga mutu tika?

  1. Ka whakarahi i te nui o te pūmahara noa iho
  2. Ka rere tonu te porowhita, ā, ka kore e mutu te hōtaka Correct answer.
  3. Ka mutu wawe te hōtaka i mua i te wā
  4. Ka huri te raraunga hei mōhiohio

Explanation

Mēnā kāore te tikanga mutu e tutuki, ka rere tonu te porowhita, ā, ka kore te hōtaka e mutu, ka kīia he porowhita mutunga kore. Me whakarite kia tutuki te tikanga mutu i tētahi wā.

Question 22Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tirotiro i ngā tohu o ngā ākonga, ā, me whakaatu i te tohu paearu mō ia ākonga. He aha te hanganga e hiahiatia ana?

  1. He porowhita kotahi mō te tohu tuatahi anake
  2. He porowhita e haere ana i ia ākonga, ā, he whiriwhiri i roto mō te paearu Correct answer.
  3. He waehere mārama anake
  4. He taurangi kotahi mō ngā ākonga katoa

Explanation

Me whakamahi he porowhita hei haere i ia ākonga, ā, i roto i te porowhita he whiriwhiri hei whakatau i te paearu mō tēnā ākonga, mō tēnā ākonga. Mā te whakakotahi o ēnei hanganga e tutuki ai te mahi.

Question 23Hangarau 92054

He aha te take e hiahiatia ai te whakamātautau i ngā momo raraunga rerekē, pēnei i te tau kore, te kupu empty rānei, i roto i tētahi hōtaka?

  1. Kia whakamoe i te hōtaka i ngā wā katoa
  2. Kia whakakore i ngā waehere mārama
  3. Kia kite mēnā ka hapa te hōtaka ina primihia ngā raraunga rerekē Correct answer.
  4. Kia whakarahi i te utu o te hōtaka

Explanation

Mā te whakamātautau i ngā momo raraunga rerekē, pēnei i te tau kore, te kupu empty rānei, e kitea ai ngā hapa ka puta ina primihia ngā raraunga rerekē. He wāhanga nui tēnei o te whakamātautau kōtaha (edge case testing).

Question 24Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tatau i te maha o ngā ākonga kua eke ki te tohu paearu. He aha te momo taurangi e tika ana mō te tatau?

  1. He aho (string)
  2. He tauoti (integer) Correct answer.
  3. He rārangi (array)
  4. He pūāhua (boolean)

Explanation

Ko te tatau i ngā ākonga he tau katoa, kāore he hautanga, nō reira me whakamahi i te tauoti. Ka piki haere te uara mā te tāpiri i te kotahi mō ia ākonga e eke ana.

Question 25Hangarau 92054

Kei roto i tō hōtaka tētahi rārangi e pupuri ana i ngā tohu o ngā ākonga 10. Me tiki koe i te tohu o te ākonga tuarima. Ko tēhea te taupū (index) tika?

  1. 4 Correct answer.
  2. 10
  3. 1
  4. 5

Explanation

Ka tīmata ngā taupū i te 0 i te nuinga o ngā reo hōtaka, nō reira ko te ākonga tuatahi kei te taupū 0, ā, ko te tuarima kei te taupū 4.

Question 26Hangarau 92054

Kei te tuhi koe i tētahi hōtaka e pānui ana i te tau mai i te kaiwhakamahi, engari ka puta he hapa ina tāurua he kupu. He aha te mahi tika hei aukati i tēnei hapa?

  1. Tāpirihia he waehere mārama ki te rārangi pānui
  2. Tirotiro mēnā he tau te urunga i mua i te tātauranga Correct answer.
  3. Hurihia te momo raraunga o te taurangi ki te aho
  4. Whakakore i te rārangi pānui urunga katoa

Explanation

Me whakamātautau te urunga kaiwhakamahi i mua i te whakamahi, nō te mea kāore e taea te whakawhirinaki ki te kaiwhakamahi. Mā te tirotiro momo ka taea te whakaatu pānui hapa, te tono anō rānei i te urunga.

Question 27Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tirotiro i te pāmahana o tētahi rūma. Mēnā kei raro i te 18 nekehanga, me whakaatu 'māeke'; mēnā kei runga ake i te 25, me whakaatu 'mahana'; ki te kore, me whakaatu 'pai'. He aha te hanganga whiriwhiri e tika ana?

  1. for / next
  2. if / else if / else Correct answer.
  3. while / end while
  4. function / return

Explanation

E toru ngā putanga rerekē e hiahiatia ana, ā, me tirotiro ngā tikanga i te raupapa tika. Ko te hanganga if / else if / else te mea e taea ai te whakahaere i ēnei tikanga maha.

Question 28Hangarau 92054

Kei te kite koe i tētahi taurangi e kīia ana ko 'taumaha_kg'. He aha te painga matua o tēnei momo ingoa?

  1. Ka aukati i ngā hapa tātauranga katoa
  2. Ka tere ake te oma o te hōtaka
  3. Ka whakaiti i te rahi o te waehere
  4. Ka whakaatu i te momo me te wae o te uara Correct answer.

Explanation

Ko te ingoa taurangi mārama e whakaatu ana i te tikanga o te uara me tōna wae, ā, ka ngāwari ake te pānui me te tiaki i te waehere. Kāore ia e pā ki te tere, ki te rahi rānei o te waehere.

Question 29Hangarau 92054

Kei te tuhi koe i tētahi hōtaka e tatau ana i ngā tau 1 ki te 10. Ka mutu te tatau i te 10, engari ka haere tonu te tukurua. He aha te take e tika ana kia tirohia?

  1. Kua nui rawa ngā taurangi i whakamāramatia
  2. Kāore he waehere mārama i roto i te tukurua
  3. Kāore te taurangi tatau i te piki haere i roto i te tukurua Correct answer.
  4. Kua hē te momo raraunga o te taurangi tatau

Explanation

Ki te kore te taurangi tatau e piki i roto i te tukurua, kāore te tikanga mutu e tutuki, ā, ka noho porowhita mutunga kore te hōtaka. Me tirotiro mēnā kei te piki te taurangi ia huringa.

Question 30Hangarau 92054

Kei te hanga koe i tētahi pūnaha mō te whare pukapuka hei pupuri i ngā pukapuka me ō rātou ingoa kaituhi. He aha te hanganga raraunga e tika ana mō tēnei?

  1. He rārangi o ngā pūkete (records) Correct answer.
  2. He taurangi tauoti kotahi
  3. He pūāhara kotahi
  4. He aho kotahi

Explanation

Me pupuri i ngā pukapuka maha, ā, me pupuri hoki i ngā āhuatanga maha mō ia pukapuka, pēnei i te ingoa me te kaituhi. Mā te rārangi o ngā pūkete ka taea te whakarōpū i ēnei āhuatanga mō ia pukapuka.

Question 31Hangarau 92054

He aha te mahi a te 'return' i roto i tētahi mahi (function)?

  1. Ka mutu katoa te hōtaka
  2. Ka whakahoki i tētahi uara ki te wāhi i karangatia ai te mahi Correct answer.
  3. Ka tāpiri i tētahi uara ki te rārangi
  4. Ka tuhi i te uara ki te mata

Explanation

Ko te 'return' ka mutu te mahi, ā, ka whakahoki i tētahi uara ki te waehere i karanga i te mahi. Mā tēnei ka taea e te kaiwhakamahi te whakamahi i te hua o te mahi.

Question 32Hangarau 92054

Kei te tirotiro koe i tētahi hōtaka e kī ana ka tatau i ngā tau 1 ki te 5, engari ko te hua ka puta ko te 1, 2, 3, 4. He aha te hapa e tika ana?

  1. Kāore he waehere mārama i roto i te tukurua
  2. Kua whakamahia te 'return' i roto i te tukurua
  3. Kei te whakamahi te tukurua i te '<' hei utu mō te '<=' Correct answer.
  4. Kua hē te momo raraunga o te taurangi tatau

Explanation

Ki te whakamahi te tukurua i te '<' me te 5, ka mutu i mua i te 5, ā, kāore te 5 e tāngia. Me whakamahi i te '<=' kia tae atu ki te 5, kia tīmata rānei te tatau i te 0.

Question 33Hangarau 92054

He aha te tikanga o te 'whakamātautau waehere' (testing) i mua i te tuku i tētahi hōtaka?

  1. Ka tere ake te oma o te hōtaka
  2. Ka whakakore i te hiahia mō ngā waehere mārama
  3. Ka whakaiti i te rahi o te waehere
  4. Ka kitea ngā hapa i mua i te kitenga e ngā kaiwhakamahi Correct answer.

Explanation

Mā te whakamātautau ka kitea ngā hapa me ngā hua hē i te wā e ngāwari ana te whakatika, i mua i te pānga ki ngā kaiwhakamahi. He mahi tiaki tēnei i te kounga o te hōtaka.

Question 34Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tatau i te utu katoa o ngā hoko. Ka tāpirihia te utu o ia hoko ki te tapeke. He aha te uara tīmatanga tika mō te tapeke?

  1. 0 Correct answer.
  2. 1
  3. Te tau kore mutunga (null)
  4. Te utu o te hoko tuatahi

Explanation

Me tīmata te tapeke i te 0 kia tika ai te tāpiri i ngā utu katoa. Ki te tīmata i tētahi atu uara, ka hē te tapeke whakamutunga.

Question 35Hangarau 92054

He aha te rerekētanga i waenga i te 'raraunga' me te 'mōhiohio'?

  1. Ko te raraunga he mea tawhito; ko te mōhiohio he mea hou
  2. Ko te raraunga he hōtaka; ko te mōhiohio he rorohiko
  3. Ko te raraunga he meka mata; ko te mōhiohio he raraunga kua whakamāramatia, kua whai tikanga Correct answer.
  4. Ko te raraunga he kupu; ko te mōhiohio he tau

Explanation

Ko te raraunga he meka mata kāore anō kia whakamāramatia, pēnei i ngā tau o tētahi rārangi. Ina whakamāramatia, ina whai horopaki rānei, ka huri hei mōhiohio whai tikanga mō te tangata.

Question 36Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tirotiro mēnā he tau pōraka, he tau kehe rānei tētahi tau. He aha te mahi tika?

  1. Tirohia mēnā he tauoti te tau
  2. Tirohia mēnā he nui ake te tau i te 0
  3. Tirohia mēnā ka rite te tau ki te 2
  4. Tirohia mēnā ka rite te toenga o te whakawehe i te 2 ki te 0 Correct answer.

Explanation

Ka kīia he tau pōraka mēnā ka taea te whakawehe ki te 2 me te kore toenga. Nō reira ko te tirotiro i te toenga o te whakawehe i te 2 ki te 0 te huarahi tika.

Question 37Hangarau 92054

Kei te whakamāramatia e koe tētahi pūnaha mō te tiaki i ngā raraunga ākonga. He aha te take e hiahiatia ai te whakamārama i te momo raraunga mō ia taurangi?

  1. Kia whakaiti i te maha o ngā taurangi
  2. Kia tere ake te tuhi i te waehere
  3. Kia mōhio te hōtaka ki te momo mahi e taea ana, ā, kia kitea wawe ngā hapa Correct answer.
  4. Kia whakakore i te hiahia mō ngā whakamātautau

Explanation

Mā te whakamārama momo ka mōhio te hōtaka ki ngā mahi e taea ana ki tēnā uara, ā, ka kitea wawe ngā hapa ina hē te momo. He āwhina hoki mō te tangata e pānui ana i te waehere.

Question 38Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tirotiro i ngā tohu o ngā ākonga, ā, me whakaatu i te tohu paearu mō ia ākonga. He aha te mahi tika ina heke te tohu i te paearu?

  1. Tāpirihia te tohu ki te tapeke o te katoa
  2. Whakaaturia he pānui e kī ana kāore i eke, me te whakaatu i te tohu Correct answer.
  3. Hurihia te tohu kia eke ai te ākonga
  4. Whakakorea te ākonga i te rārangi

Explanation

Me whakaatu pānui mārama ki te kaiwhakamahi mēnā kāore te ākonga i eke, me te whakaatu i te tohu. Kāore e tika kia hurihia ngā raraunga kia rite ai ki te hiahia.

Question 39Hangarau 92054

He aha te take e whakamātautauhia ai ngā momo raraunga rerekē, pēnei i te 0, te kupu kau rānei, i roto i tētahi hōtaka?

  1. Kia kitea ngā hapa ka puta i ngā uara motuhake, pēnei i te wehenga ki te 0 Correct answer.
  2. Kia tere ake te oma o te hōtaka
  3. Kia whakakore i te hiahia mō te waehere mārama
  4. Kia whakaiti i te rahi o te waehere

Explanation

Ko ngā uara motuhake pēnei i te 0 me te kupu kau ka puta he hapa, pēnei i te wehenga ki te 0, i te kore rānei o te raraunga. Mā te whakamātautau i ēnei ka kitea wawe ngā hapa.

Question 40Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tiki raraunga mai i te ipurangi. He aha te take me tirotiro mēnā he hua tika te hokinga mai?

  1. Kia tere ake te tiki i te raraunga
  2. Kia whakaiti i te rahi o te raraunga
  3. Kia kore ai te hōtaka e hapa ina kore he raraunga, ina hē rānei te hononga Correct answer.
  4. Kia huri te momo raraunga o te hokinga

Explanation

Kāore e taea te whakawhirinaki ki te ipurangi ki te whakahoki i te raraunga tika i ngā wā katoa. Mā te tirotiro i te hokinga ka taea te whakahaere i ngā hapa, pēnei i te kore hononga, me te whakaatu pānui ki te kaiwhakamahi.

Question 41Hangarau 92054

He aha te mahi a te 'hapa' (bug) i roto i te hōtaka?

  1. He momo raraunga mō ngā tau
  2. He hē i roto i te waehere ka puta he hua hē, he mahi hē rānei Correct answer.
  3. He mahi e whakamārama ana i te waehere
  4. He taputapu hei whakamātautau i te waehere

Explanation

Ko te hapa he hē i roto i te waehere e puta ai he hua hē, he mahi hē rānei i te wā e oma ana te hōtaka. Me kitea, me whakatika hoki mā te whakamātautau me te tirotiro waehere.

Question 42Hangarau 92054

Kei te tuhi koe i tētahi hōtaka e whakamahi ana i tētahi rārangi o ngā tau. Ka puta he hapa 'taupū ki waho o te awhe' (index out of range). He aha te take e tika ana?

  1. Kei te hē te momo raraunga o ngā tau
  2. Kāore he waehere mārama i roto i te tukurua
  3. Kei te whakamahi te hōtaka i te 'return' i roto i te mahi
  4. Kei te tiki te waehere i tētahi taupū kāore i roto i te rārangi Correct answer.

Explanation

Ka puta tēnei hapa ina tiki te waehere i tētahi taupū kāore i roto i te awhe o te rārangi, pēnei i te taupū 10 i roto i te rārangi 10 ngā huānga. Me tirotiro mēnā kei waenga te taupū i te 0 me te roa o te rārangi, me whakaiti i te kotahi.

Question 43Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tatau i te maha o ngā ākonga kua eke ki te paearu. Ko tēhea te raupapa tika o ngā mahi?

  1. Tāpirihia ki te tatau, tirohia ia ākonga, tautuhia ngā taurangi, whakaaturia te tatau
  2. Tirohia ia ākonga, whakaaturia te tatau, tautuhia ngā taurangi, tāpirihia ki te tatau
  3. Tautuhia ngā taurangi, tirohia ia ākonga, tāpirihia ki te tatau mēnā i eke, whakaaturia te tatau Correct answer.
  4. Whakaaturia te tatau, tautuhia ngā taurangi, tirohia ia ākonga, tāpirihia ki te tatau

Explanation

Me tautuhi i ngā taurangi i mua i te whakamahi, kātahi ka tirotiro i ia ākonga, ka tāpiri ki te tatau mēnā i eke, ā, ka mutu ka whakaatu i te tatau. Kāore e taea te whakaatu i te tatau i mua i te tatau.

Question 44Hangarau 92054

Kei te tirotiro koe i tētahi hōtaka ka mutu tōna oma engari kāore e puta he hua. Ko tēhea te take e tika ana kia tirohia tuatahi?

  1. Mēnā he roa rawa ngā ingoa taurangi
  2. Mēnā kei te whakamahia te hua o te mahi, mēnā rānei kua ngaro te 'return' Correct answer.
  3. Mēnā he nui rawa ngā waehere mārama
  4. Mēnā he maha rawa ngā momo raraunga

Explanation

Ki te mutu te hōtaka me te kore hua, he maha ngā take, engari ko te mea tuatahi kia tirohia ko te 'return' o te mahi me te wāhi e whakamahia ai te hua. Ki te kore he 'return', ka hoki mai he uara kore.

Question 45Hangarau 92054

Kei te hanga koe i tētahi hōtaka hei tiaki i ngā ingoa o ngā ākonga 30. He aha te huarahi pai ake i te hanga i ngā taurangi 30 motuhake?

  1. Whakamahia he aho kotahi mō ia ākonga
  2. Whakamahia he tauoti mō ia ākonga
  3. Whakamahia he pūāhara mō ia ākonga
  4. Whakamahia he rārangi kotahi hei pupuri i ngā ingoa 30 Correct answer.

Explanation

Mā te rārangi ka taea te pupuri i ngā ingoa maha i raro i te taurangi kotahi, ā, ka taea te tiki mā te taupū. He māmā ake tēnei te tiaki i te waehere i te hanga i ngā taurangi 30 motuhake.

Question 46Hangarau 92054

Kei te whakamahi koe i tētahi hanganga whiriwhiri hei tirotiro mēnā kua eke te ākonga ki te 50 ngā tohu. He aha te tikanga tika?

  1. tohu >= 50 Correct answer.
  2. tohu > 50
  3. tohu = 50
  4. tohu < 50

Explanation

Ko te 'eke' ka uru atu ki te tohu 50 tonu, nō reira me whakamahi i te '>=' kia tae atu ai te 50 ki roto i te hua. Ki te whakamahi i te '>' ka ngaro te ākonga e 50 ana ngā tohu.

Question 47Hangarau 92054

Kei te tuhi koe i tētahi hōtaka ki te tatau i te utu katoa o ngā hoko i roto i tētahi pukapuka utu. He aha te momo taurangi e tika ana mō te tapeke utu, ā, he aha te take?

  1. He pūrua (boolean), nō te mea ka taea te utu te tāpiri
  2. He tau tōpū (integer), nō te mea kāore he pūmatua o te utu
  3. He taura (string), nō te mea ka whakauruhia ngā utu hei kuputuhi
  4. He tau mati (float), nō te mea ka taea e te utu te whai pūmatua Correct answer.

Explanation

Ko ngā utu e whai pūmatua ana, arā, ka taea te $12.50. Me whakamahi te momo tau mati (float) kia kore ai e ngaro ngā wāhanga o te utu ina tāpirihia. Ki te whakamahia he tau tōpū, ka taka ngā pūmatua, ā, ka hē te tapeke.

Question 48Hangarau 92054

Kei te hanga koe i tētahi hōtaka mō te toa hei tirotiro i te nama o te kiritaki. Ka tuhia te nama hei '021 555 0123'. He aha te momo raraunga pai ake mō tēnei uara?

  1. He taura (string) Correct answer.
  2. He tau tōpū (integer)
  3. He pūrua (boolean)
  4. He tau mati (float)

Explanation

Ko te nama waea he raupapa mati e kore e tāpirihia, e kore e whakarea. Ka puritia hei taura kia mau ai ngā mokowā me te mati kore o mua, ā, kāore e ngaro.

Question 49Hangarau 92054

Kei te tuhi koe i tētahi hōtaka e pātai ana ki te kaiwhakamahi kia whakauru i tōna tau. Ka whakamahia te 'input()'. He aha te momo o te uara ka hoki mai i te 'input()'?

  1. He pūrua (boolean) i ngā wā katoa
  2. He taura (string) i ngā wā katoa Correct answer.
  3. He tau tōpū (integer) i ngā wā katoa
  4. He tau mati (float) i ngā wā katoa

Explanation

Ka hoki mai te 'input()' i tētahi taura i ngā wā katoa, ahakoa he mati anō ngā pūāhua i whakaurua. Me huri te uara ki te tau mā te 'int()' rānei, te 'float()' rānei, mēnā e hiahiatia ana te tāpiri, te whakataurite rānei.

Question 50Hangarau 92054

Kei te tuhi koe i tētahi hōtaka e pātai ana ki te kaiwhakamahi kia whakauru i tōna tau, kātahi ka tāpiri i te 10 ki taua tau. Ka puta te hapa 'TypeError'. He aha te mahi tika?

  1. Tāpirihia te 10 ki te taura mā te '+'
  2. Whakamahi i te 'len()' ki te tiki i te roa o te taura
  3. Huri i te uara 'input()' ki te tau mā te 'int()' Correct answer.
  4. Whakamahi i te 'print()' hei huri i te uara

Explanation

Ka hoki mai te 'input()' hei taura, ā, kāore e taea te tāpiri i te tau tōpū ki te taura. Me huri te uara ki te tau mā te 'int()' (mō ngā tau tōpū) kia tika ai te tāpiri.