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

Program utasítássorozat

Hasonló előadás


Az előadások a következő témára: "Program utasítássorozat"— Előadás másolata:

1 Program utasítássorozat
Valamely algoritmusnak, eljárásnak gépi utasításokkal vagy programozási nyelvek utasításaival történő ábrázolása, leírása, kódolása

2 Programkészítés lépései
1. A feladat megfogalmazása. - írásban, röviden, tömören, - egyértelműség, pontosság, teljesség 2. Az algoritmus elkészítése. Az algoritmus-leíró eszközök: - folyamatábra - struktogram - mondatszerű leírás - szöveggel, mondatokkal

3 Programkészítés lépései
3. A kódolás. A program megírása. 4. A tesztelés, hibakeresés, javítás. 5. A hatékonyság növelése. 6. A dokumentációk elkészítése. - felhasználói , - fejlesztői.

4 Mondatszerű leírás Egyszerű: Mondatok sorozata írja le a feladatok megoldását Félig kódoló: A mondatokat matematikai formalizmusokkal egészítjük ki.

5 Algoritmus Véges számú, előre ismert műveletek olyan sorozata, amely megadja egy feladat vagy problémakör megoldásának pontos leírását, a megoldáshoz vezető műveletek természetét és sorrendiségét.

6 Folyamatábra

7 Struktogram

8 Kódolás Valamely feladatot megoldó eljárás műveleteinek gépi utasítások vagy programozási nyelvek utasításai segítségével történő leírása adott számítógépen való végrehajtás céljából

9 Programozási nyelvek A számítógép csak ún. gépi kódú utasításokat tud végrehajtani. Alacsonyszintű programnyelvek: - gépi nyelv, - assembly szintű nyelvek, assemblerek. Magasszintű programozási nyelvek: - olyan mesterséges nyelv, amely megfelelő eszközökkel rendelkezik adatstruktúrák és az azokat kezelő eljárások egyértelmű leírására; - szintaxis - nyelvtani szabályok; - szemantika: - nyelvi elemek tartalmi jelentése.

10 A program értelmezése 1. Fordítóprogram (Compiler) Olyan rendszerprogram, amely a fordítás műveletét végzi el. - szintaktikai, ill szemantikai elemzés, - memória-kiosztás, - kódgenerálás, - tárgyprogram készítés.

11 A program értelmezése 2. Értelmezőprogram (Interpreter)
Utasításról utasításra értelmezi a lefordítandó szöveget, s minden utasítást azonnal végrehajt. A magasszintű nyelven írt programok csak fordítás vagy értelmezés útján hajthatók végre a számítógépen

12 Programozási típusok Struktúrált: a program lényegében függvényhívások sorozata. (BASIC, PASCAL, C) Objektum Orientált: A program objektumokkal foglalkozik, és ezek eseményeit kezeli le. ( DELPHI, VISUAL C++, VISUAL BASIC)

13 VÉGE


Letölteni ppt "Program utasítássorozat"

Hasonló előadás


Google Hirdetések