Operatsioonisüsteemide ehitus
|
|
- Eve Raud
- 4 aastad tagasi
- Vaatused:
Väljavõte
1 Lõimed
2 Ü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
3 Ühe- ja mitmelõimelised protsessid code data files code data files registers stack registers registers registers stack stack stack VARMO VENE & MEELIS ROOS 3
4 Lõimed: kolm vaatepunkti Abstraktsioon algoritmide esitamiseks Programmeerimisliides Operatsioonisüsteemi ajajaotusühik VARMO VENE & MEELIS ROOS 4
5 Lõimed milleks? Reageerimiskiirus parema interaktiivsuse saamiseks võib kasutajaliidese ja muu töö eraldi lõimedesse panna Ressursside jagamine aadressipiirkond programmi mitme täitja poolt kasutatav Kokkuhoid hoiame kokku jagatud ressursside, uute protsesside loomise ning kontekstivahetuste pealt Mitme protsessori ära kasutamine ühe programmi poolt VARMO VENE & MEELIS ROOS 5
6 Kasutaja taseme lõimed Lõimede haldus realiseeritud kasutaja tasemel teegina Tuum ei tea midagi, tema jaoks üks ühelõimeline protsess Haldus kiire, kuna toimub kasutaja tasemel Näiteks POSIXi Pthreads Mach i C-threads Solarise lõimed (UI-threads) FreeBSD oma lõimed Windows NT fiibrid (kiud - osa lõimest) VARMO VENE & MEELIS ROOS 6
7 Tuuma lõimed Toetatud tuuma poolt, tuum jagab nende lõimede vahel aega Haldus kulukam kui kasutaja tasemel Näiteks Windows 95/98/NT/2000 Solaris Tru64 UNIX BeOS Linux VARMO VENE & MEELIS ROOS 7
8 Lõimede mudelid Mitu-ühele protsessi kõigi kasutaja tasemel lõimede jaoks on üks tuuma lõim user thread kernel thread Haldus kiire, kuna toimub kasutaja tasemel Korraga saab töötada kuni üks lõim Blokeeruva süsteemifunktsiooni kasutamisel blokeerub kogu protsess VARMO VENE & MEELIS ROOS 8
9 Lõimede mudelid Üks-ühele igale kasutaja taseme lõimele vastab tuuma lõim user thread kernel thread Haldus kulukam Saab kasutada mitut protsessorit Saab korraga teha mitut blokeeruvat operatsiooni Ei maksa liiga palju lõimi teha VARMO VENE & MEELIS ROOS 9
10 Lõimede mudelid Mitu-mitmele protsessi paljudele kasutaja taseme lõimedele vastab palju (kuni samapalju, võib ka vähem) tuuma lõimesid user thread kernel thread Kombineerib eelmiste head küljed Keerukam VARMO VENE & MEELIS ROOS 10
11 Probleemid lõimedega seoses fork() semantika muutus kas alamprotsess tehakse paljulõimeline või kopeeritakse üks lõim? exec() semantika muutus kas asendatakse kogu protsess või üks lõim? Signaalide püüdmine missugune lõim saab mitmelõimelise protsessi signaalid? Lõimede tekitamine ja loomine lõimevaru (thread pool) Lõimede lõpetamine (cancellation): asünkroonne ja sünkroonne Lõime kohalikud andmed VARMO VENE & MEELIS ROOS 11
12 Pthreads POSIXi standard (IEEE c, POSIX 1c) Defineerib programmeerimisliidese lõimedele (C tasemel) Kasutaja tasemel, tuuma lõimedega soetud ainult konkreetse implementatsiooni detailide kaudu pthread.h, pthread_* funktsioonid De facto standard UNIXites Signaalitöötlus kohmakas, muidu normaalne API VARMO VENE & MEELIS ROOS 12
13 Solarise lõimed Läbi ja lõhki lõimeline :) LWP (lightweight process) kergprotsess (lõimede liides kasutaja ja tuuma tasemete vahel) Igale LWP-le vastab tuuma lõim, tuumas võib lõimesid veel olla Kasutajataseme lõimesid saab vajadusel LWP-dega siduda (LWP-sid läheb vaja siis, kui on vaja tuuma teenuseid kasutada) Sidumata lõimed jagavad omavahel mingit hulka LWP-sid Protsessi poolt kasutatavate LWP-de arvu reguleerib lõimede teek automaatselt (saab ka käsitsi) VARMO VENE & MEELIS ROOS 13
14 Solarise lõimed protsess 1 protsess 2 protsess 3 kasutaja taseme lõim kerg protsess tuuma lõim tuum protsessorid VARMO VENE & MEELIS ROOS 14
15 Teised Windows 2000 lõimed Üks-ühele mudel, ThreadFiberi teegi abil ka mitu-mitmele Igal lõimel on ka privaatne andmeala (data, DLL-id jms) Kaks magasini (kasutajataseme ja tuuma taseme jaoks) Linuxi lõimed Tuum toetab lõimede tegemist clone() abil luuakse protsessid, mis jagavad rohkem kui fork() abil tehtud protsessid (aadressiruum, failipidemed, nimeruumid,... ) clone() abil saadud lõimed on nagu protsessid, kontekstivahetus sama, igal oma PID jne. Ei eristata protsessi ja lõime, kõik on üks task Eksisteerib Pthreads i realisatsioon LinuxThreads (üks-ühele), signaalide töötlemiseks oma lõim VARMO VENE & MEELIS ROOS 15
16 Java lõimed Mitte tuumas ega kasutajatasemel, vaid keele tasemel JVM reliseerib kuidas tahab (green threads kasutaja tasemel, native threads kasutab tuuma lõimesid) Lõimed päritakse klassist Thread (või realiseerivad liidese Runnable), defineeritakse oma meetod run ja käivitatakse meetodiga start Funktsiooni main võib vaadata kui ühelõimelise programmi run-meetodit Massiline lõimede kasutamine ainult blokeeruva I/O olemasolu tõttu tuleb enamasti iga postkast (soklid jne) oma lõime panna Java 2 versioon 1.4 on esimene Java versioon, mis sisaldab korralikku asünkroonset I/O-d ja enam pole nii massiliselt lõimesid vaja VARMO VENE & MEELIS ROOS 16
MTAT Operatsioonisüsteemid - protsessid
Operatsioonisüsteemid Mõiste Tuumafunktsioonid Protsessihaldus 1. slaid Arvutisüsteem Kasutaja 1 Kasutaja 2 Kasutaja N Kompilaatorid Kujundusprogrammid Tekstiredaktorid Andmebaasisüsteemid RAKENDUSPROGRAMMID
RohkemOPERATSIOONISÜSTEEMIDE EHITUS Ülevaade Protsessi mõiste Protsesside planeerimine Operatsioonid protsessidega Protsessihaldus Protsesside koostöö Prots
Ülevaade Protsessi mõiste Protsesside planeerimine Operatsioonid protsessidega Protsessihaldus Protsesside koostöö Protsessidevaheline side Side klient-serversüsteemides MEELIS ROOS 2 Protsessi mõiste
RohkemLinux süsteemi administreerimine
Protsesside, mälu jm haldamine Linuxi ehitus (struktuur) Lihtsustatult Protsess Multitasking - palju protsesse töötab paralleelselt Tuumas asub protsesside tabel igal protsessil on identifikaator PID igal
RohkemFunktsionaalne 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
RohkemOperatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova
Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova Operatsioonisüsteemi mõiste "Tarkvara, mis juhib programmide täitmist, nt Windows" ÕS 2006 "Operatsioonisüsteem on tarkvara, mis töötab
RohkemOperatsioonisüsteemide ehitus
Kellad, terminalid Ülevaade Kellade riistvara Kellade kasutus RS-232 terminalid Mällu kaardistatud terminalid Sisendi käsitlemine Terminali väljundi käsitlemine VARMO VENE & MEELIS ROOS 2 Kellade riistvara
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:)
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
RohkemSkriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G
Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: GIMP Script-Fu 1 Skriptimiskeeli: Perl v1.0 loodud Larry
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)
RohkemOperatsioonisüsteemid
Kiirülevaade riistvarasuhtlusest Riistvarasuhtlus (pordid, DMA,... ) Katkestused Süsteemsed siinid Arvutivälised siinid ja pordid Salvestusseadmete liidesed Rakenduste liidesed sisendi ja väljundi jaoks
RohkemHajussüsteemid
Hajusfailisüsteemid Näide: AFS Näide: NFS Näide: SMB/CIFS Näide: Coda Näide: Intermezzo Näide: HDFS Näide: WebDAV Näide: 9P MEELIS ROOS 1 Andrew File System (AFS) Carnegie-Melloni ülikooli projekt tuhandete
RohkemMTAT Operatsioonisüsteemid - Turvalisus
Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüstemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe command.com Nendesse saab kirjutada käske,
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
RohkemFunktsionaalne 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 =
RohkemOperatsioonisüsteemid 1. loeng
Kursus Operatsioonisüsteemid (Operating Systems) MTAT.08.006 3 EAP Kersti Taurus 1. Arvutisüsteem Kasutaja 1 Kasutaja 2 Kasutaja N Kompilaatorid Kujundusprogrammid Tekstiredaktorid Andmebaasisüsteemid
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
RohkemPowerPointi esitlus
Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüsteemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe Nendesse saab kirjutada käske, millega näiteks
RohkemHoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööa
Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööaknas leia Windows Update 4.Lase arvutil kontrollida
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:
RohkemMicrosoft 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 - 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
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
RohkemMTAT Operatsioonisüsteemid - Turvalisus
Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüstemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe command.com (tänapäevastes OS ei kasutata)
RohkemHAJUSSÜSTEEMID HAJUSSÜSTEEMID Nimeteenuse näited DNS DNS NIS NIS+ LDAP JNDI Hierarhiline Interneti nimede süsteem Põhilised päringud: Arvuti nime järg
Nimeteenuse näited DNS DNS NIS NIS+ LDAP JNDI Hierarhiline Interneti nimede süsteem Põhilised päringud: Arvuti nime järgi IP aadressi leidmine Domeeni meiliserveri leidmine Arvuti IP aadressi järgi nime
RohkemEIK-OSadmin-Edmund
Tarkvara haldamine Linux (UNIX) algajale Edmund Laugasson edmund.laugasson@itcollege.ee Käesoleva dokumendi paljundamine, edasiandmine ja/või muutmine on sätestatud ühega järgnevatest litsentsidest kasutaja
RohkemOperatsioonisü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
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,
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,
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
RohkemPage 1 of 5 Tehniline Allikas: Pereregistri Kasutusjuhend Sisukord 1 Töö rahvastikuregistri menetlustarkvaraga 1.1 RR menetlustarkvara töökoha riistvara ning andmesideühendus 1.2 Klienditarkvara installeerimisele
RohkemEstonian_TBW-106UB(V1).cdr
Lühike paigaldusjuhend TBW-106UB H/W: V1 Sisukord... 1 1. Enne alustamist... 1 2. Kuidas paigaldada... 3. Bluetooth adapteriseadistamine... 2 5 Tõrkeotsing... 7 Version 02.17.2009 1. Enne alustamist Pakendi
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 - 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...
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)
Rohkem1 E-hääletamine & nutiseadmed Tarvi Martens E-hääletamise juht
1 E-hääletamine & nutiseadmed Tarvi Martens E-hääletamise juht 100,0 176491 186034 180000 80,0 140846 133 808 150000 60,0 104413 120000 40,0 20,0 0,0 103151 58669 31,3 30,5 31,7 30275 24,3 21,2 9317 5,5
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
RohkemKIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V)
KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V) / Lenovo B8000-H). Tehnilised andmed Mudeli nimetus
RohkemOperatsioonisüsteemi ülesanded
Praktikum 3 GROUP POLICY JA ACTIVE DIRECTORY Group Policy Group Policy - vahend Active Directory arvutite ja kasutajate tsentraalseks haldamiseks. Group Policy abil on võimalik kontrollida süsteemi registri
RohkemRühmatöö Moodle is Triin Marandi 2017 oktoober
Rühmatöö Moodle is Triin Marandi 2017 oktoober Kes on kasutanud rühmatööd? Nutitelefonid välja ja hääletama! www.menti.com KOOD: 14 10 00 https://www.mentimeter.com/s/1c1250be4e6b7c4ec7608a4fa6d7d591/3e66049189e0
Rohkemloeng7.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
RohkemSüsteemiintegratsioon
2010 veebruar Ivo Mägi ivoätwebmediadotee Kes ma selline olen Kümme aastat tarkvaratööstuses Erinevad rollid, hetkel AS Webmedia tarkvara arendusjuht Kuus aastat Java SE/EE arendust Osalenud kokku 13 erineva
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
RohkemKfloppy vormindamistööriista käsiraamat
Kfloppy vormindamistööriista käsiraamat Thad McGinnis Nicolas Goutte Arendaja: Bernd Johannes Wuebben Arendaja (kasutajaliidese ümberkujundamine): Chris Howells Arendaja (BSD toetuse lisamine): Adriaan
RohkemMicrosoft PowerPoint - IRZ0050_13L.pptx
15. Hüdroakustilised d infohankesüsteemid id Kirjandus: Arro I. Sonartehnika, Tln., TTÜ kirjastus, 1998 Otsingu sõna: Sonar + signal processing, echo sounding, underwater acoustics, hydroacoustics, active
RohkemStandardBooks_versiooni_uuendusWin
Versiooni uuendamine Standard Books 7.2 põhjal Windows 7 või uuemale operatsioonisüsteemile SISUKORD 1. ÜKSIKKASUTAJA VERSIOONI INSTALLEERIMINE...lk 2 2. SERVER/MITMEKASUTAJA VERSIOONI INSTALLEERIMINE.lk
RohkemPRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT
PRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT Täisautomatiseeritud ostujuhtimise lahenduse loomine Selveri näitel
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
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
RohkemTALLINNA TEHNIKA ÜLIKOOL Infotehnoloogia teaduskond Arvutiteaduse instituut Võrgutarkvara Androidi rakenduse loomine Apache Cordova platvormil bakalau
TALLINNA TEHNIKA ÜLIKOOL Infotehnoloogia teaduskond Arvutiteaduse instituut Võrgutarkvara Androidi rakenduse loomine Apache Cordova platvormil bakalaureusetöö Üliõpilane: Üliõpilaskood: Juhendaja: Hannes
RohkemTarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017
Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017 Sissejuhatus Raadiosidest üldiselt Tarkvaraline raadio Kuidas alustada 2 Raadioside Palju siinussignaale õhus Info edastamiseks moduleerid
RohkemMonitooring
IT infrastruktuuri teenused Monitooring Margus Ernits margus.ernits@itcollege.ee 1 Miks? Arvutisüsteemid töötavad tõrgetega Pole olemas 100% veakindlaid ja keerulisi arvutisüsteeme Tõrgetest võib teada
RohkemHAJUSSÜSTEEMID HAJUSSÜSTEEMID Veebiteenused ja SOAP Web Services Web Services SOAP WSDL Ühilduvus UDDI Kihiline arhitektuur masinsuhtluse jaoks erinev
Veebiteenused ja SOAP Web Services Web Services SOAP WSDL Ühilduvus UDDI Kihiline arhitektuur masinsuhtluse jaoks erinevate süsteemide vahel Kolm põhistiili: RPC REST SOA (Service Oriented Architecture)
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
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
Rohkempraktikumidesse.pdf
Mõisted: Tudeng peab olema suuteline selgitama järgmisi mõisteid: Klient, server, rakendus, andmed, DDL, SQL,SQL-standard. Oskused: Tudeng on suuteline kirjeldama andmebaassüsteemi töötamise põhimõtteid.
RohkemTartu Ülikool Matemaatika-informaatikateaduskond Matemaatilise statistika instituut Võrgupeo külastaja uurimine Andmeanalüüs I projekt Koostajad: Urma
Tartu Ülikool Matemaatika-informaatikateaduskond Matemaatilise statistika instituut Võrgupeo külastaja uurimine Andmeanalüüs I projekt Koostajad: Urmas Kvell Riivo Talviste Gert Palok Juhendaja: Mare Vähi
Rohkem(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
RohkemEESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvar
EESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvara installeerimise ning piltide arvutisse laadimise
RohkemOutlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plu
Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plugina ikoon on kadunud Outlooki kasutajad saavad dokumente
RohkemBIM360 ja RealityCapture
DROONID EHITUSES KAASAEGNE PROJEKTIPANK ja selles Reality Capture töövood 10.06.2019 Ettekanne Hendrik Park MINA linkedin.com/in/hendrik park BIM konsultant 2018 - Tootejuht 2018 - Projekteerimise projektijuht
RohkemEESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvar
EESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvara installeerimise ning piltide arvutisse laadimise
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).
RohkemLenovo IdeaPad Kasutusjuhend Tutvuge enne arvuti kasutamist oluliste ohutus- ning kasutusjuhistega.
Lenovo IdeaPad Kasutusjuhend Tutvuge enne arvuti kasutamist oluliste ohutus- ning kasutusjuhistega. Eestvaade - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
RohkemB120_10 estonian.cdr
Alati seal, et teid aidata Registreerige oma toode ja otsige abi koduleheküljelt www.philips.com/welcome B120 Beebimonitor Küsimus? Kontakteeruge Philipsiga Eestikeelne kasutusjuhend 2 Valgussensor USB
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)
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
RohkemEesti Ettevõtluskõrgkool Mainor rakenduskõrghariduse õppekava ROBOOTIKATARKVARA ARENDUS Õppekava nimetus Õppekava nimetus inglise keeles Kõrgharidusta
Eesti Ettevõtluskõrgkool Mainor rakenduskõrghariduse õppekava ROBOOTIKATARKVARA ARENDUS Õppekava nimetus Õppekava nimetus inglise keeles Kõrgharidustaseme õpe Õppevorm(id) Õppeasutus Õppekava maht (EAP)
RohkemSINU UKS DIGITAALSESSE MAAILMA Ruuter Zyxel LTE3302 JUHEND INTERNETI ÜHENDAMISEKS
SINU UKS DIGITAALSESSE MAAILMA Ruuter Zyxel LTE3302 JUHEND INTERNETI ÜHENDAMISEKS OLULINE TEAVE: LOE ENNE RUUTERI ÜHENDAMIST! Ruuter on sinu uks digitaalsesse maailma. Siit saavad alguse kõik Telia teenused
RohkemJustiitsministri määrus nr 10 Euroopa tõkendi tunnistuse vormi kehtestamine Lisa EUROOPA TÕKENDI TUNNISTUS 1 Viidatud nõukogu raamotsuse 20
Justiitsministri 26.03.2015 määrus nr 10 Euroopa tõkendi tunnistuse vormi kehtestamine Lisa EUROOPA TÕKENDI TUNNISTUS 1 Viidatud nõukogu raamotsuse 2009/829/JSK artiklis 10 a) Taotlev riik: Täitev riik:
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 -
RohkemITI Loogika arvutiteaduses
Predikaatloogika Predikaatloogika on lauseloogika tugev laiendus. Predikaatloogikas saab nimetada asju ning rääkida nende omadustest. Väljendusvõimsuselt on predikaatloogika seega oluliselt peenekoelisem
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
RohkemEID TARKVARA (v.1812 baasil)
EID tarkvara ülevaade V.18.12 baasil Dokumendi info Loomise aeg 21.01.2019 Tellija RIA Autor Urmas Vanem, OctoX Versioon 19.01 Versiooni info Kuupäev Versioon Muutused/märkused 21.01.2019 19.01/1 Avalik
RohkemImage segmentation
Image segmentation Mihkel Heidelberg Karl Tarbe Image segmentation Image segmentation Thresholding Watershed Region splitting and merging Motion segmentation Muud meetodid Thresholding Lihtne Intuitiivne
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
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
RohkemSPORTident Air+
Tarmo Klaar 2012-2013 Esimene koolitus Eestis 2012, Põlvas Ülevaade Uus riistvara Vana tarkvara Proovime kasutada, näited Põhineb hetkel teadaoleval funktsionaalsusel. Tootja ei ole veel lõplikku versiooni
RohkemPowerPoint-præsentation
Columbus Eesti SaaS pilvepõhised lahendused ärikliendile Arne Kaasik Toomas Riismaa 30.04.2014 1 Millest juttu tuleb Miks me äritarkvaralahenduse pilve paneme kust raha tuleb? Mida Columbus on teinud ja
RohkemDocument number:
WNR Kiirpaigaldusjuhend Lisateavet, juhised ja uuendused saab leida internetist aadressil http://www.a-link.com Kiirpaigaldusjuhend Komplekt sisaldab: - WNR repiiter - Paigaldusjuhend Ühendused / Ports:
RohkemSlide 1
Tandeemsete korduste leidmise programme Triinu Kõressaar 10.11.2004 Kordusjärjestused (1): -Hajuskordusjärjestused SINE LINE LTR transposoonid pseudogeenid segmentide duplikatsioonid Kordusjärjestused
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
RohkemProjekti sõltuvuste andmebaas
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika õppekava Janar Ojalaid Projekti sõltuvuste andmebaas Bakalaureusetöö (9 EAP) Juhendajad: Priit Liivak Helle Hein Tartu
RohkemNeurovõ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.
RohkemB660 Kiirjuhend Märkus: Selles juhendis olevad joonised on ainult teabeks. Oma konkreetse mudeli kohta käivate üksikasjade teada saamiseks pöörduge om
B660 Kiirjuhend Selles juhendis olevad joonised on ainult teabeks. Oma konkreetse mudeli kohta käivate üksikasjade teada saamiseks pöörduge oma teenusepakkuja poole. Seadet ostes kontrollige toote ja selle
RohkemHäälestusutiliit Kasutusjuhend
Häälestusutiliit Kasutusjuhend Autoriõigus 2007, 2008 Hewlett-Packard Development Company, L.P. Windows on Microsoft Corporationi USAs registreeritud kaubamärk. Käesolevas dokumendis sisalduvat teavet
RohkemVOIP121 estonian.cdr
USB ADAPTER VOIP121 Külastage Philipsit internetis: http://www.philips.com Eestikeelne kasutusjuhend MÄRKUSED MÄRKUSED SISUKORD 3 Sisukord 4 Oluline informatsioon 5 Mis on karbis kaasas 6 Teie telefoniadapter
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
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
RohkemMüük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com
Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com Microsoft Dynamics AX (Axapta) tarkvara 2 Seadistamise etapid 1. Laadige alla ja installeerige Qlik Sense Desktop. 2. Laadige
RohkemLenvo ideapad IKB
Lenovo ideapad 710S-13IKB Kasutusjuhend Tutvuge enne arvuti kasutamist oluliste ohutusning kasutusjuhistega. Märkused Tutvuge enne arvuti kasutamist oluliste ohutus- ning kasutusjuhistega. Kõige värskema
RohkemAutomaatne programmeerimisülesannete kontrollija Tartu Ülikooli kursuse “Algoritmid ja andmestruktuurid” jaoks
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Infotehnoloogia õppekava Siim Plangi Automaatne programmeerimisülesannete kontrollija Tartu Ülikooli kursuse Algoritmid ja andmestruktuurid
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,
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
RohkemMTAT Operatsioonisüsteemid - Failisüsteemid
Salvestusseadmed ja kettahaldus 1. slaid Salvestusseadmed Lindid Kettad Välkmäluseadmed (flash memory) 2. slaid Lindid Lindiseadmeid kasutati esmalt salvestusseadmena Lindil aktiivne andmete kasutamine
RohkemDevilink PR Pistikuga relee Paigaldusjuhend EE
Devilink PR Pistikuga relee Paigaldusjuhend EE devireg 550 22.0 22.0 devireg 550 1. Kasutamine Devilink PR Devilink PR (Pistikuga relee) on seade kütteseadmete või muude elektriseadmete sisse/välja lülitamiseks
RohkemVoxel-World – maailm kuubikutest
TARTU ÜLIKOOL Arvutiteaduse instituut Informaatika õppekava Markus Saarniit Voxel-World maailm kuubikutest Bakalaureusetöö (9 EAP) Juhendaja: Raimond-Hendrik Tunnel, MSc Tartu 2019 Voxel-World maailm kuubikutest
Rohkem