Programmeerimiskeeled MTAT.03.033, 3 ap (füüsikutele) 2002 kevad

Õigupoolest sisaldab praktikum programmeerimisharjutusi keeles PASCAL. Aga olles omandanud PASCAL'i, on Teil eeldusi kergemini omandada ka Delphi või C. Kehtib sama, mis võõrkeelte õppimisel - mida rohkem keeli räägite, seda kergem on ära õppida järgmist võõrkeelt.
Füüsikaosakonna arvutiklassis Tähe 4-145, 178 ning paljudes teistes ülikooli arvutiklassides on olemas Turbo Pascal 7.0. Kui Te tahate PASCALis programmeerimisega tegelda ka kodus, siis siin on mõned viited veebilehekülgedele, millelt PASCAL'it tasuta allalaadida.

Siin aga on samm-sammuline õpetus PASCAL-programmide kirjutamiseks (autor Martin Pettai).

Aine lõpeb arvestusega ning selle saamiseks tuleb positiivsele hindele (s.t. vähemalt 51% maksimaalsest võimalikust punktisummast) sooritada kaks kontrolltööd. Kontrolltööd toimuvad arvutiklassis praktikumiaegadel ja seisnevad  programmide koostamises etteantud ülesannete lahendamiseks.
1. kontrolltöö - semestri 8. nädalal (2. aprillil).
2. kontrolltöö - semestri 16. nädalal (28. mail).

Edu!

NB! Kuna pühade tõttu jäi aprilli viimasel nädalal praktikum ära, siis tuleb viimase (15.) praktikumi (kordamisülesanded) läbi teha iseseisvalt.

Mõlema kontrolltöö järeltöid saab teha teisipäeval, 4. juunil kell 14-16 Tähe 4-178. Samal ajal ja samas kohas kirjutatakse sisse ka arvestusi.

Teie tulemused

Praktikumides lahendatavad ülesanded:

 1. praktikum (12.02) - Tutvumine Turbo Pascal'i programmitoimetiga. Näiteprogrammid. Lahendused
 2. praktikum (19.02) - Näiteprogrammide modifitseerimine, silumine ja sammukaupa täitmine. Lahendused
 3. praktikum (26.02) - Pascal-programmi struktuur. Oma programmi sisestamine, silumine, dokumenteerimine. Erinevate andmetüüpide kasutamine. Lahendused
 4. praktikum (05.03) - Arvutuslikud ülesanded Lahendused      Kommentaarid teie lahendustele
 5. praktikum (12.03) - Arvutuslikud ülesanded Lahendused      Kommentaarid teie lahendustele
 6. praktikum (19.03) - Jadaülesanded Lahendused
 7. praktikum (26.03) - Jadaülesanded Lahendused

Kõikide eelmiste praktikumide lahendused .pas-failidena.

 8. praktikum (02.04) - I kontrolltöö variant A  variant B  variant C
 9. - 10. praktikum (09.04 ja 16.04) - Maatriksiülesanded Lahendused
11. praktikum (23.04) - Maatriksiülesanded protseduuridega Lahendused
12. praktikum (07.05) - Sõnetöötluse ülesanded Lahendused    Lahendused protseduuridega
13. - 14. praktikum (14.05 ja 21.05) - Failiülesanded Lahendused
15. praktikum (iseseisvalt) - Kordamisülesanded kontrolltööks - maatriksid, alamprogrammid, sõned, failid
16. praktikum (28.05) - II kontrolltöö