Operatsioonisüsteemid
|
|
- Jaanus Tomson
- 5 aastad tagasi
- Vaatused:
Väljavõte
1 Kiirülevaade riistvarasuhtlusest Riistvarasuhtlus (pordid, DMA,... ) Katkestused Süsteemsed siinid Arvutivälised siinid ja pordid Salvestusseadmete liidesed Rakenduste liidesed sisendi ja väljundi jaoks MEELIS ROOS 1
2 Storage latency L1 cache reference 0.5 ns Branch mispredict 5 ns L2 cache reference 7 ns Mutex lock/unlock 25 ns Main memory reference 100 ns Compress 1K bytes with Zippy 3,000 ns Send 1K bytes over 1 Gbps network 10,000 ns Read 4K randomly from SSD 150,000 ns Read 1 MB sequentially from memory 250,000 ns Round trip within same datacenter 500,000 ns Read 1 MB sequentially from SSD 1,000,000 ns Disk seek 10,000,000 ns Read 1 MB sequentially from disk 20,000,000 ns Send packet CA->Netherlands->CA 150,000,000 ns MEELIS ROOS 2
3 Riistvarasuhtlus Port IO vs MMIO (Memory Mapped I/O) Seadme registrid Vookontroll PIO (Programmed I/O) vs DMA / DVMA PIO DMA Start Start Data Data... Done... CPU Dev RAM CPU Dev RAM MEELIS ROOS 3
4 Katkestused Pollimine vs katkestused Kummalgi oma head ja vead Püünised on protsessorisisesed katkestused Jagatavad katkestused vs palju katkestusi Signaali tõusva frondiga (edge-triggered) vs nivooga (level-triggered) edastatavad katkestused Katkestus kui teade Maskeeritavad ja mittemaskeeritavad katkestused (NMI) Katkestuste ühekaupa maskeerimine kui vookontrolli vahend MEELIS ROOS 4
5 Katkestuste prioriteedid Võime erinevatele katkestustele anda erinevad prioriteedid Suurema prioriteediga katkestus võib vahele segada väiksema prioriteediga katkestuse teenindamisele Prioriteetidega katkestused kui vahend vookontrolliks tuumas Prioriteetide programmeerimine katkestuste kontrollerisse on lisakulu IRQ PIC CPU PIC CPU INT IRQ INT ACK ACK ACK ACK Prioriteetideta Prioriteetidega MEELIS ROOS 5
6 Ülevaade vanast PC-arvutist CPU PCI põhjasild RAM VGA net lõunasild IDE USB ISA sild ISA audio floppy MEELIS ROOS 6
7 Ülevaade PC-arvutist CPU CPU AGP CSA põhjasild RAM I2C/SMBus PCI lõunasild temp PCI sild SCSI FW audio SATA net USB floppy ISA sild/ LPC MEELIS ROOS 7
8 Ülevaade kaasaegsest PC-arvutist RAM CPU CPU RAM graafika põhjasild põhjasild 10G net graafika PCI E lõunasild PCI audio SATA net USB LPC MEELIS ROOS 8
9 Süsteemsed siinid Vana PC: ISA, EISA, MCA, VLB PnP, ISAPnP, muu PnP Kaasaeg: PCI perekond PCMCIA / PC Card, ExpressCard, CompactFlash,... SoC (System on a Chip) sisemised siinid MEELIS ROOS 9
10 PCI (Peripheral Component Interface) Algselt 32-bitine, 33 MHz 64-bitine 66 MHz PCI AGP Advanced Graphics Port (PCI+IOMMU) Mitu pinget PCI-X (32 või 64-bitine; 33, 66, 100, 133, 266 ja 533 MHz) PCI Express (PCI-E) Kuni 32 jadakanalit paralleelselt Üks kanal (lane) 250 MB/s, GT/s PCI-E 2.0: 5GT/s, 3.0: 8 GT/s, 4.0: 16 GT/s CSA Communication Streaming Architecture Hotplug, Thunderbolt, cpci SATA Express MEELIS ROOS 10
11 Flash-mälu liidesed MTD (Memory Technology Devices) flash-kivide madala taseme liidesed (NAND, NOR tavaliselt) (EEPROM,) Flash BIOS I2C, SPI stiilis liidesed CompactFlash MMC/xD SD/SDIO... Enamus liideseid on kasutatavad ka IO-seadmetele MEELIS ROOS 11
12 Arvutivälised pordid Jadapordid RS-232, RS-422 ( kbps) Paralleelport IEEE-1284 (kuni 8 Mbps) PS/2 spetsiaalne jadaport Muud spetsiaalsed jadapordid (klaviatuurid, JTAG,... ) MEELIS ROOS 12
13 Arvutivälised siinid ADB Apple Desktop Bus (10 kbps) USB Universal Serial Bus 1.1 ja 12 Mbps (UHCI, OHCI) 480 Mbps (EHCI, USB 2.0) 4.8 Gbps (XHCI, USB 3.0) 10 Gbps (USB 3.1) 20 Gbps (USB 3.2) Wireless USB (WUSB) Mbps FireWire (IEEE-1394) 400 Mbps, 800 Mbps, (1600 Mbps, 3200 Mbps) OHCI MEELIS ROOS 13
14 Salvestusseadmete liidesed SCSI Small Computer Systems Interface tegelikult terve protokollivirn erinevate transpordikihtidega IDE (Integrated Drive Electronics) / ATA (AT Attachment) ATAPI ATA Packet Interface FibreChannel füüsiline kanal SCSI, IP jms jaoks; tegelikult omaette võrk Serial ATA AHCI kui universaalne riistvaraliides SATA kontrolleritele SAS Serial Attached SCSI Oma kontroller PCI-Express liidesega SSD: AHCI, NVMe MEELIS ROOS 14
15 SCSI Füüsiline kanal ja sideprotokoll on omavahel sõltumatud Füüsiliseks kanaliks oli esialgu paralleelkaabel FC, USB, FireWire, iscsi,... Palju seadmeid samal siinil (tavaliselt kuni 8 või 16) Adresseerimine: (bus, target, LUN) Märgistatud käskude järjekord (TCQ Tagged Command Queuing) MEELIS ROOS 15
16 IDE/ATA standardid Nimetus max kiirus moodid ATA (ATA-1) 8.3 MB/s PIO 0-2, SWDMA 0-2, MWDMA 0 ATA MB/s PIO 0-4, SWDMA 0-2, MWDMA 0-2 ATA MB/s PIO 0-4, SWDMA 0-2, MWDMA 0-2 ATA-4 33 MB/s + UDMA 0,1,2 ATA-5 66 MB/s + UDMA 3,4 ATA MB/s + UDMA MB/s SATA MB/s SATA MB/s NCQ SATA MB/s SATA MB/s + esata, Port Multiplier (PMP), power management,... MEELIS ROOS 16
17 Võrguliidesed Eelajalugu: PIO Tänapäev: DMA (joondus mälus!) Scatter-gather DMA Checksum offloading Interrupt mitigation Segmentation offloading (TX/RX) Full TCP offloading Multiqueue Mitu virtuaalset seadet (VFIO) MEELIS ROOS 17
18 Tuuma I/O alamsüsteem I/O planeerimine, elevaatorid Puhverdamine Erinevad kiirused Topeltpuhverdamine (double buffering) Erinevad plokisuurused Vahemälu (cache) Spuuling (spooling) Veatöötlus (errno vs keerulisemad asjad) Seadmete numbrid (seadme klass ja seadme alamnumber) vanasti tabelitena, uuemal ajal dünaamilisem MEELIS ROOS 18
19 Rakenduste liides sisendile-väljundile Programmeerimisliidesed seadmeklasside kaupa Seadmedraiverite kiht peidab ära erinevate seadmete, siinide jms omapärad Seadmed erinevad mitmetes aspektides: Plokkseadmed vs märkseadmed Järjestikpöördus vs otsepöördus Sünkroonne vs asünkroonne režiim Jagatav või ühele kasutajale korraga Kiirused erinevad paljude suurusjärkude poolest Lugemiseks, kirjutamiseks, lugemiseks-kirjutamiseks Plokkseadmed: failisüsteem vs otsejuurdepääs (raw I/O) MEELIS ROOS 19
20 Tegelik andmete lugemine/kirjutamine read()/write() süsteemifunktsioonid kopeerivad ühe andmepuhvri tuuma ja kasutajaprogrammi vahet readv()/writev() süsteemifunktsioonid kopeerivad terve listi puhvritest, sobiva puhvrite joonduse korral kasutatav zero-copy I/O jaoks mmap() süsteemifunktsioon sobib ka otsepöördusseadmete kujutamiseks ioctl() süsteemifunktsioon tagauks otse draiverisse rakenduste tasemelt. Igal draiveril oma ioctl id MEELIS ROOS 20
21 Blokeeruv ja mitteblokeeruv I/O Mida teeb süsteemifunktsioon, kui tema kaudu tehtav I/O aega võtab? Blokeeruvad süsteemifunktsioonid protsess/lõim blokeeritakse kuni operatsiooni lõppemiseni või vea saamiseni (sünkroonne liides) Mitteblokeeruvad süsteemifunktsioonid protsessile tagastatakse tulemus, mis ütleb, et käsk on nüüd töös, hiljem saab päris tulemuse teada (asünkroonne liides) MEELIS ROOS 21
22 Asünkroonse I/O liidesed Palju liideseid asünkroonsuse realiseerimiseks: Callbackid AIO teegid select() / poll() epoll() SIGIO POSIX reaalajasignaalid failipideme numbriga I/O completion ports kevent/kqueue /dev/poll MEELIS ROOS 22
23 Jõudlus Protsesside kontekstivahetuste arvu minimeerimine Andmete kopeerimiste arvu vähendamine Katkestuste sageduse vähendamine suuremate plokkide kaudu transportimise abil Interrupt mitigation Protsessori cache efektiivsuse suurendamine sarnaste objektide pakktöötluse abil Paralleelsuse suurendamine DMA kasutamise abil Tõsta rohkem tööd riistvarasse Balansseerida protsessori, mälu alamsüsteemi, siinide ja I/O seadmete jõudlus, et osa süsteemist tühikäigul ei oleks MEELIS ROOS 23
24 Graafikaliidesed Esimene põlvkond lihtsalt rastergraafika kaadripuhvriga (framebuffer) Rastergraafika tasemel kiirendusoperatsioonid line, box, fill, blit,... Vektorgraafika (3D 2D) DMA+IRQ järjekord MEELIS ROOS 24
25 Graafika-APId MSDOS puudub Macintosh, Amiga "toolbox" ROM is, opsüsteem laiendas seda Windows GDI, hiljem GDI+; lisaks DirectX UNIX X11, hiljem lisaks OpenGL, nüüd Linuxis ka Wayland X11 asemel OpenGL all MacOS X Quartz (terve pere), Quartz Extreme (sisemiselt vektor) Windows Vista Windows Presentation Foundation ehk Avalon (sisemiselt vektor) Igal aknal oma puhver (pluss nende kombineerimine) või üks ühine kaadripuhver MEELIS ROOS 25
Operatsioonisü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
RohkemEST_QIG_TEW-424UB(V3.1.1).cdr
Lühike paigaldusjuhend TEW-424UB Sisukord Eesti... 1 1. Enne alustamist... 1 2. Kuidas paigaldada... 2 3. WiFi seadistamine... 4 Tõrkeotsing... 6 Version 12.05.2007 1. Enne alustamist Pakendi sisu TEW-424UB
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
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
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
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
RohkemMTAT 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ü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
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:
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
RohkemCPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutis
CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutisse laadida ja redigeerida erinevatest analoogvideo
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
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
RohkemDNS teenus teoorias ja praktikas Autor Siim Adamson ITK Autor: Siim Adamson ITK
DNS teenus teoorias ja praktikas Autor Siim Adamson ITK 2008 1 Ettekande sisukord Ettekanne jaotatud 9 peatükiks: 1.DNS süsteemi ajalugu 2.DNS süsteemi struktuur 3.DNS kirjete tüübid 4.DNS serveri seadistamine
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
RohkemDE_loeng5
Digitaalelektroonika V loeng loogikalülitused KMOP transistoridega meeldetuletus loogikalülitused TTL baasil baaslülitus inverteri tunnusjooned ja hilistumine LS lülitus kolme olekuga TTL ja avatud kollektoriga
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
RohkemTALLINNA PEDAGOOGIKAÜLIKOOL
TALLINNA PEDAGOOGIKAÜLIKOOL Matemaatika-loodusteaduskond Informaatika osakond Rain Haviko Salvestusseadmete e-õppematerjal Diplomitöö Juhendaja: Marek Kusmin Autor:......... 2002. a. Juhendaja:.........
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
RohkemLoeng05
SIDE (IRT 3930) Loeng 5/2009 Võrgu- ja kanaliprotokollid Teema - kanalid Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Kanalid 145 Ühendamise mudel 7 7 6 5 4 3
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
RohkemK-7_PC Connect_est
e001_kb474_qg_pc_7.fm Page 1 Tuesday, May 12, 2009 10:27 AM Digitaalne peegelkaamera PC Connect e001_kb474_qg_pc_7.fm Page 2 Tuesday, May 12, 2009 10:27 AM Täname teid, et ostsite PENTAX Q digitaalkaamera.
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
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
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
RohkemSidekursus 2002
SIDE (IRT 3930) Loeng 8/2010 Juhtmepõhine juurdepääs Teema - liidesed Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Liidesed 253 Paradigma nihe Ühendatud võrgus
RohkemSIDE (IRT 3930) Loeng 8/2011 Juhtmepõhine juurdepääs Teema - liidesed Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
SIDE (IRT 3930) Loeng 8/2011 Juhtmepõhine juurdepääs Teema - liidesed Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Liidesed 281 Paradigma nihe Ühendatud võrgus
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
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:)
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
RohkemUudiseid k-meride abil bakterite leidmisest [Compatibility Mode]
Uudiseid k-meride abil bakterite leidmisest CLARK: fast and accurate classification of metagenomic and genomic sequences using discriminative k-mers(2015) Rachid Ounit, Steve Wanamaker, Timothy J. Close
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
RohkemHäälestusutiliidi (F10) juhend Sarja HP Compaq 6005 Pro äriarvutid
Häälestusutiliidi (F10) juhend Sarja HP Compaq 6005 Pro äriarvutid Copyright 2009 Hewlett-Packard Development Company, L.P. Käesolevas dokumendis sisalduvat teavet võidakse ette teatamata muuta. Microsoft,
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
RohkemDell Latitude 3500 Hooldusjuhend
Dell Latitude 3500 Hooldusjuhend Regulatiivne mudel: P86F Regulatiivne tüüp: P86F001 Märkused, ettevaatusabinõud ja hoiatused MÄRKUS: MÄRKUS tähistab olulist teavet, mis aitab teil seadet paremini kasutada.
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
RohkemPowerPoint Presentation
12. Traadita kohtvõrk ja hajaspektriside Side IRT3930 Ivo Müürsepp 2 Eksamiajad: Esimene eksamieelne konsultatsioon: T 02.01.2018 kell 10:00 Esimene eksamiaeg: R 05.01.2018 kell 10:00 Teine konsultatsiooniaeg
RohkemSide
SIDE (IRT 90) Loeng Signaalid sidekanalis Teema - signaalid Signaaliülekanne üüsilises kanalies Põhiriba signaal ja selle esius Kisaribalised ja laiaribalised signaalid vs kanalid Häirekindluse agamine
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.
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?-
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,
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)
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
Rohkem6 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
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 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"
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
RohkemInfix 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
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
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
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-
RohkemPrecision Tower 3630 Seadistus ja tehnilised andmed
Precision Tower 3630 Seadistus ja tehnilised andmed Regulatiivne mudel: D24M Regulatiivne tüüp: D24M003 Märkused, ettevaatusabinõud ja hoiatused MÄRKUS: MÄRKUS tähistab olulist teavet, mis aitab teil seadet
RohkemSidekursus 2002
SIDE (IRT 3930) Loeng 9/2010 Infotransport Teema - sõnumid Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Sõnumid 289 Infoülekanne Rakendus (teenus) Transporditeenus
RohkemAvatud ja läbipaistev e-riik: Ees6 kui rajaleidja Andrus Kaarelson RIA peadirektori asetäitja riigi infosüsteemi alal 10. oktoober 2017
Avatud ja läbipaistev e-riik: Ees6 kui rajaleidja Andrus Kaarelson RIA peadirektori asetäitja riigi infosüsteemi alal 10. oktoober 2017 Eesti kui rajaleidja e-riigi rajamisel E-teenused meie elu loomulik
RohkemDell Latitude 3500 Seadistuse ja tehniliste näitajate juhend
Dell Latitude 3500 Seadistuse ja tehniliste näitajate juhend Regulatiivne mudel: P86F Regulatiivne tüüp: P86F001 Märkused, ettevaatusabinõud ja hoiatused MÄRKUS: MÄRKUS tähistab olulist teavet, mis aitab
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
RohkemEST_web_QIG_TU-PS2(V1.1R).cdr
Lühike paigaldusjuhend TU-PS2 Table Sisukord of Contents Eesti... 1. Enne alustamist... 2. Riistvara paigaldamine... 1 1 2 Tõrkeotsing... 5 Version 11.21.2007 1. Enne alustamist Pakendi sisu TU-PS2 Lühike
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,
RohkemSIDE (IRT 3930) Loeng 10/2011 Võrguteenused Teema - teenused Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. T
SIDE (IRT 3930) Loeng 10/2011 Võrguteenused Teema - teenused Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Teenused 361 Lairibaühendus Teenused 362 Traffic Classes
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
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
RohkemSIDE (IRT 3930) Loeng 9/2012 Infotransport Teema - sõnumid Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. Sõn
SIDE (IRT 3930) Loeng 9/2012 Infotransport Teema - sõnumid Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avots@lr.ttu.ee Sõnumid 321 Infoülekanne Rakendus (teenus) Transporditeenus
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
RohkemPraks 1
Biomeetria praks 3 Illustreeritud (mittetäielik) tööjuhend Eeltöö 1. Avage MS Excel is oma kursuse ankeedivastuseid sisaldav andmestik, 2. lisage uus tööleht, 3. nimetage see ümber leheküljeks Praks3 ja
RohkemLenovo IdeaPad Kasutusjuhend Tutvuge enne arvuti kasutamist oluliste ohutus- ning kasutusjuhistega.
Lenovo IdeaPad Kasutusjuhend Tutvuge enne arvuti kasutamist oluliste ohutus- ning kasutusjuhistega. Eestvaade - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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
RohkemMarkina
EUROOPA NOORTE ALKOHOLITARBIMISE PREVENTSIOONI PRAKTIKAD JA SEKKUMISED Anna Markina Tartu Ülikool Meie ülesanne on: Tuvastada ja välja valida erinevaid programme ja sekkumist, mida on hinnatud ja mille
RohkemE-õppe ajalugu
Koolituskeskkonnad, avaloeng Anne Villems September 2013.a. Miks selline kursus? Info- ja kommunikatsioonitehnoloogia on meie igapäevane abiline õppetöös. Milliseid vahendeid on teie senises õppetöös kasutatud?
RohkemMicrosoft Word - EVS_ISO_IEC_27001;2014_et_esilehed.doc
EESTI STANDARD EVS-ISO/IEC 27001:2014 INFOTEHNOLOOGIA Turbemeetodid Infoturbe halduse süsteemid Nõuded Information technology Security techniques Information security management systems Requirements (ISO/IEC
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
Rohkem“MÄLUKAS”
Hiiumaa Arenguseminar 2016 Mälu ja mõtlemine Juhi tähelepanu Tauri Tallermaa 27.oktoober 2016 Edu 7 tunnust Allikas: Anthony Robbins. Sisemine jõud 1. Vaimustus 2. Usk e veendumus 3. Strateegia 4. Väärtushinnangute
RohkemVõrguinverterite valik ja kasutusala päikeseelektrijaamades Robert Mägi insener
Võrguinverterite valik ja kasutusala päikeseelektrijaamades Robert Mägi insener Robert Mägi o Õpingud: Riga Technical University o Haridus: MSc (Electrical Engineering) MSc (Automatic Telecommunications)
RohkemLoeng12
Operatsioonisüsteemide administreerimine ja sidumine I233 Loeng 10 Süsteemi jälgimine Log failid Monitooring Mahtude hindamine ja haldamine Margus Ernits margus.ernits@itcollege.ee 1 Töötavaid teenuseid
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 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
RohkemRiistvara kasutusjuhend HP Compaq 6005 Pro Microtower Business PC
Riistvara kasutusjuhend HP Compaq 6005 Pro Microtower Business PC Copyright 2009 Hewlett-Packard Development Company, L.P. Käesolevas dokumendis sisalduvat teavet võidakse ette teatamata muuta. Microsoft,
RohkemMajandus- ja kommunikatsiooniministri 10. aprill a määrus nr 26 Avaliku konkursi läbiviimise kord, nõuded ja tingimused sageduslubade andmiseks
Majandus- ja kommunikatsiooniministri 10. aprill 2013. a määrus nr 26 Avaliku konkursi läbiviimise kord, nõuded ja tingimused sageduslubade andmiseks maapealsetes süsteemides üldkasutatava elektroonilise
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,
RohkemDell Vostro 3583 Hooldusjuhend
Dell Vostro 3583 Hooldusjuhend Regulatiivne mudel: P75F Regulatiivne tüüp: P75F010 Märkused, ettevaatusabinõud ja hoiatused MÄRKUS: MÄRKUS tähistab olulist teavet, mis aitab teil seadet paremini kasutada.
RohkemP9_10 estonian.cdr
Registreerige oma toode ja saage abi kodulehelt www.philips.com/welcome P9/10 Eestikeelne kasutusjuhend 2 Ühendage P9 kõlar Bluetooth ühenduse kaudu oma Bluetooth seadmega, nagu näiteks ipadiga, iphone'iga,
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
RohkemMicrosoft PowerPoint - Raigo Iling, MKM
Kiire interneti ühenduste ( viimase miili ) rajamise analüüs ja ettepanekud Raigo Iling Sideosakond / nõunik 1.04.2016 Eesti infoühiskonna arengukava 2020 eesmärgid 30 Mbit/s kiirusega interneti kättesaadavus
RohkemVõrgutehnoloogia MTAT Sissejuhatus Erkki Laaneoks ( ) Võrgutehnoloogia (Erkki Laaneoks) 1
Võrgutehnoloogia MTAT.08.033 Sissejuhatus Erkki Laaneoks (15.09.2016) 1 2 Loengu eesmärk 3 4 Mida ootame arvutivõrgult? 5 Probleeme? Üle mille infot edastada ja kuidas? Mürad, kollisioonid, sumbuvus jms.
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 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
RohkemMicrosoft PowerPoint - GIS_pilvelahendusena_final.ppt [Compatibility Mode]
GIS pilvelahendused Nils Nitov, AlphaGIS Millest räägime? AlphaGIS tutvustus Pilvetehnoloogiast Amazon valmislahendustest Näide pilvelahendusest AlphaGIS põhitegevusalad Põhitegevusalad - Esri tarkvara
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
RohkemKommunikatsiooniteenuste arendus (IRT0080) loeng 8/2014 Võrkude haldus Avo 1
Kommunikatsiooniteenuste arendus (IRT0080) loeng 8/2014 Võrkude haldus Avo avo.ots@ttu.ee 1 Infovood (voice data) 2 Standardimine ja tähistamine 3 Cross Layer Design Wireless Networking Architecture: Connection
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 =
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
RohkemMicrosoft 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
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
RohkemDJI GOGGLES Kiirjuhend V1.0
DJI GOGGLES Kiirjuhend V1.0 DJI Goggles DJI Goggles on mugavad prillid, mis on disainitud mugavaks FPV lendamiseks DJI toodetega. Nad loovad ultra-kõrge kvaliteediga pildi, minimaalse viivitusega pikamaa
RohkemPowerPoint Presentation
Traadita lairiba Eestis 01. okt 2009 1 Ettekande teemad: 3,5G (HSDPA) Priit Kullerkupp priit.kullerkupp@gmail.com CDMA 450 Aivar Jürgens aivar.jyrgens@gmail.com WiFi, WiMax Uko Valtenberg uko.valtenberg@err.ee
Rohkem