MATLAB. 9. gyakorlat. Cellatömbök, struktúrák, fájlműveletek

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "MATLAB. 9. gyakorlat. Cellatömbök, struktúrák, fájlműveletek"

Átírás

1 MATLAB 9. gyakorlat Cellatömbök, struktúrák, fájlműveletek

2 Menetrend Kis ZH Cellatömbök és használatuk Struktúrák és használatuk Fájlműveletek

3 Kis ZH pdf

4 Félévzárás (1) Akinek egyik nagyzh-ja sem sikerült (<50%), annak a féléve sajnos sikertelen. Akinek csak az egyik nagyzh-ja nem sikerült (<50%), azt a pótzh-n javítania kell. Akinek mindkét nagyzh-ja sikerült (>=50%), de a kiszh összege nincs 0 fölött, annak a rosszabbul sikerült nagyzh eredménye törlődik, és a vonatkozó anyagból pótzh-t kell írnia.

5 Félévzárás (2) Minden olyan esetben, amikor pótzh-t kell írni, a pótzh minimum ponthatára emelkedni fog a kiszh-k összpontszáma alapján, ha azok összege 1 alatt van. 1 fölötti kiszh összeg esetén a pótzh minimum ponthatára 50%. 1 alatti összeg esetén a ponthatár emelkedésének mértéke (1 - Σ kiszh)*5% lesz az alábbiak szerint: Σ kiszh = 0 => pótzh minimum = 55% Σ kiszh = -2 => pótzh minimum = 65% Σ kiszh = -4 => pótzh minimum = 75% Σ kiszh = -6 => pótzh minimum = 85% Σ kiszh = -8 => pótzh minimum = 95% Σ kiszh = -10 esetén a félév sikertelen.

6 Félévzárás (3) FONTOS: a pótzh minimum ponthatárának emelése a megfelelő pontszámok levonásával fog megtörténni, ezért a kiszh-n elért 1nél kisebb összeg bünetőpontként fog megjelenni. Ennek értelmében pl. Σ kiszh = -6 esetén egy 95%-os pótzh a valóságban 60%-nak fog megfelelni. Akinek mindkét nagyzh-ja sikerült (>50%) és a kiszh összege is 1 fölött van, annak értelem szerűen nem kell pótzh-t írnia, viszont az egyik általa választott nagyzh-t javíthatja, ha szeretné (ezt majd előre jelezni kell). A javító ZH minden esetben felülír.

7 Cellatömbök Olyan adattípus, melyet különböző típusú és/vagy méretű változók tárolására használhatunk. Üres cellatömb létrehozása: C = cell(2,2); Cellatömb elemeinek indexelése a { } zárójelekkel, rész-cellatömb indexelése a ( ) zárójelekkel történik. Cellatömb létrehozása ismert elemekkel: C = {1, 2; 3, 4} Fontos, hogy az egyes cellákban teljesen eltérő elemeket tárolhatunk, akár további cellatömböket is.

8 Példa 1.1. Hozzunk létre egy 3 2 méretű üres cellatömböt! Az egyes cellákat oszlopfolytonosan töltsük fel az alábbi elemekkel: 'szöveg' 12 [8.13, 14.86] magic(5) cell(2,4) {1, 2, 3;4, 5, 6} Jelenítsük meg a cellatömb tartalmát a cellplot parancs használatával!

9 Megoldás 1.1. % cellatömb létrehozása C1 = cell(3,2); % feltöltés oszlopfolytonosan C1{1,1} = 'szöveg'; C1{2,1} = 12; C1{3,1} = [8.13, 14.86]; C1{1,2} = magic(5); C1{2,2} = cell(2,4); C1{3,2} = {1, 2, 3; 4, 5, 6}; % megjelenítés cellplot(c1); title('c1 tartalma');

10 Megoldás 1.1. % cellatömb létrehozása C1 = cell(3,2); % feltöltés oszlopfolytonosan C1{1,1} = 'szöveg'; C1{2,1} = 12; C1{3,1} = [8.13, 14.86]; C1{1,2} = magic(5); C1{2,2} = cell(2,4); C1{3,2} = {1, 2, 3; 4, 5, 6}; % megjelenítés cellplot(c1); title('c1 tartalma');

11 Példa 1.2. Az előző cellatömböt hozzuk létre egy paranccsal, a megadott elemek használatával! Jelenítsük meg a cellatömb tartalmát a cellplot parancs használatával!

12 Megoldás 1.1. % létrehozás ismert elemekből C2 = {'szöveg', magic(5); 12, cell(2,4); [ ], {1, 2, 3; 4, 5, 6}}; % megjelenítés figure; cellplot(c2); title('c2 tartalma');

13 Megoldás 1.1. % létrehozás ismert elemekből C2 = {'szöveg', magic(5); 12, cell(2,4); [ ], {1, 2, 3; 4, 5, 6}}; % megjelenítés figure; cellplot(c2); title('c2 tartalma');

14 Példa 2. Töltsünk fel egy cellatömböt az alábbiak szerint: az első eleme egy sorvektor legyen (t), ami 0-tól 2πig tartalmaz 1000 értéket egyenletesen elosztva a második sorban a 'Sin(3t)', 'Cos(5t)' és 'Sin(3t)*Cos(5t)' stringek álljanak a harmadik sorban a stringeknek megfelelő numerikus értékek legyenek eltárolva Ciklus használatával rajzoljuk ki a fent kiszámolt értékeket egy ábrán 3 subplotra fekete színnel! A subplotok címeit is a cellatömbből írjuk ki!

15 Megoldás 2. c{1,1} c{2,1} c{2,2} c{2,3} c{3,1} c{3,2} c{3,3} = = = = = = = linspace(0,2*pi,1000); 'Sin(3t)'; 'Cos(5t)'; 'Sin(3t)*Cos(5t)'; sin(3*c{1,1}); cos(5*c{1,1}); c{3,1}.*c{3,2}; figure; for spi=1:size(c,2) subplot(3,1,spi); plot(c{3,spi},'k'); title(c{2,spi}); xlabel('t') end

16 Megoldás 2.

17 Struktúrák A cellatömbökhöz hasonlóan különböző típusú és/vagy méretű változók tárolására használható adattípus azzal a különbséggel, hogy a tárolt adatok névvel ellátott mezőkbe kerülnek (hasonlóan pl a C nyelv struct típusához).

18 Struktúrák - példa hallgato.nev = 'Kis Pista'; hallgato.szul_datum = ' '; hallgato.evfolyam = 3; hallgato.osztalyzatok = [ ]; >> hallgato >> hallgato.nev hallgato = ans = nev: szul_datum: evfolyam: osztalyzatok: 'Kis Pista' ' ' 3 [ ] Kis Pista

19 A korábbi kirajzolós példa (struktúra tömb) % idővektor t = linspace(0,2*pi,1000); % első ábra rajz(1).x = t; rajz(1).y = sin(3*rajz(1).x); rajz(1).cim = 'Sin(3t)'; % második ábra rajz(2).x = t; rajz(2).y = cos(5*rajz(2).x); rajz(2).cim = 'Cos(5t)'; % harmadik ábra rajz(3).x = t; rajz(3).y = rajz(1).y.* rajz(2).y; rajz(3).cim = 'Sin(3t)*Cos(5t)'; % kirajzolás figure; for pli = 1:length(rajz) subplot(3,1,pli); plot(rajz(pli).x,rajz(pli).y,'k'); title(rajz(pli).cim); end

20 A korábbi kirajzolós példa (struktúra tömb)

21 Fájlkezelés Többféle módon lehet MATLAB-ban fájlokat írni/olvasni, melyek közül az alábbi három módszerről lesz szó: fájl írás/olvasás formázott szövegként fájl írás/olvasás táblázatként fájl írás/olvasás binárisan

22 Fájlkezelés Többféle módon lehet MATLAB-ban fájlokat írni/olvasni, melyek közül az alábbi három módszerről lesz szó: fájl írás/olvasás formázott szövegként fájl írás/olvasás táblázatként fájl írás/olvasás binárisan

23 Elérési útvonalak A kiíráshoz kelleni fog a célkönyvtár elérési útvonala stringként megadva: Windows alatt pl.: DIR_PATH = 'D:\myfolder\file_op\'; Linux alatt pl.: DIR_PATH = '/home/myfolder/file_op/'; Az egyes platformokon más a fájlelválasztó karakter ('\' vagy '/'), ami csapatmunka esetén problémás lehet. Erre nyújt megoldást a filesep parancs, amely megadja az aktuális platformon használt elválasztó karaktert. Ezt beépítve az elérési útvonalakba, nem lesz gond a platformok között a fájlkezeléssel. Pl. az aktuális helyhez képest vett relatív címzés esetén: fs = filesep; DIR_PATH=['.' fs 'files' fs];

24 Fájlba írás formázott szövegként fprintf(fileid, format, A) fileid : a megnyitott fájl azonosítója format : kiírási formátum (részletek később) A : kiírandó adat

25 Kiírási formátum Stringként kell megadni. A formázó string % karakterrel kezdődik, utána jön a minimális mezőhossz (a tizedespont és az előjel is benne van), a pontosság és formátum. Fontos, hogy egyéb stringek közé ékelkető, előtte és utána további stringek lehetnek (részletek a Help-ben).

26 Kiírási formátum - példa % pl.: '%4.4f' % '%3.2e' % '%4.5d' % '%+7.4f' % '%010.3f ' -> -> -> -> -> fixpontos exponencialis 10-es alapu egesz fixpontos, + jellel fixpontos, 0-ákkal az elején >> x = [ ]; >> fprintf('x értékei: x(1) = %4.4f, x(2) = %3.1f, x(3) = %d \n',x); x értékei: x(1) = , x(2) = 3.3, x(3) = 4 fileid nélkül a Command Window-ba ír.

27 Szinusz jel kiírása (1) % kiirando jel generalasa % mintaveteli frekvencia Fs=1000; % Hz % idovektor t=0:1/fs:10; % s % a szinusz frekvenciaja f=5; % Hz % szinusz jelalak s=sin(2*pi*f*t); % az adott helyhez kepest vett relativ cimzes % (lehet abszolut is, teljes utvonallal) fs = filesep; DIR_PATH=['.' fs 'files' fs]; % a kiirando fajl neve filename='szinusz_fprintf.txt'; % a fajl eleresi utvonala (ha csak a fajlnevet % adom meg, az aktualis konyvtarba menti) file_path=[dir_path filename];

28 Szinusz jel kiírása (2) % fajl megnyitasa irasra, ez utan az fid-val % hivatkozok erre a fajlra fid=fopen(file_path,'w'); % header irasa, hogy tudjuk, mi van a fajlban % pl.: Szinusz (Fs = 1000) fprintf(fid,['szinusz (Fs = ' num2str(fs) ') \n']); fprintf(fid,'t sin \n'); % az iras utan nyitva marad a fajl % ezert irhatok meg bele formazott adatot % irjuk bele a kiszamolt szinusz fuggvenyt fprintf(fid,'%5.2f %4.4f\n',[t;s]); % fajl bezarasa - FONTOS, ne felejtsuk el! fclose(fid);

29 Eredmény

30 Fájlból olvasás formázott szövegként (fscanf) % az fscanf csak az alap formazo % karaktereket ismeri (lasd HELP) % fajl beolvasasa formazott % szovegkent % a beolvasando fajl neve (amit % az elobb kiirtunk) filename='szinusz_fprintf.txt'; % eloszor a header beolvasasa % stringkent Sheader=fscanf(fid,'%s',6); % a fajl eleresi utvonala file_path=[dir_path filename]; % majd az adatok beolvasasa % fixpontos szamkent Sdata=fscanf(fid,'%f %f',[2 inf]); % fajl megnyitasa olvasasra fid=fopen(file_path); % fajl bezarasa fclose(fid); % beolvasott adatok kirajzolasa figure; plot(sdata'); legend('t','sin');

31 Fájlból olvasás formázott szövegként (fscanf)

32 Fájlból olvasás formázott szövegként (textscan) % a textscan-nek lehet regularis % kifejezest is adni (lasd HELP) % fajl beolvasasa cellatã mbbe % header beolvasasa Sheader_ts=textscan(fid,'%s',6); % a beolvasando fajl neve (meg % mindig ugyanaz) filename='szinusz_fprintf.txt'; % adatok beolvasasa Sdata_ts=textscan(fid,'%f %f'); % a fajl eleresi utvonala file_path=[dir_path filename]; % fajl bezarasa fclose(fid); % fajl megnyitasa olvasasra fid=fopen(file_path); % beolvasott adatok kirajzolasa tt = Sdata_ts{1}; data = Sdata_ts{2}; figure; plot(tt,data);

33 Fájlból olvasás formázott szövegként (textscan)

MATLAB gyakorlat. Fájlműveletek folytatás, gyakorlás

MATLAB gyakorlat. Fájlműveletek folytatás, gyakorlás MATLAB 2015 10. gyakorlat Fájlműveletek folytatás, gyakorlás Kis ZH A megoldás egyetlen fájlba készüljön, melynek a neve az alábbi legyen: zh9_[digitusosazonosito].m Az elkészült megoldást másoljuk be

Részletesebben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS. Fájlkezelés PHP-ben Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 6.ELŐADÁS 2015-2016 Fájlkezelés PHP-ben Fájlok és könyvtárak kezelése 2 A PHP a Javascript-hez hasonlóan, nem képes a felhasználó merevlemezén

Részletesebben

D X F F Á J L K É S Z Í T É S E M A T L A B B A L

D X F F Á J L K É S Z Í T É S E M A T L A B B A L D X F F Á J L K É S Z Í T É S E M A T L A B B A L Feladat egy szöveges állományban tárolt koordinátajegyzék beolvasása, majd ebből DXF vonallánc készítése, AutoCAD-be történő beolvasása. Az xydata.txt

Részletesebben

MATLAB. 3. gyakorlat. Mátrixműveletek, címzések

MATLAB. 3. gyakorlat. Mátrixműveletek, címzések MATLAB 3. gyakorlat Mátrixműveletek, címzések Menetrend Kis ZH Mátrixok, alapműveletek Vezérlő szerkezetek Virtuális műtét Statisztikai adatok vizsgálata pdf Kis ZH Mátrixok, alapműveletek mátrix létrehozása,

Részletesebben

MATLAB. 5. gyakorlat. Polinomok, deriválás, integrálás

MATLAB. 5. gyakorlat. Polinomok, deriválás, integrálás MATLAB 5. gyakorlat Polinomok, deriválás, integrálás Menetrend Kis ZH Polinomok Numerikus deriválás Numerikus integrálás (+ anonim függvények) pdf Kis ZH Polinomok Sok függvény és valós folyamat leírható

Részletesebben

7. gyakorlat Sorozatok, Fájlkezelés

7. gyakorlat Sorozatok, Fájlkezelés 7. gyakorlat Sorozatok, Fájlkezelés Házi ellenőrzés - f0124 Írj programot, amelyben a felhasználónak egy, a program által meghatározott számot kell kitalálnia! A felhasználó tippjét a program vagy elfogadja,

Részletesebben

AWK programozás Bevezetés

AWK programozás Bevezetés 09 AWK programozás Bevezetés AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa és feldolgozhatóvá

Részletesebben

AWK programozás, minták, vezérlési szerkezetek

AWK programozás, minták, vezérlési szerkezetek 10 AWK programozás, minták, vezérlési szerkezetek AWK adatvezérelt szkriptnyelv text processing, adat kiterjesztés, tagolt adatok automatizált soronkénti feldolgozása a forrásállományt soronként beolvassa

Részletesebben

Bevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés. Szekvenciális fájlkezelés Fájlok használata

Bevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés. Szekvenciális fájlkezelés Fájlok használata Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 4. gyakorlat PLanG: 2011.10.04. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Fájlok

Részletesebben

Programozás I gyakorlat. 10. Stringek, mutatók

Programozás I gyakorlat. 10. Stringek, mutatók Programozás I gyakorlat 10. Stringek, mutatók Karakter típus A char típusú változókat karakerként is kiírhatjuk: #include char c = 'A'; printf("%c\n", c); c = 80; printf("%c\n", c); printf("%c\n",

Részletesebben

A számok kiíratásának formátuma

A számok kiíratásának formátuma A számok kiíratásának formátuma Alapértelmezésben a Matlab négy tizedesjegy pontossággal írja ki az eredményeket, pl.» x=2/3 x = 0.6667 A format paranccsal átállíthatjuk a kiíratás formátumát. Ha több

Részletesebben

Bevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés

Bevezetés a programozásba I 4. gyakorlat. PLanG: Szekvenciális fájlkezelés Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Bevezetés a programozásba I 4. gyakorlat PLanG: 2011.10.04. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Fájlok

Részletesebben

AWK programozás, minták, vezérlési szerkezetek

AWK programozás, minták, vezérlési szerkezetek 10 AWK programozás, minták, vezérlési szerkezetek AWK futtatási módok AWK parancs, közvetlen programkódmegadás: awk 'PROGRAMKÓD' FILE példa: ls -l awk '{print $1, $5}' a programkód helyére minden indentálás

Részletesebben

Programozás 6. Dr. Iványi Péter

Programozás 6. Dr. Iványi Péter Programozás 6. Dr. Iványi Péter 1 Előfeldolgozás része Makrók A forrás kódban elvégzi a helyettesítéseket a fordító Csak egyszer végez helyettesítést Nem olyan makrók, mint a LISP vagy Scheme esetén Csak

Részletesebben

MATLAB. 6. gyakorlat. Integrálás folytatás, gyakorlás

MATLAB. 6. gyakorlat. Integrálás folytatás, gyakorlás MATLAB 6. gyakorlat Integrálás folytatás, gyakorlás Menetrend Kis ZH Példák integrálásra Kérdések, gyakorlás pdf Kis ZH Numerikus integrálás (ismétlés) A deriváláshoz hasonlóan lehet vektorértékek és megadott

Részletesebben

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás - Pál László 12. ELŐADÁS Állomány-kezelés 2 Objektumorientált programozás - Pál László Mi a

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK ÉRETTSÉGI VIZSGA 2005. május 20. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÉRETTSÉGI VIZSGA Az írásbeli vizsga időtartama: 180 perc JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM Megoldási útmutató I.

Részletesebben

Pénzügyi algoritmusok

Pénzügyi algoritmusok Pénzügyi algoritmusok A C++ programozás alapjai Folyamok kezelése Fájlok írása/olvasása Folyamok kezelése Szabvány folyamok Eddig Kiírás a szöveges konzolra:

Részletesebben

M A T L A B A D A T O K B E O L V A S Á S A / K I Í R Á S A

M A T L A B A D A T O K B E O L V A S Á S A / K I Í R Á S A M A T L A B A D A T O K B E O L V A S Á S A / K I Í R Á S A F Á J L B A Parancsok: load save fopen fclose fseek feof fgetl fgets fscanf sscanf textscan - Load workspace variables from disk, load filename

Részletesebben

BASH SCRIPT SHELL JEGYZETEK

BASH SCRIPT SHELL JEGYZETEK BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...

Részletesebben

10. gyakorlat Struktúrák, uniók, típusdefiníciók

10. gyakorlat Struktúrák, uniók, típusdefiníciók 10. gyakorlat Struktúrák, uniók, típusdefiníciók Házi - (f0218) Olvass be 5 darab maximum 99 karakter hosszú szót úgy, hogy mindegyiknek pontosan annyi helyet foglalsz, amennyi kell! A sztringeket írasd

Részletesebben

Baran Ágnes. Gyakorlat Függvények, Matlab alapok

Baran Ágnes. Gyakorlat Függvények, Matlab alapok Matematika Mérnököknek 1. Baran Ágnes Gyakorlat Függvények, Matlab alapok Matematika Mérnököknek 1. A gyakorlatok fóliái: https://arato.inf.unideb.hu/baran.agnes/oktatas.html Feladatsorok: https://arato.inf.unideb.hu/baran.agnes/oktatas.html

Részletesebben

A C programozási nyelv I. Bevezetés

A C programozási nyelv I. Bevezetés A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,

Részletesebben

A C programozási nyelv I. Bevezetés

A C programozási nyelv I. Bevezetés A C programozási nyelv I. Bevezetés Miskolci Egyetem Általános Informatikai Tanszék A C programozási nyelv I. (bevezetés) CBEV1 / 1 A C nyelv története Dennis M. Ritchie AT&T Lab., 1972 rendszerprogramozás,

Részletesebben

M-Fájlok létrehozása MATLAB-ban

M-Fájlok létrehozása MATLAB-ban M-Fájlok létrehozása MATLAB-ban 1 Mi az M-fájl Annak ellenére, hogy a MATLAB rendkívül kifinomult és fejlett számológépként használható, igazi nagysága mégis abban rejlik, hogy be tud olvasni és végrehajtani

Részletesebben

Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév

Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév Egyed: minden olyan dolog, amit minden más dologtól jól meg tudunk különböztetni és amiről adatokat akarunk tárolni. (pl.

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 A dataset egy az alkalmazás-szerveren megtalálható illetve ott létrejövő szekvenciális fájl. Szerveroldali fájlkezelésre használják az SAP-ban. Megjegyzés: Amennyiben kliens oldalon található

Részletesebben

8. Mezőutasítások. Schulcz Róbert schulcz@hit.bme.hu. 8. Mezőutasítások. v2013.10.24.

8. Mezőutasítások. Schulcz Róbert schulcz@hit.bme.hu. 8. Mezőutasítások. v2013.10.24. Schulcz Róbert schulcz@hit.bme.hu A tananyagot kizárólag a BME hallgatói használhatják fel tanulási céllal. Minden egyéb felhasználáshoz a szerző engedélye szükséges! 1 Mezőutasítások (1) A Word lehetőségeit

Részletesebben

Keresési algoritmusok, optimalizáció

Keresési algoritmusok, optimalizáció Keresési algoritmusok, optimalizáció Az eddig tanultakból a mostani részben gyakran használt (emiatt szükséges az ismeretük) programozási ismeretek: függvények létrehozása, meghívása (ld. 3. óra anyagában)

Részletesebben

Operációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Reguláris kifejezések - alapok, BASH Operációs rendszerek 9. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik Viktor

Részletesebben

MODULATOR Számítógépes program Commodore 64-re a párhuzamos rezgések összetételének tanulmányozására

MODULATOR Számítógépes program Commodore 64-re a párhuzamos rezgések összetételének tanulmányozására MODULATOR Számítógépes program Commodore 64-re a párhuzamos rezgések összetételének tanulmányozására Radványi péter Eötvös Loránd Tudományegyetem Fonetikai Tanszék A Fonetikai Tanszéken az elmúlt években

Részletesebben

Operációs rendszerek gyak.

Operációs rendszerek gyak. Operációs rendszerek gyak. AWK programozás Hirling Dominik Szegedi Tudományegyetem AWK AWK: a pattern scanning and processing language mintaelemző-és feldolgozó nyelv bármilyen szövegből minták alapján

Részletesebben

length (s): Az s karaklerlánc hossza, substr(s,m,n): Az s mezőben levő karakterláncnak az m-edik karakterétől kezdődő, n darab karaktert vágja ki.

length (s): Az s karaklerlánc hossza, substr(s,m,n): Az s mezőben levő karakterláncnak az m-edik karakterétől kezdődő, n darab karaktert vágja ki. 9. Gyakorlat AWK 2 length (s): Az s karaklerlánc hossza, substr(s,m,n): Az s mezőben levő karakterláncnak az m-edik karakterétől kezdődő, n darab karaktert vágja ki. Ha az n-et elhagyjuk, akkor az m-ediktől

Részletesebben

Programozás alapjai 6. előadás. Wagner György Általános Informatikai Tanszék

Programozás alapjai 6. előadás. Wagner György Általános Informatikai Tanszék Programozás alapjai 6. előadás Wagner György Általános Informatikai Tanszék Record A valós életben a nyilvántartásra kerülő adatok nem azonos típusúak. Pl.: Név Cím Telefon GySz Fiz Kis Béla Miskolc Török

Részletesebben

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév Operációs rendszerek 2 1. óra: Linux alapok Ismétlés Windisch Gergely windisch.gergely@nik.uni-obuda.hu 2011-2012 2. félév Féléves követelmények Kéthetente 2 óra, hetek paritása alapján egy elmaradó alkalom

Részletesebben

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási

Részletesebben

Bevezetés a számítástechnikába

Bevezetés a számítástechnikába Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.

Részletesebben

WEBFEJLESZTÉS 2. ADATTÁROLÁS, FÁJLOK

WEBFEJLESZTÉS 2. ADATTÁROLÁS, FÁJLOK WEBFEJLESZTÉS 2. ADATTÁROLÁS, FÁJLOK Horváth Győző Egyetemi adjunktus 1117 Budapest, Pázmány Péter sétány 1/C, 2.420 Tel: (1) 372-2500/1816 2 Ismétlés Ismétlés 3 Dinamikus szerveroldali webprogramozás:

Részletesebben

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010.

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010. Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010. június 1. BEVEZETÉS Az útmutató célja az Országos Területrendezési

Részletesebben

Python tanfolyam Python bevezető I. rész

Python tanfolyam Python bevezető I. rész Python tanfolyam Python bevezető I. rész Mai tematika Amiről szó lesz (most): Interpretált vs. fordított nyelvek, GC Szintakszis Alaptípusok Control flow: szekvencia, szelekció, iteráció... Függvények

Részletesebben

Algoritmusok Tervezése. 1. Előadás MATLAB 1. Dr. Bécsi Tamás

Algoritmusok Tervezése. 1. Előadás MATLAB 1. Dr. Bécsi Tamás Algoritmusok Tervezése 1. Előadás MATLAB 1. Dr. Bécsi Tamás Tárgy adatok Előadó: Bécsi Tamás, St 106, becsi.tamas@mail.bme.hu Előadás:2, Labor:2 Kredit:5 Félévközi jegy 2 db Zh 1 hallgatói feladat A félév

Részletesebben

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport 10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)

Részletesebben

Mérnöki programozás 7. Szerkesztette: dr. Vass Péter Tamás

Mérnöki programozás 7. Szerkesztette: dr. Vass Péter Tamás Mérnöki programozás 7 Szerkesztette: dr. Vass Péter Tamás Függvények Függvény (function) egyedi azonosítónévvel ellátott számítási egység. A függvények formájában kidolgozott programkódok viszonylag egyszerűbb

Részletesebben

5. Példa: Olvasás szöveges fájlból (program3_1.vi)

5. Példa: Olvasás szöveges fájlból (program3_1.vi) 5. Példa: Olvasás szöveges fájlból (program3_1.vi) A fájlműveletek során adatokat olvasunk ki vagy írunk be egy fájlba. Ez általában a következő három művelet elvégzését jelenti: Fájl megnyitása Adatok

Részletesebben

Programozás C- és Matlab nyelven C programozás kurzus BMEKOKAM603 Előfeldolgozó rendszer Tömbök. Dr. Bécsi Tamás 4. Előadás

Programozás C- és Matlab nyelven C programozás kurzus BMEKOKAM603 Előfeldolgozó rendszer Tömbök. Dr. Bécsi Tamás 4. Előadás Programozás C- és Matlab nyelven C programozás kurzus BMEKOKAM603 Előfeldolgozó rendszer Tömbök Dr. Bécsi Tamás 4. Előadás A?: operátor Nézzük meg a következő kifejezést: if (a>b) z=a; else z=b; Ez felírható

Részletesebben

Programozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek

Programozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek Programozás alapjai gyakorlat 4. gyakorlat Konstansok, tömbök, stringek Házi ellenőrzés (f0069) Valósítsd meg a linuxos seq parancs egy egyszerűbb változatát, ami beolvas két egész számot, majd a kettő

Részletesebben

MATLAB alapismeretek I.

MATLAB alapismeretek I. Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. MATLAB alapismeretek I. A MATLAB bemutatása MATLAB filozófia MATLAB modulok A MATLAB felhasználói felülete MATLAB tulajdonságok

Részletesebben

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK Mérési Utasítás Linux/Unix jogosultságok és fájlok kezelése Linux fájlrendszerek és jogosultságok Linux alatt, az egyes fájlokhoz való hozzáférések szabályozása érdekében a fájlokhoz tulajdonost, csoportot

Részletesebben

Láncolt lista. az itt adott nevet csak a struct deklaráción belül használjuk

Láncolt lista. az itt adott nevet csak a struct deklaráción belül használjuk Láncolt lista int szam char szoveg[10] következő elemre mutató pointer int szam char szoveg[10] következő elemre mutató pointer elem elem elem int szam char szoveg[10] következő elemre mutató pointer A

Részletesebben

Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával

Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával TeIR Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Felhasználói útmutató Budapest, 2015. április 1 BEVEZETÉS Az útmutató célja

Részletesebben

Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben

Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben Teljesítményértékelések eredményeinek rögzítése a Neptun Egységes Tanulmányi Rendszerben Tartalomjegyzék 1 Bevezetés... 2 2 Feladatok kiadása a Neptunban manuálisan... 3 3 Feladatok kiadása a Neptunban

Részletesebben

Programozás I gyakorlat

Programozás I gyakorlat Programozás I. - 2. gyakorlat Változók, kiiratás, bekérés Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Számítástudomány Alkalmazása Tanszék Utolsó frissítés: September 24, 2007 1 tar@dcs.vein.hu

Részletesebben

Operációs rendszerek gyak.

Operációs rendszerek gyak. Operációs rendszerek gyak. Linux alapok III., Bash Cirok Dávid Hirling Dominik Szegedi Tudományegyetem Cirok.David@stud.u-szeged.hu Hirling.Dominik@stud.u-szeged.hu Linux alapok III., Bash 1 Linkelés 2

Részletesebben

Függvények ábrázolása

Függvények ábrázolása Függvények ábrázolása Matematikai függvényeket analitikusan nem tudunk a matlabban megadni (tudunk, de ilyet még nem tanulunk). Ahhoz, hogy egy függvényt ábrázoljuk, hasonlóan kell eljárni, mint a házi

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

Informatika terméktervezőknek

Informatika terméktervezőknek Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások

Részletesebben

BME MOGI Gépészeti informatika 13.

BME MOGI Gépészeti informatika 13. BME MOGI Gépészeti informatika 13. 1. feladat Készítsen alkalmazást, mely elvégzi a következő feladatokat! a. Állítson elő adott intervallumba eső, adott számú véletlen számot, és írja ki a számokat egy

Részletesebben

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED AWK - szintaxis, vezérlési szerkezetek Operációs rendszerek 11. gyakorlat Szegedi Tudományegyetem Természettudományi és Informatikai Kar Csuvik

Részletesebben

Programozási nyelvek Java

Programozási nyelvek Java Programozási nyelvek Java 2. gyakorlat Függvények Általános prototípus Módosítószavak Láthatóság: public, protected, private. Ha nem definiált, akkor úgynevezett package-private láthatóság. Lehet abstract

Részletesebben

Leíró statisztika. Adatok beolvasása az R-be és ezek mentése

Leíró statisztika. Adatok beolvasása az R-be és ezek mentése Leíró statisztika. Adatok beolvasása az R-be és ezek mentése Leíró statisztika Definíciója: populáció egy ismert részhalmazára vonatkozó megfigyelések leírása és összegzése. Jelentősége: nominális adatok

Részletesebben

HVK Adminisztrátori használati útmutató

HVK Adminisztrátori használati útmutató HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra

Részletesebben

Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán

Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán A QGIS program GPS eszközök modulja segítségével kétirányú kommunikációt folytathatunk a navigációs GPS vevőnkkel.

Részletesebben

LEI kód igénylési folyamat leírása

LEI kód igénylési folyamat leírása LEI kód igénylési folyamat leírása CSV minta tömeges regisztrációhoz A tömeges regisztráció csak akkor dolgozható fel, ha a CSV fájl valamennyi kötelező mezőjét helyesen töltötték ki. Kérjük, hogy csak

Részletesebben

Baran Ágnes. Gyakorlat Halmazok, függvények, Matlab alapok. Baran Ágnes Matematika Mérnököknek Gyakorlat 1 / 34

Baran Ágnes. Gyakorlat Halmazok, függvények, Matlab alapok. Baran Ágnes Matematika Mérnököknek Gyakorlat 1 / 34 Matematika Mérnököknek 1. Baran Ágnes Gyakorlat Halmazok, függvények, Matlab alapok Baran Ágnes Matematika Mérnököknek 1. 1.-2. Gyakorlat 1 / 34 Matematika Mérnököknek 1. A gyakorlatok fóliái: https://arato.inf.unideb.hu/baran.agnes/oktatas.html

Részletesebben

Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1

Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1 Algoritmizálás és adatmodellezés tanítása beadandó feladat: Algtan1 tanári beadandó /99 1 Készítette: Gipsz Jakab Neptun-azonosító: ABC123 E-mail: gipszjakab@seholse.hu Kurzuskód: IT-13AAT1EG 1 A fenti

Részletesebben

1. Bevezetés szeptember 9. BME Fizika Intézet. Szám. szim. labor ea. Tőke Csaba. Tudnivalók. feladat. Tematika. Moodle Házi feladatok

1. Bevezetés szeptember 9. BME Fizika Intézet. Szám. szim. labor ea. Tőke Csaba. Tudnivalók. feladat. Tematika. Moodle Házi feladatok Számítógépes szimulációk 1. Bevezetés BME Fizika Intézet 2015. szeptember 9. Bevezetés A félév menete C-ismétlés, 1. rész Oktatók: Nagyfalusi Balázs: nagyfalusi@phy.bme.hu, F3 211. : tcsaba@eik.bme.hu,

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK Informatikai alapismeretek középszint 0621 ÉRETTSÉGI VIZSGA 2007. május 25. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM

Részletesebben

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám

ABAP dictionary objektumok SAP adatmodell Táblák kezelése. Az SAP programozása 1. Tarcsi Ádám ABAP dictionary objektumok SAP adatmodell Táblák kezelése Az SAP programozása 1. Tarcsi Ádám 1. Data dictionary Tarcsi Ádám, ELTE Informatikai Kar: Az SAP programozása 1. 2 Adat modellezés az SAP-ban Adatmodellezés

Részletesebben

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt!

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! valós adatokat növekvő sorrendbe rendezi és egy sorba kiírja

Részletesebben

Operációs Rendszerek Gyakorlat

Operációs Rendszerek Gyakorlat . feladat Operációs Rendszerek Gyakorlat Második zh. felkészülés, gyakorlás 207 május 2. - Berta Árpád Készíts egy bash scriptet, amely a paraméterről kapott szóközzel elválasztott kifejezések közül kiírja

Részletesebben

Példatár a bevezetés a Matlab programozásába tárgyhoz

Példatár a bevezetés a Matlab programozásába tárgyhoz Példatár a bevezetés a Matlab programozásába tárgyhoz Sáfár Orsolya 1 Ciklusszervezés 1. Írjunk egy olyan szorzotabla(n,m) nev függvényt, melynek bemenete n és m pozitív egészek, és a kimenete egy mátrix,

Részletesebben

PYTHON. Avagy hosszú az út a BioPythonig

PYTHON. Avagy hosszú az út a BioPythonig PYTHON Avagy hosszú az út a BioPythonig Miért a Python? Mert ez áll a legközelebb az ember által beszélt nyelvhez. Mert ez a leggyorsabb az ismert script nyelvek közül Mert rengeteg modul érhető el hozzá

Részletesebben

Bevezetés a programozásba I.

Bevezetés a programozásba I. Bevezetés a programozásba I. 8. gyakorlat Fájlkezelés Surányi Márton PPKE-ITK 2010.11.02. Fájlkezelés C++-ban C++-ban van lehet ségünk fájlok kezelésére. Itt már tényleges fájlokkal dolgozunk, nem pedig

Részletesebben

Microsoft Excel. Táblázatkezelés. Dr. Dienes Beatrix

Microsoft Excel. Táblázatkezelés. Dr. Dienes Beatrix Microsoft Excel Táblázatkezelés Dr. Dienes Beatrix A táblázatkezelı feladata: Táblázatosan elrendezett adatok hatékony és látványos kezelése. Nagy adathalmazok adatbázis-kezelı Legfontosabb szolgáltatások:

Részletesebben

Szkriptnyelvek II. Perl programok

Szkriptnyelvek II. Perl programok Szkriptnyelvek II. Perl programok Perl Practical Extraction and Report Language Interpreteres nyelv alkalmas szövegfeldolgozó alklmazások készítésére strukturált programszerkezet Szubrutinok támogatása

Részletesebben

Kilencedik témakör: Lazarus-Firebird. Készítette: Dr. Kotsis Domokos

Kilencedik témakör: Lazarus-Firebird. Készítette: Dr. Kotsis Domokos PASzSz Kilencedik témakör: Lazarus-Firebird Készítette: Dr. Kotsis Domokos Az SQLdb fülön IBConnection Kapcsolat A Data Access fülön Az SQLdb fülön... Select 1. Az SQLQuery lezárása. (Active := false,

Részletesebben

Programozás C nyelven (10a. ELŐADÁS) Sapientia EMTE

Programozás C nyelven (10a. ELŐADÁS) Sapientia EMTE Programozás C nyelven (10a. ELŐADÁS) Sapientia EMTE 2015-16 1 Karakterláncok A karakterláncokat char-tömbökben tároljuk. Egy karakterlánc végét a karakterlánc-végjel jelzi: \0 char s[10] = sapi ;... s

Részletesebben

1. Alapok. #!/bin/bash

1. Alapok. #!/bin/bash 1. oldal 1.1. A programfájlok szerkezete 1. Alapok A bash programok tulajnképpen egyszerű szöveges fájlok, amelyeket bármely szövegszerkesztő programmal megírhatunk. Alapvetően ugyanazokat a at használhatjuk

Részletesebben

7. gyakorlat. Fájlkezelés IO haladó Függvények haladó

7. gyakorlat. Fájlkezelés IO haladó Függvények haladó 7. gyakorlat Fájlkezelés IO haladó Függvények haladó Fájlkezelés A C-ben a fájlkezelés ún. fájlstream-eken keresztül történik, melyek puffereltek ha valamit a streamre küldünk, nem biztos, hogy rögtön

Részletesebben

Programozás C nyelven (13. ELŐADÁS) Sapientia EMTE

Programozás C nyelven (13. ELŐADÁS) Sapientia EMTE Programozás C nyelven (13. ELŐADÁS) Sapientia EMTE 2015-16 1 Olvasás/írás (ANSI C) ille tyűzetről/képer yőre (scanf/printf) scanf: olvasás a standard inputról (stdin) A sta dard i put i pli ite a ille

Részletesebben

Bevezetés a MATLAB programba

Bevezetés a MATLAB programba Bevezetés a MATLAB programba 1. Mi az a MATLAB? A MATLAB egy olyan matematikai programcsomag, amely mátrix átalakításokat használ a komplex numerikus számítások elvégzésére. A Mathematica és Maple programokkal

Részletesebben

EGYSZERŰ SZÁMÍTÁSOK TÁBLÁZATKEZELÉS ELINDULÁS SZE INFORMATIKAI KÉPZÉS 1

EGYSZERŰ SZÁMÍTÁSOK TÁBLÁZATKEZELÉS ELINDULÁS SZE INFORMATIKAI KÉPZÉS 1 SZE INFORMATIKAI KÉPZÉS 1 TÁBLÁZATKEZELÉS EGYSZERŰ SZÁMÍTÁSOK A feladat megoldása során az Excel 2010 program használata a javasolt. Ebben a feladatban a következőket fogjuk áttekinteni, ill. gyakorolni:

Részletesebben

Operációs rendszerek. UNIX/Linux fájlrendszerek

Operációs rendszerek. UNIX/Linux fájlrendszerek Operációs rendszerek UNIX/Linux fájlrendszerek Tartalom Linux fájlrendszerek UNIX/Linux fájlrendszerek Szimbolikus linkek Fájlrendszerek csatolása Virtuális fájlrendszer Szuperblokk Inode Objektumok 2

Részletesebben

Regionális forduló november 18.

Regionális forduló november 18. Regionális forduló 2017. november 18. 9-10. osztályosok feladata Feladat Egy e-mail kliens szoftver elkészítése lesz a feladatotok. Az elkészítendő alkalmazásnak az alábbiakban leírt specifikációnak kell

Részletesebben

Elektronikus levelek. Az informatikai biztonság alapjai II.

Elektronikus levelek. Az informatikai biztonság alapjai II. Elektronikus levelek Az informatikai biztonság alapjai II. Készítette: Póserné Oláh Valéria poserne.valeria@nik.bmf.hu Miről lesz szó? Elektronikus levelek felépítése egyszerű szövegű levél felépítése

Részletesebben

Bevezetés a programozásba

Bevezetés a programozásba Bevezetés a programozásba 1. Előadás Bevezetés, kifejezések http://digitus.itk.ppke.hu/~flugi/ Egyre precízebb A programozás természete Hozzál krumplit! Hozzál egy kiló krumplit! Hozzál egy kiló krumplit

Részletesebben

1. Jelgenerálás, megjelenítés, jelfeldolgozás alapfunkciói

1. Jelgenerálás, megjelenítés, jelfeldolgozás alapfunkciói 1. Jelgenerálás, megjelenítés, jelfeldolgozás alapfunkciói FELADAT Készítsen egy olyan tömböt, amelynek az elemeit egy START gomb megnyomásakor feltölt a program 1 periódusnyi szinuszosan változó értékekkel.

Részletesebben

Felhasználói segédlet

Felhasználói segédlet Felhasználói segédlet Debrecen Megyei Jogú Város civil szervezeti számára pályázatok Civil Alapból, Kulturális Alapból és Ifjúságpolitikai Alapból történő finanszírozásának online igényléséhez 2013/04/02/

Részletesebben

Programozás alapjai 2.Gy: A C nyelv alapjai P R O

Programozás alapjai 2.Gy: A C nyelv alapjai P R O Programozás alapjai 2.Gy: A C nyelv alapjai. P R O A L A G 1/32 B ITv: MAN 2018.10.02 Code::Blocks Indítsa el mindenki! 2/32 1 Code::Blocks Új projekt 2 3 4 5 3/32 Code::Blocks Forráskód Kód fordítása:

Részletesebben

Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák

Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák BME-MIT Beágyazott rendszerek fejlesztése laboratórium DSP fejlesztési technológiák Bevezető mérési feladatok a Beágyazott operációs rendszer alkalmazása jelfeldolgozó processzoron című altémához Orosz

Részletesebben

A MATLAB alapjai. Kezdő lépések. Változók. Aktuális mappa Parancs ablak. Előzmények. Részei. Atomerőművek üzemtana

A MATLAB alapjai. Kezdő lépések. Változók. Aktuális mappa Parancs ablak. Előzmények. Részei. Atomerőművek üzemtana A MATLAB alapjai Kezdő lépések - Matlab Promt: >> - Help: >> help sqrt >> doc sqrt - Kilépés: >> quit >> exit >> Futó script leállítása: >> ctrl+c - Változók listásása >> who >> whos - Változók törlése

Részletesebben

C programozási nyelv Pointerek, tömbök, pointer aritmetika

C programozási nyelv Pointerek, tömbök, pointer aritmetika C programozási nyelv Pointerek, tömbök, pointer aritmetika Dr. Schuster György 2011. június 16. C programozási nyelv Pointerek, tömbök, pointer aritmetika 2011. június 16. 1 / 15 Pointerek (mutatók) Pointerek

Részletesebben

Meglévő munkafüzet megnyitása, mentése új néven

Meglévő munkafüzet megnyitása, mentése új néven Példánkban a következő lépéseket végezzük el: megnyitunk egy korábban mentett munkafüzetet, a megnyitott munkafüzetről egy másolatot készítünk, azaz új néven mentjük el. Meglévő munkafüzet megnyitása Egy

Részletesebben

Programozási nyelvek II. JAVA EA+GY 1. gyakolat

Programozási nyelvek II. JAVA EA+GY 1. gyakolat Programozási nyelvek II. JAVA EA+GY 1. gyakolat EÖTVÖS LORÁND TUDOMÁNYEGYTEM INFORMATIKAI KAR PROGRAMOZÁSI NYELVEK ÉS FORDÍTÓPROGRAMOK TANSZÉK 2017/2018. őszi félév Tartalom 1 Amit tudni kell a félévről

Részletesebben

OOP I. Egyszerő algoritmusok és leírásuk. Készítette: Dr. Kotsis Domokos

OOP I. Egyszerő algoritmusok és leírásuk. Készítette: Dr. Kotsis Domokos OOP I. Egyszerő algoritmusok és leírásuk Készítette: Dr. Kotsis Domokos Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendı anyag vázlatát képezik. Ismeretük

Részletesebben

Felhasználói segédlet

Felhasználói segédlet Felhasználói segédlet Debrecen Megyei Jogú Város Önkormányzata által meghirdetett Civil Alapra, Kulturális Alapra, Ifjúságpolitikai Alapra és Sportfeladatokra pályázók részére 2015/04/09/ 1 Cél A pályázók

Részletesebben

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL

TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL Előadó: Dr. Abonyi-Tóth Andor Egyetemi adjunktus 1117, Budapest XI. kerület, Pázmány Péter sétány 1/C, 2.404 Tel: (1) 372-2500/8466 http://abonyita.inf.elte.hu http://bioinf.elte.hu

Részletesebben

Jelentés fájl struktúra a TXT formában készülő jelentések részére

Jelentés fájl struktúra a TXT formában készülő jelentések részére - 1 - Jelentés fájl struktúra a TXT formában készülő jelentések részére A jelentés fájl struktúrája két részből tevődik össze, az első rész a fejsor, amely a foglalkoztató - jelentő aktuális törzsadatait

Részletesebben

2. Elméleti összefoglaló

2. Elméleti összefoglaló 2. Elméleti összefoglaló 2.1 A D/A konverterek [1] A D/A konverter feladata, hogy a bemenetére érkező egész számmal arányos analóg feszültséget vagy áramot állítson elő a kimenetén. A működéséhez szükséges

Részletesebben

3. ZH-ban a minimum pontszám 15

3. ZH-ban a minimum pontszám 15 1. HF 2. HF 3. HF 4. HF 5. HF 1. ZH 2. ZH 3. ZH Osszesen Jegy EHA kod 4 4 4 4 4 4 4 4 18 10 10 30 100 1 ARAPAFP.PTE 3.5 2.5 4 4 2 4 4 2 15 5 6 18 70 3 x 2 BAMPACP.PTE 4 4 4 4 4 4 4 4 18 10 8 26 94 5 x

Részletesebben