Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

12 it kt 2 (0)

1 Hindamata
Punktid




193798 – matrikli number 1. Kontrolltöö Meie kursus lõpeb ....
'Praktikumidega'>Praktikumidega 'Kursusetööga'>Kursusetööga 'Suulise eksamiga'>Suulise eksamiga 'Esseega'>Esseega 'Kirjaliku eksamiga'>Kirjaliku eksamiga Kuidas defineerida, mis on arvuti
'Ei saagi hästi'>Ei saagi hästi 'Juhuslike arvude generaator'>Juhuslike arvude generaator 'Turingi masin'>Turingi masin 'Digitiseerija'>Digitiseerija 'Elektroonikaseade'>Elektroonikaseade Mida mõeldakse vanaaegse terminiga 'Von Neumanni tüüpi arvuti'?
'Eraldi graafikakaart'>Eraldi graafikakaart 'Turingi masin'>Turingi masin 'Töötab raadiolampidega'>Töötab raadiolampidega 'Programme hoitakse tavamälus'>Programme hoitakse tavamälus 'Töötab pooljuhtidega'>Töötab pooljuhtidega 'Mälu on lindil'>Mälu on lindil Kõvaketas on ...
'CPU'>CPU 'Cache'>Cache 'Välismälu'>Välismälu 'Põhimälu'>Põhimälu 'Abimälu'>Abimälu 'SSD'>SSD 'Andmesiin'>Andmesiin Misasi on CPU?
'Põhiprotsessor'>Põhiprotsessor 'Mälukaart'>Mälukaart 'Arvuti'>Arvuti 'North bridge'>North bridge 'Andmesiin'>Andmesiin 'Graafikaprotsessor'>Graafikaprotsessor Vinüülplaadil on andmed ...
'ascii koodis'>ascii koodis 'Pehmel kujul'>Pehmel kujul


'Kõval kujul'>Kõval kujul 'Turingi lindina'>Turingi lindina 'Analoogkujul'>Analoogkujul 'Ülekirjutatavad'>Ülekirjutatavad Tava-arvutis hoitakse mistahes andmeid ...
'Kettal'>Kettal 'Caches'>Caches 'Hexa-arvudena'>Hexa-arvudena 'Ujukoma-arvudena'>Ujukoma-arvudena 'ascii kujul'>ascii kujul 'Kahendarvudena'>Kahendarvudena Üks bait sisaldab ...
'4 nibblet'>4 nibblet 'Ühe arvutikäsu'>Ühe arvutikäsu '3 giga'>3 giga '8 bitti'>8 bitti '256 bitti'>256 bitti 'Täisarvu -256 ... +256'>Täisarvu -256 ... +256 Kuidas on kümnendsüsteemi arv 17 kahendsüsteemis?
Binary equivalent of 17 '1111'>1111 '10001'>10001 '11001'>11001 '10000'>10000 '11110'>11110 Mis on kahendarvude 110 ja 11 summa?
https://www.calculator.net/binary-calculator.html '1001'>1001 '1101'>1101 '1100'>1100 'X'>X 'FC'>FC '121'>121 '10001'>10001 '220'>220 '11011'>11011  Mis on kümnendüsteemis tähe 'T' ascii kood?
'1329'>1329 'F2'>F2 '17'>17 '84'>84 '60'>60 '1101'>1101


Kui mitu erinevat sümbolit/varianti ascii tabel esitab?
'1000000'>1000000 '100'>100 '128'>128 '1024'>1024 '64'>64 '8'>8 '256'>256 '1000'>1000 Mis on tähe 'ü' (täppidega u) kood unicodes kümnendsüsteemis?
'14'>14 '252'>252 '84'>84 '1324'>1324 '256'>256 '117'>117 Mis on tähe 'T' kood unicodes kümnendüsteemis?
'15'>15 '256'>256 '1190'>1190 '11012'>11012 '84'>84 Mis on egiptuse hieroglüüfi 'ankh' https://en.wikipedia.org/wiki/Ankh kood unicodes kümnendsüsteemis?
'9765'>9765 '1121'>1121 '879011'>879011 '84'>84 '34117'>34117 '15'>15 Kui mitu bitti on vaja, et esitada 64 erinevat halltooni (värve ei ole)?
'256'>256 '6'>6 '2'>2 '12'>12 '1'>1 '32'>32 2. kontrolltöö


Milline vana-kreeka filosoof uuris põhjalikult väidete struktuuri? 'Pythagoras'>Pythagoras 'Aurelius'>Aurelius 'Platon'>Platon 'Aristoteles'>Aristoteles 'Parmenides'>Parmenides Mis on kahendarvude 110 ja 11 summa?
'10001'>10001 '1100'>1100 '11011'>11011 '1001'>1001 '1101'>1101 Mitu erinevat muutujate väärtuste komplekti on valemil (B->C) v A v  (D & A) '5'>5 '2'>2 '8'>8 '1'>1 '32'>32 '20'>20 '16'>16 '0'>0 '10'>10 Mitmel muutujate väärtuste komplektil annab valem (A->B) & (~C v A) väärtuseks 'väär'? 2*2*2 = 8 see näitab ka ridade arvu 0 on vale, http://logictools.org/ 1 8 16 25 4 0 6 2 Mis loogikatehtele vastas Boole loogikas + tehe? 'Või'>Või 'Järeldub'>Järeldub 'Ja'>Ja 'Ei'>Ei 'Ekvivalents'>Ekvivalents Millises loogikakeeles on see avaldis kirjutatud: Iga x, y, z jaoks: Isa(x,y) & Isa(y,z) => Vanaisa(x,z)? 'predikaatarvutus'>predikaatarvutus


'hulgateooria'>hulgateooria 'lausearvutus'>lausearvutus 'süllogism'>süllogism 'intuitsionistlik loogika'>intuitsionistlik loogika Sisesta Turingi masina simulaatorisse programm 0 0 1 r 0 0 1 0 r 0 0 _ 1 r halt ja sisend 0100110 ning tee reset ja run. Mis ilmub programmi töö  tulemuseks lindile? '00000000'>00000000 '11111111'>11111111 '0100110'>0100110 '0'>0 '0101010'>0101010 10110011 '1'>1 Kas see valem (A v B) v (~(C & A) v C) annab kõigi muutujate väärtuste korral vastuseks 'oleneb'>oleneb alati õige 'vahel vale, vahel õige'>vahel vale, vahel õige 'alati vale'>alati vale 'ei see ega teine'>ei see ega teine Kes ehitas esimese arvuti, mis suutis liita, lahutada, korrutada ja  jagada? 'Leibniz'>Leibniz 'Sholes'>Sholes 'Boole'>Boole 'Hollerith'>Hollerith 'Pascal'>Pascal 'Jacquard'>Jacquard Kuidas nimetati eriarvutit, mis tegeles salakirja lahtimurdmisega?
Norden Colossusg Geheimfernschreiber 'Mark I'>Mark I 'Enigma'>Enigma. 'Lorenz'>Lorenz


3. kontrolltöö Millal leiutati transistor?
The first practically implemented device was a point-contact transistor  invented in 1947 by American physicists John Bardeen, Walter Brattain, and  William Shockley at Bell Labs. 1954'>1954 1947'>1947 1892'>1892 1967'>1967 1917'>1917 Millal kirjutati esimene kabeprogramm?
The first AI program to run in the U.S. was also a checkers program, written  in 1952 by Arthur Samuel of IBM for the IBM 701. 1974'>1974 1943'>1943 1968'>1968 1952'>1952 1938'>1938 Kus asus Shockley Semiconductors?
Oxford'>Oxford New York'>New York Palo Alto'>Palo Alto Dallas'>Dallas San Francisco'>San Francisco Mis ülikoolis tehti esimene transistoridest arvuti?
The first transistorized computer is completed, the TX-O (Transistorized  Experimental computer), at the Massachusetts Institute of Technology. Oxford'>Oxford NY City Uni'>NY City Uni Harvard'>Harvard Carnegie Mellon'>Carnegie Mellon Stanford'>Stanford MIT'>MIT Millist loetakse maailma esimeseks 'kõrgtaseme'  programmeerimiskeeleks?
Lisp'>Lisp Algol'>Algol Cobol'>Cobol Java'>Java Javascript'>Javascript Fortran'>Fortran C'>C


Kes ehitas esimese integraalskeemi?
Alan Turing'>Alan Turing Jack Kilby'>Jack Kilby William Shockley'>William Shockley Steve Jobs'>Steve Jobs Edward Moore'>Edward Moore Kes leiutas arvutihiire?
Ivan Sutherland'>Ivan Sutherland Douglas Engelbart'>Douglas Engelbart Konrad Zuse'>Konrad Zuse John McCarthy'>John McCarthy William Shockley'>William Shockley Mis firma arvutitel kirjutati UNIX?
IBM'>IBM Apple'>Apple Intel'>Intel DEC'>DEC Sun'>Sun Mis aastal toodeti esimene mikroprotsessor?
1971'>1971 1962'>1962 1974'>1974 1984'>1984 1955'>1955 Millisest firmast lahkulöönud insenerid tegid protsessoritootja AMD?
Fairchild Semiconductors'>Fairchild Semiconductors Intel'>Intel DEC'>DEC IBM'>IBM Hewlett-Packard'>Hewlett-Packard 4. kontrolltöö Millise järgmise seaduse muutis oluliselt ära Euroopa Liidu määrus  (isiku endmete kaitse määrus)
Andmekogude seadus Digitaalallkirja seadus Isikuandmete kaitse seadus – muutis selle kehtetuks. Isikut tõendavate dokumentide seadus'>Isikut tõendavate dokumentide  seadus


Avaliku teabe seadus'>Avaliku teabe seadus Mis on riigi IT-arenduse koondamise/tsentraliseerimise selge  miinuskülg
Protsess aeglustub – 56 ametnikku, kes pidid ütlema jah. Tehakse mõttetuid asju Raha on vähem Tulemused on üldiselt kehvemad Kulud lähevad suuremaks Mis on avalike teenuste IT arendamise protsessis üldjuhul esimene  suur samm
• Süsteemi juurutamine ja kasutamine • Süsteemi arendamine • Raha hankimine • Riigihanke väljakuulutamine • Õigusaktide väljatöötamine ja vastuvõtmine – probleemile peab olema  õiguslik lahendus. Kes teeb, mida teeb jne. • Teenust osutava organisatsiooni loomine Mis on IT arhitektuuri olulisim eesmärk
• Tehnoloogia valimine • Tervikpildi joonistamine • 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 Mis firma tootis Apple II sees olevat protsessorit 6502?
Texas Instruments'>Texas Instruments MOS technology'>MOS technology Intel'>Intel Motorola'>Motorola AMD'>AMD Millise arvuti jaoks tehti kõige esimene spreadsheet (Exceli ellane)  esimesena?
DEC PDP'>DEC PDP IBM PC'>IBM PC Altair'>Altair Commodore PET'>Commodore PET IBM 360'>IBM 360 Apple II'>Apple II VisiCalc? Kõige esimene spreadsheet. hiljem tuli Lotus, kes tegi parema asja ning kontoritarkvara paketi. Millise firma üks asutaja väitis teisele peale Altairi nägemist, et  'microcomputer revolution is just beginning'?
Paul Allen ütles Bill Gates’ile. DEC'>DEC Microsoft'>Microsoft Apple'>Apple


Commodore'>Commodore Hewlett Packard'>Hewlett Packard Mis firma taskuarvutit kasutati Soyuz-Apollo ühislennul?
IBM'>IBM Casio'>Casio Texas Instruments'>Texas Instruments Hewlett Packard'>Hewlett Packard Apple'>Apple Mis firma tootis esimesena arvutit, millel oli kaasaegset moodi  graafiline akendega kasutajaliides?
IBM'>IBM Commodore'>Commodore Apple'>Apple DEC'>DEC Xerox'>Xerox Mis aastal toodi turule Apple II?
1984'>1984 1977'>1977 1977'>1977 1968'>1968 1995'>1995 Kui palju mälu oli esimesel Macintoshil?
1 G'>1 G 1 M'>1 M 8 M'>8 M 64 K'>64 K 128 K'>128 K Kes neist on kõige tihedamalt seotud C keele väljamõtlemisega,  kuigi ei ole otse autor?
Turing'>Turing Thompson'>Thompson Gates'>Gates Jobs'>Jobs Hopper'>Hopper Millisest projektist kasvas välja internet (ehk, mis oli varaseim  otsene alusepanija)? 
NFS'>NFS ARPANET'>ARPANET ETHERNET'>ETHERNET USENET'>USENET NSFNET'>NSFNET


Mis oli esimene Microsofti poolt loodud tarkvarasüsteem
WINDOWS'>WINDOWS DOS'>DOS BASIC'>BASIC - kontrolli CP/M'>CP/M FORTRAN'>FORTRAN Kes on GCC kompilaatori algne autor?
Torvalds'>Torvalds Stallman'>Stallman - kontrolli Wozniak'>Wozniak Joy'>Joy Gates'>Gates 6. kontrolltöö Info on siis, kui suudad signaali (andmed) mõtestada. Mis on DDoS rünne? Dünaamiliselt käivituva koodi turvalisuse meetrika'>Dünaamiliselt käivituva 
koodi turvalisuse meetrika
Süsteemi käideldavust kahjustav rünne'>Süsteemi käideldavust kahjustav 
rünne
Dominikaanis asuv häkkerirühmitus'>Dominikaanis asuv häkkerirühmitus Mis on turvateater? turvalisust ainult näiliselt suurendav tegevus'>turvalisust ainult näiliselt 
suurendav tegevus
tarkvara piletisüsteemide turvamiseks'>tarkvara piletisüsteemide 
turvamiseks
turvaline hoone, kus saab etendusi vaadata'>turvaline hoone, kus saab 
etendusi vaadata
ettekanne turvalisusest, mis on suurejooneline ja kasulik'>ettekanne 
turvalisusest, mis on suurejooneline ja kasulik Millist turbeaspekti peamiselt rünnatakse? Stsenaarium: Eva loeb 
sõnumeid, mis Bob oli varasemalt salaja Alice'ile saatnud.
Terviklus'>Terviklus
Konfidentsiaalsus'>Konfidentsiaalsus
Käideldavus'>Käideldavus Millist turbeaspekti peamiselt rünnatakse? Stsenaarium: Bob häkib 
pangasüsteemi sisse ja muudab omavoliliselt oma pangakonto seisu 
suuremaks.



Käideldavus'>Käideldavus
Konfidentsiaalsus'>Konfidentsiaalsus
Terviklus'>Terviklus Kas on olemas tarkvara, mis on 100% turvaline? Ei'>Ei
Jah'>Jah Mis on 2FA? Krüptoalgoritm'>Krüptoalgoritm
2 fakti allika kontrollimise printsiip'>2 fakti allika kontrollimise printsiip
2-astmeline autentimine'>2-astmeline autentimine
Alice ja Bobi kahekõne'>Alice ja Bobi kahekõne Kes on turvamaailmas White Hat? Küberkaitsja'>Küberkaitsja
Hea administraator'>Hea administraator
Pen tester'>Pen tester
Backupi tegija'>Backupi tegija
Häkker'>Häkker Miks on viimastel aastatel palju lunaraha-nõude-ründeid? Neid on kergem teha'>Neid on kergem teha
Nutitelefonid igaühel'>Nutitelefonid igaühel
Sest pilveteenused'>Sest pilveteenused
Sest TOR'>Sest TOR
Sest bitcoin'>Sest bitcoin Millist turbeaspekti peamiselt rünnatakse? Stsenaarium: Eva häkib 
sisse Alice'i arvutisse ja lisab omavoliliselt Alice'i personaalsele 
kodulehele provokatiivseid pilte. 
Terviklus'>Terviklus – vahepeal info ei muutu. Nii nagu saadab, nii jõuab 
kohale.
Konfidentsiaalsus'>Konfidentsiaalsus – saadab aga keegi teine ei saa teada
Käideldavus'>Käideldavus – tähendab seda, et Alice saadab ja Bob saab 
kätte. 7. kontrolltöö (4.1) Mis oli osaliselt inspireeritud HyperCard süsteemist? Veeb'>Veeb
SQL'>SQL


Windows'>Windows
Java'>Java
iOS'>iOS Kes on HTML-i ja HTTP esimeste versioonide autor? Gates'>Gates
Berners-Lee'>Berners-Lee
van Rossum'>van Rossum
Andreessen'>Andreessen
Torvalds'>Torvalds Kes on Pythoni autor? Berners-Lee'>Berners-Lee
van Rossum'>van Rossum
Stallman'>Stallman
Gates'>Gates
McCarthy'>McCarthy Mis aastal jõudsid eestis esimesed ajalehed netti? 1995'>1995
1991'>1991
1985'>1985
2002'>2002
1998'>1998 Mis aastal jõudis TCP/IP eestisse? 1995'>1995
2001'>2001
1989'>1989
1992'>1992
1980'>1980 Mis oli esimene laialt levinud, pikalt toodetud ja edukas pihuarvuti?  Palm'>Palm – esimene päriselt edukas.
Newton'>Newton
iPhone'>iPhone
Blackberry'>Blackberry
Handspring'>Handspring Mis oli esimene massiliselt levinud veebibrauser? Netscape'>Netscape – alguses oli nimi Mosaic.
Firefox'>Firefox
Chrome'>Chrome
Internet Explorer'>Internet Explorer


Opera'>Opera Mis asi oli Alta Vista? Programmeerimiskeel'>Programmeerimiskeel
Superarvuti'>Superarvuti
Kõrgtaseme analüüsitööriist'>Kõrgtaseme analüüsitööriist
Esimene veebi-andmebaas'>Esimene veebi-andmebaas
Esimene populaarne otsimootor'>Esimene populaarne otsimootor Millise ülikooli uurimisprojektist sai alguse Google? Princeton'>Princeton
Stanford'>Stanford
Carnegie Mellon'>Carnegie Mellon
University of Los Angeles'>University of Los Angeles
MIT'>MIT Mis firma tootis esimest laialt levinud laiatarbe 3D-protsessorit? ATI'>ATI
Intel'>Intel
AMD'>AMD
Nvidia'>Nvidia
3dfx'>3dfx Mis aastal lõhkes interneti-börsimull? 2007'>2007
2003'>2003
1997'>1997
2000'>2000
1995'>1995 Mis aastal käivitati Gmail ja Thefacebook? 2010'>2010
2000'>2000
2004'>2004
2006'>2006 Mis firma ostis esimesena Skype? Apple'>Apple
eBay'>eBay
Facebook'>Facebook
Yahoo'>Yahoo
Microsoft'>Microsoft


5.1 kontrolltöö Võta ette Turingi masina simulaator lehel http://morphett.info/turing/
turing.html 
ja käivita üherealine programm '0 * 1 r 0' (ilma 
ülakomadeta, tee reset ja run). Mis juhtub?
Tuleb kirjutada sinna, kus on Turing machine program Kirjutab ühe tärni'>Kirjutab ühe tärni
Kirjutab ühe'>Kirjutab ühe
Kirjutab lõpmatult ühtesid'>Kirjutab lõpmatult ühtesid 
Kirjutab ühe nulli'>Kirjutab ühe nulli
Kirjutab lõpmatult tärne'>Kirjutab lõpmatult tärne Milline elektroonikaseade on triger Transistor'>Transistor
Katkestiga tagasiside-lüliti'>Katkestiga tagasiside-lüliti – 24 minuti peal.
Lahutamiskomponent'>Lahutamiskomponent
XOR-tehte realiseerija'>XOR-tehte realiseerija
Võimendiga and-tehe'>Võimendiga and-tehe Millega töötab relee? Pooljuhtidega'>Pooljuhtidega
Raadiolambiga'>Raadiolambiga
Akumulaatoriga'>Akumulaatoriga
Sõrmega'>Sõrmega
Magnetiga'>Magnetiga Mis komponentidel baseerub arvuti põhimälu RAM Mälu alus on tagasiside. Input ja tagasisidega vool sees. Dioodidel
Transistoridel
magnetkettal
SSD-l
USB-l
Kondensaatoritel – DRAM on tehtud kondensaatoritest. Umbes kui kaua võtab üks põhimälu (main memory) poole 
pöördumine?
Mälu poole pöördumine on erakordselt aeglane tegevus. Programmi saab 
kiiremaks cache parema kasutamisega. Üks cache osa on 8-30 baiti pikk. 
Mälu on aeglane ja ei lähe eriti ruttu kiiremaks. 0.00000001 s - RAM rated at 100 MHz is capable of sending a bit in 
0.00000001 seconds


DRAM ( HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"dynamic HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"  HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"random HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"  HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"access HYPERLINK "https://
www.webopedia.com/TERM/D/DRAM.html"  HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html"memory HYPERLINK 
"https://www.webopedia.com/TERM/D/DRAM.html")
 chips for personal  
HYPERLINK 
"https://www.webopedia.com/TERM/P/personal_computer.html"computers 
have access times of 50 to 150 nanoseconds (billionths of a second).
https://pdfs.semanticscholar.org/6ebe/
c8701893a6770eb0e19a0d4a732852c86256.pdf
0.00003 s
0.0001 s
0.000001 s
0.0000001 s
0.00000002 s Parallelism – arvutid natuke aimavad ette ja hakkavad spekulatiivselt täitma 
mingeid ülesandeid. Miks on arvutites cache (näiteks L1 ja L2 cache)? Tehtud transistoridest. Salvestavad suuri tükke põhimälust. Arvuti kiirus 
sõltub sellest, kui suur ta cache (kiire vahemälu) on.
Uued SSDd on ka transistoridest tehtud. Transistorid kallimad. Et vigu püüda
Et vahetulemusi salvestada
Et mälu voolu kadumisel salvestada
Et vähem põhimälu kallal käia Mis on dünaamilise linkimise (run-time linking) plussid staatilise 
linkimise ees?
Staatiline linkimine on selline värk… Loader loeb selle kokku pandud 
värgi.
Dünaamiline – ei panda kokku, hakkab kohe otsima. Ei pane 
staatiliselt kokku ja teegiuuendused mõjuvad. Loengu päris lõpus. 
Negatiivne on see, et kui sõltub mingist vanast asjast, siis 
Loaderil on käivitamisel vähem tööd
Väiksem risk nn bit roti ees
Programmi osi saab kergemini taaskasutada
Programm on väiksem ja teegi uuendused mõjuvad – iga kord kui käima 
pannakse, võetakse uuendus (uuendus selle võrra aeglasem)


Programm on kiirem ja bit roti ei toimu Bitrot – programm, mis kunagi käis, enam ei käivitu. Programm mädaneb ära 
ja enam ei käi. Selle vastu aitab staatiline kompileerimine. bitrot võib 
toimuda küll, kui mingi uuendus tuleb. Võimalus on kompileerida hästi palju 
staatiliselt. Mida teeb 6502 assembleri käsk STA $0200? LDA – laadi akumulaatorisse
STA – salvesta akumulaatorisse
Mis seal taga on, ütleb, mis tuleb laadida
TAX – kopime akumulaatorist X registrisse
Minimalistlik progemiskeel Assembler. Lähedane masinkoodile. 
http://skilldrick.github.io/easy6502/ - siin lehel vist saab teha
Hexdump saab vaadata baidijada 16 süsteemis. LDA – laadi akumulaatorisse
STA – salvesta akumulaatorisse (põhiregistrisse, põhimälupesa, kuhu liitmise 
ja lahutamise tulemused lähevad)
Numer selle taga näitab, kass laeb selle numbri (dollariga ja trelliga) või 
paneb selle vastavasse mälupessa. Muudab kontoregistri sisu 200 võrra
Salvestab akumulaatorregistrisse heksarvu FF
Salvestab akumulaatorregistrisse kümnendarvu 512
Salvestab akumulaatorregistrisse kümnendarvu 200
Salvestab akumulaatorregistri sisu mäluaadressile 200 – lektor ütles
Teostab rahaülekande 200 dollarit Mida teeb 6502 assembleri käsk INX? Ühe liitmiseks, levinud asi, tehtud eraldi käsk.
ADC #$c4 – liidame akumulaatori sisule nelja.
BRK – paneb proge seisma. Suurendab X-i
Liidab X registrile ühe – suurendame X registrit ühe võtta
Kontrollib, kas järgmist käsku on juba palju kordi täidetud
Kontrollib, kas X sisaldab järgnevat argumenti
Suurendab programmi tulemust Mida teeb lehe http://skilldrick.github.io/easy6502/ esimene 
programm teisiti, 
 kui asendad tema viimase käsu STA $0202 käsuga STA $05ff
Joonistab üles paremale nurka piksli
Joonistab alla paremale nurka piksli


Ei joonista enam midagi
Joonistab kõik siniselt
Joonistab kõik punaselt Lehel http://skilldrick.github.io/easy6502/ on programm peatükis 
"Branching", mis algab käsuga LDX #$08 ja sisaldab tsüklit. Mitu 
korda programm seda tsüklit täidab?
CPX – teeb kolm ruutu. 1 – kävitades ühe korra midagi tegi.
0
10
100
7
5
3 5.2 kontrolltöö Kuidas esitatakse negatiivset ühebaidist täisarvu -2 bitijadana? -1 on 1111 1111 8 bitise stringina. 1111 1110
0111 1111
1000 0010
1111 1111 Kas iga komaga arvu 0 ja 1 vahel saab täpselt esitada 8-baidise 
ujukoma-arvuga?
10nd süsteemist kahendsüsteemi pannes tekivad vead. Ja, kui kasutada little-endian kodeeringut
Ei, aga 16-baidisega saab
Ja
Ei Mismoodi märgitakse C keele stringides stringilõpp? C keeles 0 on „vale“ ja kõik muud väärtused tõesed. Pythonis True ja False. 
Inimesed mõttes mingi tühi andmestruktuur on vale. Stringidel on alati fikseeritud pikkus ette teada
Arvuga 0 \0
Programmeerija peab ise teadma – programmeerija peab teadma massiivi 
pikkuse numbrit. või selle eraldi salvestama.


Pikkuse-arvuga stringi ees Mismoodi märgitakse Pythoni keele stringides stringilõpp? (35 min) Pikkuse-arvuga stringi ees – kust ta hakkab hoitakse pikkuse numbrit ka 
(tead ette, kui pikk ta on). Kui string on 10 tähte aga ütled, et võta 11, siis 
see on viga. C ei tea seda.
Programmeerija peab ise teadma
Stringidel on alati fikseeritud pikkus ette teada
Arvuga 0 Kuidas hoitakse mälus mäluaadresse? Täisarvudena – pointer, mäluaadress on 4 või 8 baidine täisarv.
Spetsiaalse markeriga
Ujukoma-arvudena
Neid hoitakse erimälus
Massiividena – pointerid hoitakse massiividena (pointer array). Kui muutuja X sisaldab stringi, mida ta tegelikult sisaldab? Stringitehete moodulit
Stringi alguse mäluaadressi
Stringi kõiki sümboleid
Stringi esimest sümbolit Mida enamasti nimetatakse massiiviks (array)? Ühte tüüpi elementide jada – massiiv on sada ühetüübilisi väärtusi. 
Kasutatakse ka sõna vektor (Java keeles).
Listi, mis sisaldab teisi liste
Puud
Eri tüüpi elementide jada - on list Pythoni listi [1, 5, -2, 4] hoitakse mälus: Hash-tabelina, kus võtmeteks on listis olevad arvud
Aadresside massiivina, mis viitavad numbriobjektidele – rehkendavad 
massiivi pointeritest
Pointeritest ehitatud puuna, mis sisaldab arve
Arvude järjestikuse massiivina Mis põhimõtte abil hoitakse mälus puid? Massiivide hargneva puuna
Puu sõlmed sisaldavad harude mäluaadresse
Täisarvude listina
Stringimassiivina, kuhu on kodeeritud harud Mis põhimõtte abil hoiatakse Pythoni dicti ja javascripti objekte 


mälus? Puudena
Paaride massiividena
Listidena
Stringi-tabelitena
Hash-tabelitena 6.1 Kontrolltöö Milles seisneb programmi täitmisel "intepreteerimise" meetod, 
vastandina "kompileerimisele"?
Programm teisendatakse masinkoodi
Programmist püütakse tervikuna aru saada
Programmi täidetakse rida-realt, nagu ta on antud – interpretaator hakkab 
seda otse täitma. 10-200x aeglasem.
Kontrollitakse programmi korrektsust Milles seisneb programmi täitmisel "kompileerimise" meetod, 
vastandina "interpreteerimisele"?
Programmist püütakse tervikuna aru saada
Kontrollitakse programmi korrektsust
Programm teisendatakse masinkoodi
Programmi täidetakse rida-realt, nagu ta on antud Mis sorti keel on HTML? Päringukeel'>Päringukeel
Inimkeel'>Inimkeel
Andmekirjelduskeel'>Andmekirjelduskeel
Programmeerimiskeel'>Programmeerimiskeel
Kujunduskeel'>Kujunduskeel
Loogikakeel'>Loogikakeel Mis sorti keel on JSON? Programmeerimiskeel
Inimkeel
Andmekirjelduskeel – description languages for data representation, keerulise
data esituseks.
Päringukeel
Kujunduskeel
Loogikakeel Millise programmeerimiskeele programme teisendatakse tüüpiliselt 
vahekoodi?



C++
C
Java – progesid levitatakse kompileeritud vahekoodina.
Fortran
Assembler Millist programmi täitmise viisi esindab Chrome V8 Javascript? Kompileerimist – kompileerib programmi masinkoodiks, monitoorib ja 
vahepeal optimeerib
Vahekoodi
Testimist
Interpreteerimist Mis asi on programmeerimiskeelte valdkonnas prahikoristus ehk GC? Mittevajalikud programmi osad kustutatakse
Kasutamata programmiread kustutatakse
Väljakommenteeritud read visatakse mälust välja
Kasutamata andmed visatatakse mälust välja (Java, Python, Lisp)
Kettale tehakse automaatselt rohkem ruumi
Mittevajalikud failid kustutatakse Millise keele funktsiooni definitsioon võiks alata nii: (defun sumto 
(n) ... ?
C
Fortran
Lisp – kõik lispi proged on samal ajal ka data. Hästi palju sulgusid.
Cobol
Java
Python
C++
Modula-2 Millise keele funktsiooni definitsioon võiks alata nii: PROCEDURE 
sumto(n:INTEGER):INTEGER; ... ?
Cobol
Lisp
Modula-2
Fortran – esimene kõrgkeel ever.
C++
C
Python
Java Milline neist keeltest ei ole ühegi suure (kursuse lehel viidatud) 
keelte-populaarsuslisti esikümnes?



Java
Python – kõige suurem eripära on see, et taane on süntaksi osa. Ilma tüübita 
keel.
PHP
Javascript
C
Fortran Mis on lehe https://exploringdata.github.io/vis/programming-
languages-influence-network/ 
hinnangul olulisemalt Pythonit 
mõjutanud keel?
Cobol
Lisp
Javascript
C
Java
Fortran
PHP
Perl Mis on lehe https://exploringdata.github.io/vis/programming-
languages-influence-network/ 
hinnangul olulisemalt Javat mõjutanud
keel?
C
Cobol
Python
Javascript
Basic
PHP
Fortran
Perl
Mumps Lehel 
https://benchmarksgame-team.pages.debian.net/benchmarksgame/ 
on hulk programmeerimiskeelte kiirus-võrdlusi.   
   Otsi välja C (gcc) ja Pythoni võrdlus n-body ülesandel. Kui palju 
kordi aeglasem on Pythoni lahendus?
3
100
1
10
2
1000
500
5


Vaata uuesti eelmise ülesande lehel toodud kiirus-võrdlusi.   
   Otsi välja Javascripti (Node js) ja Java võrdlus n-body ülesandel. 
Kui palju kordi aeglasem on Javascripti lahendus?
3
1
100
1000
5
2
500
10 Vaata uuesti eelmise ülesande lehel toodud kiirus-võrdlusi.   
Otsi välja C (gcc) ja Java võrdlus n-body ülesandel. Kui palju kordi 
aeglasem on Java lahendus?
500
3
10
1000
5
100
2
1 6.2 kontrolltöö (8. oktoober) Mis on Tominga loengu järgi integratsioonitehnoloogia, mis 
teisendab kasutaja päringu jadaks allikapäringuteks?
SQL
Data warehouse
ERP – enterprise resource planning
Federation
Mediator Mis on Tominga loengu järgi Remote Procedure Call? Asynchronous message exchange over message  bus
Data warehouse
Invoking a function in another application and passing the data
Using common shared database and SQL in multiple applications Milleks on kasulik iPaaS? Andmelao moodustamiseks
Andmete workflow automatiseerimiseks
Isikuandmete kontrolliks


Programmide kompileerimiseks
Infosüsteemide integreerimiseks Mis on Data Warehouse (andmeladu)? Andmeanalüüsi meetod
Andmete integreerimine veebiteenuste kaudu
Andmete teisendamine eri allikatest ühte andmebaasi
Andmete kaubamaja nende müügiks teistele ettevõtetele
Andmete tagavarakoopiate süsteem Miks on Tominga loengus (vaata videot!) lk 12 'dependency graph' 
rohe-punasel seostegraafikul paremal punane osa suurem, kui vasak
roheline?
Vasakul rohelised süsteemid on nn legacy süsteemid
Punaseid disainivad lõppkasutajad, rohelisi insenerid
Tarkvara linkimisel tekib lihtsatest süsteemidest vasakul keeruline süsteem 
paremal
Andmeladu koondab vasakult andmed suureks koguseks punasteks seosteks Mis on Tominga loengus (vaata videot!) lk 14 'data flow graph' sini-
punasel seostegraafikul vasak sinine osa?
Lähtekood
Valmiskompileeritud süsteemid
Kasutajate sisend
Raportid
Kriitiline tarkvara
Andmebaasid Mis on Tominga loengus (vaata videot!) lk 14 'data flow graph' sini-
punasel seostegraafikul parem punane osa?
Andmebaasid
Valmiskompileeritud süsteemid
Kasutajate sisend
Kriitiline tarkvara
Raportid
Lähtekood 7.1 kontrolltöö (14. oktoober) Mis põhifunktsioon tulid juurde kolmanda põlvkonna 
opsüsteemidega? 
Mitme programmi töö korraga - multiprogramming


Batch süsteemid 
Graafiline kasutajaliides 
Internetiühendused 
Helitöötlus 
 
Kas igal reaalsel arvutil on operatsioonisüsteem?  GUI-ga arvutitel on opsüsteem, teistel enamasti ei 
Uuematel arvutitel pole opsüsteemi enam vaja 
Lihtsatel kontroller-arvutitel ei ole – kui ta on väha lihtne, siis pole opsüsteemi
vaja.
Reaalselt on kõigil operatsioonisüsteem 
Nupp-mobiilidel ei ole opsüsteemi 
 
Millise opsüsteemi pealisehitus on Android?  Linux 
Ubuntu 
BSD – kolm haru ja populaarsus langenud, 
Windows 
Mach
 
Millise distro pealisehitus/erivariant on Linux Mint?  Ubuntu
Gentoo
Red hat
Slackware
Knoppix
 
Milline tarkvarasüsteem on opsüsteemi tuuma osa?  vi editor – teksti editor
Gcc compiler
Gnu C library – user spaces
Process scheduler
Chromium browser  - kindlasti mitte
 
Milline neist on nn distro?  OS X 
Debian – important core distro
iOS 
Windows 10 
Linux 
 
Max OS X tuuma sees on suur osa ühest teisest opsüsteemist, 
millisest? 
Aqua 


HP-UX 
Linux 
MS-DOS 
BSD Unix 
 
Mis trikiga töötab ühel protsessoril mitu programmi paralleelselt?  Programmid pannakse ühe suurema programmi sisse 
Programmidele antakse kordamööda natuke aega – kui on 1 core, siis 1 
protsess saab korraga käia. Aga see on puhas illusioon, et mitu käib korraga.
Peale ühe programmi ootavad teised alati sisend/väljundseadmete taga 
Järgmist programmi hakatakse täitma siis, kui eelmine töö valmis saab 
 
Mis tähendab, et process on runnable?  Ootab, et välisseade vastaks 
Loader on valmis teda käivitama 
Kompileerimine õnnestus ilma vigadeta 
Töötab hetkel protsessoril 
Ootab, et scheduler annaks ajasloti  Mis juhtub programmi registrisisudega interrupti korral  Nende väärtus arvutatakse pärast uuesti 
Salvestatakse ajutiselt mällu, et pärast uuesti laadida 
Registrisisude salvestamine ei ole oluline 
Registrid salvestatakse ajutiselt kõvakettale 
Registrid on niikuinii caches alles 
 
Kui sinu programm kasutab ca 100 mega järjestikuseid 
mäluaadresse, siis kas vastavad füüsilise mälu aadressid on samuti 
järjest? 
Loomulikult on järjest 
On alati vastupidises järjekorras 
Võivad olla, aga ei pruugi 
Ei ole kunagi järjest 
 
Mis asi on Docker  Scheduler 
Kompilaator 
Liidestamistööriist 
Konteinerite süsteem 
Virtuaalmasinate süsteem  7.2. kontrolltöö (15. oktoober)


Milline teksti kuvamisviis aitab keskenduda sisule, mitte 
kujundusele? 
 WYSIWYG'>WYSIWYG 
 Kujundatud tekst'>Kujundatud tekst 
 Lihttekst'>Lihttekst 
 
Millist teksti kuvamisviisi kasutavad tekstiredaktorid?   Lihttekst'>Lihttekst 
 WYSIWYG'>WYSIWYG 
 Kujundatud tekst'>Kujundatud tekst 
 
Millist teksti kuvamisviisi kasutavad tekstiprotsessorid?   Märgendatud tekst'>Märgendatud tekst 
 Lihttekst'>Lihttekst 
 WYSIWYG'>WYSIWYG 
 
Mida kirjeldab tekstiredaktoris kasutatav kooditabel?  Kuidas kujundusmärgendeid (poolpaks kiri, kaldkiri, loetelu) ekraanil näidata 
Kuidas teksti peidetud salasõnumit lahti kodeerida 
Kuidas tuleb faili salvestatud sümbolit ekraanil näidata 
Kuidas arvutiprogrammi lähtekoodi (nt. Java) värvida 
 
Mis vahe on tekstiredaktoril ja tekstiprotsessoril?  Tekstiredaktor on mõeldud lihtteksti töötlemiseks 
Tekstiprotsessor on mõeldud lihtteksti töötlemiseks 
Neil ei olegi mingit vahet 
Tekstiredaktorisse on sisse ehitatud rohkem kujundusvõimalusi 
 
Millist reavahetussümboleid kasutavad macOS ja Linux?  CR
CR + LF
Enter
LF – line feed
 
Millist reavahetussümboleid kasutab Windows?  CR + LF – cartridge return
Enter
CR
LF
 
Millega tuleks tekstiprotsessoris tabeleid teha? – Word nt Tühikutega 


Vastava tööriistaga 
Joonlauaga 
Tabulaatoriga 
 
Mida tähendab teksti ladumine?  Dokumendi mõtestatud sisuga täitmist 
Sümbolite asukoha määramist trükipaberil 
Sõnade arvutisse trükkimist 
Teksti hilisemaks kasutamiseks arvutis säilitamist 
 
Mida tähendab teksti liigendamine?  Teksti jagamist loogilisteks osadeks (pealkiri, päis, kehatekst) 
Teksti tühikutega tabeli kujul vormistamist 
Sõnade lauses ning lausete lõikudes ümberpaigutamist 
Nummerdatud ja nummerdamata loetelude koostamist 
 
Millise märgiga algavad LaTeX käsud?   /'>/ 
 %'>% 
 {'>{ 
 #'># 
 \'>\ 
 
Mis kirjutatakse LaTeX keeles looksulgude {} vahele?  Makrod 
Kommentaarid 
Käskude argumendid 
Käsud
 
Mille poolest erinevad LaTeX ja TeX?  TeX keskendub sisule, LaTeX küljendusele 
TeX laiendab LaTeX keelt struktuuri ja sisu haldamise makrodega 
Üks on mõeldud akadeemiliseks, teine äriliseks kasutamiseks 
LaTeX on optimeeritud lugemiseks, TeX kujundamiseks 
LaTeX laiendab TeX keelt struktuuri ja sisu haldamise makrodega 
 
Kus LaTeX keelt peamiselt kasutatakse?  Veebisisu loomisel (kommentaarid, foorumipostitused) 
Tekstiprotsessorites teksti kujundamisel 
Akadeemiliste ja tehniliste dokumentide loomisel 
 
Kus MarkDown keelt peamiselt kasutatakse?  Ülikoolis akadeemiliste dokumentide loomisel 


Juhendite, lühidokumentide ja veebisisu loomisel 
Tekstiprotsessorites teksti kujundamisel 
 
Mis on MarkDown keele suurim puudus?  Raske ja ebamugav lugeda
Pikad ja eesti keele jaoks ebamugavad käsud
Keeruline kirjutada, nõuab süntaksi tundmist
Ühtse standardi puudumine ja suur dialektide hulk  8.1 kontrolltöö (21.10) Tarkvara on nagu ...  Ülikool
Põllumajandus
HotWheels
Bioloogia
Lego
Müüriladumine
 
Milline neist asjadest on C printf trükkimisfunktsioon?  Teegi ehk library komponent
Kujundussüsteem
Programmeerimiskeel
Terviklik lõppkasutaja-rakendusprogramm
Suur valmiskomponent
 
Milline neist asjadest on Ruby on Rails?  Terviklik lõppkasutaja-rakendusprogramm 
Suur valmiskomponent 
Programmeerimiskeel
Raamistik ehk framework 
Teegi ehk library komponent 
 
Milline neist asjadest on andmebaasisüsteem tarkvara arendaja 
jaoks? 
Suur valmiskomponent
Raamistik ehk framework
Operatsioonisüsteem
Programmeerimiskeel
Terviklik lõppkasutaja-rakendusprogramm Mis on populaarseim programmeerimiskeel Maci ja iPhone 
programmeerimiseks? 



Python 
PHP 
Ruby 
Java 
Swift 

 
Mille jaoks kasutatakse tarkvarasüsteemi git?  Programmi kirjutamiseks 
Testimiseks 
Monitoorimiseks 
Versioonihalduseks 
Kompileerimiseks 
 
Kas Gnu interpretatsiooni kohaselt tohib vabatarkvara müüa ja 
muuks kommertskasutuseks tarvitada? 
Jah
Ei, kuid peale autori surma võib
Ei
Jah, kui maksta Gnu organisatsioonile litsentsitasu
 
Kas Gnu interpretatsiooni kohaselt on vabatarkvara (free software) 
sama asi kui avatud lähtekoodiga tarkvara (open source)? 
Jah, need on sisuliselt samad, ainult nimi on erinev 
Avatud lähtekoodiga tarkvara on alati ka vabatarkvara – nii küll pole
Vabatarkvara on alati ka avatud lähtekoodiga 
Need on täiesti erinevad, ilma ühisosata mõisted 
 
Spolsky artiklis "The law of leaky abstractions" öeldakse, et TCP ...  • Oli kasutusel vanas Maci opsüsteemis, kuid tõrgete tõttu vahetati välja 
• On http protokolli aluseks 
• Peab olema usaldusväärne, kasutades mitteusaldusväärset kanalit 
• Tekitab rohkem probleeme, kui lahendab 
• Tuleks asendada UDP protokolliga 
 
Brooksi artiklis "No Silver Bullet" öeldakse, et ...  Tarkvara ei lahenda maailma suuri probleeme 
Püssifirma Remington oli esimene kirjutusmasinate tootja 
Elektriautod võtavad kokkuvõttes rohkem voolu, kui diislid 
Tarkvara ehitamine läheks oluliselt kiiremaks, kui tehnoloogia oleks parem 
Tarkvara ehitamise keerukus tuleneb probleemide sisulisest keerukusest – see
asi, mis sa pead ehitama ongi keeruline.
 
Reevesi artiklis "What is software design" öeldakse, et ... 


• Tarkvara disain tehakse enne ja alles seejärel kirjutatakse lähtekood 
• Tarkvara lähtekood ongi software design 
• Mitte mingit tarkvara disaini tegelikult ei ole 
• Ilus disain on parim müügiargument 
• Ainult objekt-orienteeritud tarkvara on korralikult disainitud 
 
Mis on neist kõige vabam ehk vähem piirav litsents?  MS Office - nope
AGPL – kui võtad ja paned veebiteenusesse, siis pead ka kogu veebilehe 
panema AGPLiks.
MIT – ka üsna vähe piirav
GPL Free in free software is like ...  Free stocks 
Free speech 
Free Linux 
Free education 
Free Word 
Free beer  9.1. kontrolltöö Mis asi on veebileht puhttehnilises mõttes? Programm
XML
Tekstifail
PHP
Server Kuidas veebileht tüüpiliselt serverist välja antakse? Veebirakendus saadab ta otse brauserisse
Veebiserveri programm saadab ta http protokolliga üle tcp
Andmebaasisüsteem ehitab ja saadab üle IP
Serverirakendus loob pildi, mis kopeeritakse brauserisse Mis on veebilehtede peamine (kirjeldus)keel? Python
HTML
PHP
Javascript
XML
Java
Apache


CSS Mis on CSS? Veebilehtede detailne/täpne kujunduskeel
Brauseris töötav veebilehtede programmeerimise keel
Veebiprojekti töökava standard
Sisuliste andmete esitamise keel
Domineeriv serverirakenduste keel Mis on Javascript? Veebilehtede detailne/täpne kujunduskeel
Domineeriv serverirakenduste keel
Brauseris töötav veebilehtede programmeerimise keel
Veebiprojekti töökava standard
Sisuliste andmete esitamise keel Milleks kasutatakse AJAX-it? Andmete salvestamiseks andmebaasi
Serverirakenduste programmeerimiseks
Veebilehe kujunduse täiustamiseks
Veebilehe osade uuendamiseks ilma tervet lehte lugemata Mis asi on XML? Struktureeritud teksti esitamise formaat
Andmebaaside standard
Veebilehe dünaamilise ehitamise programeerimiskeel
Tehisintellektisüsteem
Turvalisuse tagamise vahend Mis asi on JSON? Struktureeritud teksti esitamise formaat
Andmebaaside standard
Tehisintellektisüsteem
Veebilehe dünaamilise ehitamise programeerimiskeel
Turvalisuse tagamise vahend Bootstrap on Backendi framework
Koolituskeskkond
Backendi keel
Andmevahetusstandard
Frontendi teek Milleks on kasutusel cgi konventsioon?


Kujunduse standardiseerimiseks
Andmete salvestamiseks andmebaasi
Veebilehe IP aadressi leidmiseks
Andmete saatmiseks brauserist serverisse 9.2 kontrolltöö Mitu baiti pikk on arvutit kohtvõrgus identifitseeriv MAC aadress? 4
1
6
48
12 Mitu baiti pikk on arvuti IP aadress (kõige levinuma IP versiooni 
jaoks)?
12'>12
48'>48
6'>6
1'>1
4'>4 Mis asi on Ethernet? Interneti kasutusprotokoll eeskätt raadioside jaoks
Kasutusel peamiselt wifi ühendustes
Interneti protokoll
Kohtvõrkudes domineeriv ühendusprotokoll
Kaablitüüp Kuidas on Etherneti paketid ja IP paketid omavahel seotud? Etherneti pakett on enamasti IP paketi sees
Neil ei ole otsest seost
IP pakett on enamasti Etherneti paketi sees
IP pakette saadetakse vaheldumisi Etherneti pakettidega Kuidas on IP ja TCP paketid omavahel seotud? TCP pakette saadetakse vaheldumisi IP pakettidega
Neil ei ole otsest seost
TCP pakett on reeglina IP paketi sees
IP pakett on reeglina TCP paketi sees Mis on TCP ja UDP põhierisus?


UDP ei kontrollita, TCP kontrollitakse. TCP tekitab näilise kanali, UDP on lihtsalt üksikpakettide hulk
TCP paketid on reeglina UDP pakettide sees
UDP tekitab näilise kanali, TCP on lihtsalt üksikpakettide hulk
UDP paketid on reeglina TCP pakettide sees Milleks on arvutis nn pordid (siin mõeldud virtuaalseid 
ühendusporte, mitte pistikuid)
• Port ütleb, millise programmi kätte tuleb laekunud paketid saata
• Pakettide ühendamiseks ja kontrollimiseks, n.ö. kanali tekitamiseks
• Portatiivsuse saavutamiseks
• Turvalisuse jaoks Kuidas on organiseeritud HTTP protokoll? • Päis koosneb lihtsalt tekstiridadest, sisu eraldab tühi rida
• Päis ja sisu on määratud bitipositsioonidega, nagu IP ja TCP
• HTTP päiseks on IP pakett ja sisu koosneb TCP pakettidest
• HTTP on kasutusel selleks, et kirjeldada veebilehe kujundust Milleks on kasutusel DNS? • Andmebaasipäringute tegemiseks
• IP pakettide suunamiseks läbi ruuterite
• Arvuti veebiaadressile vastava IP numbri leidmiseks
• Portide kasutusvaldkonna määramiseks Failivahetuseks kasutatav FTP protokoll ... Baseerub DNS süsteemil
Kasutab NetBEUI protokolli
Kasutab omakorda TCP protolli
On ISO-OSI võrgukihi osa
Kasutab omakorda UDP protolli Mis on UDP ja IP paketi sisu maksimaalpikkus? 256 megabaiti
16 bitti
64 kilobaiti
1 megabait
1 kilobait 10.1 kontrolltöö Kas rekursiooni kasutava programmi saab alati ümber kirjutada 


mitterekursiivseks? Jah, teoorias on rekursioon sama võimas kui iteratsioon
Ei, rekursioon on võimsam, kui iteratsioon
Vahel saab, vahel mitte
Enamasti ei saa, kuid vahel siiski Kas iteratsiooni (tsükleid) kasutava programmi saab alati ümber 
kirjutada rekursiivseks?
Jah, teoorias on rekursioon sama võimas kui iteratsioon
Ei, iteratsioon (tsüklid) on võimsam, kui rekursioon
Vahel saab, vahel mitte
Enamasti ei saa, kuid vahel siiski Kas järgmises programmijupis on foo rekursiivne või mitte?
int foo(int x)
int bar(int x) Kuidas võtta
Ei ole
Foo on hoopis sabarekursiivne
On – aga seal on vahekihid. Mis on järgmise programmi korral avaldise map(foo,[4,1,6]) 
väärtuseks?
      foo(0) = 2
      foo(x) = 1+foo(x-1)       map(f,[]) = []
      map(f,[h|t]) = [f(h) | map(f,t)] [4,1,6]
6-
[6,3,8]
8-
[24,1,720]- Mis on selle lambda-avaldise väärtuseks (L on lambda): ((L f. f(f 2)) 
(L x. x*x+1))
26 – see on loengus antud
[2,50]
[L,L,5]
5 Olgu sul selline Prologi programm: 
isa(jaan,peeter).
isa(jaan,martin).
isa(martin,veiko).


isa(riivo,leena).
ema(leena,leo).
vanaisa(X,Z) :- isa(X,Y), isa(Y,Z). Mitu vanaisa-lapselaps paari prolog genereerib vastuseks päringule 
vanaisa(X,Y)?
0
1 kindel pole aga sain nii aru.
32
3
2 Puu ülesandes
    muuda read draw(0, -len, len*0.8, -15); draw(0, -len, len*0.8, 15);
    sellisteks: draw(0, -len, len*0.2, -15); draw(0, -len, len*0.8, 15);
    Mis kuvatakse?
f6'>
Tamme moodi puu
Männi moodi puu
Jõulupuu moodi puu
Kolmnurk nurgaga allapoole
Peenike paremale kaldu oksaraag
Muutust ei ole
Nelinurk
Puu, mille tüvi üleval ja lehed all
Peenike vasakule kaldu oksaraag Puu ülesandes
    muuda read draw(0, -len, len*0.8, -15); draw(0, -len, len*0.8, 15);
    sellisteks:   draw(0, -len, len*0.8, -1000); draw(0, -len, len*0.8, 15);
    Mis kuvatakse? Peenike vasakule kaldu oksaraag'>Peenike vasakule kaldu oksaraag
Männi moodi puu'>Männi moodi puu
Jõulupuu moodi puu'>Jõulupuu moodi puu
Muutust ei ole'>Muutust ei ole
Tamme moodi puu'>Tamme moodi puu
Kolmnurk nurgaga allapoole'>Kolmnurk nurgaga allapoole
Nelinurk'>Nelinurk
Puu, mille tüvi üleval ja lehed all'>Puu, mille tüvi üleval ja lehed all
Peenike paremale kaldu oksaraag'>Peenike paremale kaldu oksaraag Puu ülesandes
    muuda read draw(0, -len, len*0.8, -15); draw(0, -len, len*0.8, 15);
    sellisteks:   draw(0, -len, len*0.8, -500); draw(0, -len, len*0.8, 500);
    Mis kuvatakse? Muutust ei ole
Männi moodi puu


Jõulupuu moodi puu
Nelinurk
Peenike vasakule kaldu oksaraag
Tamme moodi puu
Puu, mille tüvi üleval ja lehed all
Kolmnurk nurgaga allapoole
Peenike paremale kaldu oksaraag 11.1 kontrolltöö Kas iga täpselt formuleeritud matemaatikaprobleemi jaoks on 
olemas lahendav algoritm?
jah
inimese jaoks on, masina jaoks ei
masin jaoks on, inimese jaoks ei
ei – slaidil olemas
oleneb Kas algoritme on vähem, sama palju või rohkem, kui reaalarve? rohkem
vähem – algoritme samapalju kui täisarve. reaalarve lõpmatult rohkem kui 
täisarve.
sama palju Mis sa oskad öelda 3n+1 probleemi (aka Collatz conjecture) kohta? See probleem on lahendatud
See on mittelahenduv probleem
Keegi ei ole osanud seda lahendada – keegi ei tea, kas mingi arvu korral see 
ei jää seisma. Milline hulk on sama võimas kui positiivsete täisarvude hulk N? Lõpmatud hulgad on kõik sama võimsad kui N
Murdarvude hulk on sama võimas
Murdarvude ja reaalarvude hulgad on lõpmatud ja sama võimsad kui N
Murdarvude hulk on vähem võimas
Murdarvude hulk on võimsam Kas reaalarvude hulk R on sama võimas, kui positiivsete täisarvude 
hulk N?
Reaalarvude hulk on võimsam kui kõigi täisarvude hulk. Nende 1:1 vastavust 
ei saa teha.
Lõpmatud hulgad on kõik sama võimsad kui N
Reaalarvude hulk on vähem võimas


Täisarvude ja reaalarvude hulgad on lõpmatud ja sama võimsad kui N Kas igast lõpmatust hulgast on olemas võimsam lõpmatu hulk? Lõpmatu hulga X kõigi alamhulkade hulk koondub tagasi X-ks
Lõpmatud hulgad on sama võimsad
Lõpmatute hulkade võimsusel on piir
Iga hulga X kõigi alamhulkade hulk on võimsam, kui X ise – Cantori teoreem. 
Alamhulkade hulk on olemas nii lõplikel kui lõpmatutel hulkadel. Kuidas tõestada, et peatumisprobleem on mittelahenduv? Konstrueerime programmi, mille peatumine viib paradoksini
Proovime kõik variandid läbi ja saamegi teada
See ei olegi tõestatav
Peatumisprobleem on tegelikult lahenduv Peatumisprobleemi lahendajat ei saa kirjutada. Kui saaks kirjutada, siis oleks 
maailm vastuoluline. Peatumisprobleemi lahendumatus on sellega tõestatud. Mida tähendab poollahenduvus? kui X kuulub hulka H, siis algoritm alati leiab et jah, muidu ei pruugi
kas X kuulub hulga H esimesse poolde, on tuvastav keskmiselt pooltel 
juhtudel
kui X kuulub hulga H esimesse poolde, siis see on tuvastav
kui X kuulub hulka H, siis algoritm alati leiab, et kas kuulub või ei
kui X kuulub hulga H teise poolde, siis see on tuvastav Maleseisude lahenduvus on lõplikult lahenduv. Sest käikude arv on piiratud. Kas on olemas lõplik aksioomide kogu, millest saab järeldada kõik 
õiged (ja ainult õiged) matemaatikaväited täisarvude kohta?
Sellele küsimusele ei saa olla vastust
Jah, aga sellist ei ole veel leitud
Ei, aga loodetavasti see leitakse
Ei – ei saagi olla. Sest on asjad, mis on õiged aga mida ei saa nendest 
järeldada.
Jah Kes leidis eelmise küsimuse õige vastuse? Hilbert
Gödel – kõige kuulsam loogik.
Jobs
Turing
Church
Gates


11.2 kontrolltöö – Marko Kääramees Mitu võrdlust on vaja selection sordil 9 elemendiga? 81 36 – 6. slaidil on see  8 9 45 28 120 41 Mis järjekorras merge sort tegevusi teeb? valib järgmise elemendi, paigutab kohale ja siis jätkab enne jagab umbes võrdseteks tükkideks ja siis sorteerib vahetab järjest valesti sorteeritud naabreid õigeteks jaotab hulga väiksemateks ja suuremateks ja siis sorteerib need osad Mis järjekorras quick sort tegevusi teeb? jaotab hulga väiksemateks ja suuremateks ja siis sorteerib need osad valib järgmise elemendi, paigutab kohale ja siis jätkab enne jagab umbes võrdseteks tükkideks ja siis sorteerib vahetab järjest valesti sorteeritud naabreid õigeteks Mis on merge sorti halvima juhu keerukus O-mõttes? n**2 lineaarne exponentsiaalne n*sin(n)/2 n*log(n) Mis on quick sorti halvima juhu keerukus O-mõttes? n*log(n) – sellest paremaks ei saa. lineaarne exponentsiaalne n**2 – selection sort n*sin(n)/2 Võrreldes listist i-nda elemendi leidmisega on massiivist i-nda  elemendi leidmine ... umbes sama kiire aeglasem kiirem Võrreldes listi algusse uue elemendi lisamisega on massiivi algusse  uue elemendi lisamine ...


kiirem aeglasem umbes sama kiire Võrreldes listi lõppu uue elemendi lisamisega on massiivi lõppu uue  elemendi lisamine ... umbes sama kiire aeglasem kiirem 12.1. Kontrolltöö AI Mis on üldiseim asi, mida peetakse silmas kitsa tehisintellekti all? Lai AI on nagu päris tehisintellekt, mis oleks nagu inimene. Inimesest palju  kõvem. Kitsas on see, mis tegelikult on. Neurovõrke, mis sobivad pildituvastamiseks isesõitva auto jaoks Turingi testi kompetentsete hindajate jaoks edukalt läbivaid algoritme Algoritme, mis suudavad edukalt ennustada, mida inimesed mistahes  olukorras teevad Iseõppivaid mänguprogramme, näiteks Go ja videomängude jaoks Klasteriseerimisalgoritme Probleemilahenduse algoritme, mis ei sisalda enamust inimmõistuse  võimekust Mis on nn Turingi test? Lahenduvuse kontroll Katse, kas vestleval programmil on tegelikult mõistus Chatiprogramm Turingi tehtud maleprogrammi headuse mõõt Katse, kas Turingi masin peatub Kes/mis on Joseph Weizenbaumi Eliza? Vestlev pseudointelligentne psühhoanalüütik Tema laborant, kes programmeeris kabe Esimene mõistusega tehisolend Laulev tehisintellekt Hullumeelse simulaator Kas tehis-närvivõrkude abil õppimist kasutatakse kõige enam Järelduste tegemiseks Kabeprogrammide täiustamiseks Maleprogrammide täiustamiseks Kõnesünteesiks – ei tule hästi välja. Kontekstist aru ei saa. Pildituvastuseks – kõige suurem rakendusvaldkond ka. Nt isesõitvate autode  jaoks. Otsing (vaatab palju variante läbi) ja õppimine.


Automaatne teoreemi tõestamine – lihtsamaid matemaatika loogika  ülesandeid tõestada. Mis on Boston Dynamics'i Big Dog? DARPA grand challengi võitja Võidusõidurobot Jalgadega pakikandmisrobot Iseliikuv automaatkahur Lõhnu tundev robot Humanoidrobot Milline mõtlemismäng on arvutiga lahendatud, st igast seisust  osatakse teha ideaalne käik? Bridzh Kabe Pokker Male Go Mis on minimax meetod mõtlemismängudes? Analüüsipuu lõpp-positsioonide hinnangute puus ülestõstmine Põhimõte analüüsida ebastabiilseid seise sügavamalt, kui stabiilseid Valge ja musta vaheldumisi võit ja kaotus Nõrk maksimeerimisalgoritm esialgse lahenduse jaoks Maksimaalsete käikude meeldejätmine enne miinimumi saabumist Mis on alpha-beta meetod mõtlemismängudes? Meetod otsingupuust mittevajalike harude kõrvalejätmiseks Meetod otsingupuu iteratiivseks süvenemiseks Otsingupuu laiuti läbiotsimine Lõppmängude andmebaasi kasutamine Mis on neist enim masinõpe? Loodusprotsesside modelleerimine Klasterdamine,klassifitseerimine Suurte andmekogude analüüs Keskkonna tunnetamine ja modelleerimine Millist neist meetoditest kasutatakse õppimise juures ühe  põhimeetodina? Näidete läbivaatamine. Reeglite loomine etteantud näidetest. Statistika Minimax otsing Trigonomeetria Meetod otsingupuu iteratiivseks süvenemiseks Loogikajärelduste tegemine


13.2.  Mis on P2P ehk peer to peer võrk? Kliendid/kasutajate programmid on omavahel võrdsed, mitte et mõni neist on  olulisem kui teine Krüpteeritud kanal, millele pääsevad ligi ainult võrgu osalised Tarkvara, mis on mõeldud ettevõtete/organisatsioonide omavaheliseks  suhtluseks Kesksed serverid suhtlevad omavahel ja moodustavad suurema süsteemi Kliendid/kasutajate programmid suhtlevad omavahel otse, ilma keskse serveri vahenduseta Milleks Napster oli mõeldud? Lahenduvuse kontroll Muusika striimimiseks Krüptoraha halduseks Kõneühenduste loomiseks kasutajate vahel Muusikafailide jagamiseks Mis on Gnutella tüüpi süsteemi suurim probleem? Otsingud koormavad kogu võrgu üle Ei ole piisavalt turvaline Failide vahetamine on ebaefektiivne Keskne server on nõrk koht: selle mahavõtmine paralüseerib võrgu Mis on Bittorrenti peamine idee? Jagatud faili tükid levivad ja neid saab ka teistelt tõmmata Efektiivne failiotsingusüsteem Ühendused käivad krüpteeritult üle proxyde Faile saab anonüümselt jagada: keegi ei saa teada, kes jagas/tõmbas Osad kliendid muudavad ennast supernodedeks ja hoiavad ära ummistumise Kas proxyde ahelas liikuva päringu tegija on logidest tuvastatav? Jah Jah, kui päringu tegija ei kasuta id-kaarti või analoogilist vahendit Ei, kui ühendused on krüpteeritud ja ahelad pidevalt muutuvad Ei Mis asi oli sellel sajandil Silk Road? Bitcoinide tava-rahaks vahetamise süsteem Kiire ja efektiivne P2P võrk TOR-i abil töötav anonüümne veebipood Muusika striimimise rakendus Kas Bitcoini ülekanded on täiesti anonüümsed/varjatud? Jah, sest andmeid vahetatakse läbi TORi


Jah, ainult maksja ning saaja saavad teada teise osapoole Ei, maksja isiku saab alati tuvastada Ei, kõigile on teada maksja ja saaja identifikaator Jah, sest kõik ülekanded on krüpteeritud Ei, saaja isiku saab alati tuvastada Mida kasutatakse digiallkirja õigsuse kontrollimiseks? Kontrollija avalikku või salajast võtit Digiallkirja andmise täpset aega ja kohta Allkirjastaja salajast võtit ID kaarti Allkirjastaja avalikku võtit Mobiili sõrmejäljekontrolli Mobiil-id-d Kui H on teksti X krüptohash, ja sa tead H-i, aga mitte X-i, kas saab  leida teise teksti Y, mis annab sama krüptohashi H? Ei, sest H on krüpteeritud ja seda ei ole võimalik võtit teadmata murda Jah, kõiki võimalikke tekste järjest läbi proovides: praktiliselt võimalik, kuid  raske Jah, kõiki võimalikke tekste järjest läbi proovides: arvutuslikult ebareaalne Ei, sest ühele krüptohashile saab vastata ainult üks võimalik tekst Miks tehakse Bitcoini süsteemis bloki kontroll ja kinnitamine  arvutuslikult raskeks? Et anonüümsust tagada Sest ainult paljude nullidega algavad hashid on turvalised See on sisuliselt raske ülesanne, mida ei olegi vaja kunstlikult raskeks teha Et korrakaitseorganid ei saaks ülekandeid jälitada Et erinevaid blockchaini harusid tekiks harva ja kogu süsteemi saaks hoida  süngis Kust tuleb Bitcoini blokimoodustaja preemiaraha? World Bankilt Bitcoini turgudelt ja investeerimisfirmadelt Elektrit tootvad firmad tasuvad, et tarbimist suurendada Ta võib võtta protsendi igalt ülekandelt Selle eest ei maksta mingit preemiaraha Anonüümsete veebikaubamajade kasumifondidest, mis Bitcoini toetavad Ta võib ise endale eikuskilt ülekande teha
Vasakule Paremale
12 it kt 2 #1 12 it kt 2 #2 12 it kt 2 #3 12 it kt 2 #4 12 it kt 2 #5 12 it kt 2 #6 12 it kt 2 #7 12 it kt 2 #8 12 it kt 2 #9 12 it kt 2 #10 12 it kt 2 #11 12 it kt 2 #12 12 it kt 2 #13 12 it kt 2 #14 12 it kt 2 #15 12 it kt 2 #16 12 it kt 2 #17 12 it kt 2 #18 12 it kt 2 #19 12 it kt 2 #20 12 it kt 2 #21 12 it kt 2 #22 12 it kt 2 #23 12 it kt 2 #24 12 it kt 2 #25 12 it kt 2 #26 12 it kt 2 #27 12 it kt 2 #28 12 it kt 2 #29 12 it kt 2 #30 12 it kt 2 #31 12 it kt 2 #32 12 it kt 2 #33 12 it kt 2 #34 12 it kt 2 #35 12 it kt 2 #36 12 it kt 2 #37 12 it kt 2 #38 12 it kt 2 #39 12 it kt 2 #40 12 it kt 2 #41 12 it kt 2 #42 12 it kt 2 #43
Punktid Tasuta Faili alla laadimine on tasuta
Leheküljed ~ 43 lehte Lehekülgede arv dokumendis
Aeg2022-05-06 Kuupäev, millal dokument üles laeti
Allalaadimisi 5 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor 431647 Õppematerjali autor

Kasutatud allikad

Sarnased õppematerjalid

12 it kt-2
45
docx

12 it kt-2

193798 – matrikli number 1. Kontrolltöö Meie kursus lõpeb ....
'Ei saagi hästi'>Ei saagi hästi 'Juhuslike arvude generaator'>Juhuslike arvude generaator 'Turingi masin'>Turingi masin 'Digitiseerija'>Digitiseerija 'Elektroonikaseade'>Elektroonikaseade Mida mõeldakse vanaaegse terminiga 'Von Neumanni tüüpi arvuti'

Algoritmid ja andmestruktuurid
Sissejuhatus infotehnoloogiasse eksamikonspekt
35
pdf

Sissejuhatus infotehnoloogiasse eksamikonspekt

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.

Sissejuhatus infotehnoloogiasse
12 it kordamiskysimused
23
docx

12 it kordamiskysimused

Ujukoma arvude eistamisel kaks põhiosa. eksponent ja mantiss ja mis nende mõte on. Kuidas negatiivset arvu esitatakse. Mis on tüüpilised täisarvu suurused, millega tüüpiline protsessor korraga hakkama saab. Päis – ip pakett, mille sees on tcp pakett.c Eksamil 10 küsimust. Kirjalikud vastused (ei ole valikvastused). 1/10 on lugemisküsimus. 11. ja 12. nädala küsimused kõige kehvemini tavaliselt eksamil vastatud. Nädal Loeng 1 Loeng 2 1 ok ok 2 ok ok 3 ok ok 4 ok ok 5 30.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

Kategoriseerimata
Sissejuhatus infotehnoloogiasse 2018
4
docx

Sissejuhatus infotehnoloogiasse 2018

Sissejuhatus infotehnoloogiasse 2018 1. 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

Sissejuhatus infotehnoloogiasse
Sissejuhatus infotehnoloogiasse eksami sooritamiseks
5
docx

Sissejuhatus infotehnoloogiasse eksami sooritamiseks

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 1500, Tegi joonise kalkulaatorist, hiljem tehti sellest katseeksemplar Schickard 1625 väitis ehitanud olevat masina mis liitis, lahutas, korrutas ja jagas Blaise Pascal 1640 ehitas ainult liitva ja lahutava masina. Kokku ehitas 50 masinat Saksa filosoof Leibniz 1646-

Sissejuhatus infotehnoloogiasse
Sissejuhatus infotehnoloogiasse konspekt
14
docx

Sissejuhatus infotehnoloogiasse konspekt

induktsioon on üldistuste tegemine ehk õppimine, deduktsioon on järelduste tegemine ehk reeglite rakendamine Vana kreeka(loogika sissejuhatuse raamat kirjandusest): Aristoteles - rajas loogika uurimise teaduse. Aristoteles võttis loogikas kasutusele muutujad: see alusidee võimaldas luua süsteemi, mis jäi loogika vundamendiks Euroopas kuni 18. sajandini. süllogism - väitlus, kus etteantud väidetest järeldub uus väide, nt : 1. eeldus: iga koer on imetaja. 2. eeldus: mõned neljajalgsed on koerad. järeldus: mõned neljajalgsed on imetajad. 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. Kui esimene, siis teine; esimene; järelikult teine. ((X -> Y) & X) -> Y Pascali masin liitmiseks ja lahutamiseks, Leibniz(1680)lõi loogikasüsteemi, mis sarnane

Juhiabi
Exami spikker
2
doc

Exami spikker

Aristoteles (470-399 e.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

Sissejuhatus infotehnoloogiasse
SISSEJUHATUS ITSSE
21
docx

SISSEJUHATUS ITSSE

1. 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

Sissejuhatus infotehnoloogiasse




Meedia

Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun