Operációs rendszerek gyakorlat 8. Gyakorlat Vakulya Gergely.

Slides:



Advertisements
Hasonló előadás
Operációs rendszerek gyakorlat 10. Gyakorlat Vakulya Gergely.
Advertisements

Tömbök C#-ban.
Programozási alapismeretek 6. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 6.2/  Rekordok/struktúrák.
Tóth Dániel, Szatmári Zoltán
Számítástechnika Dr. Nyulászi László Tanszékvezető:
Hága Péter ELTE Komplex Rendszerek Fizikája tanszék
JavaScript.
Programozási alapismeretek 7. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 7. előadás2/  Sorozatszámítás.
Programozási alapismeretek 3. előadás
Programozás II. 3. Gyakorlat C++ alapok.
A CLIPS keretrendszer CLIPS "C" Language Integration Production System.
Készítette: Rummel Szabolcs Elérhetőség:
Készítette: Sárközi Anikó
Ruby nyelv. Története Yukihiro Matsumoto (szül ápr. 4.) alkotta meg, az ideális script nyelv hosszú eredménytelen keresése után. A lehetséges jelöltek.
UNIX Összefoglaló az alapokról a ta65 tárgyhoz ( )
Programozás I. Horváth Ernő.
Operációs rendszerek gyakorlat
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
Scriptnyelvek 9. gyakorlat Papp Gyula április 29.
PHP Webprogramozás alapjai
ELTE Szlávi - Zsakó: Programozási alapismeretek 5.1/ Keresés Specifikáció:  Bemenet: N:Egész, X:Tömb[1..N:Valami]
ELTE Szlávi-Zsakó: Programozási alapismeretek 10.1/ Összegzés mátrixra Feladat: Egy mátrix elemeinek összege.
Web-grafika (VRML) 10. gyakorlat Kereszty Gábor. Script típusok Elemi típusok: szám: egész vagy lebegőpontos – int / float – 1 / 1.1 string: ‘Hello World!’
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
ELTE Szlávi-Zsakó: Programozási alapismeretek Szlávi-Zsakó: Programozási alapismeretek 3. 1/
Szombathely Dinamikus WEB programozás: PHP és JSP.
Operációs rendszerek gyakorlat Reguláris kifejezések.
Operációs rendszerek gyakorlat. Reguláris kifejezések.
Operációs rendszerek gyakorlat sed, awk parancsok.
Operációs rendszerek 6. gyakorlat sed parancsok. Sed parancs Stream editor – folyamban lévő szöveg szerkesztése Pl.: szöveg lecserélésére Működése: Keres.
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
Ficsor Lajos Miskolci Egyetem Általános Informatikai Tanszék
Operációs rendszerek gyakorlat 4. Gyakorlat Vakulya Gergely.
Operációs rendszerek gyakorlat 2. Gyakorlat Vakulya Gergely.
Operációs rendszerek gyakorlat 3. Gyakorlat Vakulya Gergely.
Operációs rendszerek gyakorlat 5. Gyakorlat Vakulya Gergely.
Operációs rendszerek gyakorlat 6. Gyakorlat Vakulya Gergely.
Operációs rendszerek gyakorlat 9. Gyakorlat Vakulya Gergely.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Funkcionális programozás 2. gyakorlat
Operációs rendszerek gyakorlat 1. Bevezetés Vakulya Gergely.
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz tárgy honlap:
JavaScript a gyakorlatban. 1.Gyakorlat Mi a JavaScript?  A JavaScript nem Java! JavaScript futtatása JavaScript beillesztése XHTML-be Változók kezelése.
Tömbök és programozási tételek
1.4. Fordítás, szerkesztés, az objektumkönyvtár használata.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Java programozási nyelv Filekezelés
Programozási tételek.
Illés Zoltán ELTE Informatikai Kar
Webprogramozó tanfolyam
Programozási tételek.
Operációs rendszerek gyakorlat sed parancsok.
ProgramozásProgramozás célja hosszabb számítások elvégzése ill. kiíratása akkor érdemes programot írni, ha sok számolni való van illetve ha ugyanazt az.
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
Java web programozás 7-8..
Operációs rendszerek gyakorlat 7. Gyakorlat Vakulya Gergely.
Programozási alapismeretek 10. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 10.2/  Kiválogatás + összegzés.
Objektum orientált programozás
Az Office 2007 új fájlformátumai. DOCX, XLSX, PPTX, ACCDB: Új nyílt szabványú XML alapú fájlformátum (DOC nem nyílt szabványú) XPS: A dokumentum.
Készítette: Rummel Szabolcs Elérhet ő ség: Linux kezelése.
Egyszerű beléptetési funkciók Beléptetés, mint a biztonságtechnika része Beléptető rendszerek elemei, osztályozása Beléptető rendszerek jelene és jövőképe.
Script nyelvek előadás
Script nyelvek előadás
Script nyelvek előadás
Programozási alapismeretek
Script nyelvek előadás
Script nyelvek előadás
Előadás másolata:

Operációs rendszerek gyakorlat 8. Gyakorlat Vakulya Gergely

2 Segédletek Web: – A Perl honlapja: perl.org – Comprehensive Perl Archive Network: cpan.org Man: – perl5man – perlfunc, perlsyn, perldoc, stb Nyomtatásban: – Számtalan O'Reilly könyv

3 A Perl programozási nyelv - I. Főleg szövegfeldolgozásra készült (Practical Extraction and Report Language) – Reguláris kifejezések egyszerű használata – Regexp motorja gyorsabb, mint a grep Az idők során bővült, ma már szinte minden feladat megoldható a használatával – Rendszeradminisztráció – Web (CGI) – GUI

4 A Perl programozási nyelv - II. Interpretált scriptnyelv. Bytecode is készíthető belőle. Stand-alone futtatható file is létrehozható. Szabad szintaxis, egyféle szerkezetre többféle írásmód

5 A Perl program szerkezete Az interpreter megadása: #!/usr/bin/perl #!/usr/bin/perl -w Modulok betöltése: use strict;

6 Kiiratás print parancs print ”valami”; print ”valami\n”; print 'valami\n'; $a=”foo”; print $a; print ”$a”; print '$a';

7 String összefűzés, többszörözés Összefűzés:. (pont) operátor. print ”foo”.”bar”; Többszörözés: x operátor. print ”foo”x6

8 Adatok bekérése $bemenet= ; A chomp parancs levágja a string végéről a sorvégjelet. chomp($bemenet); print $kimenet; print $kimenet.”\n”;

9 Aritmetika A szokásos műveleti jelekkel történik: $b=$a*2; $c=$b-1; Kivétel: hatványozás: $x=$a**2;

10 Tömbök (listák) Tömb 4); Tömbök össze is fűzhetők: $u); Tömb egy elemének elérése: print $t[0];

11 For for ($i=0; $i<=$#t; i++) { print $t[$i].”\n”; } foreach $a { print $a.”\n”; }

12 While ciklus $count=0; while ($count<5) { print ”OK\n”; $count++; }

13 Lista elemeinek bekérése while ($be= ) { chomp $be; push $be); }

14 Elágazás (if) if (feltétel) {} elsif... else {} Az if ellentéte az unless.

15 Feltételvizsgálat Aritmetikai relációk: ($x < 100) ($y == 50) String relációk (ABC szerinti rendezés): ($be lt ”valami”) ($be gt ”valami”)

16 Logikai műveletek Feltételvizsgálatok összekapcsolására használhatók. if (($x 0)) if (($x >=10 ) || ($x<0))

17 Alapvető függvények defined : Definiálva van-e az adott változó. if (defined $x) length :String hossza. $hossz=length(”aaaaaaaa”); int: Egy szám egész részét adja vissza. $egeszresz=int(10.03);

18 Ciklusok vezérlése next : A ciklus egy lépését kihagyja. last : Kilép a ciklusból.