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!
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.
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öö