<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Itv0010_2007</id>
	<title>Itv0010 2007 - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="http://www.lambda.ee/w/index.php?action=history&amp;feed=atom&amp;title=Itv0010_2007"/>
	<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Itv0010_2007&amp;action=history"/>
	<updated>2026-10-28T09:53:49Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://www.lambda.ee/w/index.php?title=Itv0010_2007&amp;diff=8106&amp;oldid=prev</id>
		<title>Tammet – 2. september 2008, kell 19:33</title>
		<link rel="alternate" type="text/html" href="http://www.lambda.ee/w/index.php?title=Itv0010_2007&amp;diff=8106&amp;oldid=prev"/>
		<updated>2008-09-02T19:33:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;...ajalugu, suunad, põhialused, paradigmad, äri.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;NB! Käesolev leht on 2007 arhiiv, mitte aga kehtivad kursusematerjalid!!&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
[[Pilt:matrix.jpg|left|IT]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Ainekood: ITV0010&amp;lt;br&amp;gt;&lt;br /&gt;
Link: http://www.lambda.ee/index/Sissejuhatus_infotehnoloogiasse ehk http://www.lambda.ee/index/itv0010&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lektor: [http://tanel.tammet.googlepages.com Tanel Tammet]  [http://pirrejaraak.blogspot.com blog]&amp;lt;br&amp;gt;&lt;br /&gt;
Kontakt: tammet@staff.ttu.ee, 6203457, TTÜ AK223&amp;lt;br&amp;gt;&lt;br /&gt;
Venekeelsete kursuste lektor: Deniss Kumlander&amp;lt;br&amp;gt;&lt;br /&gt;
olemas on ka [[itv0010 2006| 2006 aasta arhiiv]] koos kõigi eelmise aasta materjalidega.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt; Järeleksam augustis 2008&amp;lt;/font&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
25 august (esmaspäev) kell 13.00-16.00 ruumis V-103.&lt;br /&gt;
&lt;br /&gt;
[[sissejuhatus infotehnoloogiasse järeleksam 13 mai 2008 tulemused|13 mai järeleksami tulemused siin.]]&lt;br /&gt;
&lt;br /&gt;
== Esialgsed eksamid ja järeleksamid ==&lt;br /&gt;
&lt;br /&gt;
25. jaanuari[[Itsisse_eksam_jarel1_web_07 | järeleksami tulemused nüüd siin]]!&lt;br /&gt;
&lt;br /&gt;
Sessi sees tehtud eksamite kogutulemused [[Media:Itsisse_eksam_sess_web_07.pdf I| pdf kujul]] ja [[itv0010 eksam 2007 tulem |  csv-kujul]]. Tabel sorteeritud perekonna- ja eesnime järgi.&lt;br /&gt;
 &lt;br /&gt;
Kasutusel standardsed hindevahemikud: 1 (50-59), 2 (60-69), 3 (70-79), 4 (80-89), 5 (90-99).&lt;br /&gt;
&lt;br /&gt;
Kui tulemus ei olnud väga hea, ära kurvasta: &lt;br /&gt;
&lt;br /&gt;
* vaata tuju tõstmiseks [http://www.youtube.com/watch?v=AOzkN8dHnjk seda muusikavideot].&lt;br /&gt;
* jätka (või alusta ...) õppimist&lt;br /&gt;
* tule järeleksamile: järeleksamid toimuvad kevadsemestri eelnädalal, kevadsemestri lõpupoole ja sügissemestri eelnädalal. Esimene järeleksam siis 25. jaanuaril kell 10.00 aula taga (I-202).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Talvisel sessil oli võimalik eksamit teha kahel erineval päeval:&lt;br /&gt;
&lt;br /&gt;
* 9. jaanuar 2008 kell 9.00 või 12.00 ruum I-202 (aulatagune):&lt;br /&gt;
** kell 9.00 informaatika ja äriinfotehnoloogia (grupid IAPB21 IAPB22 IAPB23 IAPB24   IAPB27 IAPB28 IABB21 IABB22  IABB27)&lt;br /&gt;
** kell 12.00 süsteemitehnika, elektroonika ja telekom (grupid IASB21 IASB22 IASB23 IASB24 IASB27 IASB28  IAEB21  IAEB27 IATB21 IATB22  IATB27)&lt;br /&gt;
&lt;br /&gt;
* 17. jaanuar 2008 kell 12.00 või 15.00 ruumis VII-131 (uus korpus peahoone kõrval)&lt;br /&gt;
** kell 12.00  informaatika ja äriinfotehnoloogia (grupid IAPB21 IAPB22 IAPB23 IAPB24   IAPB27 IAPB28 IABB21 IABB22  IABB27)&lt;br /&gt;
** kell 15.00 süsteemitehnika, elektroonika ja telekom (grupid IASB21 IASB22 IASB23 IASB24  IASB27 IASB28  IAEB21  IAEB27 IATB21 IATB22  IATB27)&lt;br /&gt;
&lt;br /&gt;
== Maht, aeg, tulemus ==&lt;br /&gt;
&lt;br /&gt;
Loenguid nädalas: 2 tundi. Kui pole teisiti märgitud, toimuvad kõik loengud:&lt;br /&gt;
&lt;br /&gt;
* TTÜ-s järgmistel aegadel.&lt;br /&gt;
** Esmaspäeval 12.00-13.30, aula (loeb Tanel)&lt;br /&gt;
** Venekeelne loeng: Teisipäeval VII-131 kell 8.00-10.30 loeb Deniss&lt;br /&gt;
&lt;br /&gt;
Harjutustund: iseseisev lugemine ja (vahel) ülesannete lahendamine, juhendajat ei ole.&amp;lt;br&amp;gt;&lt;br /&gt;
Kursus lõpeb EKSAMIGA. Eksam on kirjalik, kaks või enam tundi, kümme küsimust ja ülesannet.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;2007 sügis järeleksamist: K.R. (051231) hindamislehte ei ole saanud, M.A. (61645) hinne 0&amp;lt;/font&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kursuse eesmärk ==&lt;br /&gt;
&lt;br /&gt;
* Anda kokkusurutud ülevaade informaatikast tervikuna.&lt;br /&gt;
* Anda ajalooline ülevaade IT teooria, tehnoloogia ja äri arengust.&lt;br /&gt;
* Tutvustada edaspidiseid teemasid/loengukursusi stuudiumi vältel. &lt;br /&gt;
&lt;br /&gt;
NB! Kursus EI ÕPETA elementaarset arvutikasutamist. Samuti ei õpeta kursus programmeerimist, kuigi annab õrna sissejuhatuse programmeerimisse.&lt;br /&gt;
&lt;br /&gt;
== Loengute plaan ja materjalid ==&lt;br /&gt;
&lt;br /&gt;
Kursusel ei ole ühtegi konkreetset õpikut.  Järgnevas on toodud iga loenguga seotud materjalid eraldi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;NB!&amp;lt;/font&amp;gt; Kõik loengumaterjalid pdf kujul kokku zipituna saab sellelt lingilt: http://deepthought.ttu.ee/it/materjalid/itv0010loengud.zip &lt;br /&gt;
&lt;br /&gt;
Kasulik juhul, kui sul on millegipärast probleeme allpool olevate linkidega (seni tuvastamata probleem&lt;br /&gt;
mitmete inimeste arvutites).&lt;br /&gt;
&lt;br /&gt;
; 1. Sissejuhatus : Programmeerimine ja arvuti tööpõhimõtted. &lt;br /&gt;
:Loengumaterjal: [[Media:itsissejuhatus1o07.PPT|itsissejuhatus1o07.PPT]], [[Media:itsissejuhatus1o07.pdf|itsissejuhatus1o07.pdf]].&lt;br /&gt;
:Lisaks: &lt;br /&gt;
:* loe juttu ja [http://math.hws.edu/TMCM/java/DataReps/index.html mängi andmete esitamise appletiga].&lt;br /&gt;
:* loe läbi: Paul Graham: [http://www.paulgraham.com/nerds.html Why nerds are unpopular?]&lt;br /&gt;
:* loe läbi: Tanel Tammet: [http://www.metsas.ee/et/tekstid/tanelt/inimlikkus_on_loomalikkus Inimlikkus on loomalikkus]&lt;br /&gt;
&lt;br /&gt;
; 2. Varane ajalugu : Industrialiseerimine. Teoreetilised alused. Loogika. Esimesed arvutid.&lt;br /&gt;
:Loengumaterjal: [[Media:itsissejuhatus2o07.PPT|itsissejuhatus2o07.PPT]], [[Media:itsissejuhatus2o07.pdf|itsissejuhatus2o07.pdf]].&lt;br /&gt;
:Lisaks:&lt;br /&gt;
:* [http://www.pld.ttu.ee/~kruus/diskmat/index.html Kruusi diskreetse matemaatika kursus!]&lt;br /&gt;
:* Paul Graham: [http://www.paulgraham.com/hs.html What you&amp;#039;ll wish you&amp;#039;d known]&lt;br /&gt;
:* Harjuta lausearvutuse tõeväärtustabelite tegemist: vaata vanu eksamiülesandeid ([[Media:itsissejuhatus_eksamnaide1.pdf|1]], [[Media:itsissejuhatus_eksamnaide2.pdf|2]], [[Media:itsissejuhatus_eksamnaide3.pdf|3]]) tee ülesandeid ise juurde ja kasuta [http://logik.phl.univie.ac.at/~chris/gateway/formular-uk-zentral.html seda rakendust] enesekontrolliks (vt ka selle rakenduse [http://logik.phl.univie.ac.at/~chris/gateway/server-languagehelp.html süntaksit]).&lt;br /&gt;
:* algus-1945: [http://www.maxmon.com/history.htm A history of computers]&lt;br /&gt;
:* Eck lab: [http://math.hws.edu/TMCM/java/labs/xTuringMachineLab.html Turing machines].&lt;br /&gt;
:* Alustada: [[Media:loogikasissejuhatus_raamat.html|Loogika aine ja ajalugu]]&lt;br /&gt;
:* Vaata videot lõpmatusest: http://video.google.com/videoplay?docid=-3503877302082311448&lt;br /&gt;
:* Varastest masinatest: &lt;br /&gt;
:** Näide olulisest analoogarvutist: [http://en.wikipedia.org/wiki/Norden_bombsight Norden bombsight]&lt;br /&gt;
:** Inglise krüptosaaga: [http://en.wikipedia.org/wiki/Colossus_computer  Colossus], [http://en.wikipedia.org/wiki/Alan_Turing Turing], sakslaste [http://en.wikipedia.org/wiki/Enigma_machine Enigma] ja [http://en.wikipedia.org/wiki/Lorenz_SZ_40/42 Lorenz SZ 40]&lt;br /&gt;
:** Esimesed digitaalsed elektriga töötavad arvutid: &lt;br /&gt;
:*** [http://www.epemag.com/zuse/ Zuse elektromehaaniline arvuti], vt ka  [http://www.zib.de/zuse/English_Version/index.html seda saiti].&lt;br /&gt;
:*** [http://www.computermuseum.li/Testpage/ABC-Computer-1940.htm Atanasoffi elektronarvuti]&lt;br /&gt;
:*** [http://en.wikipedia.org/wiki/Harvard_Mark_I Mark I]: esimene programmeeritav elektromehaaniline arvuti.&lt;br /&gt;
&lt;br /&gt;
; 3. Keskajalugu : II maailmasõda kuni kuuekümnendateni. Arvutid ja programmeerimine. Keeled ja rakendused. Integraalskeemid.&lt;br /&gt;
:Loengumaterjal: [[Media:itsissejuhatus3o07.PPT|itsissejuhatus3o07.PPT]], [[Media:itsissejuhatus3o07.pdf|itsissejuhatus3o07.pdf]].&lt;br /&gt;
:Lisaks:&lt;br /&gt;
:* Paul Graham: [http://www.paulgraham.com/college.html Undergraduation] pluss järelmärkused: [http://www.paulgraham.com/undergrad2.html more advice for undergrads]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Fortran Fortran]&lt;br /&gt;
:* [http://pdp-1.org/ PDP-1 restoration project]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Semi_Automatic_Ground_Environment SAGE]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Counterculture_of_the_1960s Counterculture]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Silicon_Valley Silicon Valley]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Whole_Earth_Catalog Whole earth catalog]&lt;br /&gt;
&lt;br /&gt;
; 4. Keskajalugu jätkub: seitsmekümnendad, kaheksakümnendad. Mikroprotsessorid. Mini-, mikro- ja persionaalarvutid. &lt;br /&gt;
:Loengumaterjal: [[Media:itsissejuhatus4o07.PPT|itsissejuhatus4o07.PPT]], [[Media:itsissejuhatus4o07.pdf|itsissejuhatus4o07.pdf]].&lt;br /&gt;
:Lisaks:&lt;br /&gt;
:* Jätk küsimusele &amp;quot;mida ülikoolis teha?&amp;quot;. Joel Spolsky: [http://www.joelonsoftware.com/articles/CollegeAdvice.html Advice for Computer Science College Students]&lt;br /&gt;
&lt;br /&gt;
:* [http://pdp-1.org/Wiki/Spacewar Spacewar: esimene graafiline arvutimäng]&lt;br /&gt;
:* [http://www.atarimuseum.com/ Atari muuseum]&lt;br /&gt;
:* [http://www.cyberniklas.de/pongmechanik/indexen.html mehaaniline pong]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/SRI_International SRI international]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Bell_Labs Bell labs]&lt;br /&gt;
:* Eric Raymond: [http://www.catb.org/~esr/faqs/hacker-howto.html How to become a hacker]&lt;br /&gt;
:* [http://www.rickadams.org/adventure/ Colossal Cave (adventure)] teksti-seiklusmäng&lt;br /&gt;
:* [http://www.pong-story.com/odyssey.htm Magnavox odyssey]&lt;br /&gt;
&lt;br /&gt;
; 5. Lähiajalugu: üheksakümnendad kuni kaasaeg. IBM PC, Macintosh, uued vanad opsüsteemid. Võrgundus. Kokkuvõtted suurtest teemadest.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus5o07.PPT|Itsissejuhatus5o07.PPT]], [[Media:Itsissejuhatus5o07.pdf|Itsissejuhatus5o07.pdf]]. &lt;br /&gt;
:* Lisaks: &lt;br /&gt;
:* [http://www.eurekalert.org/pub_releases/2006-06/uosc-fk062006.php Thirst for knowledge may be opium craving]&lt;br /&gt;
:* [http://toastytech.com/guis/guitimeline.html GUI ajalugu]&lt;br /&gt;
:* [http://blogs.pcworld.com/techlog/archives/002950.html Arvutite tv-reklaamide ajalugu]&lt;br /&gt;
:* [http://www.sciam.com/print_version.cfm?articleID=00010347-101C-14C1-8F9E83414B7F4945 The expert mind]&lt;br /&gt;
:* Alustada: [[Media:teejuhtvorgundus_raamat.html |&amp;quot;Teejuht võrgumeediasse&amp;quot;]] toorik.&lt;br /&gt;
:* Tutvu: [http:/materjalid/itsissejuhatus/itsissejuhatus_eestiajalugu.ppt J.Penjami lühiülevaade Eestis tehtud ja olnud varastest arvutitest] &lt;br /&gt;
:*Apple Macintoshi reklaamfilm:&lt;br /&gt;
:** [http://cs.ttu.ee/kursused/itv0010/various/1984.mpeg Väike mpeg variant]&lt;br /&gt;
:** [http://cs.ttu.ee/kursused/itv0010/various/1984.mov Suur quicktime variant] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 6. Arvuti riistvara. Mälu, protsessor, käsud.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus6o7.PPT|Itsissejuhatus6o7.PPT]], [[Media:Itsissejuhatus6o7.pdf|Itsissejuhatus6o7.pdf]].&lt;br /&gt;
:Lisaks:&lt;br /&gt;
:* Veidi tutvuda nende saitidega:&lt;br /&gt;
:** http://www.mkdata.dk/click/ (eriti soovitan lugeda [http://www.karbosguide.com/books/pcarchitecture/start.htm pc arhitektuuri seletust])&lt;br /&gt;
:** [http://www.tomshardware.com/ Tom&amp;#039;s hardware guide]&lt;br /&gt;
:** [http://www.diycalculator.com/area51/databook.zip Diy calculator raamat] ja [http://www.diycalculator.com/ terve sait]: uuri veidi raamatut&lt;br /&gt;
:* D.Eck, osad siit: [http://math.hws.edu/TMCM/java/index.html Eck laborid] (siit saad võtta [http://math.hws.edu/TMCM/java/DownloadingAndInfo.html eraldi rakendusena]). NB! Loe ise läbi, proovi ja tee igast osast üks-kaks harjutust:&lt;br /&gt;
:** [http://math.hws.edu/TMCM/java/labs/xLogicCircuitsLab1.html Logic circuits]&lt;br /&gt;
:** [http://math.hws.edu/TMCM/java/labs/xLogicCircuitsLab2.html Memory circuits]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; 7. Programmeerimiskeeled.&lt;br /&gt;
:Loengumaterjal:  [[Media:Itsissejuhatus7o07.PPT|Itsissejuhatus7o07.PPT]], [[Media:Itsissejuhatus7o07.pdf|Itsissejuhatus7o07.pdf]]. &lt;br /&gt;
:Lisaks: Eck laborid jätk: loe ise läbi, proovi ja tee igast osast üks-kaks harjutust:&lt;br /&gt;
:* [http://math.hws.edu/TMCM/java/labs/xComputerLab1.html xComputer]&lt;br /&gt;
:* [http://math.hws.edu/TMCM/java/labs/xComputerLab2.html xComputer assembly language]&lt;br /&gt;
:* [http://www.levenez.com/lang/ Computer languages history]&lt;br /&gt;
:* [http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm About 2500 Computer Languages, Past and Present]&lt;br /&gt;
:* [http://shootout.alioth.debian.org/ Computer language shootout]&lt;br /&gt;
: Huvi korral võid veel:&lt;br /&gt;
:* lugeda [http://www.diycalculator.com/area51/databook.zip Diy calculator raamatut] ja [http://www.diycalculator.com/ tervet saiti]&lt;br /&gt;
:* uurida sarnast, alternatiivset pisimasina-simulaatorit: [http://computerscience.jbpub.com/ecoa/2e/student_resources.cfm MarieSim], &lt;br /&gt;
:* uurida veidi Ulrich Drepperi [http://people.redhat.com/drepper/cpucache-slides.pdf cache-lühiülevaadet] ja [http://people.redhat.com/drepper/parallelprog.pdf paralleelsuse-ülevaadet]&lt;br /&gt;
:* või lugeda [http://www.ulb.ac.be/di/rwuyts/INFO020_2003/grogono-evolution.pdf ülevaadet progekeelte arengust]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;8. Operatsioonisüsteemid.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus8o07.PPT|Itsissejuhatus8o07.PPT]],  [[Media:Itsissejuhatus8o07.pdf|Itsissejuhatus8o07.pdf]].&lt;br /&gt;
:Kohustuslikku lugemist &lt;br /&gt;
:* Kohustuslik on esimene 1/4 pikast artiklist [[Media:commandlinebook.html|In the Beginning was the Command Line]]&lt;br /&gt;
:Soovitavat lugemist:&lt;br /&gt;
:* üldse mitte kohustuslik (algajatel raske mõista :-) [http://www.faqs.org/docs/artu/ The Art of Unix Programming]&lt;br /&gt;
:* [http://www.minix3.org/ Minix: Linuxi inspiratsiooniks olnud mini-UNIX]&lt;br /&gt;
:* [http://www.levenez.com/unix/ Unix history]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;9. Tarkvara arhitektuur. Teegid, komponendid, andmebaasid jms.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus9o07.PPT|Itsissejuhatus9o07.PPT]], [[Media:Itsissejuhatus9o07.pdf|Itsissejuhatus9o07.pdf]]. &lt;br /&gt;
:Lisaks: täiesti mittekohustuslikke ideid lugemiseks: &lt;br /&gt;
:* [http://neopoleon.com/home/blogs/neo/archive/2003/09/29/5458.aspx Pildisari (loe pilditekstid hoolega läbi!)]&lt;br /&gt;
:* [http://www.joelonsoftware.com/articles/LeakyAbstractions.html The law of leaky abstractions]&lt;br /&gt;
:* [http://www.developerdotstar.com/mag/articles/reeves_design_main.html Code as design]&lt;br /&gt;
:* [http://info.computer.org/portal/site/computer/menuitem.eb7d70008ce52e4b0ef1bd108bcd45f3/index.jsp?&amp;amp;pName=computer_level1&amp;amp;path=computer/homepage/misc/Brooks&amp;amp;file=index.xml&amp;amp;xsl=article.xsl No silver bullet]&lt;br /&gt;
:* [http://damienkatz.net/2006/02/why_features_do.html Why features do not matter any more]&lt;br /&gt;
:* [http://www.norvig.com/21-days.html Teach yourself programming in ten years]&lt;br /&gt;
:* [http://www.gnu.org/philosophy/ Gnu manifestid]&lt;br /&gt;
:* [[Media:vabavara_ttriikanalyys.rtf|vabavara kasutamisest riigis]]&lt;br /&gt;
:* [[Media:Itsissejuhatus_freesoftwaresong.au.snd|Stallmani naljalaul]]&lt;br /&gt;
:* [[Media:itsissejuhatus.au.snd|Linus Linuxit hääldamas]]&lt;br /&gt;
&lt;br /&gt;
;10. Võrgutarkvara. Interneti baastehnoloogia.&lt;br /&gt;
:Loengumaterjal:  [[Media:Itsissejuhatus10o07.PPT|Itsissejuhatus10o07.PPT]], [[Media:Itsissejuhatus10o07.pdf|Itsissejuhatus10o07.pdf]].&lt;br /&gt;
:Lisaks: Tutvuda:&lt;br /&gt;
:* http://en.wikipedia.org/wiki/TCP/IP_model&lt;br /&gt;
:* http://www.w3schools.com/.&lt;br /&gt;
:* http://www.w3c.org/.&lt;br /&gt;
:* Tanel Tammet: [http://www.epl.ee/artikkel/306353 külm kübersõda]&lt;br /&gt;
&lt;br /&gt;
;11. Võrgutarkvara. Interneti rakenduste tehnoloogia.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus11o07.PPT|Itsissejuhatus11o07.PPT]], [[Media:Itsissejuhatus11o07.pdf|Itsissejuhatus11o07.pdf]].&lt;br /&gt;
:Lisaks: Tutvuda lühidalt:&lt;br /&gt;
:* Loengunäite variant: http://java.sun.com/docs/books/tutorial/networking/urls/readingURL.html&lt;br /&gt;
:* http://www.w3schools.com/.&lt;br /&gt;
:* http://www.w3c.org/.&lt;br /&gt;
:* [http://www.papermountain.org/demos/live/# XMLHttpRequest Demo (async javascript)]&lt;br /&gt;
:* Loengunäide: [[Media:Itsissejuhatus_tiny.zip|Tiny www server]] ja [[lihtsaid cgi programminäiteid]]&lt;br /&gt;
:* Greenspuni vana kuulus [http://philip.greenspun.com/panda/  Panda book]&lt;br /&gt;
:* [http://www.apache.org/ Apache]&lt;br /&gt;
:* veel näiteid: [[Media:Itsissejuhatus_calc.html|kalkulaator]], [[Media: Itsissejuhatus_xmcssjscriptnaited.zip|css, javascript, XML ja XSL näited]] &lt;br /&gt;
  &lt;br /&gt;
;12. Rekursioon. Funktsionaalne ja loogiline programmeerimine.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus12o07.PPT|Itsissejuhatus12o07.PPT]], [[Media:Itsissejuhatus12o07.pdf|Itsissejuhatus12o07.pdf]].&lt;br /&gt;
:Lisaks proovi ja loe veidi: &lt;br /&gt;
:* [http://www.softwarefederation.com/fractal.html Fraktaalide applet] vali vasaku hiireklahvi abil sisemine ala ja joonista uus&lt;br /&gt;
:* [http://www.geocities.com/CapeCanaveral/Hangar/7959/fractalapplet.html teist sorti fraktaalide applet] (start nupp ja siis vali hiirega ala!)&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Tower_of_Hanoi Tower of Hanoi]&lt;br /&gt;
:* [http://en.wikipedia.org/wiki/Lambda_calculus Lambda-arvutus] &lt;br /&gt;
:Vaata ja proovi näiteid modifitseerida:&lt;br /&gt;
:* [http://math.hws.edu/TMCM/java/labs/xTurtleLab3.html Lihtsamad rekursiivsed pildid]&lt;br /&gt;
:* [http://math.hws.edu/TMCM/java/xTurtle/index.html Rekursiivsed pildid randomiga] &lt;br /&gt;
:Huvi korral installeeri ja proovi Prologi: [http://www.swi-prolog.org/ SWI Prolog].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
;13. Algoritmid. Keerukus ja lahenduvus.&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus13o07.PPT|Itsissejuhatus13o07.PPT]], [[Media:Itsissejuhatus13o07.pdf|Itsissejuhatus13o07.pdf]].&lt;br /&gt;
:Lisaks: Huvi korral vaata [http://www.ttu.ee/it/vorgutarkvara/iti0010/Tsp.html TSP programmi Java lähtekoodi]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
;14. Tehisintellekt.&lt;br /&gt;
:Loengu annab [http://www.cs.ut.ee/~maarjakr/ Maarja Kruusmaa], kes muuhulgas korraldab ka [http://www.robotex.ee/ Robotexi]. T.Tammet jaapanis.&lt;br /&gt;
:Võid vaadata 2006 loengumaterjali (Maarja annab teiststuguse loengu, mitte selle materjali põhjal) : [[Media:Itsissejuhatus15o06.PPT|itsissejuhatus15o06.PPT]], [[Media:Itsissejuhatus15o06.pdf|itsissejuhatus15o06.pdf]]. &lt;br /&gt;
:Huvi korral loe [[Media:Aifilosoofia_ttmatrix.doc|Matrix, Skynet ja sõda teispoolsusega]], [http://www-formal.stanford.edu/jmc/whatisai/whatisai.html klassiku ülevaadet tehisintellektindusest], [http://ase.tufts.edu/cogstud/pubpage.htm Dennetti artikleid], [http://aima.cs.berkeley.edu/ tuntud õpikut], [http://www.cs.washington.edu/research/jair/home.html ajakirja JAIR].&lt;br /&gt;
: Taustaks:  [[Media:intertehismoistus.PPT|intertehismoistus.PPT]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
;15. IT äri, IT projektid&lt;br /&gt;
:Loengumaterjal: [[Media:Itsissejuhatus15o07.PPT|Itsissejuhatus15o07.PPT]], [[Media:Itsissejuhatus15o07.pdf|Itsissejuhatus15o07.pdf]].&lt;br /&gt;
:Lisaks: &lt;br /&gt;
:* [http://www.projectcartoon.com/cartoon/2 How projects really work]&lt;br /&gt;
:* mitmed kohustuslikud artiklid, vt kas powerpointist või sellel lehel allpool, :kohustuslike lugemismaterjalide peatüki allosas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;16 Varu&lt;br /&gt;
&lt;br /&gt;
== Harjutamist eksamiks/arvestuseks ==&lt;br /&gt;
&lt;br /&gt;
Tee iseseisvalt vanad eksamid:&lt;br /&gt;
&lt;br /&gt;
* [[Media:itsissejuhatus_eksamnaide1.pdf|vana eksam 1]]&lt;br /&gt;
* [[Media:itsissejuhatus_eksamnaide2.pdf|vana eksam 2]]&lt;br /&gt;
* [[Media:itsissejuhatus_eksamnaide3.pdf|vana eksam 3]]&lt;br /&gt;
&lt;br /&gt;
NB! 2006 aasta erinevused nimetatud näidetega võrreldes:&lt;br /&gt;
&lt;br /&gt;
* Küsimused on - ootuspäraselt - teistsugused.&lt;br /&gt;
* Kahendarvude ülesannet ei pruugi tulla.&lt;br /&gt;
* Keerukamad ülesanded annavad rohkem punkte, kui lihtsad: vahemikus 10-15 punkti, lihtsad vastavalt vähem: 6-9 punkti. Kogupunktide arv endiselt 100.&lt;br /&gt;
&lt;br /&gt;
== Kohustuslikud lugemismaterjalid ==&lt;br /&gt;
&lt;br /&gt;
Järgnevate materjalide läbilugemine on kursuse läbimisel kohustuslik. &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NB!&amp;#039;&amp;#039;&amp;#039; Kohustuslikke materjale võib kursuse jooksul veidi lisanduda:&lt;br /&gt;
jälgi seda loetelu.&lt;br /&gt;
&lt;br /&gt;
* Loogika ainest ja ajaloost: T.Tammet: [[Media:Loogikasissejuhatus_raamat.html|Loogika aine ja ajalugu]]: sissejuhatus T.Tamme, T.Tammeti ja R.Prangi loogikaõpikule &amp;quot;Mõtlemisest tõestamiseni&amp;quot;.&lt;br /&gt;
* Opsüsteemidest laiemas kontekstis: Kohustuslik on algusosa (esimene 1/4) pikast artiklist [[Media:Commandlinebook.html| In the Beginning was the Command Line]]&lt;br /&gt;
* Kohustuslikud artiklid IT äri ja juhtimise teemal on järgmised. Neid &amp;quot;ära õppida&amp;quot; vms pole vaja, piisab lihtsast mõnusast kiirest läbilugemisest:&lt;br /&gt;
** Paul Graham: [http://www.paulgraham.com/start.html How to start a startup?]&lt;br /&gt;
** Paul Graham: [http://www.paulgraham.com/gh.html Great hackers]&lt;br /&gt;
** Paul Graham: [http://www.paulgraham.com/bronze.html Why smart people have bad ideas]&lt;br /&gt;
** Joel Spolsky: Funktsionaalsuse spec:Painless Functional Specifications (1 osa): http://www.joelonsoftware.com/articles/fog0000000036.html&lt;br /&gt;
** Joel Spolsky: IT firma töökorraldus: 12 steps: http://www.joelonsoftware.com/articles/fog0000000043.html&lt;br /&gt;
** Joel Spolsky: Projekti planeerimine: Painless Software Schedules: http://www.joelonsoftware.com/articles/fog0000000245.html&lt;br /&gt;
&lt;br /&gt;
== Soovitavad lisalugemismaterjalid:  ==&lt;br /&gt;
&lt;br /&gt;
* Ajalugu algus - 1981 (piisab kiirest läbivaatamisest, vajalik materjal loengutes): [http://www.maxmon.com/history.htm Bebop BYTES Back]&lt;br /&gt;
* Ajalugu 1945-1990 (piisab kiirest läbivaatamisest, vajalik materjal loengutes): [http://www.computerhistory.org/timeline/ The Computer Museum].&lt;br /&gt;
* [http://cs.ttu.ee/kursused/itv0010/elcomphist/index.htm Ajalugu 1947-1999] (see ei ole otseselt kohustuslik): autor Ken Polsson.&lt;br /&gt;
* Vana jutt infoühiskonnast: T.Tammet 1995-1996: [[Media:teejuhtvorgundus_raamat.html |&amp;quot;Teejuht võrgumeediasse&amp;quot;]] toorik.&lt;br /&gt;
* Elektroonilisest demokraatiast ja riigist:  T.Tammet, 2001: [[Media:Ttevalimisteanalyys24oct.doc|E-valimiste analüüs]]&lt;br /&gt;
* Greenspun: Lihtsalt loe sisukorda, tervet raamatut pole vaja!: http://philip.greenspun.com/panda/&lt;br /&gt;
* Greenspun: Future peatükk: http://philip.greenspun.com/panda/future&lt;br /&gt;
* Greenspun: Nali: http://philip.greenspun.com/careers/&lt;br /&gt;
&lt;br /&gt;
== Väga kasulikud lugemismaterjalid: loe neid! ==&lt;br /&gt;
&lt;br /&gt;
* Loe iga päev: http://www.slashdot.org&lt;br /&gt;
* Loe iga päev: http://www.dzone.com/&lt;br /&gt;
* Loe iga päev: http://www.news.com&lt;br /&gt;
* Loe iga päev: http://www.digg.com või http://www.reddit.com&lt;br /&gt;
&lt;br /&gt;
* Software management, ca kord kuus materjale: http://www.joelonsoftware.com&lt;br /&gt;
* [http://www.paulgraham.com/articles.html Paul Grahami esseed, uusi suhteliselt harva].&lt;br /&gt;
* [http://catb.org/~esr/jargon Jargon leksikon ja the New Hacker&amp;#039;s Dictionary].&lt;br /&gt;
* [http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ The cathedral and Bazaar]&lt;br /&gt;
* [http://www.gnu.org/philosophy/ Gnu manifestid]&lt;br /&gt;
* [http://math.hws.edu/TMCM/java/index.html David Eck: Labs and Applets for &amp;quot;The Most Complex Machine&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
== Kui kõik tundub liiga lihtne, siis: ==&lt;br /&gt;
&lt;br /&gt;
* Loe läbi enamus [http://www.paulgraham.com/articles.html Paul Grahami esseid].&lt;br /&gt;
* Loe läbi Steven Raymondi raamat (NB! algajatel raske õieti mõista :-) [http://www.faqs.org/docs/artu/ The Art of Unix Programming]&lt;br /&gt;
* Loe läbi väga lõbus ja hariv raamat: Philip Greenspuni [http://philip.greenspun.com/panda/ Guide to Web Publishing]. Kui meeldis, uuri järgi, mida Greenspun veel teeb (sh loe teisi raamatuid ka) ja [http://www.waxy.org/random/arsdigita/ kuidas sündis ja suri tema kuulus firma].&lt;br /&gt;
* Vaata, mis võrgust (loodetavasti) edaspidi saab: [http://www.w3.org/2001/sw/Activity Semantic Web]&lt;br /&gt;
* Loe hoolega läbi (ei ole üldse kohustuslik ja algajatele mittesoovitav) ja tee harjutusi ka: [http://cs.ttu.ee/kursused/itv0010/various/csapp.beta.11.16.pdf Computer Systems: a programmers perspective] toorikvariant.&lt;br /&gt;
* Loe läbi hulga [http://ase.tufts.edu/cogstud/incpages/publctns.shtml Daniel Dennetti esseid]&lt;br /&gt;
* Proovi õppejõu tehisintellektisüsteem [http://www.ttu.ee/it/gandalf/ Gandalf] installeerida (Unix või Windows+[http://www.cygwin.com/ cygwin]) ja mängi sellega. Proovi ka [http://www-unix.mcs.anl.gov/AR/otter/ Otterit] (lihtsam, aga nõrgem klassikaline süsteem). Kuidas, loe [http://www-unix.mcs.anl.gov/AR/otter/ siit] ja [http://www.cs.miami.edu/%7Etptp/OverviewOfATP.html siit] ja [http://www-2.cs.cmu.edu/%7Efp/courses/atp/handouts.html siit].&lt;br /&gt;
* Tee omal käel ette läbi terve [[Programmeerimise põhikursus]] (peaasi: tee kõik harjutustööd: programmeerimise õppimiseks ainus viis on palju programmeerida :-)&lt;br /&gt;
* [http://webster.cs.ucr.edu/ Õpi assembleris programmeerima] (üpris ebapraktiline oskus, aga hästi hariv :-)&lt;br /&gt;
&lt;br /&gt;
[[Category:Kursus]]&lt;/div&gt;</summary>
		<author><name>Tammet</name></author>
	</entry>
</feed>