Programmeerimiskeel
•Uurib:
.Algoritme
.Andmestruktuure
.Keerukust
.Jagatud arvutusi
.Paralleelarvutusi
.Integraalskeemide ehitust
.Masinõppimist
.Krüptograafiat
ITK 2007, Kalev Pihl
Sissejuhatus informaatikasse
5
.Kvantarvutusi
.Juhuslikkust
.Automaate
.Programmi semanikat
.Informatsiooniteooriat
.Arvuteooriat
.Jms .
Programmeerimine
•Programmeerimine on eelkõige protsess, mis
vajab loogikat.
•Pidevalt tegeletakse koodi kirjutamise
automatiseerimisega, ehk “kirjelduse”
kompileerimisega, mis eeldab aga, et
programmeerimine on täielikult masina poolt
teostatav!
ITK 2007, Kalev PihlSissejuhatus informaatikasse
6
Infotehnoloogia
•Moore´i seadus on 40 aastat vastu pidanud,
kuid saabumas on keerukad ajad. AMD tee
tundub olema hetkel õigem.
•Superarvutite ehitamine jätkub veel mõnda aega
•Reaalse info hulk kahekordistub iga aastaga
•3D graafika on standard
•Turvariskid info hulga kasvades kasvavad koos
info väärtuse kasvuga
•jne...
ITK 2007, Kalev Pihl