s, windows 1.0. (if (fn (car lst)) käsurida (CLI), graafika (GUI);Olemasolevad jagav masin. (every? fn (cdr lst)) rakendused, teenused,Vajalik riistvara, 1986 NNTP uudised liiguvad TCP/IP (interneti) Haldusvahendid, #f)#t)) kaughaldus,Stabiilsus,Skaleeruvus,Tugi,Hind). 1640 - Blaise Pascal-aritmeetiline masin kaudu...
1968 Moore ja Noyce teevad Inteli 1625 Schickard 1969 AMD 1640 Blaise Pascal-aritmeetiline masin 1970 esimene mikroprotsessor ->Intel 4004, esimene SQL andmebaas 1646-1716 Leibniz. Leibnizi arvuti(1671)liitis, lahutas, korrutas, jagas 1971 ARPANET ->interneti eelkäija, PASCAL, Kenback-1 1714 Kirjutusmasin, Henry Mill, 1972 Inteli 8008, 5 ¼ Disketid, esimene e-mail, SMALLTALK, PROLOG, esimene 1800 Perfokaardid, Jacquard,...
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 – arvutite...
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 ultim...
I 625 S(hirl(rfll l6-lr) Bl;ilsc Pn$.il1-:lntltecliliilc illitslt ebmgqav: Fortran, C (portaabel assembler), ALslrgKse[-ia r Pakkudaprogrffimeedjalevalmisehtudstandardtiikke-...
Loeng Algoritm on täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Näited: a. Toiduretsept. b. Juhend ruutvõrrandi lahendamiseks Algoritmiline probleem - probleem, mille lahenduse saab kirja panna täidetavate juhendite loeteluna. Programm on formaalses, üheselt mõistetavas keeles kirja pandud algoritm. Arvutid suudavad täita ainult programme. Analoogsüsteem andmeid salvestatakse (peegeldatakse) proportsionaalselt Näit: termomeeter, vinüülplaat, foto Digitaalsüsteem (pidevad) andmed lõhutakse üksikuteks tükkideks, mis salvestatakse eraldi Näit: CD, arvutiprogramm, kiri tähtede ja bittidena Ühelt teisele: digitaliseerimine The three major comparisons of computers are: Electronic computers versus Mechanical computers...
sumto ja c näited:1. eeldus: iga koer on imetaja.2. eeldus: jagav masin. programming language”. C (ja C++ ja Java ja C#) mõned neljajalgsed on koerad.järeldus: mõned neljajalgsed on imetajad. 1. eeldus: iga anarhist on int sumto(int n) { süsteemi vastane.2. eeldus: mõned poliitikud on 1640 - Blaise Pascal-aritmeetiline...
Nädal. bitt(b) = 1b, Bait(B) = 8b, kB = 1024 B, MB = 1024 kB jne 2. Nädal. Eksamiks: kreeka loogikud, süllogismid, induktsioon, deduktsioon, 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. Küberkaitse termineid: (turvateater, malware, cookie, phishing, social engineering). Kreeka loogikud:Parmenides, -5. Saj, pikad loogilised põhjendused Zenon Eleast, -5. Saj, apooriad/paradoksid Sokrates, -5. Saj, sofistid Platon, -5,-4. Saj Aristoteles, -4. Saj, süllogismid, stoikud (1. eeldus: iga koer on imetaja. 2. eeldus: mõned neljajalgsed on koerad. järeldus: mõned neljajalgsed on imetajad.), Stoikud uurisid, kuidas saab loo...
λ 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. Zen...
( termomeeter, vinüülplaat, foto) Digitaalsüsteem-andmed lõhutakse üksikuteks tükkideks, mis salvestatakse eraldi.( CD, arvutiprogramm, kiri tähtede ja bittidena) Põhiprotsessor - teeb pea kogu töö Põhimälu - hoiab aktiivses kasutuses olevaid programme ja andmeid Välismälu - pikaajaliseks säilitamiseks (kõvaketas, flopid jne) Välisseadmed - monitor, klaviatuur jne 1939.a. Alan Turingi idee, milline võiks olla lihtne universaalne arvuti: suudaks arvutada/järeldada kõike!! Turingi tees: kõike, mida üldse saab mingi masinaga arvutada/järeldada, saab ka Turingi masinaga arvutada. Pidevad ehk analoog-asjad Komaga arvud, murrud jms Trigonomeetria Matemaatiline analüüs Klassikaline füüsika Mõõtmised, tugevus jms klassikaline insenerivärk Katkevad ehk diskreetsed asjad Täisarvud Loog...
Suuruse numbrid ja mida nad tähendavad ? 1 bit = 1 binary digit 1bait = 8bitti 1kilobait = 1024 baiti Megabait = 1,048,576 baiti Gigabait = 1,073,741,824baiti Terabait = 1 trillion baiti Esimene mikroprose: intel 4004 von Neumann-type computer - Stored-program Computer KÜSIMUSED: Nimeta vähemalt üks oluline teooria- alane tulemus Alan Turingilt. Millisel aastakümnel see tulemus saadi? Turingu test 1940 Millal loodi programmeerimiskeel Fortran (pluss- miinus kolm aastat on OK)? Mille poolest on Fortran eriline? 1957, kõrgema taseme programmeerimiskeel, mis võimaldas loop´ida. Millisel sajandil elas saksa filosoof Leibniz? Milliseid tehteid suutis teha Leibnizi ehitatud arvuti? 17. sajandil , liitis, lahutas, korrutas, jagas Mis aastal hakati müüma arvutit nimega Commodore PET(pluss - miinus kaks aastat on OK)?1968 Millal loodi Intel Corp (pluss miinus kaks aastat on OK)? Mida...
variant: 1) Mis kümnendil tehti transistor? Kas oskad nimetada ühe transistori tegija nime? 1947 a -William Shockley, Walter Brattain, and John 7) Kus kohas kasutatakse algoritmi Minimax (või selle varianti Alpha-Beta)? Mida see Bardeedemonstrate algoritm teeb? 2) Mis firma hakkas esimesena tegema SQL andmebaase A minimax algorithm[3] is a recursive algorithm for choosing the next move in an n- vms? 1970 IMB player game, usually a two-player game. Valib välja kõige minimaalse ja kasulikuma 3) Mis aastal rajati Intel Corporation?...
m.a) : väidete struktuur kui iseseisev uurimisobjekt 1967- IBM builds the first floppy disk Süllogism (Aristoteles): 1967 - Seymour Papert designed LOGO as a computer language for children. 1. eeldus: iga x on y. 1968 - Robert Noyce and Gordon Moore found Intel Corporation 2. eeldus: mõni z on x. 1968 - Douglas C. Engelbart, of the Stanford Research Institute, demonstrates järeldus: mõni z on y. his system of keyboard, keypad, mouse, and windows at the Joint Computer Iga b on a Conference in San Francisco's Civic Center. He demonstrates use of a word Mitte ükski b pole a...
1847-1854 George Boole, de Morgan. 1857 perfolint(Wheatstone).1867 "Type writer" sholes,glidden,soule.1879 Kaasaegse loogika alus: Gottlob Frege(öloob kaasaegse predikaatarvutuse). 1890 - Hollerith'i perfokaardid->sellest firmast tekkis IBM.1845-1918 elas, Hulgateooria: Georg Cantor.1920...Enigma kodeerimiseks Saksa lennu-,merevägi.1935-1937 Turingi masin1936: Churchi lambda-arvutus.1930-1935-1937 Vannevar Bush MIT:dif. Võrrandite lahendamiseks(100t,tuhanded releed,150 mootorit,2000lampi). 1889-1951Ludwig Wittgenstein. 1938, Shannon'i magistritöö sidus: Boole algebra. Elektrilülitid ja -skeemid. Bitid ja info kodeerimise. Info otsimise algoritmid.1939-1942 Atanasoff. esimene elektronarvuti?1939-44 Mark I (Aiken) IBMi elektriline(releed)digitaalne arvuti(5t).1941-1944:Konrad Zuse. Z3, Z4. Releedega digitaalarvuti.1948 I transistor(Shockley)- müüma hakkas Bell Corp.1949 - Maurice Wilkes koostas EDSAC, the...
TALLINNA TEHNIKAÜLIKOOL Infotehnoloogia teaduskond Informaatikainstituut Essee aines erialatutvustus Juhendaja: Rein Kuusik Professor Autor: Margus Tanneberg 121028IAPB tel. 56692507 Tallinn 2012 Miks valisin informaatika eriala? Kui üldse hakkasin mõtlema, et mida ülikoolis õppima asuda siis esialgu valitses täielik ideede puudus ja soovi...
Nimelt saab inimest juriidiliselt tappa kasutades avalikku infot. Tuues näitena peamiselt suured USA ja Austraalia andmesüsteemid, tõestas ta, et igaüks saab turvaauku kasutades tappa teist või mitut inimest, aga ka iseennast. Chris Rock’i innustas turvaauku uurima uudis Austraalias, Austinis toimunud intsident, kus arst tappis kogemata juriidiliselt 200 inimest. Kui ta uurimist alustas, avastas ta, et suured riigid kasutavad surma registreerimiseks veebilahendusi (näiteks USA EDRS – Electronic Deadth Registration System), millesse arst vajab registreerimiseks vaid litsentsinumbreid, mis on avalikult saadavad. Täpselt sama süsteem töötab ka matusekorraldajatega ning tänu sellele töötab kogu ahel surma registreerimisest kuni matmiseni. Juriidiliselt surnud inimene satub tänapäeva legaals...
Kui arvutite algusaegadel oli informatsiooni napilt, siis tänapäeva maailm on informatsioonist üleküllastunud. See toob endaga kaasa määramatul hulgal võimalusi, kuid samas peitub suurandmetes ka palju peavalu ning isegi ohte. Aastal 2000 alustas tööd „Sloan Digital Sky Survey“, mille teleskoop New Mexico osariigis kogus esimese paari nädalaga rohkem informatsiooni kui oli kogutud terve astronoomia ajaloo jooksul. Dekaadiga kogunes selle arhiividesse rohkem kui 140 terabaiti andmeid. Projekti järeltulija „Large Synoptic Survey Telescope“, mis peaks ilmavalgust nägema 2019. aastal, kogub sellel hulgal andmeid aga 5 päevaga. [1] Suurandmetega ei tegelda sugugi mitte vaid kosmoseavaruste avastamisel, vaid ka tavalisele kodanikule väga lähedal. Näiteks tuntud Ühendriikide kaubakett Wal-Mart kasutab suurandmeid oma klientid...
000005 5.93429503673921 50 5 43 156 80 352 112 352 0 5 156 256 352 288 352 0 0 156 432 352 464 352 0 5 156 624 352 656 352 0 0 R 48 288 -16 288 1 2 100 2.5 2.5 0 0.5 w 64 288 48 288 0 w 64 288 64 384 0 w 64 384 80 384 0 w 80 288 80 352 0 w 80 352 80 416 0 w 176 352 192 352 0 w 176 416 240 416 0 w 240 416 240 448 0 w 240 448 240 480 0 150 352 464 432 464 0 2 0 w 352 416 352 448 0 w 352 480 240 480 0 w 432 416 432 464 0 w 432 416 416 416 0 w 416 416 416 352 0 w 416 352 432 352 0 w 240 352 256 352 0 w 256 384 224 384 0 w 224 384 224 288 0 w 80 288 80 256 0 w 64 288 224 288 0 w 432 384 432 288 0 w 432 288 224 288 0 w 352 352 352 256 0 w 528 352 528 256 0 150 528 464 608 464 0 2 0 w 528 480 432 480 0 w 432 480 432 464 0 w 528 448 528 416 0 w 608 464 624 464 0 w 624 464 624 416 0 w 624 416 608 416 0 w 608 416 608 352 0 w 608 352 624 352 0 w 624 384 624 288 0 w 624 288 432 288 0 w 720 352 720 256 0 w 528 256 528 240 0 w 192 352 192 256 0...
000005 5.93429503673921 50 5 43 156 704 336 736 336 0 5 156 880 336 912 336 0 5 156 1056 336 1088 336 0 0 156 1248 336 1280 336 0 0 R 672 272 608 272 1 2 100 2.5 2.5 0 0.5 w 688 272 672 272 0 w 688 272 688 368 0 w 688 368 704 368 0 w 704 272 704 336 0 w 704 336 704 400 0 w 800 336 816 336 0 w 800 400 864 400 0 w 864 400 864 432 0 150 992 464 1072 464 0 3 0 w 976 400 976 432 0 w 1056 400 1040 400 0 w 1040 400 1040 336 0 w 1040 336 1056 336 0 w 864 336 880 336 0 w 880 368 848 368 0 w 848 368 848 272 0 w 704 272 704 240 0 w 688 272 848 272 0 w 1056 368 1056 272 0 w 1056 272 848 272 0 w 976 336 976 240 0 w 1152 336 1152 240 0 w 1152 432 1152 400 0 w 1248 448 1248 400 0 w 1248 400 1232 400 0 w 1232 400 1232 336 0 w 1232 336 1248 336 0 w 1248 368 1248 272 0 w 1248 272 1056 272 0 w 1344 336 1344 240 0 w 1152 240 1152 224 0 w 816 336 816 240 0 L 704 240 704 160 0 1 false 5 0 w 1344 240 1344 160 0 w 1344 160 944 160 0 w 944 160 944 112 0 w...
000005 382.7625821439906 83 5 50 I 256 560 328 560 0 0.5 w 256 600 264 600 0 w 256 560 256 512 0 w 256 512 384 512 0 I 296 600 360 600 0 0.5 w 416 560 328 560 0 w 416 560 416 616 0 w 440 560 416 560 0 w 416 616 416 656 0 w 440 656 416 656 0 w 440 576 360 576 0 w 440 616 360 616 0 w 360 576 360 600 0 w 360 616 360 600 0 w 384 512 384 600 0 w 384 600 384 696 0 w 440 696 384 696 0 w 440 600 384 600 0 w 296 600 264 600 0 w 264 600 264 528 0 w 400 528 264 528 0 w 440 680 400 680 0 w 440 640 400 640 0 w 400 528 400 640 0 w 400 640 400 680 0 x 61 146 77 149 0 24 A x 64 537 80 540 0 24 B x 52 177 78 180 0 24 a0 x 54 210 80 213 0 24 a1 x 51 249 77 252 0 24 a2 x 52 278 78 281 0 24 a3 x 55 690 81 693 0 24 b3 x 53 647 79 650 0 24 b2 x 50 610 76 613 0 24 b1 x 48 569 74 572 0 24 b0 w 96 240 192 240 0 w 96 272 232 272 0 w 136 384 136 424 0 w 168 344 168 384 0 w 1616 208 1576 208 0 w 1616 200 1616 208 0 w 1624 200 1616 200 0 w 1624 240 1576 240 0...