15. Kuidas töötab järjestikplaanur (round-robin)? Round-robin (järjestikku) on üks lihtsamaid plaanuri algoritme (scheduling algorithm) protsesside/tegumite juhtimiseks OS-s. Round-robin plaanur: 1. eraldab igale protsessile võrdse ajavahemiku 2. käsitledes protsesse järjekorras, 3. ilma prioriteetideta. 4. Round-robin plaanur on lihtne ja 5. kerge programmiliselt realiseerida, 6. ei teki ressursside nappuse (starvation) olukorda 16. Mis on tõrjuva prioriteediga süsteemid, millal neid kasutatakse? Preemptive-Priority Systems välistava/tõrjuva prioriteediga süsteemid Kõrgema prioriteediga tegum saab katkestada/välistada madalama prioriteediga tegumi töö. Võimaldab tähtsamatele tegevustele/protsessidele omistada kõrgema prioriteedi. Tuumaelektrijaam sissetungijale reageerimine on oluline, aga ülekuumenemine veel olulisem. Prioriteedid saavad olla: 1
kasutajatuge peakasutajatele Tagasihoidlike vajadustega (igapäevaselt tööl dokumendihaldur) Juhtumitele reagee- rimine kahe tööpäeva jooksul Varukoopiate säilitamine 14 päeva telefoni teel klienditugi kõik täiendavad teenused -20%, varukoopiate säilitamine 30 päeva dokumendihalduri konsultatsioonid Juhtumite personaalse kliendihalduri teenus SLA tingimus kõik täiendavad teenused - 30% kõrgendatud valmisolek reageerimiseks kasutajate juhtumid lahendatakse kõrgeima prioriteediga probleemteatele Kuutasud vastavalt kasutajate arvule ja paketile Võimalikud erikokkulepped Kasutajate ja arv 25 soodustused TÄNAN TÄHELEPA NU EEST!
Antud põhimõttega saavutatakse kahendpuu täielikkuse säilitamine, kuid ei tagata et elemndi väärtus igas kahendpuu sõlmes pole väiksem kummagi alluva väärtusest Elemendi lisamine kuhja(ümberpaigutus): · äsja lisatud elemendi koht tuleb vahetada talle vanemaks oleva elemendiga, juhul kui ta on oma vanemast suurem, korrates antud vahetust kuni lisatud element pole vanemast enam suurem. Kuhja vaadeldakse sageli kui prioriteediga järjekorda (FiFo) Elemendi eemaldamine kuhjast : · kuhjast eemaldame juure (kõrgeima prioriteediga element), tõstes juure asemele viimasel tasemel oleva kõige parempoolsema lehe. · juhul kui uus juur on väiksem vähemalt ühest oma alluvast siis, vahetame uue juure ja suurema alluva asukohad, korrates seda protsessi kuni tulemuseks on kuhi
-kui palju on varuseadmete jaoks raha -kui palju ruumi varutud asjad võtavad -kas samu varukomponente saab ka mujal kasutada *kui palju varundada? -millisel hulgal vastavaid komponente süsteemides kasutatakse -kui kaua tohib süsteem seista -kui palju varuseadmete jaoks vabaraha -kui sageli komponendid tõrguvad -kui kaua võtab aega varude uuendamine *vähemtähtsam süsteem doonorina -madalama prioriteediga süsteem testsüsteem *head: -odav -varuosade töökindlus kontrollitud *vead: -häirib doonorsüsteemi tööd -võimalikud samaaegsed rikked HOOLDUSLEPING *riistvaraprobleeme lahendab säline meeskond *riistvarahoolduslepingu alusel lahendatakse riistvara, mitte süsteemi probleeme -on ka lepinguid, mille järgi tagatakse terve süsteemi töö *hoolduslepingu tähtsamad punktid
REEGLID! 1) Saanud kutsetöötluse käigus D-kutse, selgitage välja, kas teadvushäire korral oli tegemist trauma, mürgituse või haigusliku põhjusega. 2) Kuni 10 päeva tagasi tekkinud haigusnähud või trauma on hiljuti, üle selle enam mitte 3) Mitu teadvusekaotust 6 tunni jooksul on D kutse; täpsustage alati mitu korda on teadvusekadu esinenud 4) Saades 4-ndale küsimusele vastuseks 2 või enam positiivset vastust, saada kiirabi D prioriteediga väljakutsele. Ühe positiivse vastuse korral liigu edasi järgmise küsimuse juurde. PÕHIKAEBUSED! 1) Kukkus kokku 2) Minestas 3) Teadvuseta 4) Pole äratatav 5) Ei kontakteeru 9. Hingamishäire tüüpjuhtumi põhikaebused ja reeglid. PÕHIKAEBUSED! 1) Raske hingata 2) Õhupuudus 3) Õhku ei jätku 4) Läkastav köha 5) Lämbumine 6) Lõrisemine REEGLID!
ainult siis, kui … ; … parajasti siis, kui … ; tarvilik ja piisav tingimus; ühekorraga. Lause on tõene siis, kui oponendid on korraga tõesed või väärad. Antiekvivalents p ⊕q (välistav disjunktsioon) Emb-kumb, kas...või... p ⊕q on tõene parajasti siis, kui p ja q tõeväärtused on erinevad. Lausearvutuse tehete järjekord: 1) tehted sulgudes 2) tehted eitusega 3) konjunktsioon 4) disjunktsioon 5) implikatsioon 6) ekvivalents 7) antiekvivalents Võrdse prioriteediga tehted sooritatakse vasakult paremale. Väidete süsteem on vastuoluline siis, kui tõesustabelis pole ühtegi rida, kus väited oleksid kõik korraga tõesed. Kui aga leidub rida, milles süsteemi väited on korraga tõesed, siis oleme leidnud kontranäite väitele, et selle süsteemi kõik väited ei saa korraga tõesed olla. Laused on ekvivalentsed, kui nende tõeväärtused langevad kokku (tabeli kaks viimast veergu mõlema lause kohta on samade tõeväärtusnumbritega). Reeglid: õ 287
korrastamine, koosluste inventeerimise põhimõtete täpsustamine ning asjakohase 13 tulemuslikkuse hindamise seiresüsteemi loomine. 5. MEETMED EESMÄRKIDE SAAVUTAMISEKS 5.1. Järjepidev hooldamine ja prioriteetsete alade taastamine Hooldatavate ja taastatavate alade valim lähtub põhimõttest: I prioriteet hoolduses olevate alade hoolduse jätkamine ja kõrge prioriteediga niidutüüpide (looniitude, puisniitude, liigirikaste aruniitude ja nõmmeniitude) täiendavate alade taastamine ja hooldamine. II prioriteet soostunud niitude, rannaniitude ja lamminiitude taastamine. III prioriteet ülejäänud niidutüüpide täiendav taastamine. Hoolduse ja taastamise toetamine Aastaks 2020 planeeritakse taastada veel 18 000 ha poollooduslikke kooslusi, mille hinnanguline maksumus on 18 miljonit eurot
Kuidas alkohol organismis kataboliseerub (ehk laguneb)? Alkoholi ainevahetus erineb oluliselt teiste toitainete ainevahetusest - kui tärklis ja liitsuhkrud näiteks lagundatakse glükoosiks, siis alkohol lagundatakse kõigepealt atseetaldehüüliks (mis tekitab joobeseisundi), siis atsetaadiks (äädikhappeks) ja lõpuks süsihappegaasiks ja veeks. Kuna alkohol ei ole kehaomane aine, siis on alkoholi lagundamine kõige kõrgema prioriteediga energeetiline protsess. Sellal, kui maksal on vaja lagundada alkoholi, peatatakse organismis piltlikult öeldes kõikide teiste energiaallikate kasutamine. Samuti peatatakse välis energia (toidu) kasutamine energiaallikana (mistõttu veresuhkur langeb). Ainus protsess, mis jääb käima, on süsivesikute talletamine rasvaks. Mis on vale! · Hoolimata sellest, et alkoholi kääritatakse suhkrust, ei lagunda maks alkoholi tagasi suhkruks vaid hoopis muudeks komponentideks
Kr Vanas germaani kultuuris seostati kanepit Norra armastuse jumala Freyaga. Kanepi legaalne staatus Austria 9. juulil 2008võeti Austrias vastu seadus, mis lubab kanepit kasutada teaduslikel ja meditsiinilistel eesmärkidel. Argentiina Argentiina ülemkohus seadustas 25. augustil 2009 väikese koguse kanepi omamise isiklikuks tarbeks Belgia Täiskasvanud tarvitajad on politsei ja riigi asutuste jaoks kõige väiksema prioriteediga, kui tarvitamine ei tekita ümbrusele probleeme. See tähendab avalikus kohas tarbimist, rohkem kui 3-me grammi omamist või müümist. Ühe emase kanepitaime enda tarbeks kasvatamine on dekriminaliseeritud. Eesti Tarvitamine, kasvatamine,omamine, ostmine ja müümine on keelatud. Tarvitamise ja väiskes koguses omamise eest saab rahatrahvi. Kasvatamise eest saab enamasti tingimisi karistuse, aga maksimaalne karistus on 5 aastat vangistust
gruppideks" (behavior), mis annab võimalust teenuste diferentseerimiseks. DiffServ mudeli plussid on selles, et see tagab ühist arusaamist kuidas peab traafikut töödelda. Ning see jagab traafikut suhteliselt väikeseks klasside arvuks, selle asemel, et eraldi analüüsida iga andmevoogu eraldi. Iga ruuteri võrk on konfigureeritud eristada traafikut vastavalt tema klassile. Iga traafiku klassi saab juhtida erinevalt, tagades sooduskohtlemist kõrgema prioriteediga traafikule võrgus. DiffServ-i mudel ei sisalda ette tehtud otsuseid, missugust traafikut tuleb eelistada, see on võrgu operaatori töö. DiffServ lihtsalt annab raamistiku, et traafikut oleks võimalik klassifitseerida ja diferentseerida. Aga DiffServ soovitab standardiseerida traafiku klassid selleks, et muuta koostalitlusvõime erinevate võrkude ja erinevate müüjate varustuse vahel lihtsamaks. Praeguseks on tuvastatud kaks traafiku klassi DiffServ raamides:
Protsess käib läbi järgmistest olekutest: Uus (new) protsessi loomine Töötab (running) programmi käske täidetakse Ootab (waiting) protsess ootab mingi sündmuse taga Valmis (ready) protsess ootab, et talle protsessori aega antaks Lõpp (terminated) protsess jõudis tööga lõpule Protsessi olekudiagramm. Operatsioonisüsteem ise koosneb samuti protsessidest, kuid enamus neid on suure prioriteediga. Kui arvuti näiliselt seisab, täidab ta protsessi PID 0 System Idle Protsess. 2.2. Mäluhaldus Mälu koosneb suurest hulgast baitidest ning on tavaliselt grupeeritud 1, 2, 4 või 8 kaupa. Protsessor loeb mälust programmi käske vastavalt programmi loenduri poolt näidatud asukohale. Osad nendest käskudest võivad põhjustada uusi mälust lugemisi või sinna kirjutamisi. Käsutsükkel koosneb järgmistest sammudest: Käsu mälust lugemine ning dekodeerimine
(ready) olevatest protsessidest alati järgmisena täitmiseks eeldatavalt kõige kiiremini täidetav protsess. 7 Järjestikplaanur ehk Round Robin - üks lihtsamaid ressursijaotuse algoritme. Protsessid saavad järgemööda võrdselt aega ja kõik protsessid on võrdse prioriteediga. Round Robin on tööpõhimõttelt lihtne ja seda on ka kerge kasutusele võtta. 2.2 Põhimälu ehk Operatiivmälu haldamine (RAM) Arvuti keskne mäluseade, kuhu saab andmeid kirjutada ja kust neid saab lugeda. Opsüsteem juhib operatiivmälu ühiskasutust rakenduste vahel. Muutmälus toimub pidev andmete vahetamine ja uuendamine. Kuna põhimälu kipub sageli väheks jääma, kasutatakse saalimise võtet: kui kõik andmed ei mahu põhimällu, siis hoitakse seal vaid
SUM(C3:C103), MAX(palk), LEFT(nimi;1), VLOOKUP(värv; Värvid;3; 0) Tehted ja tehtesümbolid, tehete prioriteedid 1. % protsent: 18% = 0,18 10%*130 = 13 2. ^ astendamine (Alt+94): (x + 2)^2 (x+2)^(1/3) 3. * , / korrutamine, jagamine: a * b a / b 2 * (a + b ) / d 4. + , - liitmine, lahutamine: a + b a - b 5. & sidurdamine (tekstide ühendamine): enimi&" "&pnimi 6. = , <> , < , <= , > , >= võrdlustehted: A3>C4 palk<=5000 x>0 NB! Võrdse prioriteediga tehteid täidetakse järjest vasakult paremale, tehete täitmise järjekorra määramiseks võib kasutada ümarsulge. =2,67*(13,7- 2,68) / 14,1 =B3 * B4 / B5 =B3 / B4 * B5 =(a + b) /( x + y) =(a + b) / (1 + x / (a + d)) 1 3 a b (a b) 3 (a b) (1 / 3) ( a b) 1 a b ( a b) 1 / 3 3 3 Ekraanivisioon "Valemid ja avaldised"
9. Millised vead võivad tekkida töötajate hindamisel? Ebaobjektiivsus, hindamisprotsessi salastatus, ebapiisav rakendamine, äärmuslikkus, eelarvamused. Loeng XIV 1. Nimetage vähemalt viis suhtlemisprotsessi elementi. info allikas, vastuvõtja, sõnum, kanal, müra, tagasiside, vastuvõtt, talletamine. 2. Millest sõltub suhtlemiskanali valik? Konkreetsest olukorrast, kellele on sõnum mõeldud, ja kui kõrge prioriteediga on. Suuline kommunikatsioon ning e- kirjad sobivad olukordadesse, kus sõnum on mõeldud konkreetsele inimesele, ei ole rutiinne ning on kõrge prioriteediga. Formaalsemat kirjalikku kommunikatsiooni kasutatakse paljudele inimestele mõuldud sõnumi puhul, mis võivad olla ka rutiinsed ja madalama prioriteediga. 3. Millest sõltub sõnumi dekodeerimise edukus?
Kui seadmed saadavad arbiitrile signaali, millega küsitakse enda käsutusse sine, siis arbiiter saadab lubava signaali esimesse seadmesse. Kui esimene seade ei soovinud sine enda käsutusse, edastab ta lubava signaali teise seadmesse jne. Prioriteedid on riistvaraliselt jäigalt paika pandud ja neid ei saa muuta paindlikult programmsete vahenditega. Kui kõrgema prioriteediga seadmed soovivad kasutada pidevalt siine, ei pruugi madalama prioriteediga seade väga kaua aega saada siinihõive õigust. Prioriteetide probleemi võib lahendada ka tarkvaraliselt. Tsentraalne siinide arbiiter hakkab järjest kontrollima seadmeid. Kui ta jõuab esimese seadmeni, mis on küsinud kasutamisõigust, annab ta siinid selle kasutusse. Prioriteedid on paika pandud küsimise järjekorraga
Müra - keskkonnas esinevad nähtused, mis takistavad sõnumite liikumist mööda kanaleid. Tagasiside - reageering sõnumile Kompetentsid - neid mõjutavad keeleoskus, isiklik taust ja kultuur. 1. Millest sõltub suhtlemiskanali valik? Sobiva kanali valik sõltub olukorrast: · Suuline kommunikatsioon ning e-kirjad sobivad olukordadesse, kui sõnum on mõeldud konkreetsele inimesele, ei ole rutiinne ning on kõrge prioriteediga. · Formaalsemat kirjalikku kommunikatsiooni kasutatakse paljudele inimestele mõeldud sõnumi puhul, mis võivad olla ka rutiinsed ja madalama prioriteediga. 1. Millest sõltub sõnumi dekodeerimise edukus? Edukas dekodeerimine sõltub vastuvõtja: · tahtest sõnum vastu võtta. · teadmistest ja oskustest keele ning terminoloogia tõlgendamisel. · Teadlikkusest info edastaja kavatsuste osas ning taustainfo mõistmisest. 1
Hädaabi signaaliga jääb raadioterminal eetrisse ja kõneleda saab ilma PTT nupu vajutuseta. Kogu juttu ja ümbritsevat tausta kuuleb vaid hädaabiteate saanud Häirekeskuse keskus. Hädaabikõne saab lõpetada Häirekeskus või hädaabi kõne lõpetamiseks tuleks hoida punast nuppu 10 sekundi vältel all. Hädaabikõne jõuab alati Häirekeskusesse sõltumata Ester võrgu tugijaama kõnede hõivatusest. (Jõessaar i.a) Hädakutsungi puhul loodav kõneühendus on võrgus kõige kõrgema prioriteediga. Hädakutsungi terminali kuvatakse DWS-is individuaalkõne aknas. Aken ilmub DWS-i punasena, millega kaasneb helisignaal. Kui võrgu reziimi hädakutsung on vastu võetud, informeerib Häirekeskus viivitamatult vastava väljasõidupiirkonna operatiivkorrapidajat. (Operatiivraadioside i.a) Ekslikult tekitatud võrgu reziimi hädakutsungi korral tuleb koheselt teavitada Häirekeskust ning lõpetada terminalis kõne. Kunagi ei tohiks jätta Häirekeskust sellest teavitamata, kuna
Hargmikmeetod- vea-ja sündmusepuud, ristlipsanalüüs. Põhjused => Vältimismeetmed => Sündmus => Leevendus ja parandusmeetmed => Tagajärjed. 8. Riski hindamine maatriksmeetodil. Mida suurem on tõenäosus, seda suuremad on tagajärjed. Väga kõrge risk: Need hädaolukorrad, mis langevad väga kõrge riskiklassi lahtrisse on esmased või kriitilised ning nendeks tuleb koheselt valmistuma hakata. Neil on küll keskmisest kõrgem tõenäosus, ent nendesse tuleb suhtuda kui kõrge prioriteediga hädaolukordadesse. Sellised hädaolukorrad vajavad mitte ainult ennetamise, vaid ka olulisi valmistumise meetmeid. Kohustuslikud on ametkondade vahelised õppused ja koolitused ning ressursiline planeerimine. Kõrge risk: Need hädaolukorrad, mis langevad antud lahtritesse on käsitletavad kui olulised riskid. Nende tõenäosus on küll mõnevõrra madalam kui väga kõrgetel riskidel, kuid võttes arvesse nende potentsiaalseid tagajärgi, tuleks nendeks vajadusel valmistuda. Soovitav on
Suurem osa protsessidest on enamus aeg suletud. Ühes protsessoris jookseb ainult üks protsess. Tavaliselt andmetestruktuur valmislistist ajakavas on kavandatud vähendama võimalikult palju halbade juhtumite ajalise kulu pikkust. Valmislistis ei ole kunagi rohkem kui mõni protsess, kuid topeltviidatud listis on valmis protsesse pigem optimaalselt. Kui valmislist koosneb enamasti ainult mõnest protsessist, aeg-ajalt rohkem, siis peaks list olema sorteeritud prioriteedi järgi, kus kõrge prioriteediga protsessi otsimine tervest listist ei võtaks üleliigselt aega. Reaalajasüsteemid KOKKUVÕTE Antud tööst võib järeldada, et reaalajasüsteemid on üsna sarnased tavalistele arvutussüsteemidele, kuid nad on karmima ülesehitusega. Näiteks ei suuda tavaline koduarvuti käivituda sekunditega ning ei saa olla kindel, et ta teeb oma arvutused enne ajalist piirangut
8. Riski hindamine maatriksmeetodil. Riskimaatriksi põhimõte on see, et järjest hinnatakse kõiki ohutegureid. Iga ohuteguri korral püütakse otsustada, kui tõenäoline on selle mõjule pääsemine Väga kõrge risk: Need hädaolukorrad, mis langevad väga kõrge riskiklassi lahtrisse on esmased või kriitilised ning nendeks tuleb koheselt valmistuma hakata. Neil on küll keskmisest kõrgem tõenäosus, ent nendesse tuleb suhtuda kui kõrge prioriteediga hädaolukordadesse. Sellised hädaolukorrad vajavad mitte ainult ennetamise, vaid ka olulisi valmistumise meetmeid. Kohustuslikud on ametkondade vahelised õppused ja koolitused ning ressursiline planeerimine. Kõrge risk: Need hädaolukorrad, mis langevad antud lahtritesse on käsitletavad kui olulised riskid. Nende tõenäosus on küll mõnevõrra madalam kui väga kõrgetel riskidel, kuid võttes arvesse nende potentsiaalseid tagajärgi, tuleks nendeks
Protsessori poolt väljastatud aadress jõuab siinile 5 ns möödumisel. Viivis, mis tekib info (aadress/andmed) liikumisel protsessori ja I/O seadme vahel on 4ns. Aadressi dekodeerimine võtab aega 3ns. Adresseeritud seade edastab andmed siinile 5ns möödumisel. Sisend-puhvri setup-time on 4ns. Milline on maksimaalne kiirus megahertsides, millega nendel seadmetel õnnestub sellel siinil infot vahetada? V: 40,0 MHz 3) Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR2 madalama prioriteediga kui INTR1. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates esimesena teenindatavast seadmest. V: 1. – Seade 11, 2. – Seade 12, 3. – Seade 13, 4. – Seade 21, 5. – Seade 22, 6. – Seade 23 4) Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR1 kõrgema prioriteediga kui INTR2. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates esimesena teenindatavast seadmest. V: 1. – Seade 11, 2. – Seade 12, 3
seade edastab blabla; sisendpuhvri setup time. Liida mõlemas antud asjad kokku ja vaata kumb number tuleb suurem. Ehk kõrgemTakt= 7+7+9=23 ja madalamTakt=7+5+3=15. Korruta suurem number kahega ja võta selle pöördväärtus, saad vastuse. Vastus: 21,7 MHz d. Joonisel kujutatud arvuti katkestuste prioriteetide ahelas on INTR2 madalama prioriteediga kui INTR1. Reasta joonisel kujutatud seadmete katkestusesoovide täitmise järjekord alates esimesena teenindatavast seadmest. ■ Kuna INTR2 on madalama prioriteediga, siis tehakse enne INTR1 katkestused. Ehk võta järjest vasakult paremale need seadmed. Vastus: 1. Seade 11; 2. Seade 12; 3. Seade 13; 4
mõjul Ei mingeid juhttrosse ega kaableid · Ülesannete sidumine ja planeerimine Igal ajahetkel jookseb kõrgeima prioriteediga 5 keskset lennuarvutit Dünaamilised tehnikad, mida rakendatakse töö ülesanne
edasistes soovides paremat selgust saada. Tegevuste käik on järgmine: kõigepealt määratakse nõuded üldisemal kujul ning nad jaotatakse tähtsamateks ja vähemtähtsateks. Järgnevalt määratakse tarneosad - mitme tarnena ja millest koosnevana klient oma tarkvara saama hakkab. Tarne all mõeldakse süsteemi osa ehk inkrementi. Iga tarne peab lisama süsteemile kindla funktsionaalsuse. Sealjuures tootmist alustatakse kõrgema prioriteediga osadest. Kui süsteemi osad on määratud, võetakse ette 1. osa ja hakatakse seda detailiseerima, kasutades selleks sobivaimat protsessi (ja miks ka mitte koskmudelit). Samaaegselt saab täpsustada teiste osade nõudeid, kuid töös oleva osa nõuded on külmutatud. Kui väga vaja, pöördutakse selle osa juurde tagasi hiljem. Kui osa saab valmis, tarnitakse see kliendile, kes saab selle töösse rakendada (või vähemalt seda tõsiselt katsetada). See aitab kliendil täpsustada
41. Kas suurema arvu programmistidega saab alati töö kiiremini valmis? Tänu tarkvara tootmise keerukusele ja tegijate vahelise infovahetuse olulisusele on igal projektil oma optimaalne tegijate arv. 42. Mille peale kulub tegelikult programmisti tööaeg? Projekti meeskonna liikmed kulutavad päevas vaid 50% tööajast projektiga vahetult seotud tööde jaoks. Ülejäänud aeg kulub arvutite ja tarkvara probleemide kõrvaldamiseks, kõrge prioriteediga tööde tegemiseks, koosolekuteks, bürokraatiaks, isiklikeks asjadeks jne. Programmistid on isiksused ja järelikult erineb ka nende töö tootlikkus. 43. Projekti tehnilised ülevaatused Projekti ülevaatused on tavaliselt seotud projekti plaanis fikseeritud verstapostidega. Traditsioonilised on tarkvara nõuete spetsifikatsiooni ülevaatus, kõrgtasemega projekti ülevaatus, detailprojekti ülevaatus ja lõppkatsetusteks valmisoleku ülevaatus. Projekti
· Selle aja möödudes tõrjutakse protsess välja ja pannakse "valmis" järjekorra lõppu · Q on suur = FIFO · Q peab olema siiski piisvalt suur kontekstivahetusega võrreldes, muidu kulub planeerimisele liiga suur osa ajst · Veidi pikem keskmine ooteaeg kui SJF, aga parem reageerimiskiirus Prioriteedi järgi plaanimine · Iga protsessiga seotakse prioriteet o Prioriteedid on staatilised või dünaamilised o Protsessori saab suurima prioriteediga protsess (sama prioriteedi korral FCFS) o Nii väljatõrjuv kui mitteväljatõrjuv · SJF on prioriteete kasutav, prioriteedi ennustab järgmine protsessorikasutusaeg · Näljutamine lahenduseks protsesside ea arvestamine · Protsessoriaega mittesaanud protsesside prioriteete tõstetakse dünaamiliselt o -Puudus süsteemi ülekoormatusel keskmine ooteaeg kasvab tugevalt. Mitmetasemeline järjekord · Ingl.k. Multilevel queue
· Kõik ülejäänud lõimed, mis tahavad monitori, peavad ootama. Lõimedevaheline suhtlemine Klassi Object isendimeetodid: · wait · notify · notifyAll obj.wait() · peatab jooksva lõime töö niikauaks, kuni mingi teine lõim saadab teate obj.notify() või obj.notifyAll(). · on ka wait(millisekundeid) versioon, mille toimel lõim "ärkab" ka etteantud aja pärast. Prioriteedid · Igal lõimel on prioriteet täisarv 1 kuni10 · Kõrgema prioriteediga lõimedel on eelis madalama prioriteediga lõimede ees. · Vaikimisi prioriteet on 5 · Meetodid 1. setPriority(), 2. getPriority() · Konstandid 1. MAX_PRIORITY, 2. MIN_PRIORITY, 3. NORM_PRIORITY · Lõimede juhtimise konkreetne strateegia on platvormist sõltuv. · Deemonlõimed (Daemon threads) - Käituskeskonnaga (runtime environment ) seotud tööd. · Tupikud (Deadlocks) - Lõimed igavesti blokeeritud, ootavad üksteise järel 14
Lisaks tuli välja, et tüdrukutele meeldib lugemine rohkem kui poistele. 46 Vanematest õpilastest sooviks rohkem lugeda suurem osa kui noorematest. 11. ja 8. klassi vastajate jaoks on põhiliseks lugemist takistavaks teguriks ajapuudus, 5. klassis huvitavate raamatute vähesus. Ajapuuduse väljatoomine põhilise lugemist takistava asjaoluna näitab, et lugemine ei ole õpilaste seas kõrge prioriteediga tegevus seda tehakse siis, kui mujalt aega üle jääb. Võrreldes mõnekümne aasta taguse ajaga, kus raamatud olid inimeste jaoks üks olulisemaid vaba aja veetmise võimalusi, on praeguseks olukord muutunud. Ainuüksi Internet pakub õpilastele palju paremat meelelahutust kui lugemine, mistõttu saab ka käesoleva uurimuse tulemusena öelda, et koolilastel jääb raamatute jaoks vähe aega. 47 KOKKUVÕTE
neid järjekorra algusest täitmiseks. o Näiteks lennuki piletite broneerimissüsteem. Broneerimissoovid saabuvad erinevatel ajahetkedel, samas järjekorras tuleks need soovida ka rahuldada ja broneeringud teha. • Eriliigid: o Mitme teenindajaga järjekorrad o Eelistusjärjekord – mõni peab saama teenindatud varem, kuid sama prioriteediga tegelaste vahel kehitivad ikka järjekorra reeglid. o Piiratud pikkusega järjekord 7.4 Järjekorra realiseerimine arvutis 7.4.1 Staatiline ehk kasutades massiivi • Massiivina realiseerimiseks peab järjekorra jaoks meeles pidama kahte välist indeksit (algus ja lõpp). • Andmeid listakse algusesse ja eemaldatakse lõpust. Algoritmid ja andmestruktuurid 2015
SUM(C3:C103), MAX(palk), LEFT(nimi;1) Tehted ja tehtesümbolid, tehete prioriteedid 1. % protsent: 18% = 0,18 10%*130 = 13 2. ^ astendamine (Alt+94): (x+2)^2 (x+2)^(1/3) 3. * , / korrutamine, jagamine: a*b a/b 2*(a+b)/d 4. + , - liitmine, lahutamine: a+b a-b 5. & sidurdamine (tekstide ühendamine): enimi&" "&pnimi 6. = , <> , < , <= , > , >= võrdlustehted: A3>C4 palk<=5000 x>0 B2="N" NB! Võrdse prioriteediga tehteid täidetakse järjest vasakult paremale, tehete täitmise järjekorra määramiseks võib kasutada ümarsulge. =2,67*(13,7-2,68)/14,1 =B3*B4/B5 =B3/(B4*B5) =(a+b)/(x+y) =(a+b)/(1+x/(a+d)) =(a+b)^(1/3) Loogikaavaldised Ajaavaldised a salvestada see antud miga. Suvalist sisendit, mis ajaliku väärtuse leidmiseks. arsulgudest. 1.2000" heet2!B5, ... et2!palk, ... SQRT(a^2+b^2), nimi <=5000 x>0 B2="N" kult paremale, tehete .
Lausearvutuse valemid on parajasti need, mida saab koostada alltoodud reeglite abil: 1. Iga lausemuutuja ja loogiline konstant on lausearvutuse valem. 2. Kui p on lausearvutuse valem, siis ¬p on lausearvutuse valem. 3. Kui p ja q on lausearvutuse valemid, siis (p & q), (p q), (p q) ja (p q) on lausearvutuse valemid. Sulgude vähendamiseks on tehtud kolm kokkulepet: 1. Tehete prioriteet kõrgeimast madalaimani on: ¬, &, , , . 2. Võrdse prioriteediga tehteid sooritatakse vasakult paremale. 3. Valemi välised sulud võib ära jätta. Tehetest parema ülevaate saamiseks võib kasutada tõeväärtustabeleid. 17_fl_i-v Tõeväärtustabeli vasakul pool esitatakse argumentide (komponentlausete) kõikvõimalikud tõeväärtused ning paremal pool esitatakse tehete tulemused.
Blairi populaarsus langes kiiresti. Ajalehe ,,Times" tellitud arvamusküsitluse järgi oli 60% Briti valijaist Bushi Iraagi- poliitika vastu. 2003. a. oli Blairile oma võimuloleku aastatest kõige raskem. Vaid 40% leidis, et Bushi ja Blairi isiklikud suhted tulevad Suurbritanniale kasuks. Euroopa ühtsus oli samuti ohus, sest Prantsusmaa ja Saksamaa olid vastu USA poliitikale. Kuigi suhted Euroopa riikidega olid brittide jaoks olulised, olid need enamasti transatlantilistest madalama prioriteediga. 2005. a. mais toimunud parlamendivalimised võitis vaatamata oma populaarsuse langusele ometi T. Blair, kuigi mitte enam mäekõrguselt nagu kahel eelmisel korral. Põhjuseks muidugi Iraagi sõda ja Blairi poliitika erisuhe USAga. Tuleb nentida, et seekordsetelgi valimistel polnud leiboristidel arvestatavaid vastaseid ei platvormi ega liidrite mõttes. Blair on kindlasti maailma viimase aja väljapaistvamaid riigitegelasi, kes on väga karismaatiline isik
Puhvrid võimaldavad protsessi juhtimisel kasutada visuaalselt hästi haaratavaid parameetreid, näiteks andmeridade arv arvutiekraanil, trükitud töökorralduste paki suurus, töötlemise ootel kaupade hulk. Töötajate liigutamine protsessi erinevate sammude vahel toimub kui ootel tööde puhver on vähenenud teatud piirini. Siis võetakse protsessi antud osast tööjõudu vähemaks või paigutatakse juurde lisatööjõudu, kui puhvrisse on kuhjunud ülemäärane hulk (kõrge prioriteediga) tellimusi või töid. Kokkuvõttes suutis AS Magnum Medical oma protsesse paremini juhtida, oma klientidele parem partner olla ja teenida suuremat kasumit (Ibid). Eestis mitmeid Piirangute teooriat rakendanud ettevõtteid kelle kohta leiab teavet ajakirjandusest. Esimene ettevõte millele käesolev referaat keskendub on Kroonpress AS. 21 Ettevõtte juhatuse esimees on 2004 aastal väitnud, et enamik Goldratti teesidest kuulub
loogikaid: · Lihtjärjekord (First Come First Served) protsesse täidetakse nende saabumise järjekorras kuni töö valmimiseni, kui mõni protsess blokeerub, siis võetakse järgmine · Alates lühemast (shortest first) iga protsessiga seotakse järgmise protsessoriaja küsitav pikkus ning esimesena võetakse täitmisse lühiajalisema sooviga protsess · Prioriteedi järgi planeerimine iga protsessiga seotakse prioriteet, suurema prioriteediga protsess täidetakse esimesena, võrdsete prioriteetide korral võetakse täitmisse esimesena täitmisele saabunud protsess · Ringiratast (round robin) planeerimine igale protsessile eraldatakse korraga kindel hulk protsessori aega ja selle aja möödudes tõrjutakse täitmisest protsess välja ja pannakse järjekorra lõppu C.2.2.1 Kopereeruvad protsessid Üheaegseid protsesse on kahte liiki: sõltumatud (independent) ja koopereeruvad (cooperating) protsessid.
ühiskonnast või kogu ühiskonna". Kohandades sotsiaalprobleemi määratluse Sotsiaalteenuste rahulolu uuringutele (2004), võib väita, et eluasemeprobleemi ei käsitleta antud kontekstis kui sotsiaalprobleemi, kuna 2% elanikkonnast on liiga väike osa ühiskonnast, et nende puhul näha ühiskonna toimimisele ohtu. Samas lähtub Eesti Põhiseadusest, ÜRO inimõigustest ja EL Sotsiaalhartast, et eluasemekorralduse näol on tegu prioriteediga, mis vajab pikaajalisi programme ja riigipoolset sekkumist. Reguleeritud üürisüsteemi kujundamise kõrval on riigi funktsiooniks seadusandliku süsteemi loomine, mis mh tagaks kaitse ühiskonna liikmete õigust eluasemele, sätestaks elamufondi omanike ja haldajate kohustused, vastutuse määra ja õigused, et nad ei juhinduks vaid ettevõtlusest, vaid arvestaksid, et eluase on eriline kaup ning tagatud peab olema selle halduskorraldus. 6. Elamistingimuste küsimusi reguleerivad seadused:
Kütteperioodi algus on vahetult enne siseviimistluse algust. Kütteperioodi lõpp on nädal aega pärast hoone radiaatorite töölepanekust. Aknad esmalt katab töövõtja kõik välisavatäited kilega. Töid tehakse ühe brigaadiga, kasutuses on poomtõstuk. Mõõdetakse avatäidete mõõdud ja ükshaaval lastakse tehasel valmistada. Tehasega on kokkuleppe olemas, et Hulja telerite remonditsehhi tellimus on esmase prioriteediga ning aknad tehakse nii kiiresti kui võimalik. 1. korruse betoonpõrand on pinnasel, soojustatud, koos põrandasisestega kommunikatsioonidega. 2. kuni 3. korruste põrandate pealevalutööd - on kriitilised sisetööde tegemiseks. Esimeste kolme päeva jooksul tehakse ettevalmistused koristus, aukude lappimine, raketiste ehitus ümber vahelagedes olevate avade. Põrandatööde teotamisel kasutatakse fiiberbetooni, mis lihtsustab töid. Põrandates 2. kuni 3
Kaugjärjesti kasutamine oli tüüpiline pakett-töötlusele orienteeritud multitegumtöötlust rakendatavaile arvutisüsteemidele. Vahejärjesti (keskplaneerija) tegeleb põhimälu dünaamilise jaotamisega protsesside vahel, mida parajasti protsessoris töödeldakse. Järjesti otsustab, millised protsessid saalitakse põhimälust välja, st juhul kui need pole teatava ajavahemiku jooksul olnud aktiivsed või on madala prioriteediga või kui protsess hõivab liialt suure mälumahu sekundaarmällu. Vahejärjesti vastutab otseselt mäluprügistumisega seotud probleemide lahendamise eest. Lähijärjesti (lähiplaneerija) tegeleb otseselt protsessoris käivitatavate protsesside väljavalimisega kõigi põhimälus asuvate protsesside seast. Jaoturi (dispetšeri) ülesandeks on lähijärjesti poolt välja valitud protsessi edastamine
jaoks see endast kujutab. Antud rakenduse puhul peetakse suurimateks riskideks neid riske, mis mõjutavad kliendi rahulolu. Allpool (vt tabel 1) on defineeritud 21 riski koos riski identifikaatori, kirjelduse ning riski prioriteediga. Riski ID Riski nimetus Prioriteet Vastuvõtutesti ID R01 Klient ei saa rakendusega ühendust IE, Chrome, madal VT05 Firefox, Opera või Safari veebilehitsejaga.
Signaalkaader liigub järjest ühelt kasutajalt teisele kusjuures igale saatjale on määratud ajapiirang, mille jooksul võib see luba tema käes olla. Selliseid ajapiiranguid on olenevalt prioriteedist 4 nivood: 6, 4, 2 ja 0. Loa haldamine on sellise süsteemi korral küllaltki keeruline. Token Bus puhul on jagamine tarkvaraline, Token Ring puhul kasutatakse võrgu füüsilise ringikujulise ehituse järjekorda. prioriteetide jagamine - Igale terminalile on määratud, millise prioriteediga signaalpakette ta võib kasutada, signaalpaketiga on kaasas antud paketi prioriteetsus. Teatud jaamad saavad tõsta järjekorras prioriteeti, kuid peavad taastama eelneva prioriteedi koheselt peale andmeülekannet. 42. Datagrammide edastus läbi võrkude (võrgukihi ja kanalikihi tasemel) + Igas IP datagrammi päises on kirjas saatja ja saaja aadressid. Selle järgi toimetatakse pakett konkreetse masinani. Igas seadmes on olemas oma ruutimise tabel, mille alusel otsustatakse, kuhu pakett vaja
Signaalkaader liigub järjest ühelt kasutajalt teisele kusjuures igale saatjale on määratud ajapiirang, mille jooksul võib see luba tema käes olla. Selliseid ajapiiranguid on olenevalt prioriteedist 4 nivood: 6, 4, 2 ja 0. Loa haldamine on sellise süsteemi korral küllaltki keeruline. Token Bus puhul on jagamine tarkvaraline, Token Ring puhul kasutatakse võrgu füüsilise ringikujulise ehituse järjekorda. prioriteetide jagamine - Igale terminalile on määratud, millise prioriteediga signaalpakette ta võib kasutada, signaalpaketiga on kaasas antud paketi prioriteetsus. Teatud jaamad saavad tõsta järjekorras prioriteeti, kuid peavad taastama eelneva prioriteedi koheselt peale andmeülekannet. 32. ARP Address Resolution Protocol - protokoll, millega seatakse IP-aadressile vastavusse seadme MAC- aadress. RARP on ARPi (Reverse ARP) vastand. Seade, mis soovib saada mingi seadme füüsilist aadressi, esitab ARP päringu.
Selle järgi saab sünkroniseerida ja saab teada, et tegemist on algusega. Siin ei ole nullid ja ühed, vaid JK jne. See erikujuline signaal, mida andmeosas ei ole ütleb, et nüüd hakkab pihta kaader. 2) Access Control Siin on sees prioriteedid. Tegemist on kas loapaketiga või andmepaketiga ja siin saab reserveerida prioriteeti. Andmepakettidel ja lubadel on prioriteedid. Kui on tegemist prioriteetse loaga, siis tohib ainult see loa endale võtta kes on sama prioriteediga või kõrgema prioriteediga. R on neeb bitid, millega me saame reserveerida endale teatud prioriteediga luba. Token on luba ja monitori bitt on vajalik selleks, et kui andmepakett liigub mööda ringi, siis see kes saatis, selle ülesanne on see pakett sealt võrgust ära korjata. Kui pakett saadetakse teele, siis selles on kindlasti olemas sihtpunkti aadress ning see kes selle paketi ära tunneb korjad selle ära. See pakett tuleb saata aga lõpuni, sest tema käes ei ole luba ning tema ei saa seda luba võrku panna
7.3. Kogunõudluse kõvera nihke tegurid 1. Tarbijate käitumise muutumine kodumaiste kaupade tarbimiselt välismaistele ümberorienteerumine või vastupidi; säästmiskalduvuse muutmine; tulevikuootuste muutused; maksustamise muutused 2. Investeeringute mahu muutumine intressimäära muutused; tulevase perioodi kasumiootuste muutumine; ettevõtluse maksustamise muutused; tehnoloogia areng 3. Valitsuse kulutuste suurenemine või vähenemine seotud eelkõige poliitilise prioriteediga 4. Muutused puhasekspordis muutused väliskaubanduspartnerite majanduses; valuutakursside muutumine 7.4. Klassikalise ja Keynesi koolkonna erinevused eelduste kohta majanduse toimimise kohta, vaadete kohta valitsuse sekkumise efektiivusest 20 1. Eeldused majanduse toimimise kohta. Klassikaline majanduskasvu suunamisel nähakse peamiste instrumentidena rahapoliitilisi
lammialadel, salumetsi ja soometsi (11, 12; lisa X). Eestis on laialehised metsad oma levila põhjapiiril ning viljakamate muldade puistud on enamasti põldudeks raadatud. Suured loodusmetsade alad on kuivendatud ja seetõttu muutunud haruldasteks. Laialehised kooslused nagu tamme (Quercus robur), pärna (Tilia cordata), vahtra (Acer platanoides), jalaka (Ulmus glabra) ja saare (Fraxinus excelsior) puistud, põlismetsad ja lodumetsad on määratletud kui kõrgeima prioriteediga elupaigad, mida tuleks kaitsta, säilitada ning majandada väga hoolikalt. Tänapäeval peavad näiteks kõik metsakuivenduse projektid läbima keskkonnamõjude hindamise, et vältida loodusväärtuste, sealhulgas haruldaste ja ohustatud metsakoosluste edasist hävimist. Loometsi väga õhukesel, kuid viljakal mullal peetakse samuti prioriteetseteks elupaikadeks, kuigi nad pole hetkel ohustatud. Loometsi võib leida vaid Eestis ja Rootsis ning nad on bioloogiliselt väga
N := N + D; I := I + 1 end; AritmSumma := N { aga see töötab siiski! :) } end; begin Write('Palun sisesta aritmeetilise jada esimene liige :'); ReadLn(A); Write('Palun sisesta aritmeetilise jada teine liige :'); ReadLn(B); Write('Palun sisesta aritmeetilise jada liikmete arv :'); ReadLn(N); Writeln('Selle aritmeetilise jada ', N, ' liikme summa on ', AritmSumma(A,B,N)); end. Tuleb endale meelde jätta, et lokaalne muutuja on alati kõrgema prioriteediga ehk kui eksisteerib lokaalse muutujaga samanimeline globaalne muutuja, siis seda ei ole 'näha'! Piltilikut väljendudes on lokaalne muutuja lähemal ja kui juhtub nii, et toimub tegevuspiirkondade kattumine, siis käib lähemal olija võim üle. ÜLEVAADE STANDARDPROTSEDUURIDEST JA -FUNKTSIOONIDEST Meie poolt vaadeldavate keelte translaatoritega käivad harilikult kaasas alamprogrammide teegid, milles sisalduvaid protseduure ja funktsioone nimetatakse standardprotseduurideks ja
*/ } int main(){ printf("Palun sisesta aritmeetilise jada esimene liige : "); scanf("%d", &a); printf("Palun sisesta aritmeetilise jada teine liige : "); scanf("%d", &b); printf("Palun sisesta aritmeetilise jada liikmete arv : "); scanf("%d", &n); printf("Selle aritmeetilise jada %d liikme summa on %dn", n, aritmSumma(a, b, n)); scanf("%d", &n); } /* P r o g r a m m i l õ p p */ Tuleb endale meelde jätta, et lokaalne muutuja on alati kõrgema prioriteediga ehk kui eksisteerib lokaalse muutujaga samanimeline globaalne muutuja, siis seda ei ole 'näha'! Piltilikut väljendudes on lokaalne muutuja 96 / 115 lähemal ja kui juhtub nii, et toimub tegevuspiirkondade kattumine, siis käib lähemal olija võim üle. Ülevaade standardprotseduuridest ja -funktsioonidest Meie poolt vaadeldavate keelte translaatoritega käivad harilikult kaasas alamprogrammide teegid, milles sisalduvaid protseduure ja funktsioone
tehted paigutatakse alguses sulgudesse ning postuleeritakse, et sulgudes asetsevad tehted tuleb sooritada kõigepealt. Tehete järjestuse eeskiri on koostatud selleks, et sulgude arvu vähendada. D7.4. Lauseloogikas on kokku lepitud tehete järjestuse eeskiri. 1. Esmalt tuleb sooritada sulgudes asetsevad tehted. Vajaduse korral tuleb kasutada mitmekordseid sulge. Sulgude sees olevale avaldisele tuleb rakendada siinses eeskirjas loetletud reegleid. 2. Kõige kõrgema prioriteediga tehe on eitus ning see rakendub vaid eituse märgile vahetult järgnevale lausele. (Kui eituse märgile järgneb vahetult sulg, siis tuleb järgida esimest reeglit.) 3. Lausearvutuse tehete prioriteet kõrgeimast madalaimani on: ¬, &, ∨, →, ↔. 4. Võrdse prioriteediga tehteid sooritatakse vasakult paremale. 5. Avaldise lülitamiseks teise avaldise koosseisu peab avaldise ümbritsema väliste sulgudega. Kui tekib avaldis, milles on välised sulud, siis võib need ära jätta. Sulud
tehted paigutatakse alguses sulgudesse ning postuleeritakse, et sulgudes asetsevad tehted tuleb sooritada kõigepealt. Tehete järjestuse eeskiri on koostatud selleks, et sulgude arvu vähendada. D7.4. Lauseloogikas on kokku lepitud tehete järjestuse eeskiri. 1. Esmalt tuleb sooritada sulgudes asetsevad tehted. Vajaduse korral tuleb kasutada mitmekordseid sulge. Sulgude sees olevale avaldisele tuleb rakendada siinses eeskirjas loetletud reegleid. 2. Kõige kõrgema prioriteediga tehe on eitus ning see rakendub vaid eituse märgile vahetult järgnevale lausele. (Kui eituse märgile järgneb vahetult sulg, siis tuleb järgida esimest reeglit.) 3. Lausearvutuse tehete prioriteet kõrgeimast madalaimani on: ¬, &, , , . 4. Võrdse prioriteediga tehteid sooritatakse vasakult paremale. 5. Avaldise lülitamiseks teise avaldise koosseisu peab avaldise ümbritsema väliste sulgudega
Ebaselgetes olukordades tuleks igal juhul tõsiste haigusseisundite välistamiseks teha täiendavad uuringud. Erakorralise meditsiini tehniku jaoks on kõige keerulisem see, kuidas ohtlikud olukorrad nende paljude ebamääraste sümptomite seast välja filtreerida. Käesolev peatükk peaks andma juhised selle kohta, kuidas iivelduse, pearingluse ja nõrkuse sümptomitega süsteemselt tegeleda. Näidisjuhtum Lõunaaeg. Kiirabi tugipunkti saabumisel tuleb brigaadile uus madala prioriteediga väljakutse nõrkusega patsiendi juurde. Sündmuskohale jõudes avab nähtava pingutusega ukse üksik 83- aastane naisteravas. Naine räägib, et tal käib pea juba mitu päeva hirmsasti ringi ning täna ei suutnud ta enam majast väljagi minna, kuigi pidi poes käima. Tema perearst on puhkusel ja ta sooviks süsti, mis annaks jõu tagasi. Vaimselt on patsient virge, pole seni kunagi tõsiselt haige olnud, korrapäraselt ravimeid ei tarvita