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

Programmeerimine - sarnased materjalid

Leidsid 33 sarnast õppematerjali, mis on seotud failiga "Programmeerimine". Need materjalid aitavad sul teemat sügavamalt mõista.

süntaks, plokk, algoritm, masinkood, programmid, programmeerimiskeel, muutuja, süntaksi, programmeerimise, formaliseerimine, eeskiri, algoritmi, plokkskeem, programmeerimine, käsud, andmiseks, numbrite, semantika, korrektse, pragmaatika, efektiivsust, metakeel, omistamine, programmis, seisukohast, järjekorra, alamprogrammid
Programmeerimise algkursus
6
docx

Programmeerimise algkursus

eclipse org). API - Applications Programmer Interface. Programmeerijatele mõeldud kirjeldus mingi süsteemi funktsioonide kasutamiseks programmis, näiteks Java API kirjeldab keeles Java olemasolevaid funktsioone (konkreetselt Java puhul on need jagatud pakettidesse ja klassidesse, aga sellest hiljem...). Programmeerimiskeeltest Eesmärk: mitte töötada riistvara terminites, muuta programmeerimine universaalseks (sõltumatuks konkreetsest arvutitüübist). · masinkood - konkreetse protsessori käsud kahendkujul, elektroonika tase · assembler - madaltaseme programmeerimiskeel, käskude koodid on mnemoonilised (näit. ADD, DIV, MOV, ...), operandide ja aadresside jaoks saab kasutada nimesid, saab deklareerida andmeid, programmi võib varustada kommentaaridega, ... · universaalsed programmeerimiskeeled (ei sõltu protsessori käsustikust) e. kõrgtaseme keeled, saab liigitada paradigma alusel

Programeerimise...
146 allalaadimist
Programmeerimine
22
docx

Programmeerimine

..............................................................3 2. Andmestruktuurid ja algoritmid..........................................................................4 2.1 ALGORITMI MÕISTE, STRUKTUUR JA ESITAMINE.............................................4 2.2 Erinevad andmestruktuurid ja nende omadused..............................................5 Programmeerimiskeelte tüübid.............................................................................. 8 3.1 PROGRAMMEERIMISE AJALUGU......................................................................8 3.2 PROGRAMMEERIMISKEELTE PÕHITÜÜBID.......................................................9 3.3 PROGRAMMEERIMSKEELE SEMANTIKA JA SÜNTAKS.....................................11 Page 1 SISSEJUHATUS Programmeerimine on lihtsalt arvutiga teostatavad spetsiifilised (erilised) tegevused. Näiteks, kui Te sisestate taskukalkulaatoril

Programmeerimine
36 allalaadimist
Referaat-Programmeerimine
9
pdf

Referaat: Programmeerimine

SISUKORD 1. Tarkvara arendusmeetodid ja tehnikad 3 1.1. Tarkvara 3 1.2. Tarkvaratehnika 3 1.3. Tarkvaratehnika raamistik 3 2. Andmebaaside struktuur ja algotrim 4 2.1. Algoritmi mõiste, struktuur ja esitamine 4 2.2. Erinevad andmestruktuurid ja nende omadused 5 3. Programmkeelte põhitüübid 7 3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara

Arvutiõpetus
76 allalaadimist
Programmeerimine-Referaat
9
pdf

Programmeerimine [Referaat]

SISUKORD 1. Tarkvara arendusmeetodid ja tehnikad 3 1.1. Tarkvara 3 1.2. Tarkvaratehnika 3 1.3. Tarkvaratehnika raamistik 3 2. Andmebaaside struktuur ja algotrim 4 2.1. Algoritmi mõiste, struktuur ja esitamine 4 2.2. Erinevad andmestruktuurid ja nende omadused 5 3. Programmkeelte põhitüübid 7 3.1. Programmeerimise ajalugu 7 3.2. Programmeerimiskeelte põhitüübid 8 3.3. Programmeerimiskeele semantika ja süntaks 9 Page 2 1. Tarkvara arendusmeetodid ja tehnikad 1.1 TARKVARA - Arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse - süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara

Informaatika
17 allalaadimist
Operatsioonisüsteemide aluste konspekt
15
doc

Operatsioonisüsteemide aluste konspekt

*kasutaja liidest, *arvuti aparatuursete ressursside juhtimist, *tööd failidega, *Andmete sisestamist ja väljastamist, *rakendusprogrammide täitmist, *utiliite, opsüsteem- on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Erinev tabel: Arvuti tasemed Kasutaja rakendusprogrammid Kõrgtaseme programmeerimiskeeled Assembleri keel, masinkood Mikroprogrammid. Riistvaraline juhtimine. Funktsionaalsed seadmed (ALU, mälud) Lihtloogika elemendid Transistorid ja juhtmed Arvutisüsteemid võib jagada 4-ja ossa -Raudvara -Opsüsteem -Kasutaja rakendused -Kasutajad -Paberilehel on paar tabelit, mis tuleks siia ümber panna. Arvutite ajalugu Esimese põlvkonna arvutid (1945-1955) Selle ajastu arvutid olid valdavalt elektronlampidel, ebatöökindlad, gabariitidelt suured(spordisaali suurused ja suuremadki) ja sõid palju elektrit

Operatsioonisüsteemide alused
128 allalaadimist
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

Programmeerimise algkursus 1 - 89 Mida selle kursusel õpetatakse?...................................................................................................3 SISSEJUHATAV SÕNAVÕTT EHK 'MILLEKS ON VAJA PROGRAMMEERIMIST?'......3 PROGRAMMEERIMISE KOHT MUUDE MAAILMA ASJADE SEAS.............................3 PROGRAMMEERIMISKEELTE ÜLDINE JAOTUS ..........................................................7 ESIMESE TEEMA KOKKUVÕTE........................................................................................8 ÜLESANDED......................................................................................................................... 8 PÕHIMÕISTED. OMISTAMISLAUSE. .........................................................

Arvutiõpetus
214 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

TARTU ÜLIKOOLI TEADUSKOOL PROGRAMMEERIMISE ALGKURSUS 2005-2006 Sisukord KURSUSE TUTVUSTUS: Programmeerimise algkursus.........................................6 Kellele see algkursus on mõeldud?..................................................................6 Mida sellel kursusel ei õpetata?.......................................................................6 Mida selle kursusel õpetatakse?......................................................................6 Kuidas õppida?.................................................................................................7

Programmeerimine
39 allalaadimist
Programmeerimise mõisted
6
doc

Programmeerimise mõisted

PROGRAMMEERIMISE MÕISTED ALGORITM on täpne ja üheseltmõistetav eeskiri mingi ülesande lahendamiseks. Algoritmi esitusviisid: Pseudokoodis, kus kasutatakse programmeerimiskeele võtmesõnu, lauseid. Graafiliselt - blokk-skeemid. PROGRAMMEERIMISKEEL on tehiskeel algoritmide kirjapanekuks arvutitele "arusaadaval" kujul. Programmeerimiskeeles kirja pandud algoritmi nimetatakse PROGRAMMIKS või, kui veelgi täpsem olla, PROGRAMMI TEKSTIKS. Programmeerimiskeele süntaks on range eeskiri, mis sätestab väga üksikasjalikult, kuidas tohib programmi kirja panna nii, et see oleks arvuti poolt vastuvõetav. Vastasel juhul on tekstis süntaksivead. Programmi süntaks võib olla õige, kuid sellegipoolest see programm ei tööta arvutis nii, nagu soovisime. Siis on programmis on semantilised vead ehk sisulised vead. Kui süntaks määratleb ära sõnade ja sümbolite järjekorra lauses, siis lause semantika on lause mõte, tema tähendus

Arvutiõpetus
106 allalaadimist
Operatsioonisüsteemi alused
23
docx

Operatsioonisüsteemi alused

· Andmete sisestamist ja väljastamist · Rakendusprogrammide täitmist · Utiliite (Utilities) Mis asi on arvuti? Input Processing Output Applications Utilities Operating System Services Hardware Command/Interpreter Address Bus Data Bus Control Bus CPU ROM RAM I/O Arvuti tasemed · Kasutaja rakendusprogrammid · Kõrgtaseme programmeeriskeeled · Assembleri keel, masinkood · Mikroprogrammid. Riistvaraline juhtimine · Funktsionaalsed seadmed · Lihtloogika elemendid · Transistorid ja juhtmed Neumanni mudel Mäluseade Sisendseade Aritmeetikaloogika seadeVäljundseade Juhtseade Arvutite liigid Superarvuti · Kümned tuhanded protsessorid

Operatsioonisüsteemide alused
38 allalaadimist
Arvutiarhitektuurid eksam vastused TTÜ
38
docx

Arvutiarhitektuurid eksam vastused TTÜ

tõus; võimsad RISC-arhitektuuriga mikroprotsessorid; info töötlemisel massiliselt rakendama rööp- ehk paralleeltöötlust; Intensiivselt tegeletakse hajus- ja võrkstruktuuride uurimise ning arendamisega. 6. põlvkond - alates 1991. aastast; uuringud üleminekuks mikrotehnoloogiliselt elementbaasilt nanotehnoloogiale; rööptöötluse uute meetodite ja tehniliste lahenduste otsingud; Püütakse välja töötada uusi programmeerimise tehnoloogiaid, mis sobiksid rööptööle ja keerukatele multiprotsessorsüsteemidele; Heterogeensete paralleelprotsessorstruktuuride, kus protsessorkiipdesse on integreeritud sõltumatult talitlevaid eriprotsessorlülitusi, .uurimine ja rakendamine; Lähim eesmärk on nn teraflops arvutite (multiprotsessorsüsteemide) tootmine; Plahvatuslik arvutite laivõrkude evitamine ja ülikiire arendamine; Pilvstruktuuride uurimine ja pilvtöötluse

Arvuti arhitektuur
145 allalaadimist
Riistvara
38
doc

Riistvara

1 Arvutite komponendid ja arhitektuur Selle teema materjale läbi töötades saad teadmised arvuti riistvarakomponentidest, arvutite arhitektuurist ja protsessori tööpõhimõtetest. 1.1 Arvuti riistvarakomponendid Õpieesmärgid Selle alateema materjale läbi töötades õpid:  Määratlema arvutisüsteemi põhilised komponendid ja kirjeldada nende koostööd  Tooma välja lihtsa arvutisüsteemi peamised perifeeriaseadmed ja nende parameetrid  Eristama põhilisi mälutehnoloogiaid. 1.1.1 Arvutisüsteemi põhikomponendid Personaalarvuti (PC - Personal Computer edaspidi arvuti) on arvutusseade, mis koosneb erinevaid funktsioone täitvatest elektroonikaplokkidest, mis koos funktsioneerides teostavad mingit kasutaja poolt määratud ülesannet. Arvuti on ehituselt modulaarne ja see tähendab, et arvuti erinevaid funktsionaalseid plokke või mooduleid saab vastavalt soovitud kasutusotstarbele erinevalt kombineerida ning nii muuta arvuti funktsionaalsust või

Arvutite riistvara alused
37 allalaadimist
Arvutid kordamisküsimused
38
docx

Arvutid kordamisküsimused

Eri protsessoritel on erinev sõna järgulisus. Aadress on kahend kood (number) mis näitab millise sõna poole toimub pöördumine. Mälus on taoline 0-de ja 1-de jada. Koodi enda järgi ei ole võimalik eristatda kus on andmed ja kus käsud. Protsessorist peab tulema aadress mis näitab millisesõna poole pöördutakse. Lugemise korral peab juba protsessor teadma kas sõna interpreteerida käsuna või andmetena. Kõrgtaseme keel ­ assembler ­ masinkood: Kõrgtaseme keeles kirjutatud programmi (käskude) jada ei ole arvuti riistvara võimeline täitma. Riistvaras on olemas ainult pingenivoo, mis vastab väärtusele 1 ja teine pingenivoo, mis vastab väärtusele 0. Sellepärast teisendatakse programselt (transleeritakse) kõik programmid lõpuks masinkoodi. Masinkoodis vastab igale käsule oma kahendkood. Millised on transleerimise vahe etapid ja kuidas seda tehakse on tarkvaraprobleem, aga lõpuks peab ta

Arvutid i
135 allalaadimist
ARVUTID I-IAF 0041
86
pdf

ARVUTID I (IAF 0041)

4. Käsudekoodril läheb aktiivseks üks väljunditest, mis näitab, millise käsu kood loeti protsessorisse. 5. Kõik käsud sisaldavad alati käsukoodi, kui sealjuures vb käsus ka andmeid võid aadress (IRp). 6. Käsukood sisaldab infot selle kohta, mida peab protsessor tegema (nt liitma, lahutama, nihutama jne) 4.3. Juhtautomaat Pärast käsukoodi dekodeerimist asub käsu edasist täitmist juhtima juhtautomaat. J – käsu täitmise algoritm riistvaralise realisatsiooni loogikaskeem. Kõikidel käskude täitmise algoritmidel on alguses ühisosa (käsukoodi lugemine, käsukoodi modifitseerimine jne) ja pärast dekodeerimiset täidetav eriosa (operandide lugemine, ALU operatsioonid, resultaadi salvestamine jne) 5 4.4. Operatsioonautomaat Vahetu andmete teisendaja, mis koosneb registermälust, ALU-st ja lippude registrist.

Informaatika
17 allalaadimist
Arvutid 2017 Kospekt
33
docx

Arvutid 2017 Kospekt

jaoks ehk optimeeritud, suurem töökiirus sest loogikaskeem kristalli pinnal tihedalt. Puudused: kulub rohkem aega prototüübi valmistamiseks, väikeste seeriate puhul üsna kulukas, nõuab spetsiaalsed tarkvara. Juba loodud skeemi ei saa ümber teha. Programmeeritav loogika ­ riistvara tooriku konfigureerimine oma rakenduse järgi. Seda valitakse, sest muudatusi lihtne teha, hea kättesaadavus, hea levik ja kogemustega inimesed, mugavad vahendid. Programmeerimise loogikat on hea algul kasutada, hiljem minnakse üle ASIC mikroskeemidele. Väikeseid seeriaid on hea programmeeritava loogikaga teha. Programmeeritav loogika vs ASIC on aeglsem, väiksem tihedus, odavam teha protoüüpe, lihtsam teha muudatusi. 1. Dekooder. Dekooder on ettenähtud kahendarvude dekodeerimiseks. Igale võimalikule sisendkoodi väärtusele vastab dekoodril üks väljund ja seega on dekoodril n sisendi korral 2^n väljundit. Kui dekooderile on lisatud juht-sisend, siis on

Arvutid
27 allalaadimist
Arvutiarhitektuuri eksami teooriaküsimused vastustega
64
docx

Arvutiarhitektuuri eksami teooriaküsimused vastustega

Asutakse arendama multiprotsessorsüsteeme  Intensiivselt tegeletakse hajus- ja võrkstruktuuride uurimise ning arendamisega Esindajaid: Cray X-MP, Cray Y-MP, NEC SX/2, VP200 Kuues põlvkond (1991 – kaasaeg) Arengusuundi:  Intensiivsed uuringud üleminekuks mikrotehnoloogiliselt elementbaasilt nanotehnoloogiale  Informatsiooni rööptöötluse uute meetodite ja tehniliste lahenduste otsingud  Püütakse välja töötada uusi programmeerimise tehnoloogiaid, mis sobiksid rööptööle ja keerukatele multiprotsessorsüsteemidele  Heterogeensete paralleelprotsessorstruktuuride, kus protsessorkiipdesse on integreeritud sõltumatult talitlevaid eriprotsessorlülitusi, uurimine ja rakendamine  Homogeensete paralleelprotsessor-struktuuride arendamisel on põhiline tee identsete protsessorlülituste arvu suurendamine kristallidel

Süsteemiteooria
37 allalaadimist
Arvutid II teooria eksam
4
doc

Arvutid II teooria eksam

Sardsüsteem: Piiratud väljendusvõime, mis põhineb hästi (suspended) kuni teise täitmine jõuab mingi Genereeritud C programmid ei ole alati valitud punktini efektiivsed arvutusmudelil: 38 Ei sobi hajusrakendustele

Arvutid ii
86 allalaadimist
Arvutid konspekt
54
docx

Arvutid konspekt

 Juhtautomaat : osa käsu täitmisel ja realiseerimine. Iga käsu täitmine algab üldise osaga, kus loetakse sisse käsukood ja modifitseeritakse käsuloenduri väärtus. Pärast käsukoodi lugemist vastab igale käsule oma haru. Haru valik toimub vastavalt käsukoodi dekodeerimisel saadud infole selle järgi, missugune on täitmisele minev käsk. Mõnede käskude täitmisel on vaja realiseerida mikroprogrammis ka hargnemisi, mis sõltuvad protsessori mõne teise osa seisundist. Meil on algoritm käsu täitmiseks, mis määrab juhtsignaalide väljastamise järjekorra, mis riistvara tasemel juhivad loogikaelemendid. Nüüd tuleb meil siduda algoritmid ja digitaalloogika. Juhtautomaat on käsu täitmise algoritmi riistvaraline realisatsioon loogikaskeemina. Põhimõtteliselt on juhtautomaadi realiseerimiseks 2 võimalust: jäiga loogikaga ja mikroprogrammeeritav. Jäiga loogikaga juhtautomaat. Jäiga loogika korral realiseeritakse algoritm

Arvuti
43 allalaadimist
Arvutite eksam
100
docx

Arvutite eksam

Eri protsessoritel on erinev sõna järgulisus. Aadress on kahend kood (number) mis näitab millise sõna poole toimub pöördumine. Mälus on taoline 0-de ja 1-de jada. Koodi enda järgi ei ole võimalik eristatda kus on andmed ja kus käsud. Protsessorist peab tulema aadress mis näitab millisesõna poole pöördutakse. Lugemise korral peab juba protsessor teadma kas sõna interpreteerida käsuna või andmetena. Kõrgtaseme keel – assembler – masinkood: Kõrgtaseme keeles kirjutatud programmi (käskude) jada ei ole arvuti riistvara võimeline täitma. Riistvaras on olemas ainult pingenivoo, mis vastab väärtusele 1 ja teine pingenivoo, mis vastab väärtusele 0. Sellepärast teisendatakse programselt (transleeritakse) kõik programmid lõpuks masinkoodi. Masinkoodis vastab igale käsule oma kahendkood. Millised on transleerimise vahe etapid ja kuidas seda

Arvutid
46 allalaadimist
Mikroprotsessortehnika
282
pdf

Mikroprotsessortehnika

(tühihulk), kui kas või ainult üks muutujatest võrdub nulliga 0 ⋅ a ⋅ b ⋅ cL = 0. (1.10) 2. Domineerimisseadus II. Suvalise muutujate hulga disjunktsioon on üks (universaalhulk), kui kas või ainult üks muutujatest võrdub ühega 1 + a + b + c +L = 1. (1.11) 3. Idempotentsus- ehk samaväärsusseadus (kehtib ka kolme ja enama muutuja kohta). Argumendi loogiline korrutamine või liitmine iseendaga ei muuda tulemi väärtust a ⋅ a = a; a + a = a. (1.12) 4. Eituse eitamise seadus. Argumendi väärtus tema kahekordsel eitamisel ei muutu a = a. (1.13) 5. Komplementaarsus- ehk täiendiseadus. Argumendi ja tema eituse ehk täiendi

Tehnikalugu
57 allalaadimist
Arvutid I eksami materjal
76
doc

Arvutid I eksami materjal

Eri protsessoritel on erinev sõna järgulisus. Aadress on kahend kood (number) mis näitab millise sõna poole toimub pöördumine. Mälus on taoline 0-de ja 1-de jada. Koodi enda järgi ei ole võimalik eristatda kus on andmed ja kus käsud. Protsessorist peab tulema aadress mis näitab millisesõna poole pöördutakse. Lugemise korral peab juba protsessor teadma kas sõna interpreteerida käsuna või andmetena. Kõrgtaseme keel ­ assembler ­ masinkood: Kõrgtaseme keeles kirjutatud programmi (käskude) jada ei ole arvuti riistvara võimeline täitma. Riistvaras on olemas ainult pingenivoo, mis vastab väärtusele 1 ja teine pingenivoo, mis vastab väärtusele 0. Sellepärast teisendatakse programselt (transleeritakse) kõik programmid lõpuks masinkoodi. Masinkoodis vastab igale käsule oma kahendkood. Millised on transleerimise vahe etapid ja kuidas seda tehakse on tarkvaraprobleem, aga lõpuks peab ta olema masinkoodis, et

Arvutid i
480 allalaadimist
Arvutid 1 eksam
74
pdf

Arvutid 1 eksam

Eri protsessoritel on erinev sõna järgulisus. Aadress on kahend kood (number) mis näitab millise sõna poole toimub pöördumine. Mälus on taoline 0-de ja 1-de jada. Koodi enda järgi ei ole võimalik eristatda kus on andmed ja kus käsud. Protsessorist peab tulema aadress mis näitab millisesõna poole pöördutakse. Lugemise korral peab juba protsessor teadma kas sõna interpreteerida käsuna või andmetena. Kõrgtaseme keel ­ assembler ­ masinkood: Kõrgtaseme keeles kirjutatud programmi (käskude) jada ei ole arvuti riistvara võimeline täitma. Riistvaras on olemas ainult pingenivoo mis vastab väärtusele 1 ja teine pingenivoo mis vastab väärtusele 0.Sellepärast teisendatakse programselt (transleeritakse) kõik programmid lõpuks masinkoodi. Masinkoodis vastab igale käsule oma kahendkood. Millised on transleerimise vahe etapid ja kuidas seda tehakse on tarkvaraprobleem, aga lõpuks peab ta olema masinkoodis, et

Arvutid i
590 allalaadimist
Arvutid - konspekt eksamipiletitest
74
docx

Arvutid - konspekt eksamipiletitest

Arvutid I – Eksamipiletid Sisukord I................................................................................................................................................ 3 1. Trigerid.............................................................................................................................. 3 2. Konveier protsessoris ja mälus.......................................................................................... 5 3. Siirete (hargnemiste) ennustamine (Branch Prediction)....................................................6 II............................................................................................................................................... 6 1. Loendurid.......................................................................................................................... 6 2. Adresseerimisviisid........................................................................

Arvutid
17 allalaadimist
Arvutid I Eksami pletid
38
docx

Arvutid I Eksami pletid

'fuse' ühendusi. metall-amorfne_räni-metall ühendused. EPROM tech – Erasable Programmable Read Only Memory – EPROM transistorid, millel npn-ühenduse paisu ning pooljuhi vahel on veel teine, nn ujuvpais, mis ei lase laengul transistorist hajuda, kuid võimaldab andmeid UV- kiirgusega kustutada. (näiteks segmentindikaatori juhtimine püsimäluga --> sisenditeks on aadressid 1..2..3 etc) Programmeritavad maatriksid: PLA – Programmable Logic Array Enamasti ei lähe vaja mitme muutuja Boole'i funktsiooni muutujate kõigi kombinatsioonide kasutamist – seega sisaldavad dekoodrid jms elemendid ülearuseid transistoreid. Konjunktsioone realiseeriv maatriks + disjunktsioone realiseeriv maatriks. AND-OR-NOT – f.-nide süsteemi jaoks. PLA põhimõte – tehakse maatriks, mille veergudeks sisendelemendid ja nende inversioonid, ridadeks pingestatud ühendused. Igas sõlmes asub transistor, mille kollektor on trükitud äärmiselt peene juhtmena (põleb läbi pingel +2Vh). Vastava

Arvutid
131 allalaadimist
ARVUTITE EKSAM piletid
25
docx

ARVUTITE EKSAM piletid

muutub amorfseks (write). PILET 5. Vahemälu (Cache) organiseerimine (otsevastavusega, assotsiatiivne, kogumassotsiatiivne). Vahemälu organiseerimine kolmel viisil: Assotsiatiivne ­ vahemälu kontroller võib põhimälust võetud ploki paigutada vahemälu piires kuhu tahes Kogumassotsiatiivne ­ vahemälu on jaotatud kogumiteks, millest igaüks sisaldab mitut andmeplokki. Iga põhimälust vahemällu loetav plokk võib asuda suvalises kogumis, kuid kogumi piires on kindlal kohal. Otsevastavusega ­ iga konkreetne vahemäluplokk vastab kindlatele põhimäluplokkidele. Vahemälu ehk peidikmälu on protsessoris (või sellega vahetult ühenduses) olev mälu. See põhineb transistoritel ja on seetõttu väga kiire. Vahemälus säilitatakse informatsiooni, mida on protsessoris käskude täitmisel korduvalt vaja. Seega põhimälust loetud informatsiooni

Arvutid
40 allalaadimist
Arvutid I eksamipiletid 2013
17
pdf

Arvutid I eksamipiletid 2013

metall-amorfne_räni-metall ühendused. EPROM tech ­ Erasable Programmable Read Only Memory ­ EPROM transistorid, millel npn-ühenduse paisu ning pooljuhi vahel on veel teine, nn ujuvpais, mis ei lase laengul transistorist hajuda, kuid võimaldab andmeid UV-kiirgusega kustutada. (näiteks segmentindikaatori juhtimine püsimäluga --> sisenditeks on aadressid 1..2..3 etc) Programmeritavad maatriksid: PLA ­ Programmable Logic Array Enamasti ei lähe vaja mitme muutuja Boole'i funktsiooni muutujate kõigi kombinatsioonide kasutamist ­ seega sisaldavad dekoodrid jms elemendid ülearuseid transistoreid. Konjunktsioone realiseeriv maatriks + disjunktsioone realiseeriv maatriks. AND-OR-NOT ­ f.-nide süsteemi jaoks. PLA põhimõte ­ tehakse maatriks, mille veergudeks sisendelemendid ja nende inversioonid, ridadeks pingestatud ühendused. Igas sõlmes asub transistor, mille kollektor on trükitud äärmiselt peene juhtmena (põleb läbi pingel +2Vh)

Arvutid i
380 allalaadimist
Arvutid eksamipiletid joonistega
142
pdf

Arvutid eksamipiletid joonistega

Suvalise seaduspärasusega loendurid Loenduri väljundi kombinatsioonid ei ole alati järjestikused kahendarvud nagu kahendloenduril. Nt Gray kood on selline kood, kus kõik järjestikused koodid on naaberkoodid, st, et nad erinevad vaid ühe kahendjärgu poolest. g= QI+ QI +1 Gray joodi loendur ei ole kahendloendur, kuid tema moodul on võrnde -ga n-järgulise koodi korral. Kood on kolmejärguline Gray koodi puhul lülitub korraga ainult 1 triger. Virtuaalmälu Kui programmid nõuavad rohkem mälu kui arvuti riistvara saab võimaldada, siis peab olemas olema mehhanism, mis programmi töö ajal võimaldab välismälust tuua põhimällu andmeid ja programmi käsukoode. Samas oleks hea, kui programmeerija saaks pidevalt kasutada kogu aadressiruumi. Välismälumaht on alati oluliselt suurem põhimälu mahust. Virtuaalmälu korral seotakse omavahel oluliselt suurem virtuaalse mälu ruum väiksema füüsilise põhimälu ruumiga. Mõned opsüsteemid (näit

Arvutid
34 allalaadimist
Visual Basic
18
doc

Visual Basic

alamprogrammideks ja funktsioonideks. Programmid ja protseduurid koosnevad korraldustest ehk lausetest. Lausete abil määratakse vajalikud tegevused ja nende täitmise järjekord, esitatakse programmi ja protseduuride struktuur, kirjeldatakse andmed jm. Igas programmeerimiskeeles on fikseeritud hulk kindla funktsionaalsusega (otstarbega) lausetüüpe. Iga laustüübi jaoks on keele spetsifikatsiooniga määratletud kaks põhiasja: · struktuur ja komponendid ehk lause süntaks ja · tähendus ja täitmise reeglid ehk lause semantika Lausete põhielementideks on konstandid, nimed, avaldised ja võtmesõnad. Viimased on kindla esitusviisi ja tähendusega ingliskeelsed sõnad või fraasid (If, Else, For, End Sub jmt), mida käsutatakse ainult kindla lause kindlas köhas. Toodud protseduur koosneb viiest lausest. Esimene ja viimane lause moodustavad omavahel seotud paari: esimene määrab protseduuri alguse ja selle nime, viimane protseduuri lõpu. Teise

Arvutiõpetus
62 allalaadimist
Arvutid I eksamipiletid ja vastused
25
doc

Arvutid I eksamipiletid ja vastused

ühendusi. metall-amorfne_räni-metall ühendused. EPROM tech ­ Erasable Programmable Read Only Memory ­ EPROM transistorid, millel npn-ühenduse paisu ning pooljuhi vahel on veel teine, nn ujuvpais, mis ei lase laengul transistorist hajuda, kuid võimaldab andmeid UV-kiirgusega kustutada. (näiteks segmentindikaatori juhtimine püsimäluga --> sisenditeks on aadressid 1..2..3 etc) Programmeritavad maatriksid: PLA ­ Programmable Logic Array Enamasti ei lähe vaja mitme muutuja Boole'i funktsiooni muutujate kõigi kombinatsioonide kasutamist ­ seega sisaldavad dekoodrid jms elemendid ülearuseid transistoreid. Konjunktsioone realiseeriv maatriks + disjunktsioone realiseeriv maatriks. AND-OR-NOT ­ f.-nide süsteemi jaoks. PLA põhimõte ­ tehakse maatriks, mille veergudeks sisendelemendid ja nende inversioonid, ridadeks pingestatud ühendused. Igas sõlmes asub transistor, mille kollektor on trükitud äärmiselt peene juhtmena (põleb läbi pingel +2V h).

Arvutid i
945 allalaadimist
Sissejuhatus infotehnoloogiasse konspekt
138
docx

Sissejuhatus infotehnoloogiasse konspekt

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

Sissejuhatus...
264 allalaadimist
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...
232 allalaadimist
Eksami konspekt
40
pdf

Eksami konspekt

sõlmedest 'fuse' ühendusi. metallamorfne ränimetall ühendused. EPROM tech ­ Erasable Programmable Read Only Memory ­ EPROM transistorid, millel npn ühenduse paisu ning pooljuhi vahel on veel teine, nn ujuvpais, mis ei lase laengul transistorist hajuda, kuid võimaldab andmeid UVkiirgusega kustutada. (näiteks segmentindikaatori juhtimine püsimäluga > sisenditeks on aadressid 1..2..3 etc) Programmeritavad maatriksid: PLA ­ Programmable Logic Array Enamasti ei lähe vaja mitme muutuja Boole'i funktsiooni muutujate kõigi kombinatsioonide kasutamist ­ seega sisaldavad dekoodrid jms elemendid ülearuseid transistoreid. Konjunktsioone realiseeriv maatriks + disjunktsioone realiseeriv maatriks. ANDORNOT ­ f. nide süsteemi jaoks. PLA põhimõte ­ tehakse maatriks, mille veergudeks sisendelemendid ja nende inversioonid, ridadeks pingestatud ühendused. Igas sõlmes asub transistor, mille kollektor on trükitud äärmiselt peene juhtmena (põleb läbi pingel +2Vh)

Arvutid i
141 allalaadimist
IAF0041 eksamipiletite vastused-mälud ja trigerid
26
docx

IAF0041 eksamipiletite vastused: mälud ja trigerid

Ringloendur ­ moodustatud nihkeregistrist, kui selle väljund ühendada sisendiga. Reaalselt on võimalik projekteerida mistahes vajamineva mooduliga loendur, luues iga loenduris sisalduva trigeri kõikide sisendite jaoks tarvilik loogikafunktsioon. 2. VIRTUAALMÄLU (LEHEKÜLGEDEKS JAGAMINE, SEGMENTEERIMINE) Mäluhaldustehnoloogia, mis kasutab nii riistvara kui ka tarkvara. Eesmärgiks laiendada aadressiruumi ehk mäluaadresside hulka, mida programmid kasutada saavad. LEHEKÜLGEDEKS JAGAMINE ­ mälu jagatakse fikseeritud suurusega lehekülgedeks. Iga lehekülg koosneb eelsätestatud hulgast mäluaadressidest ja salvestatakse kettale, et sellele hiljem ligi pääseda. Kui programm vajab salvestatud mälulehekülge, kopeerib op.süsteem selle kettalt põhimällu ja tõlgib virtuaalsed aadressid füüsilise mälu aadressideks. SEGMENTEERIMINE ­ virtuaalne ruum jagatakse segmentideks

Arvutid
18 allalaadimist
C-materjal
85
doc

C# materjal

........................................................................................83 Ülesandeid.........................................................................................................................84 Kokkuvõte.................................................................................................................................85 4 Sissejuhatus Mõnigi võib ohata, et jälle üks uus programmeerimiskeel siia ilma välja mõeldud. Teine jälle rõõmustab, et midagi uut ja huvitavat sünnib. Kolmas aga hakkas äsja veebilahendusi kirjutama ja sai mõnegi ilusa näite lihtsasti kokku. Oma soovide arvutile selgemaks tegemise juures läheb varsti vaja teada, "mis karul kõhus on", et oleks võimalik täpsemalt öelda, mida ja kuidas masin tegema peaks. Loodetavasti on järgnevatel lehekülgedel kõigile siia sattunute jaoks midagi sobivat

Programmeerimine - c sharp
127 allalaadimist


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