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

Programozás. Programozási nyelvek: Gépi nyelv A számítástechnika őskorában egyedüli lehetőség volt a gép bitsorozattal való programozása. Minden processzor.

Hasonló előadás


Az előadások a következő témára: "Programozás. Programozási nyelvek: Gépi nyelv A számítástechnika őskorában egyedüli lehetőség volt a gép bitsorozattal való programozása. Minden processzor."— Előadás másolata:

1 Programozás

2 Programozási nyelvek: Gépi nyelv A számítástechnika őskorában egyedüli lehetőség volt a gép bitsorozattal való programozása. Minden processzor külön nyelvvel rendelkezik, így a programok processzor függőek.

3 Alacsony szintű (assembly) nyelvek A gépi nyelv (0,1) jelei helyett a programozó mnemonikokat (emlékeztető rövidítések) ír, amelyek már áttekinthetőbbé, olvashatóbbá teszik a programot.

4 Közép szintű nyelvek Nagy hatékonyságú, de géptípustól függő nyelvek tartoznak ide. Fordítója a compiler, amely közvetlen módon állítja elő a gépi kódot. Pl.: FORTRAN

5 Magas szintű nyelvek A programozó a legkorszerűbb programozási módszereket alkalmazva készíthet segítségükkel géptípustól független programokat. Compiler vagy Interpreter Pl.: PascalBasic

6 A programkészítés lépései: 1. A feladat pontos, egyértelmű megfogalmazása 2. Adatszerkezeti elemzés (Ki és bemenő adatok) 3. Algoritmus elkészítése 4. Kódolás (programozás) 5. Tesztelés 6. Program dokumentáció készítés

7 A Turbo Pascal fejlesztőkörnyezet (IDE) Integrated development environment A programot a turbo.exe alkalmazással indíthatjuk. Ezzel egy programfejlesztői rendszert indítunk, amely a fordítón túl tartalmaz: szövegszerkesztőt hibakeresőt nyomkövetőt futtató környezetet.

8 Fontosabb kiterjesztések PAS TP forrásprogram BAKforrásprogram biztonsági másolat OBJtárgykódú állomány TPUlefordított egységet tartalmazó állomány EXElefordított, futtatható program

9 A Pascal program szerkezete Program fej Deklarációs rész Végrehajtási rész (program törzs)

10 Adattípusok Sorszámozott típusok egészek logikai karakter felsorolt intervallum

11 Valós típusok real single double Comp Extended

12 Állomány típusok szöveges típusos típusnélküli Strukturált típusok tömb rekord objektum halmaz

13 Mutató típusok típusos mutató típusnélküli mutató

14 Egész típusok TípusnévÉrték Byte Shortin Word0 – Integer – Longint


Letölteni ppt "Programozás. Programozási nyelvek: Gépi nyelv A számítástechnika őskorában egyedüli lehetőség volt a gép bitsorozattal való programozása. Minden processzor."

Hasonló előadás


Google Hirdetések