Versioon Autor Kuupäev Märkused 1.0 Riivo Talviste Algdokument 1.1 Riivo Talviste Arhitektuurimuutused, terminoloogia 1.2 Riivo
|
|
- Toomas Markus
- 4 aastad tagasi
- Vaatused:
Väljavõte
1 Versioon Autor Kuupäev Märkused 1.0 Riivo Talviste Algdokument 1.1 Riivo Talviste Arhitektuurimuutused, terminoloogia 1.2 Riivo Talviste Arhitektuuri täpsustused, parandused 1.3 Riivo Talviste Võtmete täpsustus 1.4 Riivo Talviste, Gert Palok Füüsiline arhitektuur 1.5 Riivo Talviste, Gert Palok Pärningu JSON formaadi kirjeldus 1.6 Riivo Talviste, Gert Palok JSON formaadi täiendused Sisukord Arhitektuuridokument Sissejuhatus 2 1 Loogiline arhitektuur Terminoloogia Andmekiht Teenuseliides API Kasutajarakendus Füüsiline arhitektuur Platvormisõltumatus Skaleeritavus Tehnoloogiad Kasutatavad tehnoloogiad Arendusvahendid Lisa 1. Päringu JSON formaat Objekti küsimise formaat Navigatsiooni päringu formaat Lisa 2. Vastuse JSON formaat Objekti vastuse formaat Navigatsiooni vastuse formaat
2 Sissejuhatus Käesolev dokument kirjeldab Delfi WhatsOn projekti arhitektuuri. Järgnevas tuuakse antud süsteemi osade - teenuse, andmekihi ja API - lühike kirjeldus ning nõuded, millele need vastama peavad. Samuti esitatakse juhtnöörid kliendirakendusele, mis seda API-t kasutab. Viimaseid järgib ka antud projekti juurde kuuluv näiteklient. 1 Loogiline arhitektuur 1.1 Terminoloogia Käesolevas dokumendis kasutatakse järgmist sõnavara: Delfi klient, kes tellis antud projekti (peamiselt API); klient Delfi klient, kes hakkab kasutama projekti käigus valmivat API-t, et pääseda ligi Delfi WhatsOn teenusele. Muuseas on ka delfi iseenda klient, kuna kasutab antud API-t portaalis kuhuminna.delfi.ee; kasutaja, lõppkasutaja klientide klient; kasutaja, kes pääseb ligi mõnele veebilehele, mis kasutab antud API-t. objekt inglise k. object. Sisulist mõtet omav sissekanne, millel on erinevad atribuudid. Eristatakse kolme tüüpi objekte: sündmused (event), kohad (place) ja huvitegevused (hobby). kategooria inglise k. facet. Objekti atribuut, mis on määratud kategooriaks ja mille järgi on võimalik otsingutulemusi kitsendada (filtreerida). 1.2 Andmekiht Delfi on jaotanud oma andmed suures osas kaheks: publitseeritud andmed (published events) ning arhiiv (archive), mis asuvad kumbki eraldi MySQL andmebaasides. Publitseeritud andmeid on vaid need andmed, mis on lõppkasutajale nähtavad, modereerimisele ja arhiveerimisele kuuluvaid andmeid hoitakse arhiivandmebaasis. Antud projektile on olulised just publitseeritud andmed. Kuna antud andmebaasile tehtavate päringute hulk ületab tunduvalt lisamise või muutmise päringute hulga, siis on andmemudel optimeeritud just päringute tegemisele, eriti hierarhiliste andmete saamiseks. Andmemudelis on realiseeritud järgmised nõuded: 2
3 hierarhilised andmed (Näiteks Pärnumaa Pärnu. Kõik sündmused, mis toimuvad Pärnus, toimuvad ka Pärnumaal) hierarhilised kategooriad (Sarnaselt eelmisele Maakond Linn Linnaosa, kusjuures Linnaosa Linn Maakond) kliendipõhised juurdepääsu õigused st. klient saab otsingutulemusena näha vaid neid atribuute, millele tal on juurdepääs. mitmekeelsus - kõik sõned (k.a. kategooriate ja atribuutide pealkirjad) on andmebaasis mitmes eri keeles. Tõlkeid erinevatesse keeltesse saab vajadusel lisada/eemaldada. ühel sündmusel saab olla mitu toimumiskohta ja -perioodi (korduvad ja perioodilised üritused) Kliendipõhised atribuutide juurdepääsu õigused on realiseeritud võtmetega - iga klient saab omale unikaalse võtme, mille ta API kaudu iga päringuga kaasa saadab. Päringu tulemusena saadetakse kliendile tagasi tulemuste nimekiri, kus on vaid need objektide atrubuudid, mida antud võtmega näha saab. Atribuudid, mis pole seotud ühegi kliendi võtmega, on kõigile nähtavad. Andmemudeli juurde kuulub ka Andmemudeli struktuuridokument, milles kirjeldatakse täpselt andmemudeli ülesehitus ja formaat, mida sisendandmed järgima peavad. Andmemudelite graafilised esitused on saadaval eraldi UML diagrammidena: wo2-datamodel-facets.png wo2-datamodel-i18n.png wo2-datamodel-acl.png wo2-datamodel-periods.png Arhiivandmebaasi ja administreerimisliidese realiseerimine on väljaspool selle projekti skoopi, need teeb Delfi ise. Samuti hoolitseb Delfi andmete paigutamisest publitseeritud andmete andmebaasi, järgides eelpool mainitud dokumendis kirjeldatud reegleid. 1.3 Teenuseliides Kuna üheks nõudmiseks on kliendipõhise juurdepääsu tagamine, siis ei ole võimalik andmebaasiga otsesuhtlust viia kliendi juurde, sest sel juhul saaks sellest mööda hiilida. Selle vältimiseks asub Delfi juures teenus (service), mille ülesandeks on vastu võtta kliendi poolt saadetud päring, konstrueerida sellest SQL päring ning saata tulemused tagasi kliendile. Tulemused koosnevad järgmistest osadest: päringitingimustele vastavad objektid koos atribuutidega, mida näidatakse tulmuste tabelis; kõik kategooriad koos nende elementidega, kusjuures iga elemendi juurde on märgitud arv, mis näitab, mitu tulemust tagastataks, kui see element valida. Antud liides on realiseeritud PHP keeles ja kasutab andmebaasiga suhtluseks mysqli moodulit. Kliendiga toimub suhtlus JSON (Javascript Object Notation) formaadis üle HTTP protokolli. Teenuse ja kliendi vaheliste päringute JSON formaat on kirjeldatud antud dokumendi lõpus asuvates lisades. 3
4 1.4 API API (Application Programming Interface) ülesandeks on pakkuda klientrakendusele meetodeid, mille abil saab teenuseliidesega suhelda esitada päringuid ja tulemusi. Päringuid on kahte liiki: otsimine märksõna järgi ning otsingutulemuste kitsendamine kategooriate põhjal. Neid päringuid on võimalik omavahel ka kombineerida (kokku konjugeerida) st. on võimalik sooritada kõigepealt märksõna otsing ning seejärel selle tulemusi kitsendada, valides kategooriatest täpsustavaid parameetreid. Loomulikult on võimalik ka vastupidine: kõigepealt kitsendada tulemusi ning seejärel lisada märksõna otsing (kuna konjunktsioon on kommutatiivne). Lisaks sellele on API kaudu võimalik teenuse käest küsida konkreetset objekti st. kogu väärtuste hulka, mis kuuluvad selle konkreetse objekti juurde. API realiseeritakse PHP keele abil ning suhtlus teenuseliidesega toimub JSON formaadis. Lisaks päringumeetodite pakkumisele on API ülesandeks veel teenuseliideselt saadud JSON -formaadis vastuse parsimine objektideks (üritused, kohad, atribuudid), et kasutajarakendus saaks neid mugavalt kasutada. 1.5 Kasutajarakendus Kasutajarakendus (client side business logic) koosneb soovitatavalt vähemalt kahest osast: vaatest ja loogikast. Rakenduse loogika osa põhiülesandeks on API-ga suhtlemine ning vaate kontrollimine. Selleks realiseerib viimane järgmised ülesanded: annab API-le ette otsinguparameetrid ja kategooriad, kasutades selleks konjunktiivset normaalkuju (PHP-s kasutatkse selleks massiivide hierarhiat); otsustab, milliseid kategooriaid ja mis järjekorras kliendile näidata; kasutab API poolt tekitatud objekte, et koostada kasutajavaade. Rakenduse vaate osa hoolitseb kasutajale nähtava veebilehe kujunduse eest. Antud projekti käigus valmiv näidis kasutajarakendus realiseerib vaid olulisemad osad Nõuetedokumendis kirjeldatud funktsionaalsusest: Otsing märksõna järgi Otsingutulemuste kitsendamine erinevate kategooriate järgi Näiteks: Tartu kontsert Otsingutulemuste kitsendamine kategooria mitme erineva elemendi järgi Näiteks: Tartu + Pärnu kontsert Kategooriate ja nende elementide nimekirja väljastamine Konkreetse ürituse või koha kuvamine Näidisrakenduse loogika kirjutatakse keeles PHP ning XHTML standardile vastav vaade luuakse Smarty mallide abil. 2 Füüsiline arhitektuur 2.1 Platvormisõltumatus Kuna antud projekt kasutab kõikides kihtides tehnoloogiatena PHP-d ja MySQL-i, siis on see ka platvormist sõltumatu. Andmebaasi, teenuse ja API töölesaamiseks on vaja järgida Installatsioonijuhendis esitatud nõudmisi. 4
5 2.2 Skaleeritavus Projekti üheks peamiseks eesmärgiks on valmiva süsteemi skaleeritavus. Seepärast on lisaks andmemudeli paindlikkusele mõeldud ka füüfilisele skaleeritavusele - võimalik on kasutada MySQL andmebaaside klasterid (MySQL Cluster) või replikeerimist (MySQL Replication). Kuna vastavate süsteemide ülesseadmine ei kuulu antud projekti skoopi, siis on viidatud nende kasutusjuhenditele: MySQL Cluster: MySQL Replication: 3 Tehnoloogiad 3.1 Kasutatavad tehnoloogiad Nimetus Kodulehekülg Eesmärk PHP Arenduskeel, muuhulgas sisaldab mysqli moodulit MySQL Andmebaasisüsteem Smarty Kasutajarakenduse vaate mallid 3.2 Arendusvahendid Järgnevas mainitud tehnoloogiad pole vajalikud projekti tulemuse kasutamiseks, vaid on seotud selle arendamisega. Nimetus Kodulehekülg Eesmärk Subversion Koodi versioonihaldus Apache Ant Ehitusskriptid Changelogic Vigade ja ülesannete halduskeskkond phpdocumentor Dokumentatsiooni genereerimine lähtekoodist 5
6 4 Lisa 1. Päringu JSON formaat 4.1 Objekti küsimise formaat "language":1, // Keele ID "key":"xvvotrbxxo0y2wh4b48uzjlhtfmcl7ky", // Kliendi v~oti "action":"view", // Tegevus: vaatamine "id":10556 // Päritava objekti ID 4.2 Navigatsiooni päringu formaat "language":1, // Keele ID "key":"client s secret key", // Kliendi v~oti "keyword":["otsis\u00f5na", // Massiiv otsingus~onadest "filters":[ // Kasutaja valitud facetite väärtused "id":1, // Facetile vastava atribuudi ID 2 // Massiiv selle atribuudi väärtuste ID-dest, // mille järgi klient on kitsendanud, "id":3, 1,4, "facetattributes":[1,2,3,4, // Nende atribuutide ID-d, mida soovitakse // facetitena tagasi saada. V~oib olla ka // tühi massiiv. "facetattributescmpl":true, // T~oeväärtus, kas saata facetattributes // massiivis olevad atribuudid v~oi // hoopis selle hulga täiend. "resultattributes":[1,3, // Massiiv nende Atribuutide ID-dest, mida // tahetakse tulemusobjektidega kaasa saada. // V~oib olla ka tühi massiiv. "resultattributescmpl":true, // T~oeväärtus, kas saata resultattributes // massiivis olevad atribuudid v~oi // selle hulga täiend. "order":[ // Sorteerimisvektor. [2,true // Massiiv massiividest, mille elementideks on atribuudi // ID, mille järgi sorteerida ja t~oeväärtus, kas sorteerida // kasvavalt v~oi mitte., "start":0, // Esimese tagastatava kirje järjekorranumber. // Lugemist alustatakse 0-st. "limit":50 // Arv, mitu kirjet tulemustena tagastada. 6
7 5 Lisa 2. Vastuse JSON formaat 5.1 Objekti vastuse formaat Objekti küsimisel tulnud vastuse formaat on väga sarnane allpool toodud navigatsiooni vastuse formaadile, seepärast on siin toodud ainult fragment sellest formaadist: [ true, // Päringu ~onnestumise näitaja. Kui see on väär, siis sellele // järgnev JSON object on erindi info. "attributes":[ // Atribuutide massiiv, samasuguse ülesehitusega... // nagu navigatsiooni vastuse korral., "properties":[ // Objekti omaduste massiiv. Samasuguse ülesehitusega // nagu navigatsiooni puhul iga tulemuse omaduste massiiv. "id":123, // Erinevalt navigatsiooni tulemustest on siin igal // omadusel ka ID. "attribute":5, // Tekstilised väärtused on otse s~onena: "value":"p\u00e4rnu Vanalinna P\u00f5hikooli luulev\u00f5istlus", "id":567, "attribute":1, "value":15 // Diskreetsetel väärtustel on vastava väärtuse ID, 5.2 Navigatsiooni vastuse formaat [ true, // Päringu ~onnestumise näitaja. Kui see on väär, siis sellele // järgnev JSON object on erindi info. "attributes":[ // Atribuutide massiiv "id":1, // Atribuudi ID andmebaasis "type":"discrete", // Atribuudi tüüp "title":"t\u00fc\u00fcp", // Atribuudi pealkiri (valitud keeles) // Atribuudi väärtused "id":13, "title":"kontsert", 7
8 "id":14, "title":"etendus", "id":15, "title":"v\u00f5istlus", "id":100, "type":"discrete", "title":"objekti t\u00fc\u00fcp", "id":1, "title":"event", "id":2, "title":"place", "id":3, "title":"hobby", "id":2, "type":"object", "title":"toimumiskoht", "id":3, "type":"discrete", "title":"koht", "categories":[ // Hierarhiliste atribuutide korral on kategooriad "id":1, "title":"maakond", "id":2, "title":"linn", "parent":1 // Hierarhias samm k~orgemal asuva kategooria ID, 8
9 "id":3, "title":"linnaosa", "parent":2, "id":1, "title":"p\u00e4rnumaa", "category":1 // Kategooria ID, "id":2, "category":2, "title":"p\u00e4rnu", "parent":1 // Hierarhias samm k~orgemal asuva väärtuse ID, "id":3, "category":3, "title":"kesklinn", "parent":2, "id":4, "title":"sindi", "parent":1, "id":5, "category":1, "title":"tartumaa", "id":4, "type":"period", "title":"toimumisaeg", "id":21, "title":"t\u00e4na", "id":22, "title":"homme" 9
10 , "id":5, "type":"text", "title":"pealkiri", "id":6, "type":"text", "title":"esineja", "id":31, "title":"dag\u00f6", "id":32, "title":"t\u00f5nis M\u00e4gi", "facets":[ // Valitavad facetid "attribute":3, // Vastava atribuudi ID "id":1, "hits":22 // Selle väärtuse valimisel allesjäävate // tulemuste arv, "id":5, "hits":35, "attribute":1, "id":13, "hits":12, "id":14, "hits":6 10
11 , "attribute":4, "id":21, "hits":10, "id":22, "hits":12, "attribute":6, "id":31, "hits":2, "id":32, "hits":1, "results":[ // Tulemused "id":1, "properties":[ // Tulemuse omadused "attribute":5, // Tekstilised väärtused on otse s~onena: "value":"p\u00e4rnu Vanalinna P\u00f5hikooli luulev\u00f5istlus", "attribute":1, "value":15 // Diskreetsetel väärtustel on vastava väärtuse ID, "attribute":2, "value":666, 11
12 "attribute":4, "value": "begin": , // Perioodidel on algus- ja l~oppaeg "end": , "attribute":100, "value":1, "id":2, "properties":[ "attribute":5, "value":"kevadkontsert", "attribute":1, "value":13, "attribute":2, "value":123, "attribute":4, "value": "begin": , "end": , "attribute":6, "value":"dag\u00f6", "attribute":6, "value":"t\u00f5nis M\u00e4gi", "attribute":100, "value":1 12
13 13
Microsoft Word - installation-guide.doc
Dokumendi ajalugu: Versioon Kuupäev Tegevus Autor 1.0 12.04.2008 Dokumendi loomine Maris Aavik 1.1 13.04.2008 Täiendamine Maris Aavik 1.2 13.04.2008 Täiendamine Andres Kalle 1.3 12.05.2008 Täiendused Kerli
RohkemMicrosoft 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
RohkemPangalingi 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
RohkemP2P süsteemid
Gnutella Ajalugu Detsentraliseeritus Protokollist Paralleliseerimine Ujutamine Skaleeruvus Ultranoded Puuräsid DHT Muud MEELIS ROOS 1 Ajalugu Failivahetus P2P massidesse viija Napster tsentraalne süsteem
RohkemX Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug
X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesugused realisatsioonid ka Windowsile erinevad realisatsioonid
RohkemTartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015
Tartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015 SISUKORD SISSEJUHATUS... 3 1. VILJANDI LINNAVALITSUSE
RohkemAndmeturve
CORBA Sissejuhatus IDL CORBA struktuur Serveri ehitus Objekti adapter Lisateenused MEELIS ROOS 1 CORBA sissejuhatus CORBA Common Object Request Broker Architecture Üldine Objektipäringute Vahendaja Arhitektuur:)
RohkemMicrosoft 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
RohkemMTAT 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,
RohkemE-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-
Rohkem(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
RohkemHAJUSSÜ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
RohkemMicrosoft 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
RohkemMicrosoft PowerPoint - loeng.ppt
Tarkvaraarendusprotsess Lektor Oleg Mürk olegm@webmedia.ee Webmedia AS www.webmedia.ee Teema Mille poolest erineb üksinda programmeerimine mitmekesi tarkvaraarendamisest? Mitmekesi programmeerimine Mitmekesi
RohkemEBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut
EBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut sooritada. Andmebaasid on temaatilised. Koolitööde
RohkemExcel 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
RohkemPealkiri
Andmebaasid II praktikum Andmebaaside administreerimine Andmete sisestamine KESKKOND, KASUTAJAD, ÕIGUSED Mõisted Tabelid, vaated, trigerid, jpm on objektid Objektid on grupeeritud skeemi Skeemid moodustavad
RohkemSQL
SQL Teine loeng Mõtelda CREATE TABLE ( { INTEGER VARCHAR(10)} [ NOT NULL] ); Standard SQL-86 (ANSI X3.135-1986), ISO võttis üle 1987 SQL-89 (ANSIX3.135-1989) SQL-92 (ISO/IEC 9075:1992)
RohkemMicrosoft 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
RohkemMicrosoft 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
RohkemAndmebaasid, 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
RohkemG aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K
Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon 6.3.1.51 ja hilisemad Kasutaja juhend 2016 Sisukord 1. Sissejuhatus...3 2. Liidese häälestus...3
RohkemKOTKAS AVE kasutajakeskne juhend Loomise Muutmise kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehno
Loomise 22.09.2015 Muutmise 10.10.2018 kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehnoloogiakeskus Projekt: Keskkonnaotsuste terviklik autonoomne süsteem (KOTKAS) Dokument: AVE
RohkemSü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
RohkemMicrosoft 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
RohkemVõrguväljaanded ja veebiarhiveerimine
e24.ee folklore.ee delfi.ee www.ut.ee www.delfi.ee ut.ee Teeme ISE: harilikud hoidised virtuaalsetest viljadest veebiarhiivi riiulil Jaanus Kõuts, Eesti Rahvusraamatukogu 17.09.2013 Kogemused http://archive.org
Rohkem1. Üliõpilased 1.1 Tõendid Vali menüüst: Üliõpilased tõendid tõendite trükkimine. Avaneb vorm Tõendite trükkimine, vali tõendi liik Tõend õppim
1. Üliõpilased 1.1 Tõendid Vali menüüst: Üliõpilased tõendid tõendite trükkimine. Avaneb vorm Tõendite trükkimine, vali tõendi liik. 1.1.1 Tõend õppimise kohta TLÜ-s Seda tõendiliiki saab väljastada ainult
RohkemPHP
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
RohkemBild 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
RohkemPealkiri
Graafilised mudelid ja nende koostamise vahendid MS Visio MYSQL Workbench (DB Designer) ER/Studio Data Architect Sybase PowerDesigner GRAAFILINE MODELLEERIMINE Mudel ja modelleerimine 3 11/3/2015 Matemaatiline
RohkemMicrosoft Word - SDEMuutused.doc
SDEMuutused PROGRAMMIST SDEMuutused võimaldab teostada päringu ArcSDE serverisse ning väljastada mingi nähtusklassiga näidatud ajavahemikus tehtud muudatused. Eraldi tuuakse välja sellel ajavahemikul lisandunud,
RohkemMicrosoft PowerPoint - geodb_090507v1.ppt [Read-Only] [Compatibility Mode]
Eesti topograafiline andmekogu ja geoandmebaasi põhine topograafiliste andmete uuendamine Olev Veskimäe Topoandmete osakond Maa-amet Sisukord Geoandmebaas Uuendamine Kvaliteedi tagamine Vigade haldamine
RohkemPealkiri
Andmebaasid (6EAP) I praktikum Mida praktikumides tehakse? Õpitakse SQL i Tehakse andmebaas ope (igas praktikumis natuke, kuni lõpuks saab valmis) Tehakse andmebaas edu (kui ope on valmis, tehakse edu,
RohkemFailiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimu
Failiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimused: faili nimi faili vanus faili tüüp... 1 Failiotsing:
RohkemWord 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)
RohkemSQL
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
RohkemAndmed 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
RohkemTiia Salm 2011 Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pd
Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pdf, Word, Excel, PowerPoint, Open Office) tuleb esmalt keskkonda üles
RohkemEksam õ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
RohkemDVD_8_Klasteranalüüs
Kursus: Mitmemõõtmeline statistika Seminar IX: Objektide grupeerimine hierarhiline klasteranalüüs Õppejõud: Katrin Niglas PhD, dotsent informaatika instituut Objektide grupeerimine Eesmärk (ehk miks objekte
RohkemVõrguregistripõhine võrguplaneerimine Jaanus Kokk AS Eesti Telekom
Võrguregistripõhine võrguplaneerimine Jaanus Kokk AS Eesti Telekom 24.10.2014 Jututeema Võrguregistripõhine Võrguplaneerimine VõrVõr projekti raames loodud kaardirakendus võrguplaneerija ja investeeringute
RohkemE-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),
RohkemRIIGIPILVE TEENUSE TOOTETINGIMUSED ÜLDINE JA MÕISTED KINNITATUD WD nr 2017/1-11.2/ Riigipilve Teenuse Tootetingimused (edaspidi Ting
RIIGIPILVE TEENUSE TOOTETINGIMUSED ÜLDINE JA MÕISTED KINNITATUD 24.05.2017 WD nr 2017/1-11.2/16 1.1. Riigipilve Teenuse Tootetingimused (edaspidi Tingimused) on Riigi Infokommunikatsiooni Sihtasutuse (RIKS)
RohkemKOOLITUSTE HALDAMINE E-TÖÖTUKASSA KASUTAJAJUHEND 1
KOOLITUSTE HALDAMINE E-TÖÖTUKASSA KASUTAJAJUHEND 1 Sisukord E-TÖÖTUKASSASSE SISSE LOGIMINE JA MINU KOOLITUSED AVALEHT... 2 UUE KOOLITUSE LISAMINE... 5 MÄÄRAMATA TOIMUMISAJAGA KOOLITUSED... 9 REGISTREERIMISTEATE
RohkemAASTAARUANNE
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
RohkemVeebipõhised andmebaasid ja otsi(ngu)mootorid Internet on Oluline, peagi peamine andmeallikas! 2/3 Eesti aktiivsest elanikkonnast kasutab;! 90% arvuti
Veebipõhised andmebaasid ja otsi(ngu)mootorid on Oluline, peagi peamine andmeallikas! 2/3 Eesti aktiivsest elanikkonnast kasutab;! 90% arvutikasutajatest kasutab ka ti;! 40% Eesti kodudest on vähemalt
RohkemHAJUSSÜSTEEMID HAJUSSÜSTEEMID SOAP ja veebiteenused Web Services Web Services SOAP WSDL Ühilduvus UDDI Kihiline arhitektuur masinsuhtluse jaoks erinev
SOAP ja veebiteenused Web Services Web Services SOAP WSDL Ühilduvus UDDI Kihiline arhitektuur masinsuhtluse jaoks erinevate süsteemide vahel Transport sõnumite edastamiseks: HTTP, SMTP, FTP, mistahes failiedastus,
RohkemHAJUSSÜSTEEMID HAJUSSÜSTEEMID Peer-to-peer süsteemid Peer-to-peer süsteemide liigitus Liigitus Ründed Anonüümsus Puuräsi DHT Näide: Kazaa Näide: Kadem
Peer-to-peer süsteemid Peer-to-peer süsteemide liigitus Liigitus Ründed Anonüümsus Puuräsi DHT Näide: Kazaa Näide: Kademlia Näide: Gnutella Näide: BitTorrent Eelajalugu: tsentraalsed süsteemid "Puhas"
RohkemMicrosoft PowerPoint - Lisa 5 koolituse materjalid
03. detsember, 2009 Piirangutest vabaks IT-ga või IT-ta? Heiti Mering Heiti.mering@ee.fujitsu.com Eero Elenurm eero@elenurm.net Piirangud või võimalused? Millised on meie oskused? Millised on meie teadmised?
RohkemElisa Ring Elisa Ringi mobiilirakendus Versioon
Elisa Ring Elisa Ringi mobiilirakendus Versioon 1.0.85 15.01.2019 1 Elisa Ring... 1 1. Ülevaade... 3 1.1. Kirjeldus... 3 1.2. Tehnilised tingimused... 3 1.3. Kasutuselevõtt ja sisselogimine... 3 2. Rakenduse
RohkemPowerPoint Presentation
Avaandmed Urmas Sinisalu Mis on avaandmed? Alus vs. Kohustus Avaandmed on kõigile vabalt ja avalikult kasutamiseks antud masinloetaval kujul andmed, millel puuduvad kasutamist ning levitamist takistavad
RohkemGRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon
GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev 05.02.2018 Versiooni kuupäev 30.01.2018 1 SISUKORD 1. ÜLEVAADE... 3 1.1
RohkemTööplaan 9. kl õpik
Mõttest tekstini Eesti keele ja tekstiõpetuse õpik 9. klassile Näidistööplaan Aeg Teema Põhimõisted Õppematerjal Tegevused Õppetulemus Hindamine 1. nädal I. Suhtlemine rühmas Ptk 1 Sissejuhatuseks 2. nädal
RohkemMicrosoft Word - EHR.docx
earvekeskus E-ARVE TELLIMUSTE JUHEND 1 Sisukord E-arvete tellimused... 3 Klientide tellimused... 3 E-arve tellimuse lisamine... 3 E-arve tellimuse muutmine... 9 Minu tellimused... 10 Minu tellimuse sisestamine...
RohkemJuhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp
Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp Terminali seadistamine Lülita telefonis või tahvelarvutis (edaspidi telefonis) sisse Bluetooth. (1) 1 1 Mudel
RohkemMascus - Jatiina esitlus 2017
Veebruar 2017 Kuidas müüa kasutatud tehnikat? Annika Amenberg Mascus Eesti Mis on Mascus? 2 Maailma suurim kasutatud rasketehnika portaal 30 esindust 58 veebilehte 42 keelt 3 Esindused Veebilehed Mascuse
RohkemAndmeturve
Tulemüürid Tulemüüri mõiste Tulemüüride liigitus Paketifiltrid Võrguaadresside tõlkimine (NAT) Rakenduskihi tulemüürid Kombineeritud tulemüürid Demilitariseeritud tsoon Üksiku arvuti kaitsmine Personaalsed
RohkemMicrosoft Word - RM_ _17lisa2.rtf
Maksu- ja Tolliamet Maksukohustuslane Vorm KMD INF Nimi Registri- või isikukood A-osa ANDMED VÄLJASTATUD ARVETE KOHTA Esitatakse koos käibedeklaratsiooniga maksustamisperioodile järgneva kuu 20. kuupäevaks
RohkemArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS
ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS Välitöö rakendused kasuta oma ruumiandmeid kõikjal Optimeeri välitöö tegevuste efektiivsust asukohapõhise teabega Survey123 Collector Navigator Planeeri
RohkemVeeb Jaagup Kippar
Veeb Jaagup Kippar Tööpõhimõte Arvutid ühendatud võrguks Igal arvutil oma nimi / number Arvutite vahel suudavad liikuda tekstid/baidid Kasutaja saadab serverarvutile päringu, millist lehte soovitakse vaadata.
RohkemPowerPoint Presentation
Koolituspäeva algus ja lõpp aeg 09.30 11.00 koolitus 11.00 11.10 paus 11.10 12.00 koolitus 12.00 12.30 lõuna 12.30 14.00 koolitus 14.00 14.10 paus 14.10 15.00 koolitus Lõunapaus ja lõuna asukoht Tualetid
RohkemEE-macbook-retina-12-early2015-qs.indd
Kiirjuhend Tervita oma MacBooki. Alustame. Maci käivitamiseks vajuta toitenuppu ning rakendus Setup Assistant annab sulle mõned lihtsad juhised, kuidas arvuti töökorda seada. See aitab sul Wi-Fi võrku
RohkemI Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Kons
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
Rohkemloeng2
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)
RohkemArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus
PILVI TAUER Tallinna Tehnikagümnaasium ArcGIS Online 1.Konto loomine 2.Veebikaardi loomine 3.Rakenduste tegemine - esitlus Avaliku konto loomine Ava ArcGIS Online keskkond http://www.arcgis.com/ ning logi
RohkemRelatsiooniline 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
RohkemTartu Ü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
RohkemAjaveeb-veebileht.pptx
Inoftehnoloogia ja koostöö Ajaveeb ehk blog Ka veebipäevik, weblog - sisaldab perioodiliselt lisatavaid postitusi, mis on pööratud kronoloogilises järjekorras Ajaveeb võib olla avalik (nähtav kõigile lugejatele)või
RohkemEesti kõrgusmudel
Meie: 04.06.2002 nr 4-3/3740 Küsimustik Eesti maapinna kõrgusmudeli spetsifikatsioonide selgitamiseks Eestis on juba aastaid tõstatatud küsimus täpse maapinna kõrgusmudeli (edaspidi mudel) koostamisest
Rohkem1. 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
RohkemMida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier
Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier 09.02.2019 Miks on ülesannete lahendamise käigu kohta info kogumine oluline? Üha rohkem erinevas eas inimesi õpib programmeerimist.
RohkemMicrosoft Word - MKM74_lisa1.doc
Majandus- ja kommunikatsiooniministri 6. oktoobri 2010. a määruse nr 74 Avaliku konkursi läbiviimise kord sageduslubade andmiseks televisiooni ringhäälingusaadete ja -programmide digitaalse edastamise
RohkemPowerPoint Presentation
Maamaksu infosüsteem (MAKIS) Maksustamishind Talumistasud Andres Juss Maa-ameti kinnisvara hindamise osakonna juhataja 13.11.2018 MAKIS eesmärk Kõik omavalitsused kasutavad veebipõhist maamaksu infosüsteemi
RohkemAndmeturve
SOAP ja veebiteenused Web Services SOAP WSDL Ühilduvus UDDI MEELIS ROOS 1 Web Services Kihiline arhitektuur masinsuhtluse jaoks erinevate süsteemide vahel Transport sõnumite edastamiseks: HTTP, SMTP, FTP,
RohkemLoeng03
Loeng 03 Failiõigused ja -manipulatsioon Operatsioonisüsteemide administreerimine ja sidumine I233 Katrin Loodus, Tallinn 2015 Failid ja kataloogid Mis on fail? Linuxi laadsetes süsteemides on kõik failid
RohkemMaksu- ja Tolliamet MAKSUKOHUSTUSLANE Vorm KMD INF Nimi Registri- või isikukood A-osa ANDMED VÄLJASTATUD ARVETE KOHTA. Esitatakse koos käibedeklaratsi
Vorm KMD INF A-osa ANDMED VÄLJASTATUD ARVETE KOHTA. Esitatakse koos käibedeklaratsiooniga maksustamisperioodile järgneva kuu 0. kuupäevaks Kinnitan, et deklareeritavad arved puuduvad Esitan arvete andmed
RohkemAWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeri
AWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeritav AWK kasutusalad raportite genereerimine ühest formaadist
RohkemAvaandmed 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
RohkemTARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp
TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE-2016-0778 Referaat aines Andmeturve MTAT.03.134 Õppejõud: Meelis Roos Tartu 2016 OpenSSH OpenSSH hõlmab
RohkemWord 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
RohkemHinnakiri kehtiv alates Täiendava maksekonto avamine (maksekonto avamine teises valuutas) Kontohaldustasu (kuu) * rakendatakse olukorras, k
Hinnakiri kehtiv alates 03.07.2019 Täiendava maksekonto avamine (maksekonto avamine teises valuutas) Kontohaldustasu (kuu) * rakendatakse olukorras, kui kuus tehakse vähem kui 10 väljaminevaid makseid
RohkemHinnakiri kehtiv alates Hinnakiri eraklientidele Tüüpiliste makseteenuste hinnakiri Kirjeldus C2 C3 Läbi iseteeninduse Maksekonto Maksekont
Hinnakiri kehtiv alates 03.07.2019 Hinnakiri eraklientidele Tüüpiliste makseteenuste hinnakiri Kirjeldus Läbi iseteeninduse Maksekonto Maksekonto avamiseks esitatud dokumentide analüüs/ Maksekonto avamine
RohkemMicrosoft PowerPoint - Ettekanne_3Dprojekt_ESTGIS.ppt [Compatibility Mode]
Tallinna vanalinn - 3D Tallinna Linnaplaneerimise Amet Geoinformaatika osakond Ave Kargaja 21.10.2011 3D projekti eesmärgid Eesti, Tallinna, vanalinna teadvustus Detailsed 3D-andmed Tallinna Ruumiandmete
RohkemSAF 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
RohkemPÄ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...
RohkemIFI6083_Algoritmid_ja_andmestruktuurid_IF_3
Kursuseprogramm IFI6083.DT Algoritmid ja andmestruktuurid Maht 4 EAP Kontakttundide maht: 54 Õppesemester: K Eksam Eesmärk: Aine lühikirjeldus: (sh iseseisva töö sisu kirjeldus vastavuses iseseisva töö
RohkemEVS standardi alusfail
EESTI STANDARD KINNISVARA KORRASHOIU HANKE DOKUMENDID JA NENDE KOOSTAMISE JUHEND Procurement documents for property maintenance and their preparing guide EESTI STANDARDI EESSÕNA See Eesti standard on standardi
RohkemMergedFile
Maanteeamet ja Maksu- ja Tolliamet teevad koostööd Maanteeametile esitatud andmete kontrollimisel, täpsustamisel ja teavitamisel. Koostööd rakendatakse sõidukitele, mis on viimase 6 aasta jooksul Euroopa
RohkemTARTU Ü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:
RohkemOtsinguteavituse esitamine Kultuurimälestiste riiklikus registris 1. Mine aadressile: ja vajuta nuppu Kodanikule. 2. Sisene
Otsinguteavituse esitamine Kultuurimälestiste riiklikus registris 1. Mine aadressile: https://register.muinas.ee ja vajuta nuppu Kodanikule. 2. Sisene registrisse ID-kaardi, Mobiili-ID-ga. Kasutajakonto
RohkemProgrammeerimiskeel 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 -
RohkemPowerPointi esitlus
TAL-BIM TAL-BIM 2022 (Tallinn ehitusinfo mudelis) Eesmärk: tellijana: ehitusinfo mudeli (BIM) kasutaja ehitiste elukaare ulatuses teenusepakkujana: ehitusinfo mudeli (BIM) kasutamise võimalus ehitise elukaare
RohkemProgrammi AnimatorDV Simple+ lühike kasutajajuhend
Programmi AnimatorDV Simple+ esmane kasutusjuhend Programm AnimatorDV Simple+ on mõeldud animatsioonide loomiseks. Tegemist on tasuta tarkvaraga, mis töötab videoseadmetega (videokaamera, veebikaamera).
RohkemEsitlusslaidide kujundusest
ADS-iga liidestumine Andre Kaptein Maa-ameti aadressiandmete osakonna vanemspetsialist 22.11.2017 Aadressiandmete süsteemi (ADS) kasutamise kohustus tuleneb seadustest Ruumiandmete seadus 59 lg 1 - ADS-i
RohkemOperatsioonisüsteemide ehitus
Lõimed Ülevaade Lõime mõiste Lõimede mudelid Probleemid lõimedega seoses Pthreads Solarise lõimed Windows 2000 lõimed Linuxi lõimed Java lõimed VARMO VENE & MEELIS ROOS 2 Ühe- ja mitmelõimelised protsessid
RohkemPISA 2015 tagasiside koolile Tallinna Rahumäe Põhikool
PISA 215 tagasiside ile Tallinna Rahumäe Põhi PISA 215 põhiuuringus osales ist 37 õpilast. Allpool on esitatud ülevaade i õpilaste testisoorituse tulemustest. Võrdluseks on ära toodud vastavad näitajad
Rohkem3D mänguarenduse kursus (MTAT ) Loeng 3 Jaanus Uri 2013
3D mänguarenduse kursus (MTAT.03.283) Loeng 3 Jaanus Uri 2013 Teemad Tee leidmine ja navigatsioon Andmete protseduuriline genereerimine Projektijuhtimine Tee leidmine Navigatsiooni võrgustik (navigation
Rohkem1 / 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?-
RohkemMicrosoft Word - QOS_2008_Tallinn_OK.doc
GSM mobiiltelefoniteenuse kvaliteet Tallinnas, juuni 2008 Sideteenuste osakond 2008 Kvaliteedist üldiselt GSM mobiiltelefonivõrgus saab mõõta kümneid erinevaid tehnilisi parameetreid ja nende kaudu võrku
RohkemERAELU KAITSE JA RIIGI LÄBIPAISTVUSE EEST VAIDEOTSUS avaliku teabe asjas nr 2.1-3/17/316 Otsuse tegija Otsuse tegemise aeg ja koht Andmekaitse Inspekt
ERAELU KAITSE JA RIIGI LÄBIPAISTVUSE EEST VAIDEOTSUS avaliku teabe asjas nr 2.1-3/17/316 Otsuse tegija Otsuse tegemise aeg ja koht Andmekaitse Inspektsiooni peainspektor Elve Adamson 22.03.2017 Tallinnas
Rohkem