{"id":2377,"date":"2016-12-09T09:50:34","date_gmt":"2016-12-09T07:50:34","guid":{"rendered":"http:\/\/priit.ati.ttu.ee\/?page_id=2377"},"modified":"2017-10-25T11:24:01","modified_gmt":"2017-10-25T09:24:01","slug":"appletid","status":"publish","type":"page","link":"http:\/\/priit.ati.ttu.ee\/?page_id=2377","title":{"rendered":"Appletid"},"content":{"rendered":"<p style=\"text-align: right;\">\n    <!-- WP Last Modified by Dogan Ucar (https:\/\/www.dogan-ucar.de). -->\n    <!-- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;-->\n    <!-- 2016 - 2026 Dogan Ucar. -->Last modified: 2017-10-25 11:24:01<\/p>\n<h2>Teisendamine ja kodut\u00f6\u00f6 lahendamise tehnilised vahendid<\/h2>\n<p>Teisenduste all on silmas peetud oskust viia\u00a0j\u00e4rgmisi andmeid \u00fchelt kujult teisele:<\/p>\n<ul>\n<li>T\u00f5ev\u00e4\u00e4rtustabel<\/li>\n<li>T\u00f5ev\u00e4\u00e4rtuspiirkond<\/li>\n<li>Karnaugh kaart<\/li>\n<li>T\u00e4ielik ning minimeeritud loogika funktsioon<\/li>\n<li>Loogikaskeem<\/li>\n<\/ul>\n<p>Antud praktikumis k\u00e4sitletakse programme, mis h\u00f5lbustavad kodut\u00f6\u00f6 lahendamist. Tegu on\u00a0Java-apletitega, mis n\u00f5uavad programmi aadressite\u00a0lisamist Java lubatud saitide nimekirja. Kui vastava saidi avamisel Java aplett ei k\u00e4ivitu tuleb see lisada Java erandina lubatud saitide nimekirja. Lisamise \u00f5petus asub lehe l\u00f5pus. Samuti on allpool esitatud n\u00e4idislahendus koos joonistega kasutatavatest programmidest.<\/p>\n<h2>1. Heuristiline minimeerimine <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"https:\/\/tams.informatik.uni-hamburg.de\/research\/software\/tams-tools\/kvd-editor.html\" target=\"_blank\" rel=\"external noopener\">Karnaugh kaardi<\/a><\/span> abil<\/h2>\n<div id=\"karnaugh-link-2377\" class=\"sh-link karnaugh-link sh-hide\"><a href=\"#\" onclick=\"showhide_toggle('karnaugh', 2377, '\u00d5petus!', 'Peida \u00f5petus!'); return false;\" aria-expanded=\"false\"><span id=\"karnaugh-toggle-2377\">\u00d5petus!<\/span><\/a><\/div><div id=\"karnaugh-content-2377\" class=\"sh-content karnaugh-content sh-hide\" style=\"display: none;\"><\/p>\n<p>Heuristilise minimeerimise klassikaliseks n\u00e4iteks on Karnaugh kaardi kasutamine. Minimeerimise illustreerimiseks sobib <a href=\"https:\/\/tams.informatik.uni-hamburg.de\/research\/software\/tams-tools\/kvd-editor.html\" target=\"_blank\" rel=\"external noopener\">aplett<\/a>, mis lubab minimeerida kuni 8-sisendiga funktsioone (kuni 8 funktsiooni). Alates s\u00fcgisest 2017 on aplett \u00fcmber programmeeritud ning ei kasuta enam Javat! Programmi kasutamiseks on vaja teada j\u00e4rgnevaid k\u00e4ske:<\/p>\n<ul>\n<li>Lehek\u00fclje \u00fcleval keskel oleva k\u00fcsim\u00e4rgi alt avaneb Karnaugh programmi selgitav \u00f5petus<\/li>\n<li>Karnaugh kaardi indeksite kuvamiseks vajutada hammasratta ikoonil ning valida sobiv vaade (funktsiooni v\u00e4\u00e4rtus, k\u00fcmnend indeks, binaar indeks)<\/li>\n<li>Funktsiooni muutmiseks vajutada vasakul \u00fcleval olevat nuppu &#8220;Edit function&#8221;\n<ul>\n<li>Sisendite ja v\u00e4ljundite arvu muutmiseks vajutada +\/- nuppe<\/li>\n<li>Funktsiooni v\u00e4\u00e4rtuse muutmiseks vajutada kaardil vastaval positsioonil, kuni kuvatakse soovitud v\u00e4\u00e4rtus (0, 1, *)<\/li>\n<\/ul>\n<\/li>\n<li>Kontuuride loomiseks vajutada nupule &#8220;Edit loops&#8221;\n<ul>\n<li>Nupud DNF ja KNF m\u00e4\u00e4ravad \u00e4ra minimeerimise l\u00e4henemise &#8211; disjunktiivne v\u00f5i konjuktiivne<\/li>\n<li>Kontuuride loomiseks vajutada soovitud positsioonil, hoida hiirenuppu alla ning lohistada kontuuri kuni soovitud kuju on kuvatud<\/li>\n<li>Kontuuri loomisel kuvatakse vastava v\u00e4rviga kastige nuppude DNF\/KNF k\u00f5rval, kl\u00f5psates v\u00e4rvile saab kontuuri kustutada<\/li>\n<\/ul>\n<\/li>\n<li>Tulemus kuvatakse akna paremas servas loogika skeemi kujul<\/li>\n<\/ul>\n<p><a href=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart.png\"><img loading=\"lazy\" class=\"alignleft size-large wp-image-2512\" src=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart-1024x500.png\" alt=\"\" width=\"1024\" height=\"500\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart-1024x500.png 1024w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart-300x147.png 300w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart-768x375.png 768w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2016\/12\/Karnaugh-kaart.png 1913w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Karnaugh kaardi programmi n\u00e4ide<\/p>\n<p><\/div>\n<h2 id=\"espresso\">2. T\u00e4pne minimeerimine programmi <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"http:\/\/mini.li.ttu.ee\/~lrv\/espresso\/\" target=\"_blank\" rel=\"external noopener\">Espresso <\/a><\/span>abil<\/h2>\n<div id=\"espresso-link-2377\" class=\"sh-link espresso-link sh-hide\"><a href=\"#\" onclick=\"showhide_toggle('espresso', 2377, '\u00d5petus!', 'Peida \u00f5petus!'); return false;\" aria-expanded=\"false\"><span id=\"espresso-toggle-2377\">\u00d5petus!<\/span><\/a><\/div><div id=\"espresso-content-2377\" class=\"sh-content espresso-content sh-hide\" style=\"display: none;\"><\/p>\n<p><a href=\"http:\/\/mini.li.ttu.ee\/~lrv\/espresso\/\" target=\"_blank\" rel=\"noopener\">Espresso <\/a>on programm loogika funktsioonide s\u00fcsteemi kahetasemeliseks minimeerimiseks. Tegu on konsooli programmiga, mis t\u00e4hendab, et k\u00e4ivitamiseks Windowsis tuleb k\u00e4ivitada\u00a0<em><strong>Command Prompt<\/strong><\/em>. Viimase k\u00e4ivitamiseks kirjutada Start men\u00fc\u00fcsse k\u00e4sk <b><i>cmd<\/i><\/b><i><\/i>. Avanenud aknas (konsoolis) tuleb liikuda vastavate k\u00e4skude abil kataloogi, kus asub espresso k\u00e4ivitusfail (espresso.exe). Soovitus on paigutada\u00a0<em><strong>espresso.exe<\/strong><\/em>\u00a0 k\u00f5vaketta juurkataloogi ligip\u00e4\u00e4setavuse-mugavuse eesm\u00e4rgil.<\/p>\n<p><a href=\"http:\/\/user.engineering.uiowa.edu\/~switchin\/OldSwitching\/espresso.5.html\" target=\"_blank\" rel=\"noopener\">Online Espresso kiirjuhend!<\/a><\/p>\n<ul>\n<li>Espresso k\u00e4ivitamiseks kirjutada konsooli k\u00e4sk\u00a0<em><strong>espresso<\/strong><\/em> millele v\u00f5ivad j\u00e4rgneda minimeerimisviisid kui ka sisendfaili nimi.<\/li>\n<li>T\u00e4psemat infot parameetrite kohta saab k\u00e4suga\u00a0<em><strong>espresso &#8211;help<\/strong><\/em>.<\/li>\n<li>Espresso sisendiks sobib .txt fail, milles on korrektselt \u00e4ra m\u00e4\u00e4retseletud sisendite\/v\u00e4ljundite arv ning l\u00f5pu tunnus\n<ul>\n<li><a href=\"http:\/\/priit.ati.ttu.ee\/I207\/exercise1.txt\" target=\"_blank\" rel=\"noopener\">Siit<\/a> leiab harjutus\u00fclesande 1 espresso faili<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><\/h3>\n<p>T\u00f6\u00f6 programmiga:<\/p>\n<ul>\n<li>Minimeerimiseks anda k\u00e4sk <em><strong>espresso<\/strong>\u00a0ja<\/em>\u00a0failminimi. N\u00e4itena: espresso exercise1.txt<\/li>\n<\/ul>\n<p><a href=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp1.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-1323 size-medium\" src=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp1-300x188.png\" alt=\"Espresso minimeerimine\" width=\"300\" height=\"188\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp1-300x188.png 300w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp1.png 675w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li>Programm v\u00f5imaldab paljusid erinevaid lisavalikuid, mida n\u00e4eb k\u00e4suga <em><strong>espresso &#8211;help<\/strong><\/em><\/li>\n<li>Minimeerides funktsioonide s\u00fcsteemi on oluline parameeter <em><strong>-Dopoall<\/strong><\/em>, mis minimeerib l\u00e4htudes sellest, et funktsioone vaadeldakse \u00fckshaaval ning inverteeritakse. K\u00e4ivitamiseks: espresso -Dopoall failinimi<\/li>\n<\/ul>\n<p><a href=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp2.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-1324 size-medium\" src=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp2-245x300.png\" alt=\"Espressoga minimeerimine\" width=\"245\" height=\"300\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp2-245x300.png 245w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp2.png 675w\" sizes=\"(max-width: 245px) 100vw, 245px\" \/><\/a><\/p>\n<ul>\n<li>&#8211;<strong>Dopoall<\/strong> k\u00e4sk annab esimese tulemuse, kus implikantide arv on minimaalne. Kui aga programmi t\u00f6\u00f6 k\u00e4igus on n\u00e4ha, et on veel minimaalsemaid lahendusi, saab need ette anda faili, lisades k\u00e4su p\u00e4rast v\u00e4ljundeid (.o 4) .phase XXXX, kus XXXX t\u00e4histab vastavat faasi, millega soovitakse minimeerida. Tuleb meeles pidada, et tulemuse v\u00e4ljakirjutamisel on nulliga t\u00e4histatud faasid vaja veel omakorda inverteerida, et saada korrektne l\u00f5pptulemus.<\/li>\n<\/ul>\n<p><a href=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp3.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-1325 size-medium\" src=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp3-245x300.png\" alt=\"esp3\" width=\"245\" height=\"300\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp3-245x300.png 245w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp3.png 675w\" sizes=\"(max-width: 245px) 100vw, 245px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp4.png\"><img loading=\"lazy\" class=\"aligncenter wp-image-1326 size-medium\" src=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp4-177x300.png\" alt=\"esp4\" width=\"177\" height=\"300\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp4-177x300.png 177w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp4-604x1024.png 604w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2015\/02\/esp4.png 675w\" sizes=\"(max-width: 177px) 100vw, 177px\" \/><br \/>\n<\/a><\/p>\n<ul>\n<li>&#8211;<strong>Dverify<\/strong> k\u00e4sk v\u00f5imaldab v\u00f5rrelda kahte faili PLA kujul. Antud k\u00e4sk on kasulik, et veenduda \u00fclesande \u00f5igsuses ka p\u00e4rast minimeerimist. Lisaks saab Karnaugh kaardi rakendusest eksportida tulemuse PLA kujul, mida siis hiljem v\u00f5rrelda originaali v\u00f5i omakorda minimeeritud tulemusega.<\/li>\n<\/ul>\n<p><\/div>\n<h2>3. Skeemi modelleerimine <span style=\"color: #ff6600;\"><a style=\"color: #ff6600;\" href=\"http:\/\/www.falstad.com\/circuit\/\" target=\"_blank\" rel=\"external noopener\">skeemisimulaatori <\/a><\/span>abil<\/h2>\n<div id=\"skeemisimulaator-link-2377\" class=\"sh-link skeemisimulaator-link sh-hide\"><a href=\"#\" onclick=\"showhide_toggle('skeemisimulaator', 2377, '\u00d5petus!', 'Peida \u00f5petus!'); return false;\" aria-expanded=\"false\"><span id=\"skeemisimulaator-toggle-2377\">\u00d5petus!<\/span><\/a><\/div><div id=\"skeemisimulaator-content-2377\" class=\"sh-content skeemisimulaator-content sh-hide\" style=\"display: none;\"><\/p>\n<p><a href=\"http:\/\/www.falstad.com\/circuit\/\" target=\"_blank\" rel=\"external noopener\">Skeemisimulaatori <\/a>kasutamiseks on oluline teada m\u00f5ningaid lihtsalt k\u00e4sku programmist.<\/p>\n<ul>\n<li>Nupp\u00a0<em><strong>Reset\u00a0<\/strong><\/em>taasalustab simuleerimise.<\/li>\n<li>Olek\u00a0<em><strong> Stopped\u00a0<\/strong><\/em> lubab ajutist peatamist, et skeemi loomise ajal Java-mootor asjatult arvutit ei koormaks. Samas toimub t\u00f6\u00f6 ajal pidev skeemi korrektsuse kontroll.<\/li>\n<li>Men\u00fc\u00fcst\u00a0<em><strong> Circuits\u00a0<\/strong><\/em> saab valida erinevaid valmis-skeeme v\u00f5i alustada uue loomist k\u00e4suga\u00a0<strong>\u00a0<em>Blank Circuit<\/em><\/strong>.<\/li>\n<li>Komponentide lisamiseks skeemile teha t\u00f6\u00f6alas <strong>paremkl\u00f5ps<\/strong>, misj\u00e4rel saab avanenud men\u00fc\u00fcs juba omale sobiva elemendi lisada.\n<ul>\n<li>Meile on olulised\u00a0<em><strong>Inputs\/Outputs<\/strong><\/em> men\u00fc\u00fcs olevad\u00a0<em><strong>Logic Input\u00a0<\/strong><\/em> ja\u00a0<em><strong> Logic Output<\/strong><\/em>. Samuti leiab samast men\u00fc\u00fcst ka taktigeneraatori sisendi\u00a0<em><strong>Clock<\/strong><\/em>.<\/li>\n<li>Loogika ventiilid ja trigerid on leitavad men\u00fc\u00fcde\u00a0<em><strong>Logic Gates<\/strong><\/em> ja\u00a0<em><strong> Chips<\/strong><\/em> alt.<\/li>\n<li>K\u00e4sk\u00a0<em><strong>Add Wire\u00a0<\/strong><\/em> abil on v\u00f5imalik komponente omavahel \u00fchendada. \u00dchendusi on v\u00f5imalik teha ainult viikudelt.<\/li>\n<li>Tehes paremkl\u00f5psu olemasoleval komponendil lubab seda kopeerida, kustutada, lainegraafikule lisada (<em><strong>View in Scope<\/strong><\/em>) ja parameetreid muuta (n\u00e4iteks sisendite\/v\u00e4ljundite arv).<\/li>\n<\/ul>\n<\/li>\n<li>Hiire vasak kl\u00f5ps loob valitud komponendi. Suund ja suurus oleneb sellest, mis suunas kursorit allhoidmise ajal nihutatakse. Kl\u00f5ps koos\u00a0<em><strong>Ctrl<\/strong><\/em> klaviga lubab komponenti p\u00f6\u00f6rata ja\/v\u00f5i suurust muuta. Kl\u00f5ps koos\u00a0<em><strong>Shift\u00a0<\/strong><\/em>klahviga lubab komponendi asukohta muuta. Oluline on t\u00e4hele panna, et juhtmed komponendiga p\u00e4rast liigutamist kaasa ei tule ning tuleb eraldi \u00fcmber paigutada.<\/li>\n<li>Skeemi salvestamine ja laadimine toimub\u00a0<em><strong>File<\/strong><\/em> men\u00fc\u00fcst k\u00e4skudega\u00a0<em><strong>Import\/Export<\/strong>.<\/em><\/li>\n<li>Detailne programmi kasutamise inglise keelne juhend on k\u00e4ttesaadav <a href=\"http:\/\/www.falstad.com\/circuit\/directions.html\">siit<\/a>.<\/li>\n<\/ul>\n<p><\/div>\n<h2>Harjutus\u00fclesanded \u00fche v\u00e4ljundiga loogikafunktsioonidele<\/h2>\n<ol>\n<li>On antud 3-muutuja funktsioon <b>y1(i2,i1,i0) = \u03a3(0,1,6,7)<sub>1<\/sub> (3)<sub>\u2014<\/sub><\/b><\/li>\n<li>On antud 4-muutuja funktsioon <b>y1(i3,i2,i1,i0) = \u03a3(3,5,11,13)<sub>1<\/sub> (6,7,14,15)<sub>\u2014<\/sub><\/b><\/li>\n<li>On antud 4-muutuja funktsioon <b>y1(i3,i2,i1,i0) = \u03a3(0,1,4,9,14)<sub>1<\/sub> (2,3,8,11,12,15)<sub>\u2014<\/sub><\/b><\/li>\n<\/ol>\n<h2>Harjutus\u00fclesanded loogikafunktsioonide s\u00fcsteemile (mitu sisendit ning v\u00e4ljundit)<\/h2>\n<ol>\n<li>On antud 3-sisendi ja 2-v\u00e4ljundiga funktsioonide s\u00fcsteem:<br \/>\n<b>y10(i2,i1,i0) = \u03a3(1,2,7)<sub> 1<\/sub>(3,5)<sub>&#8211;<\/sub><\/b> ja<br \/>\n<b>y11(i2,i1,i0) = \u03a3(1,5)<sub> 1<\/sub>(3)<sub>&#8211;<\/sub><\/b> .<\/li>\n<li>On antud 3-sisendi ja 3-v\u00e4ljundiga funktsioonide s\u00fcsteem:<br \/>\n<b>y10(i2,i1,i0) = \u03a3(0,2,3,7)<sub> 1<\/sub><\/b> ;<br \/>\n<b>y11(i2,i1,i0) = \u03a3(0,1,3,5)<sub> 1<\/sub><\/b> ja<br \/>\n<b>y12(i2,i1,i0) = \u03a3(0,1,2,7)<sub> 1<\/sub><\/b> .<\/li>\n<li>On antud 4-sisendi ja 4-v\u00e4ljundiga funktsioonide s\u00fcsteem:<br \/>\n<b>y10(i3,i2,i1,i0) = \u03a3(1,2,3,6,9,11,12)<sub> 1<\/sub> (13)<sub> &#8211;<\/sub><\/b> ;<br \/>\n<b>y11(i3,i2,i1,i0) = \u03a3(2,3,6,9,12,14)<sub> 1<\/sub> (0,1,4,13,15)<sub> &#8211;<\/sub><\/b> ;<br \/>\n<b>y12(i3,i2,i1,i0) = \u03a3(2,4,5,8,10,13)<sub> 1<\/sub> (1,6,11,12,15)<sub> &#8211;<\/sub><\/b> ja<br \/>\n<b>y13(i3,i2,i1,i0) = \u03a3(1,3,4,10,11,15)<sub> 1<\/sub> (6,9,12)<sub> &#8211;<\/sub><\/b> .<\/li>\n<\/ol>\n<h2>\u00dche v\u00e4ljundiga loogikafunktsiooni nr.1 lahendus (vana Karnaugh app)<\/h2>\n<div id=\"harjutus-link-2377\" class=\"sh-link harjutus-link sh-hide\"><a href=\"#\" onclick=\"showhide_toggle('harjutus', 2377, 'Loe lisaks!', 'Peida tekst!'); return false;\" aria-expanded=\"false\"><span id=\"harjutus-toggle-2377\">Loe lisaks!<\/span><\/a><\/div><div id=\"harjutus-content-2377\" class=\"sh-content harjutus-content sh-hide\" style=\"display: none;\"><\/p>\n<p><div id=\"attachment_1106\" style=\"width: 128px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/truth.png\"><img aria-describedby=\"caption-attachment-1106\" loading=\"lazy\" class=\"wp-image-1106 size-full\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/truth.png\" alt=\"T\u00f5ev\u00e4\u00e4rtustabel.\" width=\"118\" height=\"318\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/truth.png 118w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/truth-111x300.png 111w\" sizes=\"(max-width: 118px) 100vw, 118px\" \/><\/a><p id=\"caption-attachment-1106\" class=\"wp-caption-text\">Joonis 1. T\u00f5ev\u00e4\u00e4rtustabel.<\/p><\/div><\/p>\n<p><div id=\"attachment_1103\" style=\"width: 410px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-11.54.57.png\"><img aria-describedby=\"caption-attachment-1103\" loading=\"lazy\" class=\"wp-image-1103 size-full\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-11.54.57.png\" alt=\"Karnaugh kaart.\" width=\"400\" height=\"640\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-11.54.57.png 400w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-11.54.57-187x300.png 187w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><p id=\"caption-attachment-1103\" class=\"wp-caption-text\">Joonis 2. Karnaugh kaart.<\/p><\/div><\/p>\n<p><div id=\"attachment_1104\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.01.31.png\"><img aria-describedby=\"caption-attachment-1104\" loading=\"lazy\" class=\"wp-image-1104 size-full\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.01.31.png\" alt=\"Funktsioon skeemina.\" width=\"500\" height=\"800\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.01.31.png 500w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.01.31-187x300.png 187w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-1104\" class=\"wp-caption-text\">Joonis 3. Minimeeritud tulemus skeemina.<\/p><\/div><\/p>\n<p><div id=\"attachment_1105\" style=\"width: 870px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.07.33.png\"><img aria-describedby=\"caption-attachment-1105\" loading=\"lazy\" class=\"wp-image-1105 size-full\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.07.33.png\" alt=\"Skeemi simuleerimine.\" width=\"860\" height=\"640\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.07.33.png 860w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-17-12.07.33-300x223.png 300w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/a><p id=\"caption-attachment-1105\" class=\"wp-caption-text\">Joonis 4. Skeemi simuleerimine.<\/p><\/div><\/p>\n<p><\/div>\n<h3>Java erandite lisamine (oli vajalik Karnaugh appi t\u00f6\u00f6lesaamiseks enne s\u00fcgist 2017)<\/h3>\n<div id=\"java-link-2377\" class=\"sh-link java-link sh-hide\"><a href=\"#\" onclick=\"showhide_toggle('java', 2377, 'Loe lisaks!', 'Peida tekst!'); return false;\" aria-expanded=\"false\"><span id=\"java-toggle-2377\">Loe lisaks!<\/span><\/a><\/div><div id=\"java-content-2377\" class=\"sh-content java-content sh-hide\" style=\"display: none;\"><\/p>\n<p>Saidi lisamiseks tuleb avada Java peaaken (Windowsis otsida programm nimega Java ning avada). See j\u00e4rel liikuda sakile\u00a0<strong><em>Security<\/em> <\/strong>ning valida k\u00e4sk\u00a0<strong><em>Edit Site List&#8230;<\/em><\/strong>\u00a0nagu on n\u00e4idatud joonisel 1. J\u00e4rgnevalt valida avanenud aknas k\u00e4sk <em><strong>Add\u00a0<\/strong><\/em>ning kopeeri-kleebi meetodil lisada soovitud apletti sait lisandunud reale (Joonis 2).<\/p>\n<p><div id=\"attachment_1022\" style=\"width: 530px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.28.png\"><img aria-describedby=\"caption-attachment-1022\" loading=\"lazy\" class=\"size-full wp-image-1022\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.28.png\" alt=\"Joonis 1. Java turvalisuse vaade.\" width=\"520\" height=\"557\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.28.png 520w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.28-280x300.png 280w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/a><p id=\"caption-attachment-1022\" class=\"wp-caption-text\">Joonis 1. Java turvalisuse vaade.<\/p><\/div><\/p>\n<p>&nbsp;<\/p>\n<p><div id=\"attachment_1023\" style=\"width: 562px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.55.png\"><img aria-describedby=\"caption-attachment-1023\" loading=\"lazy\" class=\"wp-image-1023 size-full\" src=\"http:\/\/petski.tainas.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.55.png\" alt=\"Adding Java exception\" width=\"552\" height=\"366\" srcset=\"http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.55.png 552w, http:\/\/priit.ati.ttu.ee\/wp-content\/uploads\/2014\/09\/Screenshot-2014-09-11-17.07.55-300x198.png 300w\" sizes=\"(max-width: 552px) 100vw, 552px\" \/><\/a><p id=\"caption-attachment-1023\" class=\"wp-caption-text\">Joonis 2. Saidi lisamine Java lubatud saitide nimekirja.<\/p><\/div><\/p>\n<p><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Teisendamine ja kodut\u00f6\u00f6 lahendamise tehnilised vahendid Teisenduste all on silmas peetud oskust viia\u00a0j\u00e4rgmisi andmeid \u00fchelt kujult teisele: T\u00f5ev\u00e4\u00e4rtustabel T\u00f5ev\u00e4\u00e4rtuspiirkond Karnaugh kaart T\u00e4ielik ning minimeeritud loogika funktsioon Loogikaskeem Antud praktikumis k\u00e4sitletakse programme, mis h\u00f5lbustavad kodut\u00f6\u00f6 lahendamist. Tegu on\u00a0Java-apletitega, mis n\u00f5uavad programmi aadressite\u00a0lisamist Java lubatud saitide nimekirja. Kui vastava saidi avamisel Java aplett ei k\u00e4ivitu tuleb see [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1075,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/pages\/2377"}],"collection":[{"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2377"}],"version-history":[{"count":17,"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/pages\/2377\/revisions"}],"predecessor-version":[{"id":2523,"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/pages\/2377\/revisions\/2523"}],"up":[{"embeddable":true,"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=\/wp\/v2\/pages\/1075"}],"wp:attachment":[{"href":"http:\/\/priit.ati.ttu.ee\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}