Transleeri
Kirjeldus: Tõlgi ehk transleeri programm teise programmeerimiskeelde või vormingusse.
Lahenduskeskkond: Olenevalt ülesande keerukusest lahendatakse kasutades arenduskeskkonda või arvutit jt abivahendeid kasutamata.
Ülesanded:
Näiteülesande nägemiseks/peitmiseks klikka tüübile.
- Kui õpitud on mitut programmeerimiskeelt, saab vastava ülesande luua.
- Transleerimine võib toimuda ka tekstilise ja graafilise programmeerimiskeele vahel (vt näidet järgmisest ülesande tüübist).
- Võõrsõnade üheks tunnuseks on tavatu häälikuühend, näiteks "gs", "abs", "eu". Kirjuta plokkskeemi järgi programmi kood.
- Programmi sisend võib olla näiteks "gangster, absoluutne, ujula, bakalaureus, tõrv, piisk, heuristika, lütseum, kalm".
- Võõrsõnade üheks tunnuseks on tavatu häälikuühend, näiteks "gs", "abs", "eu". Kirjuta plokkskeemi järgi programmi kood.
- Mõista, mida teeb etteantud kood ja kirjuta see olemasoleva funktsiooni abil ümber (tulemuses kuni 3 koodirida).
rahvuspargid = [2018, 1993, 1971, 2004, 1993, 1993] vanim = 2021 r = 0 while r < len(rahvuspargid): park = rahvuspargid[r] if park < vanim: vanim = park r += 1 if vanim != 2021: print(vanim)
- Mõista, mida teeb etteantud kood ja kirjuta see olemasoleva funktsiooni abil ümber (tulemuses kuni 3 koodirida).
Siin on vaja asendada mingi osa koodist ühe konkreetse õpitud funktsiooniga, kuid Uuenda puhul on koodis mitu kohta, kus saab teha eelkirjeldatud asendusi.