Leidsid 17 sarnast õppematerjali, mis on seotud failiga "Sissejuhatuse itsse konspekt". Need materjalid aitavad sul teemat sügavamalt mõista.
protokoll, internet, pakett, apple, smtp, protokollid, moore, turingi, unix, basic, pascal, 1971, struktureeritud, veebilehtede, xhtml, token, corp, liitis, asjadel, masinaga, solaris, linux, berners, bitti, käsk, wayne, laptop, protsessor, hollerith, oracle, transistor, ethernet, kurtz, brian, dennis, project, richard, operatsioonsüsteem, saataAnaloogsüsteem-andmeid salvestatakse (peegeldatakse) proportsionaalselt.( 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
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
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
Aritmeetiline masin- 1640, ainult liitis ja lahutas, Kristlik filosoof Blaise Pascal Leibnizi arvuti 1671, Saksa filosoof Leibniz, arvuti: liitis, lahutas, korrutas, jagas Elektritelegraaf - Morse 1837 Loogika (lausearvutuse) alused 1847-1854 Perfolint - Wheatstone 1857 Frege loob kaasaegse predikaatarvutuse - 1879 Herman Hollerith perfokaartidega masin USA rahvaloenduse andmete töötlemiseks 1890, sellest firmast tekkis IBM Vaakumtoru - 1906, Lee Deforest Artikkel Turingi masinast: universaalsus, mittelahenduvus 1935-1937 Churchi lambda-arvutus, Churchi tees. - 1936,universaalsus, mittelahenduvus Z1 1936 , Konrad Zuse mehhaaniline arvuti MARK I 1939-1944, Harvardi elektriline(releedega) digitaalne arvuti ABC computer 1939-1942 , Atanasoff-Berry esimene elektronarvuti Esimene transistor - 1947 EDSAC 1949, esimene praktiline stored-program arvuti, programmid olid aukudega peberiribadel ERA 1101 1950 ESIMENE KOMMERTS-TOOTMISES ARVUTI, hoidis bitte
"Hilberti programm" matemaatikale kindlate aluste rajamiseks: Matemaatika alused tuleb esitada loogika keeles, range aksiomaatikana. Tuleb tõestada, et nimetatud aksiomaatika ei ole vastuoluline, st temast ei ole võimalik tuletada korraga mingit väidet A ja sellesama väite eitust -A KURT GÖDEL 1906-1978 1930: loogika baaskeel predikaatarvutus on täielik 1931: formaalne aritmeetika ei ole täielik, seda ei saagi lõpliku formaalse süsteemiga kirjeldada TURINGI MASIN 1935-1937: artikkel Turingi masinast: universaalsus, mittelahenduvus Lihtne abstraktne arvuti, mida kasutatakse arvutatavuse ja selle piiride uurimiseks. Kuna masina seisundite ja lindil olevate tähiste arv on lõplik, siis on ka tabel lõpliku suurusega ja seda saab hoida lindil. LAMBDA ARVUTUS 1936: Churchi tees universaalsus, mittelahenduvus Lambda-arvutus (-arvutus) on formaalne arvutuste esitusviis. Seda kasutatakse matemaatilises loogikas ja funktsionaalprogrammeerimises. CLAUDE SHANNON
Produces or gives results that are also discretely varying. Analog Computers One that functions in continuously varying quantities. Produces or gives results that are also continuously varying. The General-Purpose Digital Computer Accepts information of many kinds. Changes it in a way that is controlled by humans. Presents results in a way usable by humans. 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. Mida saab üldse mehaaniliselt arvutada/järeldada? Selgub, et kõiki täpselt formuleeritud, selgeid, algoritmilisi probleeme ei saa garanteeritult algoritmiga lahendada. 1. Lepime sellega, et mõnes olukorras ei õnnestu vastust leida 2. Valime
17-ltt5.l Ccorgc llrxrlc. dc lIorgan i6um = O lP paotokoll on kokkulep, et kuidas ihtot saala ja sellest aru saada tuleb. caranteerib marsruulimise, st mihemise 6iges DOi10=0,n suunas. Mitteusaldusvaarne - ei taga kohalejdudmjst. lP protokoll lubab saata ainult vdikeseid tekstijuppe. lga tekstijupi ;tte 1879 K;rirsregse Ioogika alus: Gottlob Frcgc. isum=isuh+i pannakse lisainfo (pais ehk header), mis ittleb. el kuhu se tekst siis saata tuleb (lP aadress). kust tekst luli (saaua lp 1O CONTINUE aadress). hulga lisaihfd ka veel
tema nimest on ka tulnud proge keel Ada. LAUSEARVUTUS George Boole, de Morgan Loogikatehted on funktsioonid tõeväärtustel T ja V. T = Tõde ja V = Vale Enimkasutatud tehted on & (ja e. konjunktsioon), V (või e. disjunktsioon), - (ei e. eitus), => (järeldus e. implikatsioon), == (samasus e. ekvivalents) 1890 ehitas (tegi oma firma) Herman Hollerith perfokaartidega masina USA rahvaloenduse andmete töötlemiseks. Tema firmast tekkis IBM. Turing mõtles 1937 välja Turingi masina (masin (idee), mis peaks suutma kõike lahendada, tegelikult polnud võimalik kõike arvutada) Claude Shannon mõtles välja info kodeerimise tehnoloogia (kuidas saada arvud bittideks 0 ja 1). MIT, 1938, Shannon’i magistritöö sidus: Boole algebra, Elektrilülitid ja -skeemid, Bitid ja info kodeerimine, Info otsimise algoritmid. Zuse tegi esimese programmeeritava arvuti, Z2 oli täiesti programmeeritav, Z1 polnud. Konrad Zuse. Programmeeritavate arvutite pioneer saksamaalt.
Lausearvutus: ∧ = ja(korrutis), V = või(liitmine) Pascal: filosoof, 17. Saj(1640), masin mis liitis ja lahutas Leibniz: filosoof, 17.saj (1671), masin mis liitis lahutas korrutas jagas Perfokaardid: 1800, Jacquard, programmeeritavad kangasteljed Babbage: 1800, üritas teha esimest arvutit. Hollerith: 1890, perfokaartidega masin, rahvaloendus, ta firmast tekkis IBM Colossus: 1943 enigma dekrüpteerimiseks Turing: 1936, Turingi masinm Shannon: 1938, ta magistritöö sidus Boole algebra, Elektrilülitid ja -skeemid,Bitid ja info kodeerimine, Info otsimise algoritmid Zuse: 1940, programmeeritavad arvutid Turvateater: näiliselt millegi turvaliseks tegemine kuid tegelikult ei aita see midagi Malware: tarkvara mis kahjustab arvutit vms Cookie: info veebis mis salvestatakse inimese arvutile Phishing: passwordide ja isiklike andmete välja petmine Social
sum=0 programmi masinkoodfailiks Y. Seejärel täidetakse Eestis – 90a epost,USENET for i in range(n+1): saadud masinkoodis programm Y. Näide: 1935-1937 Turingi masin1936: Churchi lambda- C.Interpreteerimine: masinkoodis programm arvutus. sum=sum+i
COBOL Eksam– EksamCommon Business Oriented Language LISP Eksam– Eksamesimene AI kirjutamise keel pdp-1 – Programmed Data Processor 1 – esimene minicomputer, esimese mänguga Space War! System Eksam360 Eksam– EksamIBM’i 6 ühilduvat arvutit ja 40 lisaseadet Moore's Eksamlaw Eksam– Eksamintegraalskeemid lähevad iga aastaga 2x keerulisemaks intel Eksam– EksamNoyce ja Moore lahkuvad Fairchildist ja asutavad intel Corp’i, esimene Eksammicroprocessor Eksam4004, Eksam 1KB EksamRAM Eksamchip amd Eksam– EksamSanders+7 lahkuvad fairchildist, asutavad amd – Advanced Micro Devices Engelbart Eksam– Eksamehitas esimese arvutihiire, arendas hypertexti, arvutivõrke, esimesed GUI’d Unix Eksam– EksamOperatsioonisüsteemide pere, millest arenesid välja paljud tänapäevased nt Linux, Android,...
Termin „kommunikatsioon“ eeldab, et info edastatakse kujul, mis on arusaadav nii saatjale kui saajale. Kõike seda kirjeldab kommunikatsiooniteooria. Selles teoorias kirjeldatavateks objektideks on teade, saatja ja saaja. Edastatavat infot nimetatakse teateks. Teade liigub infoallikalt edastaja kaudu sidekanalisse ja sealt omakorda saajale. Info edastamine internetis Info edastamine Internetis kasutatakse kahte põhimõistet: aadress ja protokoll. Iga internetti ühendatud arvuti omab unikaalset aadressi. Isegi ajutise ühenduse puhul eraldatakse arvutile unikaalne aadress. Igal ajahetkel omavad kõik internetti ühendatud arvutid erinevaid aadresse - nagu postiaadress iseloomustab unikaalselt inimese asukohta, iseloomustab arvuti asukohta võrgus selle internetiaadress. Mis on protokoll? Üldjuhul on protokolliks koostöö või suhtlemise reeglid. Näiteks, diplomaatiline protokoll määrab,
Operatsioonisüsteemi tuuma funktsioonid: operaator Radiolinja Soomes). jne).Välisseadmed - monitor, klaviatuur jne. Turing ressursside haldamine (mälu, protsessor, 1879 Kaasaegse loogika alus: Gottlob machine - lihtne teoreetiline masin. Alan Turingi seadmed),protsesside haldamine, võrguliides ja Frege(öloob kaasaegse predikaatarvutuse). 1993 NCSA Mosaic 1.0 I popp avalikult idee, milline võiks olla lihtne universaalne arvuti: võrguprotokollid,turvalisuse garanteerimine. saadaval brauser;Inteli Pentium prose. suudaks arvutada/järeldada kõike!! Turingi tees: 2
Response 1. 512 B 0% 2. 1KB 0% 3. 2KB 100% 4. 4KB 0% Score: 0/10 4. Kas register ja mälupesa on samad asjad? Student Value Correct Answer Feedback Response 1. Jah 0% 2. Ei 100% Mis on BIOS? Student Value Correct Answer Feedback Response 1. Bootable 0% Initial Operating System 2. Basic 100% Input/Output System 3. Bridged 0% Interface On System Score: 0/10 2. Millised allolevatest on tüüpiliselt töötavalt emaplaadilt leitavad arvuti osad? Student Value Correct Answer Feedback Response 1. HDD 0% 2. CPU 50% 3. Mälupesa 50% 4. toiteblokk 0% 5. CD-ROM 0% Score: 0/10 3. Millise "bridge"´i üle suhtlevad allolevad seadmed?
Võrgupordid on harilikult nummerdatud ning võrguprotokollid (näit. TCP või UDP) lisavad edastatavatele andmepakettidele koos sihtkoha IP-aadressiga ka pordinumbri. IP-aadress määrab ära, millisele arvutile andmeid saadetakse ja pordinumber näitab, millisele programmile need lähevad. IP-aadressi ja pordinumbri kombinatsiooni nimetatakse sokliks. FireWire kiire järjestiksiin firmadelt Apple ja Texas Instruments, mis võimaldab ühe arvuti külge ühendada kuni 63 välisseadet. On tuntud ka nimetuste all IEEE 1394, i.Link (Sony) ja High Performance Serial Bus (HPSB). Kui esialgne standard määras ära andmekiirused 100, 200 ja 400 Mbit/s, siis IEEE 1394b lisas 800, 1600 ja 3200 Mbit/s. FireWire toetab nn. käigultühendust, mitut erinevat kiirust ühel ja samal siinil ning isokroonset* andmeedastust, mis multimeediaperatsioonide puhul tagab kindla ribalaiuse*. Kõige rohkem
Agent Building and Learning Environment [IBM] ABM Asynchronous Balanced Mode ABR Available Bit Rate ABRD Automatic Baud Rate Detection ABRS Automated Book Request System [British Library] ABS Address Book Synchronization [IBM] + Absolute ABT Abort ABTS ASCII Block Terminal Services AC Autocheck + Automatic Computer + Alternating Current ACAP Application Configuration Access Protocol ACC Accumulator ACCMAIL Accessing the Internet Via Email ACD Automatic Call Distribution ACDI Asynchronous Communications Device Interface ACE Access Control Encryption/Entry + Adobe Certified Expert + Advanced Composition Explorer [JHUAPL] + Advanced Computing Environment [SCO] + Adverse Channel Enhancements [Microcom] + * Automatic Computing Engine ACF Access Control Field + Advanced Communications Function ACH Automated Clearing House
.NET platvormi loomise eesmärk on võtta programmeerija õlult kohustus tagada programmi ühilduvus erinevate protsessorite ja operatsioonisüsteemidega, andes rohkem aega programmiga põhifunktsionaalsusega tegelemiseks. Riistvara ja operatsioonisüsteemidega ühilduvuse tagamine on jäetud raamistiku loojate hooleks. Lisaks Microsoftile, kes pakub raamistiku Windowsi operatsioonisüsteemidele, arendatakse Novelli toetusel analoogset platvormi ka Linux, Solaris, Max OS X ja Unix operatsioonisüsteemile (lisaks on toetatud ka Windowsi operatsioonisüsteem). Platvormi nimeks on Mono ning selle kohta saab rohkem lugeda aadressilt www.monoproject.com. Mõlemad lahendused baseeruvad ühtedel ja samadel ECMA/ISO poolt kinnitatud avatud standarditel. Kõige aluseks nende platvormide loomisel on CLI e. Common Language Infrastructure, mis kirjeldab ära, millised peavad olema keeled, mida platvormil saab kasutada ning millisele kujule