I Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Kons
|
|
- Sirje Laanemets
- 2 aastad tagasi
- Vaatused:
Väljavõte
1 I Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Konstruktorile antakse andmed, mis iseloomustavad mingit abstraktset, veel mitte eksisteerivat andmekogumit. Olgu loodud ehk konstrueeritud generaator-klassi isend, nt nimega gen, andmekogumi D jaoks. Siis igal järjekordsel pöördumisel gen.next() tagastab (annab välja) järjekordse elemendi andmekogumist D, juhul kui viimane ei ole veel ammendatud. Ammendatuse kontrollimiseks kirjeldatakse generaatori klassis tavaliselt ka loogilist tüüpi isendimeetod hasnext(), mis tagastab väärtuse true parajasti siis, kui vaadeldav andmekogum ei ole veel ammendatud. Generaator võimaldab mingi andmekogumi elemendikaupa läbivaatamist, seda ilma vajaduseta kõiki elemente eelnevalt valmistada ja mällu salvestada. Näiteks, while(gen.hasnext()){ // valmistada jrk elemendi väärtus, omistada muutjale e: T e = gen.next(); // töödelda D element e: Üks üldisematest Java generaatori klassi kujudest on esitatud järgmisel leheküljel. Selle kasutamine: Generaator<T> gen = new Generaator<T>(<D parameetrid>); for(t e : gen){ // andmekogumi D iga elemendi e korral // töödelda element e: Java generaatori klassi lihtsustatud skeem on toodud ülejärgmisel leheküljel. Ainukeseks avalikuks isendimeetodiks selles on meetod next(), mis annab välja (tagastab) järjekordse elemendi andmekogumist (juhul kui viimane ei ole veel ammendatud), või tühiviida null ammendatuse tunnusena. Sellise generaatori (nt nimega Gen_ )kasutamine: Gen_<T> gen = new Gen_<T>(<andmekogumi parameetrid>); T e; while((e = gen.next())!= null){ // e on andmekogumi järjekordne element, töödelda see:
2 2 1. VARIANTIDE LÄBIVAATAMINE import java.util.iterator; import java.util.nosuchelementexception; public class Generaator<T>implements Iterator<T>,Iterable<T>{ // isendimuutujad: protected ; Generaator<T>(<andmed hulga D kohta>){ // konstruktor //isendimuutujate sätestamine: //konstruktor /////// liideses Iterator ettenähtud public boolean hasnext(){ // tagastatakse true või false (isendimuutujate põhjal): public T next(){ if(hasnext()){ // tagastada jrk element(isendimuutujate põhjal): throw new NoSuchElementException("Juba ammendatud!"); public void remove(){ throw new UnsupportedOperationException ("Eemaldamise tehet ei toetata."); //remove /////// liideses Iterable ettenähtud public Iterator<int[]> iterator(){ return this; //iterator /////// abimeetodeid (isendimuutujate käitlemiseks): protected //class
3 1. VARIANTIDE LÄBIVAATAMINE 3 public class Gen_<T>{ // lihtsustatud skeemiga generaator // isendimuutujad: protected protected boolean ammendatud; // ammendatuse tunnus public Gen_<T>(<andmekogumi parameetrid>){ // konstruktor ammendatud = false; //konstruktor public T next(){ if(ammendatud) return null; <leida andmekogumi järjekordne element e> if(<seda enam ei leidunud>){ ammendatud = true; return null; return e; //next /////// abimeetodeid (isendimuutujate käitlemiseks): protected //class Ülalesitatud lihtsustatud skeemi kohaselt on programmeeritud kõik käesolevas materjalis välja pakutud generaatorid. Programm Algarvukaksikud. java esitab näitegeneraatori antud lõigul asuvate algarvukaksikute (twin primes) leidmiseks.
4 2. Permutatsioonid Antud listi kõikide permutatsioonide generaator: Gen_Permut. java. Tegemist on rekursiivse generaatoriga: järjekordne n-elemendilise listi a permutatsioon saadakse sel teel, et listi a viimase elemendita (n 1 elemendiga) listi mingisse permutatsiooni mingile kohale lisatakse listi a viimane element, vt joonis 1. Joonis 1: Permutatsioonide rekursiivselt leidmise idee.
5 3. Kombinatsioonid Joonis 2 selgitab võimalust kombinatsioonide leidmiseks; võib olla aluseks kombinatsioonide koostamisel nii rekursiivsel kui ka mitterekursiivsel moel. Joonis 2: Kombinatsioonide leidmise idee. I Indeksite kombinatsioonid Paljudel juhtudel sobib tugineda indeksite kombinatsioonide genereerimisele. Kui on olemas generaator-klass indeksite hulgast {0,1,2,,n 1 antud arvu k kaupa kombinatsioonide genereerimiseks, siis mingi n-elemendilise listi (L) elementide järjekordne kombinatsioon (KL) k kaupa on määratud järjekordse k kaupa kombinatsiooniga (KI) indeksite hulgast {0,1,2,,n 1: KL saadakse valikuna listist L indeksite KI järgi. Fikseeritud k korral saab vastava indeksite kombinatsiooni genereerida k- kordse tsükliga, näiteks juhul k=3 tsükliga Iga i1 korral, i1 = 0.. n k: Iga i2 korral, i2 = i1+1.. n k+1: Iga i3 korral, i3 = i2+1.. n k+2: anda välja [i1, i2, i3]
6 6 3. KOMBINATSIOONID Sellest lähtudes on võimalik välja töötada nii mitterekusiivne kui ka rekursiivne üldine indeksite kombinatsioonide valmistamise meetod. Rekursiivne meetod: ArrayList<ArrayList<Integer>> tehaindkomb(int n, int k){ // Antud: n ja k, 0 <= k <= n // Tulemus: tagastatakse list, mille elementideks on listid // kombinatsioonid k kaupa arvudest 0,1,, n 1 ArrayList<ArrayList<Integer>>tulem = new ArrayList<ArrayList<Integer>>(); if (k == 0) // baasjuht return tulem; ArrayList<ArrayList<Integer>> tulem0 = tehaindkomb(n 1, k 1); if (tulem0.isempty()) tulem0.add(new ArrayList<Integer>()); for(arraylist<integer> x : tulem0){ int algus = (x.size() > 0)? x.get(x.size() 1) + 1: 0; for( int i = algus; i <= n 1; i++ ){ ArrayList<Integer> xuus = new ArrayList<Integer>(x); xuus.add(i); tulem.add(xuus); return tulem; Mitterekursiivse lähenemise näiteks on generaator-klass Gen_IndKombin. java indeksite hulgast {0, 1, 2,, n 1 kombinatsioonide genereerimiseks. II Kombinatsioonid listi elementidest Generaator-klass listist antud arvu k kaupa kombinatsioonide leidmiseks: Gen_Kombin. java. Abiks on generaator-klass Gen_IndKombin. java: n-elemendilise listi a elementide järjekordse kombinatsiooni k kaupa määrab abi-generaatorist Gen_Kombin saadav järjekordne indeksite 0,1,,n 1 kombinatsioon k kaupa: listist a valitakse just nende indeksitega elemendid.
7 4. Alamhulgad Tähistame: P(A) - hulga A kõigi alamhulkade hulk. I Alamhulgad rekursiivselt Alamhulkade genereerimise rekursiivse skeemi aluseks on võrdus P(B {x)=p(b) X, kus X on hulk, mille iga element on saadud elemendi x lisamisel ühele hulga P(B) elemendile (vt joonis 3). Joonis 3: Näitehulga A alamhulkade hulk rekusiivselt. Selline skeem on realiseeritud antud hulga kõigi alamhulkade generaatoris Gen_Ah. java. II Alamhulgad mitterekursiivselt Hulga (A) alamhulkade hulk on selle kõikvõimalike kombinatsioonide ühend, P(A)= A k=0 Komb(A, k) kus Komb(A,k) on hulga A kõigi k kaupa kombinatsioonide hulk (vt joonis 4). Sellest lähtuvalt võib näiteks leida ja töödelda hulga a alamhulgad suuruse (ele- Joonis 4: Näitehulga alamhulkade hulk kombinatsioonide ühendina.
8 8 4. ALAMHULGAD mentide arvu) kahanemise järjekorras tsükli täitmise käigus: ArrayList<T> komb; for(int k = a.size(); k >= 0; k ){ Gen_Kombin<T> gen = new Gen_Kombin<T>(a, k); // generaator while((komb = gen.next())!= null){ // komb on jrk kombinatsioon a elementidest k kaupa <töödelda komb> Veel üks mitterekursiivne moodus oleks alamhulgad P(A) valida hulgast A maskide abil. Maskideks on bitijärjendid arvude 0,1,,2 A 1 esitused kahendsüsteemis. (Siin üksikasjalikumalt ei käsitle.)
Peafail3_2.dvi
TARTU ÜLIKOOL ARVUTITEADUSE INSTITUUT Algoritmid ja andmestruktuurid Ülesannete kogu Versioon 3.2 13. märts 2017. a. 09:45 Koostajad: Ahti Peder Jüri Kiho Härmel Nestra Tartu 2017 Käesoleva õppevahendi
Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi
Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi*r^2, Float -> Int Infixoperaatori kasutamiseks prefix-vormis
Scala ülevaade 1 Meetodid, muutujad ja väärtused. Süntaks 2 Lihtsad tüübid ja väärtused. 3 OOP, case-klassid ja mustrisobitus. 4 Puhta Scala väärtusta
Scala ülevaade 1 Meetodid, muutujad ja väärtused. Süntaks 2 Lihtsad tüübid ja väärtused. 3 OOP, case-klassid ja mustrisobitus. 4 Puhta Scala väärtustamine. 5 Keerulisemad tüübid. 6 Nähtavus, implitsiitsus.
(loeng3-ohtlikud_koodiloigud)
#include int main (void) uint8_t arr[] = 0x11, 0x22 uint16_t *ptr; ptr = (uint16_t*)&arr[0]; printf ("arr: 0x%02x, 0x%02x\n", arr[0], arr[1]); printf ("ptr: 0x%04x\n", *ptr); /* vigane pointeri
PowerPointi esitlus
Objektorienteeritud programmeerimine 9. loeng 2. aprill Eno Tõnisson 1 Kasutatud H. Heina loengumaterjalid J. Kiho Väike Java leksikon J. Kiho Java Programmeerimise aabits Y. D. Liang Introduction to Java
1. AKE Ajalise keerukuse empiiriline hindamine
http://kodu.ut.ee/~kiho/ads/praktikum/ 4. PSK Paisksalvestus. Loendamine Mõisteid Paisktabel (Hashtable, HashMap) Paisktabeli kasutamine loendamisülesannetes Paiskfunktsioon, kollisoonid (põrked) Praktikumitööd
1 / loeng Tekstitöötlus Sisend/väljund Teksti lugemine Sõnad
1 / 16 7. loeng Tekstitöötlus Sisend/väljund Teksti lugemine Sõnad 2 / 16 Sisend/väljund vaikimisi: Termid: read, write?-read(x). : 2+3. X = 2+3.?-write(2+3). 2+3 true. Jooksva sisendi vaatamine: seeing?-
Relatsiooniline andmebaaside teooria II. 6. Loeng
Relatsiooniline andmebaaside teooria II. 5. Loeng Anne Villems ATI Loengu plaan Sõltuvuste pere Relatsiooni dekompositsioon Kadudeta ühendi omadus Sõltuvuste pere säilitamine Kui jõuame, siis ka normaalkujud
Excel Valemite koostamine (HARJUTUS 3) Selles peatükis vaatame millistest osadest koosnevad valemid ning kuidas panna need Excelis kirja nii, et
Excel2016 - Valemite koostamine (HARJUTUS 3) Selles peatükis vaatame millistest osadest koosnevad valemid ning kuidas panna need Excelis kirja nii, et programm suudaks anda tulemusi. Mõisted VALEM - s.o
Microsoft Word - requirements.doc
Dokumendi ajalugu: Versioon Kuupäev Tegevus Autor 1.0 04.03.2008 Dokumendi loomine Madis Abel 1.1 09.03.2008 Kasutuslugude loomine Madis Abel 1.2 12.03.2008 Kasutuslugude täiendused Andres Kalle 1.3 13.03.2008
Word Pro - diskmatTUND.lwp
Loogikaalgebra ( Boole'i algebra ) George Boole (85 864) Sündinud Inglismaal Lincolnis. 6-aastasena tegutses kooliõpetaja assistendina. Õppis 5 aastat iseseisvalt omal käel matemaatikat, keskendudes hiljem
Polünoomi juured Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n a n 1 x
1 5.5. Polünoomi juured 5.5.1. Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n 1 +... + a n 1 x + a n K[x], (1) Definitsioon 1. Olgu c K. Polünoomi
PHP
PHP Autorid: Aleksandr Vaskin Aleksandr Bogdanov Keelest Skriptikeel skript teeb oma tööd pärast seda, kui toimus mingi sündmus* Orienteeritud programmeerija eesmärkide saavutamiseks (mugavus on tähtsam
Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx
Tartu Ülikool CVE-2013-7040 Referaat aines Andmeturve Autor: Markko Kasvandik Juhendaja : Meelis Roos Tartu 2015 1.CVE 2013 7040 olemus. CVE 2013 7040 sisu seisneb krüptograafilises nõrkuses. Turvaaugu
lvk04lah.dvi
Lahtine matemaatikaülesannete lahendamise võistlus. veebruaril 004. a. Lahendused ja vastused Noorem rühm 1. Vastus: a) jah; b) ei. Lahendus 1. a) Kuna (3m+k) 3 7m 3 +7m k+9mk +k 3 3M +k 3 ning 0 3 0,
SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Wind
SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 või Windows
Andmed arvuti mälus Bitid ja baidid
Andmed arvuti mälus Bitid ja baidid A bit about bit Bitt, (ingl k bit) on 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
E-arvete juhend
E- arvete seadistamine ja saatmine Omniva kaudu Standard Books 7.2 põhjal Mai 2015 Sisukord Sissejuhatus... 3 Seadistamine... 3 Registreerimine... 4 E- arve konto... 5 Vastuvõtu eelistus... 5 Valik E-
DIGITAALTEHNIKA DIGITAALTEHNIKA Arvusüsteemid Kümnendsüsteem Kahendsüsteem Kaheksandsüsteem Kuueteistkü
DIGITAALTEHNIKA DIGITAALTEHNIKA... 1 1. Arvusüsteemid.... 2 1.1.Kümnendsüsteem....2 1.2.Kahendsüsteem.... 2 1.3.Kaheksandsüsteem.... 2 1.4.Kuueteistkümnendsüsteem....2 1.5.Kahendkodeeritud kümnendsüsteem
Neurovõrgud. Praktikum aprill a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust k
Neurovõrgud. Praktikum 11. 29. aprill 2005. a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust kombinatoorsete optimiseerimisülesannete lahendamiseks.
Algoritmid ja andmestruktuurid
Algoritmid ja andmestruktuurid Arvutipraktikum 2017/2018 sügissemestril J.Liivi 2-202, E12-14 J.Liivi 2-202, T14-16 kodu.ut.ee/~kiho/ads/fall17 Jüri Kiho jyri.kiho@ut.ee Eesmärgid Paremini omandada, kinnistada
loeng2
Automaadid, keeled, translaatorid Kompilaatori struktuur Leksiline analüüs Regulaaravaldised Leksiline analüüs Süntaks analüüs Semantiline analüüs Analüüs Masinkoodi genereerimine Teisendamine (opt, registrid)
Programmeerimiskeel APL Raivo Laanemets 17. mai a.
Programmeerimiskeel APL Raivo Laanemets 17. mai 2009. a. Sissejuhatus I APL - A Programming Language I Kenneth E. Iverson (1920-2004) I Elukutselt matemaatik I Uuris matemaatilist notatsiooni I 1960 -
MTAT Loeng 11 ( )
Reageerimisaeg. Otsingud tekstis, andmebaasis ja multimeedias. Professionaalsed otsingu liidesed. Visualiseerimine (1/37) Reageerimisaeg (2/37) Reageerimisaeg ja selle mõjud Reageerimisaeg Sekundite arv,
Funktsionaalne Programmeerimine
Geomeetrilised kujundid Geomeetriliste kujundite definitsioon: data Shape = Rectangle Side Side Ellipse Radius Radius RtTriangle Side Side Polygon [Vertex] deriving Show type Radius = Float type Side =
vv05lah.dvi
IMO 05 Eesti võistkonna valikvõistlus 3. 4. aprill 005 Lahendused ja vastused Esimene päev 1. Vastus: π. Vaatleme esiteks juhtu, kus ringjooned c 1 ja c asuvad sirgest l samal pool (joonis 1). Olgu O 1
Matemaatilised meetodid loodusteadustes. I Kontrolltöö I järeltöö I variant 1. On antud neli vektorit: a = (2; 1; 0), b = ( 2; 1; 2), c = (1; 0; 2), d
Matemaatilised meetodid loodusteadustes I Kontrolltöö I järeltöö I variant On antud neli vektorit: a (; ; ), b ( ; ; ), c (; ; ), d (; ; ) Leida vektorite a ja b vaheline nurk α ning vekoritele a, b ja
EUROOPA ÜHENDUSTE KOMISJON Brüssel KOM(2005) 539 lõplik 2005/0215 (CNB) Ettepanek NÕUKOGU MÄÄRUS millega sätestatakse nõukogu määruse (EÜ) n
EUROOPA ÜHENDUSTE KOMISJON Brüssel 17.2.26 KOM(25) 539 lõplik 25/215 (CNB) Ettepanek NÕUKOGU MÄÄRUS millega sätestatakse nõukogu määruse (EÜ) nr 2494/95 üksikasjalikud rakenduseeskirjad seoses hinnateabe
IVXV võtmerakendus Spetsifikatsioon Versioon jaan lk Dok IVXV-SVR-1.4.0
IVXV võtmerakendus Spetsifikatsioon Versioon 1.4.0 18. jaan 2019 11 lk Dok IVXV-SVR-1.4.0 Sisukord Sisukord........................................ 2 1 Võtmerakendus.................................. 3
Tootmine_ja_tootlikkus
TOOTMINE JA TOOTLIKKUS Juhan Lehepuu Leiame vastused küsimustele: Mis on sisemajanduse koguprodukt ja kuidas seda mõõdetakse? Kuidas mõjutavad sisemajanduse koguprodukti muutused elatustaset? Miks sõltub
Euroopa Liidu Nõukogu Brüssel, 24. september 2015 (OR. en) 12353/15 ADD 2 ENV 586 ENT 199 MI 583 SAATEMÄRKUSED Saatja: Kättesaamise kuupäev: Saaja: Eu
Euroopa Liidu Nõukogu Brüssel, 24. september 2015 (OR. en) 12353/15 ADD 2 ENV 586 ENT 199 MI 583 SAATEMÄRKUSED Saatja: Kättesaamise kuupäev: Saaja: Euroopa Komisjon 23. september 2015 Nõukogu peasekretariaat
Microsoft Word - Referaat.docx
Tartu Ülikool Andmeturve Referaat teemal: CVE-2016-1499 Koostaja: Sander Sats Kursus: Informaatika Tartu 2016 Sissejuhatus Käesolev referaat on kirjutatud seoses Tartu Ülikooli kursuse MTAT.03.134 Andmeturve
prakt8.dvi
Diskreetne matemaatika 2012 8. praktikum Reimo Palm Praktikumiülesanded 1. Kas järgmised graafid on tasandilised? a) b) Lahendus. a) Jah. Vahetades kahe parempoolse tipu asukohad, saame graafi joonistada
Mining Meaningful Patterns
Konstantin Tretjakov (kt@ut.ee) EIO õppesessioon 19. märts, 2011 Nimetuse saladus Vanasti kandis sõna programmeerimine natuke teistsugust tähendust: Linear program (~linear plan) X ülesannet * 10 punkti
lcs05-l3.dvi
LAUSELOOGIKA: LOOMULIK TULETUS Loomuliku tuletuse süsteemid on liik tõestussüsteeme nagu Hilberti süsteemidki. Neile on omane, et igal konnektiivil on oma sissetoomise (introduction) ja väljaviimise (elimination)
Funktsionaalne Programmeerimine
Kõrvalefektid ja Haskell Kõik senised programmid on olnud ilma kõrvalefektideta; so. puhtalt funktsionaalsed. Programmi täitmise ainsaks efektiks on tema väartus. Osade ülesannete jaoks on kõrvalefektid
SQL
SQL Kuues loeng 3GL inside 4GL Protseduurid Funktsioonid Tavalised Funktsioonid (üks väljund) Ilma väljundita Protseduurid Viitargumentide kasutamise võimalus Tabel-väljundiga Protseduurid Create function
loeng7.key
Grammatikate elustamine JFLAPiga Vesal Vojdani (TÜ Arvutiteaduse Instituut) Otse Elust: Java Spec https://docs.oracle.com/javase/specs/jls/se8/html/ jls-14.html#jls-14.9 Kodutöö (2. nädalat) 1. Avaldise
Microsoft PowerPoint - EMCS13
EMCS piloot-projekt Raigo Veisberg Maksu- ja Tolliameti kaudsete maksude ja aktsiiside talitus TEEMAD Mis on EMCS EMCS käivitumine EMCS kasutamine ja selle võimalused E-saateleht Info edastamine EMCS infosüsteemi
Itella Estonia OÜ Uuendatud EXPRESS BUSINESS DAY BALTICS PAKKIDE JA ALUSTE TRANSPORT Express Business Day Baltics paki lubatud maksimaalsed
Itella Estonia OÜ Uuendatud 05.06.2019 EXPRESS BUSINESS DAY BALTICS PAKKIDE JA ALUSTE TRANSPORT Express Business Day Baltics paki lubatud maksimaalsed kaalud ja mõõdud Min. kaal 100 g Maks. kaal 35 kg
Süsteemide modelleerimine: praktikum Klassiskeemid Oleg Mürk
Süsteemide modelleerimine: praktikum Klassiskeemid Oleg Mürk Klassiskeem (class diagram) Klass (class) atribuut (attribute) meetod (method) Liides (interface) meetod (method) Viidatavus (visibility) avalik
Antennide vastastikune takistus
Antennide vastastikune takistus Eelmises peatükis leidsime antenni kiirgustakistuse arvestamata antenni lähedal teisi objekte. Teised objektid, näiteks teised antennielemendid, võivad aga mõjutada antenni
Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust Kaupmees teeb päringu Pocopayle aadressile
Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust 1011. Kaupmees teeb päringu Pocopayle aadressile https://my.pocopay.com/banklink. Vastuspäring tehakse makse õnnestumise
HAJUSSÜSTEEMID HAJUSSÜSTEEMID Kaugprotseduurid IDL kompileerimine ONCIDLnäide CORBAIDLnäide MIDLnäide DCERPCmuidomadusi XML-RPC JSON-RPC REST document
Kaugprotseduurid IDL kompileerimine ONCIDLnäide CORBAIDLnäide MIDLnäide DCERPCmuidomadusi XML-RPC JSON-RPC REST document.idl IDL kompilaator document_cstub.o document.h document_sstub.o #include document_client.c
Treeningvõistlus Balti tee 2014 võistkonnale Tartus, 4. novembril 2014 Vastused ja lahendused 1. Vastus: 15, 18, 45 ja kõik 0-ga lõppevad arvud. Olgu
Treeningvõistlus Balti tee 014 võistkonnale Tartus, 4. novembril 014 Vastused ja lahendused 1. Vastus: 15, 18, 45 ja kõik 0-ga lõppevad arvud. Olgu b arvu k üheliste number ning a arv, mille saame arvust
Bild 1
Archives Portal Europe APEnet ja APEx Mäluasutuste talveseminar Otepää, 06.03.2012 Kuldar Aas, Rahvusarhiiv APEnet (I) Projekti rahastus econtentplus raames Projekti kestvus: 15.01.2009 15.01.2012 Partnerid
Lisa I_Müra modelleerimine
LISA I MÜRA MODELLEERIMINE Lähteandmed ja metoodika Lähteandmetena kasutatakse AS K-Projekt poolt koostatud võimalikke eskiislahendusi (trassivariandid A ja B) ning liiklusprognoosi aastaks 2025. Kuna
Praks 1
Biomeetria praks 6 Illustreeritud (mittetäielik) tööjuhend Eeltöö 1. Avage MS Excel is ankeedivastuseid sisaldav andmestik, 2. lisage uus tööleht, nimetage see ümber leheküljeks Praks6 ja 3. kopeerige
Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc
Tallinna Linnavalitsuse sõnumisaatja kasutusjuhend asutuse juhatajale Sisukord 1. Süsteemi sisenemine...2 2. Parooli lisamine ja vahetamine...2 3. Ametnike lisamine ametiasutuse juurde...2 4. Saatjanimede
Image segmentation
Image segmentation Mihkel Heidelberg Karl Tarbe Image segmentation Image segmentation Thresholding Watershed Region splitting and merging Motion segmentation Muud meetodid Thresholding Lihtne Intuitiivne
Andmebaasid, MTAT loeng Normaalkujud
Andmebaasid, MTAT.03.264 6. loeng Normaalkujud E-R teisendus relatsiooniliseks Anne Villems Meil on: Relatsiooni mõiste Relatsioonalgebra Kus me oleme? Funktsionaalsete sõltuvuse pere F ja tema sulund
Operatsioonisüsteemi ülesanded
Praktikum 2 OPERATSIOONISÜSTEEMIDE MASSPAIGALDUS Operatsioonisüsteemide masspaigaldus Suure arvu arvutisüsteemide korral ei ole mõistlik operatsioonisüsteeme paigaldada manuaalselt. Operatsioonisüsteemide
6 tsooniga keskus WFHC MASTER RF 868MHz & 4 või 6 tsooniga alaseade SLAVE RF KASUTUSJUHEND 6 tsooniga WFHC RF keskus & 4 või 6 tsooniga alaseade SLAVE
6 tsooniga keskus WFHC MASTER RF 868MHz & 4 või 6 tsooniga alaseade SLAVE RF KASUTUSJUHEND 6 tsooniga WFHC RF keskus & 4 või 6 tsooniga alaseade SLAVE RF 868MHz 3-6 EE 1. KASUTUSJUHEND 6 tsooniga WFHC
Rahulolu_uuring_2010.pdf
Rahulolu raport Kuressaare Haigla SA Käesolev uuring viidi läbi 2010. aastal. Uuriti ambulatoorse ravi patsientide rahulolu raviteenusega. Ankeetide arv ja tagastusprotsent Struktuuriüksus Väljastatud
PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019
PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019 SISUKORD 1. SLAIDIESITLUS... 3 1.1. Esitlustarkvara... 3 1.2. Slaidiesitluse sisu... 3 1.3. Slaidiesitluse vormistamine... 4 1.3.1 Slaidid...
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Infotehnoloogia eriala Roman Jagomägis Programmeerimiskeel privaatsust säilit
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Infotehnoloogia eriala Roman Jagomägis Programmeerimiskeel privaatsust säilitavate rakenduste loomiseks Bakalaureusetöö (4 AP) Juhendaja:
Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks
Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks Sisukord Käivitamine ja Sulgemine... 3 Et, sulgeda NVR seade:... 3 Käivitamisel Wizadi kasutamine... 4 Setup Wizardi
TELLIJAD Riigikantselei Eesti Arengufond Majandus- ja Kommunikatsiooniministeerium KOOSTAJAD Olavi Grünvald / Finantsakadeemia OÜ Aivo Lokk / Väärtusi
TELLIJAD Riigikantselei Eesti Arengufond Majandus- ja Kommunikatsiooniministeerium KOOSTAJAD Olavi Grünvald / Finantsakadeemia OÜ Aivo Lokk / Väärtusinsener OÜ Tallinnas 14.04.2014 Uuring Energiamajanduse
Matemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul ühe muutuja funktsioo
Matemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul üe muutuja funktsioonidelt m muutuja funktsioonidele, kus m, 3,..., kerkib
Microsoft Word - ref - Romet Piho - Tutorial D.doc
Tartu Ülikool Andmetöötluskeel "Tutorial D" realisatsiooni "Rel" põhjal Referaat aines Tarkvaratehnika Romet Piho Informaatika 2 Juhendaja Indrek Sander Tartu 2005 Sissejuhatus Tänapäeval on niinimetatud
Võistlusülesanne Vastutuulelaev Finaal
Võistlusülesanne Vastutuulelaev Finaal CADrina 2016 võistlusülesannete näol on tegemist tekst-pilt ülesannetega, milliste lahendamiseks ei piisa ainult jooniste ülevaatamisest, vaid lisaks piltidele tuleb
IMO 2000 Eesti võistkonna valikvõistlus Tartus, aprillil a. Ülesannete lahendused Esimene päev 1. Olgu vaadeldavad arvud a 1, a 2, a 3,
IMO 000 Eesti võistkonna valikvõistlus Tartus, 19. 0. aprillil 000. a. Ülesannete lahendused Esimene päev 1. Olgu vaadeldavad arvud a 1, a, a 3, a 4, a 5. Paneme tähele, et (a 1 + a + a 3 a 4 a 5 ) (a
Kerala State Haj Committee HAJ 2014 Flight Manifest FLIGHT NO. SV-5731 DATE: 14/09/2014 TIME: 16:35 RETURN FLIGHT NO: SV-5764 DATE: Cov No
Kerala State Haj Committee HAJ 2014 Flight Manifest FLIGHT NO. SV-5731 DATE: 14/09/2014 TIME: 16:35 RETURN FLIGHT NO: SV-5764 DATE: 20-10-2014 Cov No s: KLR-53-3-0 KLR-65-2-0 KLR-66-2-0 KLR-97-2-0 KLR-119-3-0
(Microsoft PowerPoint - seminar_6_n\365uded-ainemudel tagasiside.ppt [Compatibility Mode])
Tarkvara projekt seminar VI Eelmise iteratsiooni tagasivaade, testimine, installatsioonijuhend, järgmise iteratsiooni näited. Karel Kravik Administratiivset:protestid Probleem: protestide hulk ja kvaliteet
180104komisjon-ekilex.key
Terminoloogiatöö tulevikutööriist Arvi Tavast Mis toimub EKILEX: koostamise keskkond EVE: lõppkasutajale TripleDev arendab, mina olen arendajapoolne tooteomanik 2017 august 2018 lõpp Üldised eesmärgid
Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Dian
Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Diana Lõvi (SV valdkond) Järgmised e-lõunad: 10. oktoober
Microsoft Word - HOTSEC kasutusjuhend v1.900.docx
HOTSEC Tarkvara kasutusjuhend v. 1.9 1 Sisukord Käivitamine:... 3 Programmi kasutamine... 4 Kasutajate lisamine ja eemaldamine:... 6 Jooksev logi:... 9 Häired:... 9 2 HOTSEC põhioperatsioonide kirjeldus
I klassi õlipüüdur kasutusjuhend
I-KLASSI ÕLIPÜÜDURITE PAIGALDUS- JA HOOLDUSJUHEND PÜÜDURI DEFINITSIOON JPR -i õlipüüdurite ülesandeks on sadevee või tööstusliku heitvee puhastamine heljumist ja õlijääkproduktidest. Püüduri ülesehitus
untitled
Riistvara kirjelduskeel VHDL L4, L5. Riistvara kirjelduskeel VHDL L6. Mäluga süsteemid VHDL-s L7. VHDL ja süntees 1 Atribuudid Atribuut on väärtus, funktsioon, tüüp, vahemik, signaal või konstant, mida
Pealkiri
Andmebaasid II praktikum Andmebaaside administreerimine Andmete sisestamine KESKKOND, KASUTAJAD, ÕIGUSED Mõisted Tabelid, vaated, trigerid, jpm on objektid Objektid on grupeeritud skeemi Skeemid moodustavad
Kuidas ärgitada loovust?
Harjumaa ettevõtluspäev äriideed : elluviimine : edulood : turundus : eksport Äriideede genereerimine Harald Lepisk OPPORTUNITYISNOWHERE Ideed on nagu lapsed Kas tead kedagi, kelle vastsündinud laps on
Microsoft PowerPoint - Andrus Kallastu Muusikaliste parameetrite mudel helilooja töövahendina Tallinn Tropus De profundis
Andrus Kallastu Muusikaliste parameetrite mudeli rakendamisest teose Tropus De profundis näitel Doktoritöö juhendajad Kerri Kotta ja Helena Tulve Eesti Muusika- ja Teatriakadeemia Doktoritöö Muusikaliste
AASTAARUANNE
2014. 2018. aasta statistikatööde loetelu kinnitamisel juunis 2014 andis Vabariigi Valitsus Statistikaametile ja Rahandusle korralduse (valitsuse istungi protokolliline otsus) vaadata koostöös dega üle
Microsoft Word - Toetuste veebikaardi juhend
Toetuste veebikaardi juhend Toetuste veebikaardi ülesehitus Joonis 1 Toetuste veebikaardi vaade Toetuste veebikaardi vaade jaguneb tinglikult kaheks: 1) Statistika valikute osa 2) Kaardiaken Statistika
Microsoft Word - Keypad-controller-manual-new_1.docx
Eraldiseisev ühe ukse juurdepääsukontroller Kasutusjuhend Enne seadme paigaldamist ja kasutamist lugege tähelepanelikult seda juhendit 1. Pakkeleht Nimi Kogus Märkused Sõrmistik 1 Kasutusjuhend 1 Kruvikeeraja
ITI Loogika arvutiteaduses
Lauseloogika: Loomulik tuletus Loomuliku tuletuse süsteemid on liik tõestussüsteeme nagu Hilbeti süsteemidki. Neile on omane, et igal konnektiivil on oma sissetoomise (intoduction) ja väljaviimise (elimination)
Tallinna Ülikool Digitehnoloogiate instituut JavaFX rakenduste kujundamine CSS abil Seminaritöö Autor: Hendrik Spiegelberg Juhendaja: Jaagup Kippar Au
Tallinna Ülikool Digitehnoloogiate instituut JavaFX rakenduste kujundamine CSS abil Seminaritöö Autor: Hendrik Spiegelberg Juhendaja: Jaagup Kippar Autor:...... 2016 Juhendaja:...... 2016 Instituudi direktor:......
E-R mudel
Uued mõisted. Tudeng peab olema suuteline selgitama järgmisi mõisteid: olem (nõrk- tugev; domineeriv-alluv), olemite klass, tunnused, seosed, nende tüübid, võti (võtme kandidaat, primaarne võti, supervõti),
Praks 1
Biomeetria praks 6 Illustreeritud (mittetäielik) tööjuhend Eeltöö 1. Avage MS Excel is oma kursuse ankeedivastuseid sisaldav andmestik, 2. lisage uus tööleht, nimetage see ümber leheküljeks Praks6 ja 3.
Matemaatiline analüüs III 1 4. Diferentseeruvad funktsioonid 1. Diferentseeruvus antud punktis. Olgu funktsiooni f : D R määramispiirkond D R selles p
Matemaatiline analüüs III 4. Diferentseeruvad funktsioonid. Diferentseeruvus antud punktis. Olgu funktsiooni f : D R määramispiirkond D R selles paragravis mingi (lõplik või lõpmatu) intervall ning olgu
Microsoft Word - Errata_Andmebaaside_projekteerimine_2013_06
Andmebaaside projekteerimine Erki Eessaar Esimene trükk Teadaolevate vigade nimekiri seisuga 24. juuni 2013 Lehekülg 37 (viimane lõik, teine lause). Korrektne lause on järgnev. Üheks tänapäeva infosüsteemide
Pealkiri
TARTU ÜLIKOOL Arvutiteaduse instituut Informaatika õppekava Siiri Saar Teek predikaatarvutuse väljendamisülesannete lahenduste kontrollimiseks Bakalaureusetöö (9 EAP) Juhendaja: Reimo Palm Tartu 2017 Teek
GSMG UK.indd
GSMG kasutusjuhend Põrandakütte termostaat Fikseeritud paigaldusega relee-vastuvõtja Juhitav relee-pistikupesa Kiirühendusega termostaat Glamox 3001 seeria küttekehadele GSM-seade 1 Akulaadija 2 Toime
Eksam õppeainetes "Andmebaasid I" (IDU0220) ja "Andmebaaside projekteerimine" (IDU3381)
Eksam õppeainetes "Andmebaasid I" (IDU0220) ja "Andmebaaside projekteerimine" (IDU3381) 1.Eksamiajad ja registreerumine Eksamiajad "Andmebaasid I" (IDU0220) Kuupäev Kellaaeg Ruum Maksimaalne osalejate
Ruutvormid Denitsioon 1. P n Ütleme, et avaldis i;j=1 a ijx i x j ; kus a ij = a ji ; a ij 2 K ja K on korpus, on ruutvorm üle korpuse K muutujate x 1
Ruutvormid Denitsioon. P n Ütleme, et avaldis i;j= a ijx i x j ; kus a ij = a ji ; a ij K ja K on korus, on ruutvorm üle koruse K muutujate x ;;x n suhtes. Maatriksit =(a ij ) nimetame selle ruutvormi
Tartu Ülikool
Tartu Ülikool Code coverage Referaat Koostaja: Rando Mihkelsaar Tartu 2005 Sissejuhatus Inglise keelne väljend Code coverage tähendab eesti keeles otse tõlgituna koodi kaetust. Lahti seletatuna näitab
Ostmine e-poes Võlumaa e-pood pakub ilutooteid juustele ja kogu kehale, naistele ning meestele, tuntud kaubamärkidelt üle maailma. Kaupade valikul on
Ostmine e-poes Võlumaa e-pood pakub ilutooteid juustele ja kogu kehale, naistele ning meestele, tuntud kaubamärkidelt üle maailma. Kaupade valikul on meie jaoks oluline ka põhimõte, et me omaksime mingit
Word Pro - digiTUNDkaug.lwp
ARVUSÜSTEEMID Kõik olulised arvusüsteemid on positsioonilised ehk arvu numbrid asuvad neile ettenähtud kindlatel asukohtadel arvujärkudes a i : a a a a a a a - a - a - a - a i Ainus üldtuntud mittepositsiooniline
Word Pro - digiTUNDkaug.lwp
/ näide: \ neeldumisseadusest x w x y = x tuleneb, et neeldumine toimub ka näiteks avaldises x 2 w x 2 x 5 : x 2 w x 2 x 5 = ( x 2 ) w ( x 2 ) [ x 5 ] = x 2 Digitaalskeemide optimeerimine (lihtsustamine)
Panganduse tekkimine Loe läbi tekst lk Panganduse tekkimisest ja vasta järgmistele küsimustele: 1. Millisest itaaliakeelsest sõnast tul
10.4.1 Panganduse tekkimine Loe läbi tekst lk 195 197 Panganduse tekkimisest ja vasta järgmistele küsimustele: 1. Millisest itaaliakeelsest sõnast tuleb sõna pank?... 2. Miks hoiustati kulda kullassepa
(Microsoft Word - \334levaade erakondade finantsseisust docx)
Ülevaade erakondade finantsmajanduslikust olukorrast seisuga 31.12.2010 Ülevaate eesmärgiks on kirjeldada erakondade rahalist seisu, mis annab informatsiooni nende tugevusest või nõrkusest, mis omakorda
Load Ehitise kasutusluba Ehitusseaduse kohaselt võib valminud ehitist või selle osa kasutada vaid ettenähtud otstarbel. Kasutamise
3. 3. Ehitise kasutusluba Ehitusseaduse kohaselt võib valminud ehitist või selle osa kasutada vaid ettenähtud otstarbel. Kasutamise otstarve märgitakse kasutusloale. ehitise kasutusluba Erandlikult ei
Tala dimensioonimine vildakpaindel
Tala dimensioonimine vildakpaindel Ülesanne Joonisel 9 kujutatud okaspuidust konsool on koormatud vertikaaltasandis ühtlase lauskoormusega p ning varda teljega risti mõjuva kaldjõuga (-jõududega) F =pl.
TOIMIVUSDEKLARATSIOON Disboxid 464 EP-Decksiegel
TOIMIVUSDEKLARATSIOON vastavalt EL määruse nr 305/2011 lisale III Disboxid 464 EP-Decksiegel 1. Tootetüübi kordumatu identifitseerimiskood: EN 1504-2: ZA.1d, ZA.1f ja ZA.1g EN 13813: SR-B1,5-AR1-IR4 2.
Keskkonnaministri määruse lisa 3
Keskkonnaministri 27.12.2016 määrus nr 74 Õhusaasteloa taotlusele ja lubatud heitkoguste projektile esitatavad täpsustatud nõuded, loa taotluse ja loa vormid Lisa 3 ÕHUSAASTELUBA Loa kehtivusaeg [ ] tähtajatu,
Avaandmed Eesti Hariduse Infosüsteemis
Avaandmed Eesti Hariduse Infosüsteemis Sisukord Dokumendi versioonid...3 Dokumendi eesmärk...4 1. Avaandmed...5 1.1 Nõuded avaandmete asukohale...5 2. EHISe avaandmete avaldamise lahendus...6 2.1 Õppeasutus...7
Microsoft Word - Järvamaa_KOVid_rahvastiku analüüs.doc
Töömaterjal. Rivo Noorkõiv. Käesolev töö on koostatud Siseministeeriumi poolt osutatava kohalikeomavalitsuste ühinemist toetava konsultatsioonitöö raames. Järvamaa omavalitsuste rahvastiku arengu üldtrendid