Sissejuhatus informaatikasse: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
1. rida: 1. rida:
...ajalugu, suunad, põhialused, paradigmad, äri.
...ajalugu, suunad, põhialused, paradigmad, äri.


Ainekoodid: TTÜ: ITV0010; ITK: I100<br>
Ainekood: ITV0010<br>
Link: http://www.lambda.ee/index/Sissejuhatus_informaatikasse ehk http://www.lambda.ee/index/itv0010<br>
Link: http://www.lambda.ee/index/Sissejuhatus_informaatikasse ehk http://www.lambda.ee/index/itv0010<br>
Eelmise aasta (2004 sügis) link: http://cs.ttu.ee/kursused/itv0010/<br>


Lektor: Tanel Tammet<br>
Lektor: Tanel Tammet<br>
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223<br>
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223<br>
Venekeelsete kursuste lektor: Deniss Kumlander<br>
Venekeelsete kursuste lektor: Deniss Kumlander<br>
ITK harjutustunnid: Tannar Esna.<br>


== TTÜ <font color="red">järeleksam  eelnädalal: august 2006</font> ==
Eelnädala järeleksam toimub 30 augustil (kolmapäev) kell 10.00 küberneetika instituudis: koguneda Jüri Vainu kabineti juurde (juhtimissüsteemide
osakond, kolmas korrus). Materjalid ja kontroll on T.Tammetilt, kuid ta viibib eelnädalal eestist eemal.
== Eksam ja arvestus ja tulemused ==
Maikuu järeleksami tulemused: [[it sissejuhatus 2006 mai järeleksam]].
TTÜ eestikeelsete gruppide <b><font color="red"> lõpptulemused [[Media:Itv0010_lopptulem_05_pub.htm|on siin, selle lingi all.]]</font></b>. Kehtiv tulemus on viimases, rohelises tulbas.
Loetelu on perekonnanime järgi tähestiku järjekorras, kuid lõpuosas - sinised
read - on järjekord suvaline. Otsi oma nime nii initsiaalide kui matriklinumbri
järgi. 
Järeleksamid toimuvad veel 2006 aprilli- või maikuus ja 2006 sügissemestri eel.
Konkreetsed kuupäevad ilmuvad siia lehele ca kuu aega enne järeleksamit,
st mitte enne 2006 märtsi.
<b><font color="red">ITK järelarvestus</font></b>
40-50 punktivahemikus tudengid (ÕIS-s alates 19 punktist)  saavad neljapäeval, 26. jaanuaril, kell 10.00
ruumis 211 teha tasuta järelarvestuse. Alla 19 p ehk 40% saanud või mitteilmunud tudengid sel päeval järelarvestust teha ei saa.


== Maht, aeg, tulemus ==
== Maht, aeg, tulemus ==
41. rida: 14. rida:


* TTÜ-s järgmistel aegadel.
* TTÜ-s järgmistel aegadel.
** Teisipäeval 8.00-9.30, aula (loeb Tanel)
** Teisipäeval 10.00-11.30, aula (loeb Tanel)
** Venekeelne loeng: teisipäeval, 8.00-9.30, II korpus saal 102 (loeb Deniss)
** Venekeelne loeng: 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.<br>
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.<br>
Harjutustund: iseseisev lugemine ja (vahel) ülesannete lahendamine, juhendajat ei ole.<br>
ITK: kursus lõpeb ARVESTUSEGA. Arvestus on kirjalik, kaks või enam tundi. Semestri poole
Kursus lõpeb EKSAMIGA. Eksam on kirjalik, kaks või enam tundi, kümme küsimust ja ülesannet.<br>
peal (täpne kuupäev ilmub hiljem) toimub lisaks kontrolltöö ajaloo-osa kohta. Arvestuse
saamiseks peab edukalt tegema nii kontrolltöö kui arvestustöö.


== Kursuse eesmärk ==
== Kursuse eesmärk ==
183. rida: 149. rida:
    
    
;13. Rekursioon. Funktsionaalne ja loogiline programmeerimine.
;13. Rekursioon. Funktsionaalne ja loogiline programmeerimine.
:Loengumaterjal: [[Media:itsissejuhatus12o.PPT|itsissejuhatus12o.PPT]], [[Media:itsissejuhatus12o.pdf|itsissejuhatus12o.pdf]].
<!-- :Loengumaterjal: [[Media:itsissejuhatus12o.PPT|itsissejuhatus12o.PPT]], [[Media:itsissejuhatus12o.pdf|itsissejuhatus12o.pdf]]. -->
:Lisaks: Vaata ja proovi näiteid modifitseerida:
:Lisaks: Vaata ja proovi näiteid modifitseerida:
:* [http://math.hws.edu/TMCM/java/labs/xTurtleLab3.html Lihtsamad rekursiivsed pildid]
:* [http://math.hws.edu/TMCM/java/labs/xTurtleLab3.html Lihtsamad rekursiivsed pildid]

Redaktsioon: 5. september 2006, kell 00:24

...ajalugu, suunad, põhialused, paradigmad, äri.

Ainekood: ITV0010
Link: http://www.lambda.ee/index/Sissejuhatus_informaatikasse ehk http://www.lambda.ee/index/itv0010

Lektor: Tanel Tammet
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223
Venekeelsete kursuste lektor: Deniss Kumlander


Maht, aeg, tulemus

Loenguid nädalas: 2 tundi. Kui pole teisiti märgitud, toimuvad kõik loengud:

  • TTÜ-s järgmistel aegadel.
    • Teisipäeval 10.00-11.30, aula (loeb Tanel)
    • Venekeelne loeng: loeb Deniss

Harjutustund: iseseisev lugemine ja (vahel) ülesannete lahendamine, juhendajat ei ole.
Kursus lõpeb EKSAMIGA. Eksam on kirjalik, kaks või enam tundi, kümme küsimust ja ülesannet.

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.

NB! Materjalid loengute kohta, mis ei ole veel toimunud, on esialgsed: nad muutuvad ja täienevad kursuse käigus.

1. Sissejuhatus
Programmeerimine ja arvuti tööpõhimõtted.
Loengumaterjal: itsissejuhatus1o.PPT, itsissejuhatus1o.pdf.
Lisaks:
2. Varane ajalugu
Industrialiseerimine. Teoreetilised alused. Loogika.
Loengumaterjal: itsissejuhatus2o.PPT, itsissejuhatus2o.pdf.
Lisaks:
3. Keskajalugu
II maailmasõda kuni kuuekümnendate algus. Arvutid ja programmeerimine. Keeled ja rakendused. Integraalskeemid.
Loengumaterjal: itsissejuhatus3o.PPT, itsissejuhatus3o.pdf.
Lisaks:
4. Keskajalugu jätkub
kuuekümnendad, seitsemkümnendate algus. Miniarvutid ja mikroprotsessorid.
Loengumaterjal: itsissejuhatus4o.PPT, itsissejuhatus4o.pdf.
Lisaks:
5. Keskajalugu jätkub
seitsmekümnendad. Mikroarvutid, personaalarvutid.
Loengumaterjal: itsissejuhatus5o.PPT, itsissejuhatus5o.pdf.
Lisaks:
6. Lähiajalugu
kaheksakümnendad. IBM PC, Macintosh, uued vanad opsüsteemid. Spetsiaalarvutid, workstationid, oluline soft.
Loengumaterjal: itsissejuhatus6o.PPT, itsissejuhatus6o.pdf.
7. Lähiajalugu
Üheksakümnendad kuni kaasaeg. Kokkuvõtted saagadest.
Loengumaterjal: itsissejuhatus_ajaloolopp.PPT, itsissejuhatus_ajaloolopp.pdf.
Lisaks:
  • Alustada: "Teejuht võrgumeediasse" toorik.
  • Tutvu: [http:/materjalid/itsissejuhatus/itsissejuhatus_eestiajalugu.ppt J.Penjami lühiülevaade Eestis tehtud ja olnud varastest arvutitest]
8. Arvuti tööpõhimõtted, programmeerimiskeeled.
Loengumaterjal: itsissejuhatus7o.PPT, itsissejuhatus7o.pdf.
Lisaks:
9. Progr. keeled jätkuvad. Operatsioonisüsteemid.
Loengumaterjal: itsissejuhatus8o.PPT, itsissejuhatus8o.pdf.
Lisaks: Eck laborid jätk: loe ise läbi, proovi ja tee igast osast üks-kaks harjutust:
Kohustuslikku lugemist (
Soovitavat lugemist:
10. Tarkvara arhitektuur ja paradigmad.
Loengumaterjal: itsissejuhatus9o.PPT, itsissejuhatus9o.pdf.
Lisaks: Tutvuda:
11. Võrgutarkvara paradigma. Interneti baastehnoloogia.
Loengumaterjal: Itsissejuhatus10o.PPT, Itsissejuhatus10o.pdf.
Lisaks: Tutvuda:
12. Võrgutarkvara paradigma. Interneti rakenduste tehnoloogia.
Loengumaterjal: itsissejuhatus11o.PPT, itsissejuhatus11o.pdf.
Lisaks: Tutvuda lühidalt:
13. Rekursioon. Funktsionaalne ja loogiline programmeerimine.
Lisaks: Vaata ja proovi näiteid modifitseerida:
Huvi korral installeeri ja proovi Prologi: SWI Prolog.
14. Algoritmid. Keerukus ja lahenduvus.
Loengumaterjal: itsissejuhatus13o.PPT, itsissejuhatus13o.pdf.
Lisaks: Huvi korral vaata TSP programmi Java lähtekoodi
15. Tehisintellekt.
Loengumaterjal: itsissejuhatus14o.PPT, itsissejuhatus14o.pdf.
Huvi korral loe Matrix, Skynet ja sõda teispoolsusega, klassiku ülevaadet tehisintellektindusest, Dennetti artikleid, tuntud õpikut, ajakirja JAIR.
16. IT äri, IT projektid.
Loengumaterjal: itsissejuhatus15o.PPT, itsissejuhatus15o.pdf.
Lisaks: mitmed kohustuslikud artiklid, vt kas powerpointist või sellel lehel allpool, :kohustuslike lugemismaterjalide peatüki allosas.
17. Varu.


Harjutamist eksamiks/arvestuseks

Tee iseseisvalt vanad eksamid:

NB! 2005 aasta erinevused nimetatud näidetega võrreldes:

  • Küsimused on - ootuspäraselt - teistsugused.
  • Kahendarvude ülesannet ei pruugi tulla.
  • Keerukamad ülesanded annavad rohkem punkte, kui lihtsad: vahemikus 10-15 punkti, lihtsad vastavalt vähem: 6-9 punkti. Kogupunktide arv endiselt 100.

Kohustuslikud lugemismaterjalid

Järgnevate materjalide läbilugemine on kursuse läbimisel kohustuslik. NB! Kohustuslikke materjale võib kursuse jooksul veidi lisanduda: jälgi seda loetelu.

Väga kasulikud lugemismaterjalid: loe neid!

Kui kõik tundub liiga lihtne, siis: