Sissejuhatus informaatikasse
...ajalugu, suunad, põhialused, paradigmad, äri.
Ainekoodid: ITV0010, I100
NB! See on kursuse vana, 2004 sügissemestri sait.
Uue saidi url on:
http://www.lambda.ee/index/Sissejuhatus_informaatikasse
Lektor: Tanel Tammet
Kontakt: tammet@staff.ttu.ee,
6203457, TTÜ AK223
Venekeelsete kursuste lektor: Deniss Kumlander
ITK harjutustunnid: Tannar Esna.
Järeleksam
Viimased järeleksamid:
- 31. august kell 13-15, ruumis AK-223 (õppejõu kabinet)
- 9. september kell 9.00-11.00 ruumis AK-137a. NB!
Järeleksamile pääsemiseks on kohustuslik hiljemalt 8. septembriks
ennast registreerida V.Vainu juures ruumis AK-224.
2005 kevadsemestri viimase järeleksami tulemused
leiad selle lingi alt.
Maht, aeg, tulemus
Loenguid nädalas: 2 tundi.
Kui pole teisiti märgitud, toimuvad kõik loengud:
- TTÜ-s järgmistel aegadel.
- Neljapäeval 8.00-9.30, aula (loeb Tanel)
- Venekeelne loeng: kolmapäeval, 10.00-11.30, VII korpus saal 226 (loeb Deniss)
- ITK-s järgmistel aegadel.
- Teisipäeval 12.00-13.30, Neo saal (loeb Tanel)
Harjutustund TTÜ: iseseisev lugemine ja (vahel) ülesannete lahendamine, juhendajat ei ole.
Harjutustund ITK: iseseisev lugemine ja (vahel) ülesannete lahendamine, juhendaja suunamisel.
TTÜ: kursus lõpeb EKSAMIGA. Eksam on kirjalik, kaks või enam tundi, kümme küsimust ja ülesannet.
ITK: kursus lõpeb ARVESTUSEGA. Arvestus on kirjalik, kaks või enam tundi, kümme küsimust ja ülesannet.
Eksamid ja arvestused
TTÜ järeleksam 28. aprillil 2005:
tulemused selle lingi alt.
TTÜ eestikeelsete gruppide lõplikud tulemused peale
põhi- ja järeleksameid sessi jooksul on kättesaadavad
selle lingi alt.
NB! Järgmine järeleksam toimub 26. aprillil kell 15.00, ruumis VI-122.
Tehnikaülikoolis, eestikeelsed grupid:
- Konsultatsioon: neljapäev, 16. dets. kell 14.00 ruumis VI-229
- Lühem (alternatiivne) konsultatsiooniaeg: neljapäev, 16. dets. kell 16.00 ruumis VI-229
- Põhieksam 1: esmaspäev, 20. dets. kell 10.00 ruumis VI-201
- Põhieksam 2: teisipäev, 21. dets. kell 10.00 ruumis VI-201
- Järeleksam 1: esmaspäev, 10. jaan. kell 10.00 ruumis VI-201
- Järeleksam 2: teisipäev, 11. jaan. kell 10.00 ruumis VI-201
Tehnikaülikoolis, venekeelsed grupid:
- Põhieksam 1: kolmapäev, 05. jaan. kell 17.30 ruumis III-103
- Põhieksam 2: laupäev, 08. jaan. kell 10.00 ruumis IV-103
- Järeleksam: kolmapäev, 12. jaan. kell 17.30 ruumis III-103
IT Kolledzhis:
- Põhiarvestus 1: teisipäev, 14. dets kell 18.00 ruumis 211 ja 218
- Põhiarvestus 2: kolmapäev, 15. dets kell 14.00 ruumis 211
Kursuse eesmärk
- Anda kokkusurutud ülevaade informaatikast tervikuna.
- Anda ajalooline ülevaade IT teooria, tehnoloogia ja äri arengust.
- Tutvustada edaspidiseid loengukursusi stuudiumi vältel.
NB! Kursus EI ÕPETA elementaarset arvutikasutamist.
Samuti ei õpeta kursus programmeerimist,
kuigi annab õrna sissejuhatuse programeerimisse.
Kokkuvõte
Ajalooline ja kontseptuaalne ülevaade informaatikast kui äri-,
teadus- ja insenerivaldkonnast.
Valdkonna varajane ajalugu, teaduslikud ning tehnilised arengud
selle sajandi alguses, sajandi keskpaiga kiire
tehnoloogiline ja äriline areng ning viimastel kümnenditel
toimunu nii äris, tehnoloogias kui
teaduse baasosades. Peamised programmeerimise paradigmad
(imperatiivne, loogiline, funktsionaalne, objekt-orienteeritud)
ning rakendussüsteemide tehnoloogia paradigmad (suurarvutid, personaalarvutid, klient-server
süsteemid, hajutatud ja mitmekihilised süsteemid).
Uute tehnoloogiate ja firmade teke ning allakäigu
lained, printsiibid ja konkreetsed võtmesündmused.
Loengute plaan ja materjalid
Kursusel ei ole ühtegi konkreetset õpikut.
Järgnevas on toodud iga loenguga seotud
materjalid eraldi.
-
Sissejuhatus. Programmeerimine ja arvuti tööpõhimõtted.
Loengumaterjal:
ppt,
pdf.
Lisaks: loe juttu ja mängi andmete esitamise appletiga
siin.
-
Varane ajalugu. Industrialiseerimine. Teoreetilised alused. Loogika.
Loengumaterjal:
ppt,
pdf.
Lisaks:
-
Keskajalugu: II maailmasõda kuni kuuekümnendate algus. Arvutid ja programmeerimine. Keeled ja rakendused.
Integraalskeemid.
Loengumaterjal:
ppt,
pdf.
Lisaks:
-
Keskajalugu jätkub: seitsmekümnendate lõpp, kaheksakümnendate algus.
Mikroprotsessorid ja personaalarvutid.
Loengumaterjal:
ppt,
pdf.
-
Lähiajalugu: kaheksakümnendad. IBM PC, Macintosh, uued vanad opsüsteemid.
Spetsiaalarvutid, workstationid, oluline soft.
Loengumaterjal:
Esimene osa:
ppt,
pdf.
Teine osa:
ppt,
pdf.
Lisaks:
Apple Macintoshi reklaamfilm:
-
Kaheksakümnendate lõpp kuni kaasaeg. Kokkuvõtted saagadest.
Loengumaterjal:
ppt,
pdf.
Lisaks:
-
Arvuti tööpõhimõtted, programmeerimiskeeled.
Loengumaterjal:
ppt,
pdf.
Lisaks:
(a) Veidi tutvuda nende saitidega:
(b) D.Eck, osad siit:
Eck laborid
(siit saad
võtta eraldi rakendusena).
NB! Loe ise läbi, proovi ja tee igast osast üks-kaks harjutust:
-
Progr. keeled jätkuvad. Operatsioonisüsteemid.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Eck laborid jätk: loe ise läbi, proovi ja tee igast osast üks-kaks harjutust:
Soovitavat ja kohustuslikku lugemist:
-
Tarkvara arhitektuur ja paradigmad.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Tutvuda:
-
Võrgutarkvara paradigma. Interneti baastehnoloogia.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Tutvuda:
http://www.w3schools.com/.
-
Võrgutarkvara paradigma. Interneti rakenduste tehnoloogia.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Tutvuda lühidalt:
-
Rekursioon. Funktsionaalne ja loogiline programmeerimine.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Vaata ja proovi näiteid modifitseerida:
Huvi korral installeeri ja proovi Prologi:
SWI Prolog.
-
Algoritmid. Keerukus ja lahenduvus.
Loengumaterjal:
ppt,
pdf.
Lisaks:
Huvi korral vaata
TSP programmi Java lähtekoodi
-
Tehisintellekt.
Loengumaterjal:
ppt,
pdf.
Huvi korral loe
Matrix, Skynet ja sõda teispoolsusega,
klassiku ülevaadet tehisintellektindusest,
Dennetti artikleid,
tuntud õpikut,
ajakirja JAIR.
-
IT äri, IT projektid.
Loengumaterjal:
ppt,
pdf.
Lisaks:
mitmed kohustuslikud artiklid, vt kas powerpointist või sellel lehel allpool,
kohustuslike lugemismaterjalide peatüki allosas.
Harjutamist eksamiks/arvestuseks
Tee iseseisvalt vanad eksamid:
Kohustuslikud lugemismaterjalid
Järgnevate materjalide läbilugemine on kursuse läbimisel kohustuslik.
- Ajalugu algus - 1981
(piisab kiirest läbivaatamisest, vajalik materjal loengutes):
Bebop BYTES Back
- Ajalugu 1945-1990
(piisab kiirest läbivaatamisest, vajalik materjal loengutes):
The Computer Museum.
- Ajalugu 1947-1999 (see ei ole otseselt kohustuslik):
autor Ken Polsson.
- Vana jutt infoühiskonnast:
T.Tammet 1995-1996:
"Teejuht võrgumeediasse" toorik.
- Elektroonilisest demokraatiast ja riigist:
- Loogika ainest ja ajaloost:
T.Tammet: Loogika
aine ja ajalugu:
sissejuhatus T.Tamme, T.Tammeti ja R.Prangi loogikaõpikule "Mõtlemisest
tõestamiseni".
- Opsüsteemidest laiemas kontekstis:
Kohustuslik on algusosa (esimene 1/4) pikast artiklist
In the Beginning was the Command Line
- Kohustuslikud artiklid IT äri ja juhtimise teemal on järgmised.
Neid "ära õppida"
vms pole vaja, piisab lihtsast mõnusast kiirest läbilugemisest:
Väga kasulikud lugemismaterjalid: loe neid!
Kui kõik tundub liiga lihtne, siis: