täitmise seisundit (state of execution) 2. identiteedi-infot (identity) näiteks registrite sisu, aadressiruum jne. 3. atribuute (attributes) näiteks täitmise aeg 4. ressursside nimekirja (resources) avatud failid, sisend-väljundseadmed jne 4.Nimetada tegumit puudutavad RAS operatsioonisüsteemi parameetrid. Scheduling - plaanur/planeerimine - määrab, milline tegum täidetakse järgmisena ja millal (järjekord, aeg) (eirinevad protokollid) Dispatching - dispetser - tegumi info "raamatupidaja" - hoiab parameetreid, mis tegumi käivitamiseks vaja Intercommunication and Synronization - kommunikatsioon ja sünkroniseerimine - tegumite koostöö/vastasmõju juhtimine OS kernel (tuum) on vähim ühik, mis neid funktsioone täidab. 5.RAS operatsioonisüsteemi taksonoomia (osad).(?) · Nanokernel lõimede/tegumine juhtimine(management) · Mikrokernel lisab plaanuri (Scheduling)
Võimsusmüür – protsessorkristallidest eralduva soojusenergia kogus on liialt suur, et seda jõutaks piisavalt kiiresti kristallilt ära juhtida (kristallide termošokk). Kuna protsessorite taktsagedus (f) kasvab, siis kasvab ka protsessorkiipide poolt tarbitav ja valdavas osas soojusenergia nöol eralduv võimsus (P), mis põhjustab kiibikristalli ülekuumenemist. 34. Rööptöötluse tasemed ja rööptöötluse kolm põhikonfiguratsiooni. Programmi tase; tegumi ehk protseduuri tase; käskude tase; käsusisene tase. Ülem-alluv konfiguratsioon: Nõrga sidestusega konfiguratsioon: Sümmeetriline konfiguratsioon: 35. Juhtimissõltuvused rööptöötlusel, Bernsteini tingimused. Juhtimissõltuvuse esinemisel pole võimalik määrata käskude täitmise järjekorda enne nende töötlemist. Juhtimissõltuvus piirab käskude rööptöötluse võimalusi. Kaks programmifragmenti (Fi ja Fj) on teineteisest sõltumatud, st neid võib ja
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 koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1
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 koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1
juhised. Ei saa vestelda arvutiga otse inglise keeles (arvuti on loodud inglise keelt rääkival maal), nii peab kasutama suhtlemiseks erikeelt. Need keeled koosnevad segase koodi kogudest kuni inglise keele alamhulkadeni, millistest arvuti peaks aru saama (tõlgendama). 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 koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2 TARKVARATEHNIKA - Tarkvara projekteerimist, teostust,
..... 41 Värvuste sättimine.............................................................................................................. 42 Pildi väljastamine................................................................................................................ 42 Tegumid....................................................................................................................................... 42 Tegumi väljakutsumine....................................................................................................... 42 Tegumi deklareerimine....................................................................................................... 43 Täiendavad võimalused................................................................................................................... 44 Tasulised võimalused.....................
siis kasvab ka protsessorkiipide poolt tarbitav ja valdavas osas soojusenergia näol eralduv võimsus (P), [P ~ Vcc2 × f], mis põhjustab kiibikristalli ülekuumenemist. 34. Rööptöötluse tasemed ja rööptöötluse kolm põhikonfiguratsiooni. Rööptöötluse tasemed 1. Programmi tase ⇒ töötlust viiakse läbi mitmete tööde //job//, st kasutaja poolt määratud töötlussegmentide tasemel, rakendades multiprogrammeerimist, ajajaotust, multitöötlust; 2. Tegumi ehk protseduuri tase ⇒ töötlust viiakse läbi programmi kuuluvate tegumite (protsesside) rööpse töötlemise teel. Töötluse korraldamine eeldab, et vastav rakendus (programm) on dekomponeeritav mitmeks lihtsamaks alamülesandeks, mida saab samaaegselt töödelda, st programm on rööbistatav; 3. Käskude tase ⇒ mitme käsu samaaegne töötlemine. Sellel tasemel viiakse läbi ka programmi vektoriseerimist; 4
raamatukogu ja on äratanud ka hommikul Dobby, kes annab talle pall gillyweed ja saadab talle välja, et järv, kus ülesanne on hakanud. Gillyweed annab Harry lõpused, et ta ujub hästi läbi järve, otsides Hermione, Ron, Cho ja Fleur õde magas ja seotava koos merpeople külas. Harry ootab veenduda kõik champions päästa nende pantvangid naasid pinnale. Fleur ei tule kunagi, et ta naaseb koos oma õe ja Ron, tulekul viimane, kuid üha kõrgeid hindeid tema moraalse meelelaadiga on tema tegumi täitmisele. Varsti pärast seda, Rita Skeeter avaldab artikli, väites, et Hermione mänguasjade südamed nii Harry ja Krum. Kolm sõpra loe artikkel Potions klassis. Pärast klass, Harry overhears Karkaroff usaldav kartlikult on Snape, et midagi tema käe on tagasi. Järgmisel päeval, Harry, Ron ja Hermione kokku Sirius Black, varjatud suur must koer nimega Padfoot, mis Hogsmeade. Ta teatab neile, et hr Crouchi poeg mõisteti
Selgita.. 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 koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne) 2
kindlaksmääratud, milline protsess reageerib saabunud infole. C2.2.2 Lõime mõiste Iga protsess koosneb vähemalt ühest lõimest (ik thread), see on peaprogramm, samas võib protsess täitmise käigus luua uusi lõimi. 10 Iga protsess koosneb vähemalt ühest lõimest, lõim (thread) on lihtsam (kergekaaluline) protsess. Protsess ja tema lõimed moodustavad tegumi (task) Riistvaratootjad on muuhulgas mõelnud välja mitmeid tehnoloogiaid lõimede töötlemise lihtsustamiseks, tuntum neist on kindlasti Inteli tehnoloogia Hyper-Threading. See on tehnoloogia, mis üht füüsilist protsessorit võimaldab operatsioonisüsteemil virtuaalselt tõlgendada kahe eraldi protsessorina ning seeläbi ühel ajahetkel võtta operatsioonisüsteemilt täitmiseks kaks erinevat lõime üheaegselt. Nii saavutatakse kuni 30% jõudluse kasv. en.wikipedia.org C2.2
1.1.4 Sisend- ja väljundseadmed 1.1.4.1 Põhilised sisendseadmed: hiir, klaviatuur, juhtkuul, skanner, puutepadi, puutepliiats, juhtkang, veebikaamera, digitaalkaamera, mikrofon. 1.1.4.2 Põhilised väljundseadmed: kuvar/monitor, printer, kõlar, kõrvaklapid. 1.1.4.3 Teadmine, et mõni seade võib olla nii sisend- kui väljundseade (nt. puutetundlik ekraan). 1.2 Tarkvara 1.2.1 Mõisted 1.2.1.1 Termini ,,tarkvara" tähendus. Tarkvara (software) - arvutile antavad käsud. Mingi tegumi sooritamiseks vajalikku käsujada nimetatakse programmiks. Tarkvara jaguneb kahte suurde kategaooriasse süsteemitarkvaraks ja rakendustarkvaraks. Süsteemitarkvara koosneb juhtprogrammidest nagu operatsioonisüsteem ja andmebaasihaldurid (DBMS), rakendustarkvara hulka kuuluvad kõik programmid, mis töötlevad kasutaja poolt ette nähtud andmeid (tekstitöötlus, tabelarvutus, raamatupidamine jne). 1.2.1.2 Operatsioonisüsteemi olemus, levinud operatsioonisüsteemide näited.