1. nädal • Eksamiks: pead teadma suuruse-numbreid ja mida nad tähendavad: bitt, bait, kilobait, megabait jne; oskad selgitada, kuidas tähti kodeeritakse, mis on algoritm ja mis programm. Ajaloost: Kreeka loogikud, induktsioon, deduktsioon, süllogismid, lausearvutus (pead mh oskama tõeväärtustabelit koostada), Pascal, Leibniz, perfokaardid, kangasteljed, Babbage, Hollerith, colossus ja saksa krüptomasinad, Turing, Shannon, Zuse, esimesed programmeeritavad arvutid. Algoritm – täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Nt toiduretsept, juhend ruutvõrrandi lahendamiseks. Programm – formaalses, üheselt mõistetavas keeles kirja pandud algoritm. Arvutid suudavad täita ainult programme. Bitt – info mõõtmise ühik, tuleb mõistest binary digit – nö kahendarv kahe võimaliku väärtusega 0 ja 1. Saab näidata kahte võimalikku olekut. Nibble - 4 bitti. Bait – arvutites kasutatav inf
09. ok 01.10. ok 6 07.10. 08.10. 7 14.10. 15.10. 8 21.10. 22.10. 9 28.10. 29.10. 10 04.11. Rekursioon 05.11. Helmes 11 11.11. 12.11. Kääramees 12 18.11. Masinõpe 19.11. 13 25.11. 26.11. 14 02.12. Priit Järv. 03.12. 15 09.12. Konsult. 10.12. E-valimised 16 16.12. 17.12. 1. nädal. Sissejuhatus: arvuti ja info, ajaloo algus ... 1940 Eksamiks: pead teadma suuruse-numbreid ja mida nad tähendavad: bitt, bait, kilobait, megabait jne; oskad selgitada, kuidas tähti kodeeritakse, mis on algoritm ja mis programm. Ajaloost: Kreeka loogikud, induktsioon, deduktsioon, süllogismid, lausearvutus (pead mh oskama tõeväärtustabelit koostada), Pascal, Leibniz, perfokaardid, kangasteljed, Babbage, Hollerith, colossus ja saksa krüptomasinad, Turing, Shannon,
SISSEJUHATUS INFOTEHNOLOOGIASSE lambda.ee Kohustuslik lugemismaterjal Alan turing computing machinery and intelligence Ta võrdleb seda kas masin saab mõelda, võttes aluseks imiteerimismängu. Selles on 3 mängijat, mees, naine ja arvaja. Arvaja peab ära arvama kes on mees ja kes naine kasutades küsimusi. Kui mehe ja naise asemele panna masin siis arvaja peab uuesti küsimusi küsima. Kui meheks ja naiseks on masin ja arvaja vastab masina vastuste põhjal vähem ära kes on mees ja kes naine siis on tegemist suhteliselt intelligentse masinaga. Ta lisaks väidab et pole mõtet riietada masinat inimese moodi, kuna arvaja ei tohi näha mees ega naist. Kõige parem strateegia masinal võitmiseks oleks imiteerida võimalikult täpselt tüüpilisi mehe vastuseid Ta toob seal välja, et kõige parem strateegia masinal võitmiseks on näiteks see, et kui ta tahab meest järgi teha siis peaks masin andma vastuseid, mis on naturaalsed,tavalised mehe puhul Hackers and Painters Võrleb se
λ EksamEksam 1 Eksamiks: pead teadma suuruse-numbreid ja mida nad tähendavad: bitt, bait, kilobait, megabait jne; Bit Eksam/ EksamBitt 1 or 0 Byte Eksam/ EksamBait 8 Bits Kilobait Eksam(KB) 1 024 Bytes Megabait Eksam(MB) 1 024 KB kuidas Eksamtähti Eksamkodeeritakse: ASCII (American Standard Code for Information Interchain) 8bit = 16 * 8 = 128 märki EBCDIC (Extended Binary Coded Decimal Interchange Code) 8bit, IBM UNICODE (Extended ASCII) (utf-8), 1Byte for first 128, up to 4B for the rest~143 859 märki algoritm Eksam- Eksamtäpne samm-sammuline juhend millegi tegemiseks programm Eksam- Eksamformaalses üheselt mõistetavas keeles kirja pandud algoritm Ajaloost: Kreeka Eksamloogikud Parmenides (5 sajand e.m.a.) : kasutas pikki loogilisi põhjendusi. Zenon EksamEleast (5 s
1 nädal. Sissejuhatus: arvuti ja info, ajaloo algus ... 1940 Meanings: Bit - the smallest unit of storage ( 1 binary digit) Byte - collection of 8 bits / is a unit of storage, 8 binary digits long Kilobyte - A unit of storage capacity (1024 bytes ) Megabyte - 1,048,576 bytes Gigabyte - 1,073,741,824 bytes Terabyte - 1 trillion bytes Algorithm - is a step by step method of solving a problem Program - is the expression of an algorithm in a programming language. ALGORITM - kindel eeskirjade jada, mis määrab üheselt ülesande lahenduskäigu. PROGRAMM - programmeerimiskeeles kirja pandud algoritm Greek logicians ( Kreeka loogikud ): Parmenides (5 sajand e.m.a.) : kasutas pikki loogilisi põhjendusi. Zenon Eleast (5 sajand e.m.a.) - apooriad/paradoksid Sofistid - Sokrates (470-399 e.m.a) - Platon (428/427 - 348/347 e.m.a): Aristoteles : väidete struktuur kui iseseisev uurimisobjekt Aristoteles Süllogismide näited: 1. eeldus: iga koer on imetaja. 2. eeldus: mõned nel
Turingi masin 1937 Universaalne masin suudab arvutada/järeldada kõike Turingi tees: kõike mida saab üldse mingi masinaga järeldada/arvutada, saab ka Turingi masinaga arvutada Parmenides (5 saj. e.m.a) kasutas pikki loogilisi põhjendusi. Zenon Elast (5 saj e.ma) paradoksid Sofistid-Sokrates (470-399 e.m.a), Platon (428/427 - 348/347e.m.a) Aristoteles: väidete struktuur kui iseseisev uurimisobjekt Süllogismi näited:1eeldus:iga koer on imetaja, 2eeldus mõned neljajalgsed on koerad, järeldus: mõned neljajalgsed on imetajad. Süllogism on väitlus, kus mingitest etteantud väidetest järeldub paratamatult uus väide. Aristotelese puhul alati kaks kategoorilist eeldust, üks kategooriline järeldus Stoikud uurisid, kuidas saab loogiliste sidesõnade (ja, ei, või, kui ...siis)abil lihtsamatest lausetest keerulisemaid kokku panna ja kuidas näidata selliselt moodustatud lausete õigsust. Ramon Llull 1235- 1315 müstik Peateos Ars magna, generalis et ultima; Leonardo da Vinci ca 15
• Kasutaja vajaduste tuvastamine
• Meeskonna loomine
• Süsteemi kiiruse tagamine
• Keerukuse haldamine
Mida tähendab andmete valdkonnas terviklikkus
• Andmed ei tohi lekkida
• Süsteemi kompaktne ehitus
• Edastatud andmeid ei muudeta
• Tõrkekindel töö
• Varukoopiate tegemine
Millal loodi esimene siduv piiriülene teenus x-tee abil
2015
2012
2018
2009
2007
Kui palju päringuid tehti X-tee kaudu 2018 aastal (ca)
1 000 000 000
10 000 000
5 000 000
100 000 000 000
5 000 000 000
15 000 000 000
5. kontrolltöö
Mis oli esimese mikroprotsessori taktsagedus?
Koduarvuti oma oli kohe varsti palju kiirem.
8 Mhz'>8 Mhz
2 Ghz'>2 Ghz
108 Khz'>108 Khz
640 Khz'>640 Khz
10 Khz'>10 Khz
Mis firmas loodi System R, millest kasvas hiljem välja SQL?
SQL on olnud peamine andmebaasikeel siiamaani.
XEROX'>XEROX
Intel'>Intel
Hewlett-Packard'>Hewlett-Packard
IBM'>IBM
Oracle'>Oracle
Apple'>Apple
Kasutaja vajaduste tuvastamine
Meeskonna loomine
Süsteemi kiiruse tagamine
Keerukuse haldamine
Mida tähendab andmete valdkonnas terviklikkus
Andmed ei tohi lekkida
Süsteemi kompaktne ehitus
Edastatud andmeid ei muudeta
Tõrkekindel töö
Varukoopiate tegemine
Millal loodi esimene siduv piiriülene teenus x-tee abil
2015
2012
2018
2009
2007
Kui palju päringuid tehti X-tee kaudu 2018 aastal (ca)
1 000 000 000
10 000 000
5 000 000
100 000 000 000
5 000 000 000
15 000 000 000
5. kontrolltöö
Mis oli esimese mikroprotsessori taktsagedus?
Koduarvuti oma oli kohe varsti palju kiirem.
8 Mhz'>8 Mhz
2 Ghz'>2 Ghz
108 Khz'>108 Khz
640 Khz'>640 Khz
10 Khz'>10 Khz
Mis firmas loodi System R, millest kasvas hiljem välja SQL?
SQL on olnud peamine andmebaasikeel siiamaani.
XEROX'>XEROX
Intel'>Intel
Hewlett-Packard'>Hewlett-Packard
IBM'>IBM
Oracle'>Oracle
Apple'>Apple
Kõik kommentaarid