Programstruktúrák.

Slides:



Advertisements
Hasonló előadás
M OBILROBOT - PROGRAMOZÓ VERSENY Készítette: Szomjas Oroszlánok Team.
Advertisements

BKÁE- ÁFK, BCE-KIK Közigazgatás szervezéstan és technológia A funkcionális, a divizionális, a programorientált és a team- orientált szervezet bemutatása.
A felhasználói interfész A felhasználói interfész az a felület, amellyel a szoftver az ember felé „fordul”; amellyel a felhasználó nap mint nap találkozik.
A családsegítő és gyermekjóléti szolgálatokat érintő változások A család és gyermekjóléti szolgáltatás.
PBKIK Ny. sz.: ; AL-1313, Piacsek László Zoltán Vezetés Összeállította: Piacsek László Zoltán.
TÖRTÉNELEM ÉRETTSÉGI A VIZSGA LEÍRÁSA VÁLTOZÁSOK január 1-től.
Bevezetés a C# nyelvbe Az alapok összefoglalása Farkas Csaba.
Körlevél. Körlevél alapok: Körlevél: sok címzettnek közel azonos tartalmú üzenet! (Pl: Felvételi értesítő) 3 részből áll: 1. Adatok /címlista 2. Levétörzs/szövegtörzs.
A szoftver mint komplex rendszer (folyt.) A SunTone módszertan 3 dimenziós osztályozási sémája kifinomultabb osztályozást tesz lehetővé.
Manhertz Gábor; Raj Levente Tanársegéd; Tanszéki mérnök Budapesti Műszaki és Gazdaságtudományi Egyetem Mechatronika, Optika és Gépészeti Informatika Tanszék.
1 Az önértékelés mint projekt 6. előadás 1 2 Az előadás tartalmi elemei  A projekt fogalma  A projektek elemei  A projekt szervezete  Projektfázisok.
Forrás: Reiter István C_Sharp programozás lépésről lépésre (frissített tartalommal )
A B C D Párhuzamos: Merőleges: Szögek Szögek fajtái
ERASMUS+ DISSZEMINÁCIÓS PLATFORM
Nemzeti Audiovizuális Archívum
Fájlkezelés.
vizuális megismerés – vizuális „nyelv” vizuális kultúra
Összevont munkaközösség vezetői és igazgatótanácsi értekezlet
Logo Országos Számítástechnikai Tanulmányi Verseny
A Scala programozási nyelv
Program utasítássorozat
Scilab programozás alapjai
Én így oktatnám a programozást

videós team Team vezetője: Tariné Péter Judit Tagok:
Az iskolai könyvtár szolgáltatás típusai
Magyar Tudományos Művek Tára
PHP - függvények.
Sz&p prof.
MTMT szervezeti hierarchia kialakítása a Széchenyi István Egyetemen
Kockázat és megbízhatóság
Menedzsment és Vállalatgazdaságtan PhD Menedzsment alapok
Downstream Power Back Off (DPBO)
Kockázat és megbízhatóság
KERESÉS ELEKTRONIKUS KÖNYVTÁRI KATALÓGUSOKBAN
Lexikális elemző: lex (flex)
Animációk.
Logikai programozás 2..
Nyelvek típusossága.
Adatbázis-kezelés (PL/SQL)
Hol található biztonsági megállóhely a vonalszakaszon?
2. Bevezetés A programozásba
☺ Programozási környezetek Validátorok Fazekas Judit PTI 2010.
Downstream Power Back Off (DPBO)
A Nemzeti Pályainformációs Portál
Algoritmusok és Adatszerkezetek I.
Dr. Hubai Ágnes Közbeszerzési Tanácsadók Országos Szövetsége, elnök
A Hálózat és Az internet
Számítógépes Hálózatok
TÁMOP A pályaorientáció rendszerének tartalmi és módszertani fejlesztése – Életpálya-tanácsadás Csanádi Nikolett Hényel Anett.
CONTROLLING ÉS TELJESÍTMÉNYMENEDZSMENT DEBRECENI EGYETEM
3. A robot képernyőmenüje
Tájékoztató az Önkormányzati ASP Projektről
Kalickás forgórészű aszinkronmotor csillag-delta indítása
Informatikai gyakorlatok 11. évfolyam
Tevékenységünk Célunk P92rdi Kft - p92rdi.hu Kutatás (Research)
B M Java Programozás 4. Gy: Java GUI IT A N Tipper, MVC kalkulátor
INFOÉRA Zsakó László Informatikai tanárszak problémái ELTE Informatikai Kar Juhász István-Zsakó László: Informatikai.
Cégnév….. KAIZEN AKCIÓ A ….. TERÜLETEN
Kifejezések kiértékelése * Lengyel-forma
A csoportok tanulása, mint a szervezeti tanulás alapja
2. A KVANTUMMECHANIKA AXIÓMÁI
Műveletek, függvények és tulajdonságaik Mátrix struktúrák:
SQL jogosultság-kezelés
IT hálózat biztonság Összeállította: Huszár István
Hol található biztonsági megállóhely a vonalszakaszon?
Az MKET új stratégiája – Szolgáltató MKET
LIA Alapítványi Ált. Isk. és Szki. Piliscsabai Tagintézménye
Algoritmusok.
Hipotéziselmélet Adatelemzés.
Előadás másolata:

Programstruktúrák

Programstruktúrák Programcsalád Program Fordítási egység … Könyvtár Blokkstruktúra Programegységek Könyvtár …

Programstruktúrák Program Olyan utasítássorozat, ami önálló feladat-megoldásra képes, lefordítható és futtatható. Programcsalád Hasonló feladatot ellátó, közös adatbázissal dolgozó programok csoportja.

Fordítási egység (modul) Olyan utasítássorozat, ami önállóan lefordítható, de önállóan nem oldja meg a feladatot. Két részből áll: Definíciós rész a programegységek (eljárások, függvények, operátorok) nevének és paramétereinek felsorolása Implementációs rész a programegységek kifejtése 1 fordítási egység több fájlból is állhat így nem kell mindig a teljes programot újrafordítani segíti a csapatmunkát

Könyvtár Fordítási egységek gyűjteménye, amik nem függnek más fordítási egységtől. Könyvtári egység lehet a programozási nyelv biztosítja mások megírták, mi használjuk mi írjuk Fordítási egység és Könyvtár (könyvtári egység) -> Segíti a csapatmunkát. Könyvtár Sok nyelvben létezik a lehetőség. pl.: C++

Programstruktúrák Programegység Olyan utasítássorozat, ami önálló feladatot lát el a programon belül, a program többi részével paramétereken keresztül tartja a kapcsolatot. Fajtái: eljárás (nincs visszatérő értéke, pl.: kiírás) függvény (van visszatérő értéke, pl.: szám négyzete) operátor (pl.: összeadás: +)

Programstruktúrák Programegység részei: specifikációs rész: leírja a más egységekből elérhető kapcsolódási pontjait törzs: tartalmazza az egység funkcióját megvalósító programot deklarációs rész: konstansok, típusok, objektumok, programegységek definícióit tartalmazza, azonosítók deklarációit utasítássorozat: utasításokat tartalmazza, melyek nyomán a programegység kifejti hatását specifikációs rész: általában a paraméter-lista tartalmazza törzs: deklarációs rész: a feladat megoldását segítő változók és típusa utasítássorozat: maga az algoritmus

Folyamat Párhuzamosan végrehajtható programegység. Blokkstruktúra Programegységek egymásba ágyazott, egymás mellé rendelt sorozata. Folyamat Párhuzamosan végrehajtható programegység. Csak az erre alkalmas nyelvekben. Kell közöttük kommunikáció, szinkronizáció.