Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G

Seotud dokumendid
MTAT Operatsioonisüsteemid - Turvalisus

MTAT Operatsioonisüsteemid - Turvalisus

Failiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimu

X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug

Microsoft Word - ref - Romet Piho - Tutorial D.doc

PowerPointi esitlus

X Window System tuntud kui: X11 X X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesugus

Microsoft Word - installation-guide.doc

EIK-OSadmin-Edmund

Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017

Operatsioonisüsteemid 1. loeng

Operatsioonisüsteemide ehitus


PowerPoint-præsentation

Microsoft Word - requirements.doc

SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Wind

Operatsioonisüsteemi ülesanded

Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com

praktikumidesse.pdf

Side

Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova

Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plu

Microsoft PowerPoint - Lisa 5 koolituse materjalid

P2P süsteemid

Pealkiri

Operatsioonisüsteemi ülesanded

Loeng03

Kfloppy vormindamistööriista käsiraamat

StandardBooks_versiooni_uuendusWin

DNS teenus teoorias ja praktikas Autor Siim Adamson ITK Autor: Siim Adamson ITK

Tartu Ülikool Matemaatika-informaatikateaduskond Matemaatilise statistika instituut Võrgupeo külastaja uurimine Andmeanalüüs I projekt Koostajad: Urma

ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS

Pealkiri

Estonian_TBW-106UB(V1).cdr

Andmeturve

Kom igang med Scratch

E-õppe ajalugu

Microsoft PowerPoint - GIS_pilvelahendusena_final.ppt [Compatibility Mode]

Neurovõrgud. Praktikum mai a. 1 WEKA WEKA (Waikato Environment for Knowledge Analysis) on masinõppimise ja andmekaevanduse algoritmide k

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx

MTAT Operatsioonisüsteemid - protsessid

IFI6083_Algoritmid_ja_andmestruktuurid_IF_3

Sissejuhatus Informaatikasse Margus Niitsoo

E-õppe ajalugu

EE-macbook-retina-12-early2015-qs.indd

E-õppe ajalugu

AG informaatika ainekava PK

EID TARKVARA (v.1812 baasil)

magistriöö.doc

PowerPoint Presentation

Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööa

Veebipõhised andmebaasid ja otsi(ngu)mootorid Internet on Oluline, peagi peamine andmeallikas! 2/3 Eesti aktiivsest elanikkonnast kasutab;! 90% arvuti

Veeb Jaagup Kippar

Funktsionaalne Programmeerimine

CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutis

Tartu Ülikool

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier

DJI GOGGLES Kiirjuhend V1.0

DNA

JABRA STYLE Kasutusjuhend jabra.com/style

Linux süsteemi administreerimine

AWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeri

KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V)

Seminar bakalaureusekursuse alusainete teemal Edmund Laugasson 20. juunil 2017 kell ruumis ICT-315, TTÜ Käesoleva

Kursuseprogramm IFI6054 Agiilne tarkvaraarendus 3 EAP Kontakttundide maht: 28 Õppesemester: K Eksam Eesmärk: Aine lühikirjeldus: (sh iseseisva töö sis

EUPL v 1 1-all versions _4_

Paroolide murdmine vastavate tabelitega (rainbow table). „Sool“ paroolide krüpteerimisel. Protokoll IPSec, võtmevahetus IKE protokolliga.

Relatsiooniline andmebaaside teooria II. 6. Loeng

TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp

Esitlusslaidide kujundusest

Microsoft Word - DB2_TECEfloor Raumthermostat Analog_EN_est

G aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K

Bild 1

Monitooring

Õppimine Anne Villems, Margus Niitsoo ja Konstantin Tretjakov

PowerPoint Presentation

lcs05-l3.dvi

PowerPoint Presentation

PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019

Operatsioonisüsteemide administreerimine ja sidumine Õppeaine nimetus Operating System Administration Õppeaine nimetus inglise keeles I233 Ainekood Ai

Pintsli otsade juurde tegemine Esiteks Looge pilt suurusega 64x64 ja tema taustaks olgu läbipaistev kiht (Transparent). Teiseks Minge kihtide (Layers)

Loeng12

GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon

EESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvar

Microsoft PowerPoint - IRZ0020_praktikum4.pptx

Regressioonanalüüsi kodutöö Indrek Zolk 30. mai a. 1 Andmestiku kirjeldus Käesoleva kodutöö jaoks vajalik andmestik on saadud veebiaadressilt ht

SISSEJUHATUS HAJUSARVUTUSSE KASUTADES PYTHONIT Joonas Puura SISUKORD Sissejuhatus... 2 Ligipääs Rocket klastrile... 2 Windows... 2 Linux... 4 Vajaliku

EESTIKEELNE Kiirjuhend Selles juhendis on toodud juhised digitaalse fotoaparaadi esmakordse kasutamise, otseprintimise funktsiooni kasutamise, tarkvar

Sülearvutikasutaja ABC MTAT Kersti Taurus

3D mänguarenduse kursus (MTAT ) Loeng 3 Jaanus Uri 2013

Microsoft Word hankeplaan veebi.rtf

Andmebaasid, MTAT loeng Normaalkujud

Document number:

Microsoft Word - Heiki_Tahis_Bakalaureuse_Too

ATV_esmaspäev

Panda_ET.book

Süsteemide modelleerimine: praktikum Klassiskeemid Oleg Mürk

Automaatne programmeerimisülesannete kontrollija Tartu Ülikooli kursuse “Algoritmid ja andmestruktuurid” jaoks

Jää ja lume sulatamine kõnni-ja sõiduteedes ning katusel ja vihmaveesüsteemides Danfoss Electric Heating Systems 1

Väljavõte:

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 Wall'i poolt 1987 algselt loodud tekstitöötlemiseks väga hea regulaaravaldiste tugi kasutatakse ka: süsteemihalduses veebirakendustes võrgurakendustes... 2

Skriptimiskeeli: Perl üldine struktuur sarnane C'ga sarnaseid elemente sh ja awk'ga olemas OOP elemendid väga palju lisamooduleid CPAN - Comprehensive Perl Archive Network 3

Skriptimiskeeli: Python Guido van Rossum, 1990 nn. multi-paradigm keel: struktuur- objekt-orienteeritud- funktsionaalne-... programmiplokkide taandamine süntaksi osa 4

Skriptimiskeeli: Python võrreldes Perliga muutus populaarseks hiljem nüüdseks kasutatav väga paljudel platvormidel järjest rohkem peetakse programeerimise algõppeks sobivaks keeleks pole suurt ja laialtunnustatud lisamoodulite kogumit lisamoodulid GUI jaoks 5

Skriptimiskeeli: VBScript Microsoft Windowsiga kaasatulev skriptimismootor Visual Basicu alamhulk + lisavõimalused võimsad liidesed süsteemihaldusskriptide loomiseks nt. Windows Management Instrumentation (WMI) üsnagi seotud konktreetse platvormiga 6

Skriptimiskeeli: cmd batch skriptid MS-DOS, Windows sarnaselt UNIX shellidega OS'iga kaasas. võimalustevaene sobib väga lihtsate haldusskriptide loomiseks sobib rakendustele keskkonna loomiseks sobib rakenduste järjestikuseks käivitamiseks 7

Skriptimiskeeli: Windows PowerShell Microsofti uus skriptimiskeel tuntud ka kui: Monad, Microsoft Command Shell, MSH toetatud: XP SP2, Server 2003 SP1 ja R2, Vista, Server 2008 tulevikus Windowsiga kaasas objekt-orienteeritud väga hea süsteemihalduse tugi (sh. WMI) 8

GIMP - GNU Image Manipulation Program rastergraafika töötlemise programm Spencer Kimball, Peter Mattis (Berkeley) GPL litsentsi all algselt X11 rakendus, saadaval paljudele platvormidele Linux win32 Solaris http://www.gimp.org/ 9

GIMP ajalugu sai alguse 1995, õppetöö raames tehtud projektist The General Image Manipulation Program algsed versioonid üsna väheste võimalustega, ebastabiilsed alates versioonist 0.54 algas avatud arendustöö Motifi asemele oma toolkit: GTK GTK+ 10

GIMP ajalugu 1997 - Peter & Spencer lahkuvad projektist (ver 0.99.)... GTK+ arendus läks eraldi teed hetkel viimane stabiilne versioon 2.2.13 info arendamise kohta: developer.gimp.org 11

GIMP PDB Procedural DataBase peab arvet GIMP'is kasutada olevate funktsioonide üle sisseehitatud funktsioonid plug-in'id skriptid (Scheme, Perl, Tcl..) pakub mugava liidese skriptide ja plugin'ide loomiseks 12

GIMP Script-Fu GIMP'i sisseehitatud skriptimisliides pildi muutmine PDB funktsioonide kaudu platvormist sõltumatu muud GIMP'i skriptimisliidesed kipuvad olema konkreetse platvormiga seotud väiksemate tööde korral palju lihtsam plug-in'i loomisest Script-Fu keeleks on Scheme 13

Script-Fu: Scheme funktsionaalne keel pärit MIT'st sarnane LISP'ile GIMP'is kasutatakse realisatsiooni SIOD (Scheme In One Defun) http://www.swiss.ai.mit.edu/projects/sc heme/ http://people.delphiforums.com/gjc/siod. 14

GIMP Script-Fu aeglasevõitu ebainformatiivsed veateated kesised silumisvõimalused vigane skript võib rikkuda GIMPi sisemise seisu funktsionaalne keel paljud programmeerijad jäävad hätta? 15

GIMP-Python GIMP-Python & Python-Fu lootustandev asendus Script-Fu'le sama püüti teha Perl-Fu'ga, aga sisuliselt ebaõnnestus saab kirjutada GIMP plug-in'e 16

Viimane loeng! töö jätkub praktikumides arvestuse saamiseks peavad olema 3 kodutööd tähtajaks üles laetud praktikumis juhendajale esitatud 17