Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Programstruktúrák.

Hasonló előadás


Az előadások a következő témára: "Programstruktúrák."— Előadás másolata:

1 Programstruktúrák

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

3 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.

4 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

5 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++

6 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: +)

7 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

8 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ó.


Letölteni ppt "Programstruktúrák."

Hasonló előadás


Google Hirdetések