Arvutiteaduse instituut
Courses.cs.ut.ee Arvutiteaduse instituut Tartu Ülikool
  1. Esileht
  2. Programmeerimise ülesannete tüübid
EN
Logi sisse

Programmeerimise ülesannete tüübid

  • Avaleht
  • Tea ja mõista
  • Rakenda ja analüüsi
  • Sünteesi ja hinda

Silu
Rakenda
Modelleeri ja projekteeri
Uuenda

  • Soovitused kontrolltööks
  • Kasutatud materjalid
  • Autorid

Modelleeri ja projekteeri

Kirjeldus: Koosta abstraktne lahendus või kavanda lahenduse struktuur.
Lahenduskeskkond: Lahendatakse arvutit jt abivahendeid kasutamata.

Ülesanded:
Näiteülesande nägemiseks/peitmiseks klikka tüübile.

  • Kirjuta lahendus pseudokoodi või plokkskeemina.
  • Koosta plokkskeem ülesandele, mis leiab etteantud järjendist ebasobiva elemendi (ebasobilik algab a-tähega).
  • Kavanda programm ehk kirjuta ise koodi kirjutamise juhis, mis vastab tingimustele.
  • Kirjelda programmi tööpõhimõtet, mis leiab otsitava elemendi asukohad etteantud järjendis. Kasuta lahenduses tsüklit.
    Algne järjend: ['o', 'm', 'p', 'm', 'm', 'n', 'p', 'm', 'o', 'p', 'n']
    Sisesta otsitav: m
    Asukohad: [1, 3, 4, 7]
  • Jaga suurem ülesanne osadeks.

Siin on vaja õpilasel ise ülesande algoritm kujundada, kuid Teosta puhul peab õpilane kirjutama etteantud algoritmi/juhise järgi ainult programmi koodi.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused