Igast loogikaskeemist võib välja kirjutada talle vastava loogikaavaldise 5. XOR-element (Exclusive OR) teeb tehet "summa mooduliga 2". (loogikafunktsiooni). Iga loogikaavaldise jaoks võib koostada teda realiseeriva loogikaskeemi. Kuna loogikaavaldisel võib olla mitu erinevat samaväärset esituskuju, siis sobivad avaldise esitamiseks ka mitmed erinevad loogikaskeemid. Ülalloetletud loogikatehetel NOT AND OR NAND NOR XOR on "oma" spetsiaalsed loogikaelemendid. 6. Implikatsioon realiseeritakse asendusseose x 1 x 2 = x
Joone ühes otsas on nool, joonel võib olla märgend, mis näitab stereotüüpi (sõltuvuse liiki). Sõltuvuse stereotüübiks võib olla näiteks “sõber”: üks mudelielement saab erilised õigused teise mudelielemendi sisemiste (isegi privaatse nähtavusega) osade / struktuuride poole pöördumiseks. Peenendus (refinement) on seos sama asja kahe kirjelduse vahel, mis on erineva abstraktsioonitasemega. Peenendusseos võib olla tüübi ja teda realiseeriva klassi vahel, siis nimetatakse seda realisatsiooniks (realization). Samuti on peenendusteks seosed analüüsi klassi ja disaini klassi vahel, mis modelleerivad sama asja, või seosed kõrgtaseme kirjelduse ja madala taseme kirjelduse vahel ( näiteks seos kollaboratsiooni üldvaate ning sama kollaboratsiooni detailse diagrammi vahel). Peenendusseost saab kasutada ka sama asja erinevate realisatsioonide (näiteks lihtsa realisatsiooni ehk prototüübi ning
Õhu teekonna sulgemine võib toimuda kuuliga, klapiga või membraaniga, kas tänu rõhuvahele või täiendava vedru abil. Üks võimalikke vedruga tagasilöögiklapi konstruktsioone on esitatud selel 80. 73 Sele 80 - Vedruga tagasilöögiklapp 6.5 Loogikafunktsioonide realiseerimine pneumaatikas Loogikaelementide funktsioneerimise kirjeldamiseks kasutatakse tõeväärtus- tabelit, milles kajastuvad seosed antud funktsiooni realiseeriva elemendi sisendite ja väljundi vahel. Tinglikult tähistatakse tõeväärtustabelis signaali (suruõhu) olemasolu "1"-ga ja puudumist "0"- ga. 6.5.1 Pneumaatiline "JA" ( "AND") element "JA" funktsiooni realiseeriva pneumaatilise loogikaelemendi struktuur on toodud selel 81, ning tema funktsioneerimist kajastav tõeväärtustabel on esitatud selel 82. Sele 81 Pneumaatilise "JA" elemendi struktuur 74
Õhu teekonna sulgemine võib toimuda kuuliga, klapiga või membraaniga, kas tänu rõhuvahele või täiendava vedru abil. Üks võimalikke vedruga tagasilöögiklapi konstruktsioone on esitatud selel 80. 73 Sele 80 - Vedruga tagasilöögiklapp 6.5 Loogikafunktsioonide realiseerimine pneumaatikas Loogikaelementide funktsioneerimise kirjeldamiseks kasutatakse tõeväärtus- tabelit, milles kajastuvad seosed antud funktsiooni realiseeriva elemendi sisendite ja väljundi vahel. Tinglikult tähistatakse tõeväärtustabelis signaali (suruõhu) olemasolu "1"-ga ja puudumist "0"- ga. 6.5.1 Pneumaatiline "JA" ( "AND") element "JA" funktsiooni realiseeriva pneumaatilise loogikaelemendi struktuur on toodud selel 81, ning tema funktsioneerimist kajastav tõeväärtustabel on esitatud selel 82. Sele 81 – Pneumaatilise "JA" elemendi struktuur 74
VIII. Spetsiaalse riistvara realiseerimine /338-357/ Programne realisatsioon- Suvalist algoritmis, mis juhib mingit seadet, realiseeritakse universaalarvutis programmina. Ühendame näiteks USB või siini kolge objekti, kirjutame programmi juhtalgoritmi täitmiseks. Programne, kuna juhtalgoritm on realiseeritud mälus, mida protsessoris täidetakse(käskudena). Riistavaraline realisatsioon Algoritmi võib realiseerida riistavaras. Algoritmi realiseeriva loogikaskeemi võib valmistada tootjatelt saadaolevatest mikroskeemidest või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina. Programmeeritav loogika riistvara tooriku konfigureerimine oma rakenduse järgi. Projekteerijal on ligipääs konfigureerimise tehnoloogiatele ja ta saab tooriku baasil ise valmistada prototüübi. IX. Puutetundlikud ekraanid /308-317/ Takistuslik puuteekraan Kõval alusel klaas, mis on kaetud takistusliku materjaliga,
nö kaotsi, füüsilised mõõtmed on tihti liiga suured. Hea on kasutada mikrokontrollerit ehk kristallil realiseeritud arvutit, mis on üldotstarbelisega võrreldes odavam, neid on lai valik ja füüsilised mõõtmed on väiksemad, aga samas miinuseks progrejatel on vaja spetsiaalset tarkvara, progreja peab tundma riistvara. Riistvaraline realisatsioon algoritmi saab realiseerida riistvaras sarnaselt juhtautomaadiga protsessoris. Algoritmi realiseeriva loogikaskeemi võib valmistada trükkplaadil. Head omadused: suurte seeriate puhul odavam toota, väiksem komponentide hulk ehk disain on tehtud konkreetse realisatsiooni 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.
investeerimis- ja laenuportfellide koostamisel ja turgude prognoosimisel. Kõrvuti planeerimisülesannete lahendamise meetodite väljatöötamisega on matemaatilise planeerimise uurimisobjektiks ka selliste võtete ja meetodite leidmine, mis võimaldavad majandusprobleeme formuleerida edasiseks uurimiseks sobival kujul. Matemaatilises planeerimises eeldatakse, et planeerimisega saavutada soovitav eesmärk on juba fikseeritud, nii et probleemiks jääb üksnes seda eesmärki parimal viisil realiseeriva plaani leidmise ülesande püstitamine ja lahendamine. 4.2. Lineaarne, mittelineaarne, dünaamiline ja stohhastiline planeerimine 1. Lineaarne planeerimine kui matemaatiline meetod võimaldab efektiivsemalt kasutada organisatsiooni ressursse, seadmeid, raha, aega. Aitab planeerida ja vastu võtta juhtimisotsuseid. Lineaarplaneerimist saab edukalt rakendada tootmisplaani koostamisel, kulude minimeerimisel ja kasumi maksimeerimisel. Lineaarplaneerimise ülesannetel on 4 omadust:
SNOW); pealava.setTitle(,,Ringid ja ristkülik"); pealava.setScene(stseen1); pealava.show(); } Sündmus (ingl. Event) Etapid: 1. midagi juhtub 2. sellest teatatakse (registreeritud objektidele) 3. teade liigub mingit teed pidi 4. tee peal võib igasuguseid asju juhtuda 5. näiteks süüakse ära 6. reageeritakse sündmust käsitletakse (handling) javafx.event.Event - hulk alamklasse on tüüp, allikas, siht Käsitleja - liidest EventHandler realiseeriva klassi isend (meetod handle), võib ,,ära süüa" Filter Mis on käsitleja? Mugavusmeetod (convenience method) · setOnKeyPressed(eventHandler) Lisada käsitleja/filter · addEventHandler(KeyEvent.KEY_PRESSED, eventHandler) · addEventFilter(KeyEvent.KEY_PRESSED, eventHandler) Erinevused täitmise järjekorras Eraldi klass EventHandler käsitleja = new HiireKäsitleja(); ring1.addEventHandler(MouseEvent.MOUSE_ENTERED, käsitleja); ringid.addEventHandler(MouseEvent
Füüsilised mõõtmed on oluliselt väiksemad Puudused: o Programmeerimsiel tuleb kasutada spetsiaalset tarkvara o Eeldab programmeerijalt parema riistvara tundmist o Mõneski kohas kasutamiseks füüsilised mõõtmed liiga suured o On aeglane, võrreldes riistvaralise realisatsiooniga Riistvaraline realisatsioon. Alati võib algoritmi realiseerida riistvaras sarnaselt juhiautomaadiga protsessoris. Algoritmi realiseeriva loogikaskeemi võib valmistada trükiplaadil, koostatuna tootjatelt saadavatest valmiskomponentidest loogikaskeemina või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina. Erinevus on vaid tehnoloogilist laadi. Head omadused: Suurte seeriate puhul odavam toota Väikseim võimalik komponentide arv Loogikaskeem realiseeritakse kristalli pinnal ja loogikaelementide tihedus on suur Turvalisus Puudused: o Pikk juurutamise ja prototüübi valmistamise aeg
järgi tööpinki ei kasuta me võimsa arvuti ressurssidest väikestki osa. Milleks superskalaame arhitektuur, vahemälu, konveier, suur mälu jne, kui me seda ressurssi ei vaja? füüsilised mõõtmed ei ole alati vastuvõetavad. Vaevalt meist keegi kasutaks mobiiltelefoni, kui see töötaks ainult koos arvutiga. 25.2. Riistvaraline realisatsioon Alati võib algoritmi realiseerida riistvaras samaselt juhtautomaadiga protsessoris. Algoritmi realiseeriva loogikaskeemi võib valmistada trükiplaadil, koostatuna tootjatelt saadavatest valmiskomponentidest (mikroskeemidest) loogikaskeemina või kristalli pinnal ühe rakendusspetsiifilise mikroskeemina (Application Specific Integrated Circuit, ASIC). Erinevus on siin vaid tehnoloogilist laadi. Tänapäeva tehnoloogia juures on alati võimalik teha oma mikroskeem. Head omadused: suurte seeriate puhul odavam toota. Kui korra on ASIC-u valmistamiseks tehtud kogu
järjestiksummaatori probleemiks olla kiirus, sest ülekanne levib läbi kõigi summaatorite. Kõigis summaatorites akumuleeruv viide võib muuta töö liialt aeglaseks ning piirata arvuti taktsagedust. Paralleelülekande puhul arvutatakse viide igas järgus eraldi funktsioonina ainult sisenditest. C0 C1 = a0b0 + (a0 + b0)c0 C2 = a1b1+ (a1+b1)c1= a1b1 + (a1+b1)a0b0 + (a1+b1)(a0+b0)c0 Võib ette kujutada, kui pikk on viimase järgu avaldis 64-järgulise arvu korral ning kui suur on teda realiseeriva loogikaskeemi maht. Paralleelülekande korral hakkab riistvara maht kasvama väga kiiresti ja suurema järgulisuse korral ei saa paralleellülekannet kasutada. Kiire ülekanne on kõige levinum ülekande meetod. Tegemist on järjestik ja paralleel ülekannete kompromislahendusega. Toome uue tähistus Gi = Ai*Bi ülekande genereerimine ja Pi = Ai|Bi ülekande levik. C0, c1 = g0 + p0c0 , c2 = g1 + p1g0 + p1p0c0, c3 = g2 + p2g1 + p2p1g0 + p2p1p0c0
Igast loogikaskeemist võib välja kirjutada talle vastava loogikaavaldise 5. XOR-element (Exclusive OR) teeb tehet "summa mooduliga 2". (loogikafunktsiooni). Iga loogikaavaldise jaoks võib koostada teda realiseeriva loogikaskeemi. Kuna loogikaavaldisel võib olla mitu erinevat samaväärset esituskuju, siis sobivad avaldise esitamiseks ka mitmed erinevad loogikaskeemid. Ülalloetletud loogikatehetel NOT AND OR NAND NOR XOR on "oma" spetsiaalsed loogikaelemendid. 6
erinevalt käituma panna, siis luuakse algsele klassile iga märgatavalt erineva 77 käitumismooduse jaoks alamklass ning selles kaetakse vastav meetod üle nõnda nagu see parasjagu vajalik on. Hiljem saab soovitud käitumise väljakutsumise jaoks anda sobivasse kohta ette õige alamklassi sobivalt seadistatud eksemplari. Nõnda tuleb näiteks ArrayListi omapoolselt määratud järjestusse sorteerides ette anda liidest IComparer realiseeriva klassi eksemplar, mille juures tuleb üle katta funktsioon nimega Compare. Nimetatud meetodi ülesandeks on kahe etteantud objekti põhjal otsustada, kumb neist järjestuses ettepoole saab. Sedasi võib tekstid järjestada näiteks pikkuse ja mitte tähestiku järgi. Kes on esimese keelena kirjutanud Cs või C++is, sel tekib nõnda alamklasse luues kohe küsimus, et miks nii keeruliselt peab tegema. Et eelnimetatud keeltes kasutatakse selliseks
erinevalt käituma panna, siis luuakse algsele klassile iga märgatavalt erineva käitumismooduse jaoks alamklass ning selles kaetakse vastav meetod üle nõnda nagu see parasjagu vajalik on. Hiljem saab soovitud käitumise väljakutsumise jaoks anda sobivasse kohta ette õige alamklassi sobivalt seadistatud eksemplari. Nõnda tuleb näiteks ArrayListi omapoolselt määratud järjestusse sorteerides ette anda liidest IComparer realiseeriva klassi eksemplar, mille juures tuleb üle katta funktsioon nimega Compare. Nimetatud meetodi ülesandeks on kahe etteantud objekti põhjal otsustada, kumb neist järjestuses ettepoole saab. Sedasi võib tekstid järjestada näiteks pikkuse ja mitte tähestiku järgi. Kes on esimese keelena kirjutanud Cs või C++is, sel tekib nõnda alamklasse luues kohe küsimus, et miks nii keeruliselt peab tegema. Et eelnimetatud keeltes kasutatakse selliseks sortimisjärjekorra määramiseks funktsiooniviitu
mõjul ühe kahest normist ning välistab nüüd ja järgnevalt alatiseks teise - kollisiooni jääva normi. Tuleb rõhutada, et kollisiooniolustik ei ole kunagi sama, mis on lüngaolustik. Siin ei tohi normi realiseerija kunagi hüljata teo alustatud menetlust, vaid lihtsalt on kohustatud valiku langetama. Vastupidisel juhul tekitab ta desuetudo-tüüpi olustiku, mis kontinentaalõiguse süsteemis lahendatakase õigust realiseeriva isiku jaoks armutult nt seda kvalifitseeritakse tegevusetusena juhul, mil ametiisik pidi sooritama tegevuse (st rakendama ühe kollisiooninormidest). Seega on siis ametiisik ise rikkunud tegevusetuse vormis kehtivat õigust ja teda tuleb karistada, mida ka tehakse. 92 TEEMA 5. PÕHIMÕISTED: õigusaktide tõlgendamine; tõlgendamise liigid - tõlgendusvõtete järgi: grammatiline (leksikaalne, puhtgrammatiline; keele üldmõisted,
Ka on mõeldav, et inimene hakkab oma käitumist ümber kujundama. Isekas ja egoistlik noor neiu võib näiteks hakata vastuseks sõprade ja sõbrannade sellesisulisele kriitikale tegelema heategevusega, et kõigepealt iseendale ja alles teises järjekorras teistele tõestada, et ta pole isekas ega egoistlik. Abraham Maslow panus humanistlikku isiksusekäsitlusse seisneb tema motivatsiooniteoorias postuleeritud kõrgeima motivatsioonitaseme eneseaktualisatsiooni kui isiklikku potentsiaali realiseeriva eneseteostuse toomises psühholoogiasse. ("Inimene peab saama selleks, kelleks ta võib saada.") Eneseaktualisatsiooni saavutavad inimesed on erakordselt terve isiksusega, kellele on omane isiksuse jätkuv areng läbi elu. Sellised inimesed on endaga rahul ja elu tegelikkusele täpselt häälestunud. Nad on avatud ja spontaansed ja värske maailmanägemisega, teiste vajaduste suhtes tundlikud, ent ei sõltu teiste heakskiidust. © AAVO LUUK 2003 - 2004
käituma panna, siis luuakse algsele klassile iga märgatavalt erineva käitumismooduse jaoks alamklass ning selles kaetakse vastav meetod üle nõnda nagu see parasjagu vajalik on. Hiljem saab soovitud käitumise väljakutsumise jaoks anda sobivasse kohta ette õige alamklassi sobivalt seadistatud eksemplari. Nõnda tuleb näiteks ArrayListi omapoolselt määratud järjestusse sorteerides ette anda liidest IComparer realiseeriva klassi eksemplar, mille juures tuleb üle katta funktsioon nimega Compare. Nimetatud meetodi ülesandeks on kahe etteantud objekti põhjal otsustada, kumb neist järjestuses ettepoole saab. Sedasi võib tekstid järjestada näiteks pikkuse ja mitte tähestiku järgi. Kes on esimese keelena kirjutanud Cs või C++is, sel tekib nõnda alamklasse luues kohe küsimus, et miks nii keeruliselt peab tegema. Et eelnimetatud keeltes kasutatakse selliseks sortimisjärjekorra