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.

Slides:



Advertisements
Hasonló előadás
Összefoglalás Hardver,szoftver,perifériák Memóriák fajtái
Advertisements

Hatékonyságvizsgálat, dokumentálás
Piacképes programozói tudás a középiskolában
Rendszerfejlesztés.
Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai
Algoritmus és programozás
ADATBÁZIS KEZELÉS – Adattípusok
3. A programozás eszközei, programozás-technikai alapismeretek
Programozás alapjai A programozás azt a folyamatot jelenti, melynek során a feladatot a számítógép számára érthető formában írjuk le. C++, Delphi, Java,
Programozás.
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Programozási alapismeretek
Programozás alapjai.
Programozási nyelvek.
Turbo Pascal Változók.
Programozás alapjai.
Bevezetés a Java programozásba
Programozási alapismeretek Bóta László
Algoritmizálás Göncziné Kapros Katalin humaninformatika.ektf.hu.
Az operációs rendszerek
Alapok 2013/2014, őszi szemeszter gyakorlati foglalkozás Automatizálási tanszék.
Fordítóprogramok FORD01 Programozó matematikus III. évf. Miskolci Egyetem 1 Fordítóprogramok 1 Programozó matematikus szak 2003/2004-es tanév II. félév.
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
ISZAM III.évf. részére Bunkóczi László
Egyszerű típusok csoportosítása
Ficsor Lajos Miskolci Egyetem Általános Informatikai Tanszék
Programozás alapismeretek
Programozás Az adatokról C# -ban.
A programozás alapjai A számítógép számára a feladat meghatá- rozását programozásnak nevezzük. Ha a processzor utasításait használjuk a feladat meghatározásához,
A számítógép Hardver: a számítógép és az azt kiszolgáló egyéb berendezések (az összes „kézzelfogható” számítástechnikai kellék). Szoftver: a számítógépen.
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Programozás. fordító (compiler): a program forrásszövegéből egy gépi kódú, futtatható programot (pl. EXE) állít elő, vagyis a programot lefordítja a gép.
Programozási Nyelvek (C++) Gyakorlat Gyak 02.
Programozási nyelvek Páll Boglárka.
Összetett adattípusok a Pascal nyelvben
Programozási nyelvek Páll Boglárka.
A Pascal programozási nyelv alapjai
Ismétlés A pascal program szerkezete: program programnev; Programfej
A Pascal programozási nyelv alapjai
Tömbök és programozási tételek
Algoritmusok és készítésük
Programozási nyelvek, Pascal
Adattípusok és deklarációk
1.4. Fordítás, szerkesztés, az objektumkönyvtár használata.
3.2. A program készítés folyamata Adatelemzés, adatszerkezetek felépítése Típus, változó, konstans fogalma, szerepe, deklarációja.
Programozási nyelvek.
Bevezetés a PHP világába - kezdőknek
Programozás és programozás módszertan
Turbo Pascal Indítás: C:\LANGS\Turbo Pascal Turbo Pascal.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
Podoski Péter és Zabb László. Bevezető Algoritmus-vizualizáció témakörében végeztünk kutatásokat és fejlesztéseket Felmértük a manapság ismert eszközök.
Egy operációs rendszer könyvtárszerkezete (tárolórendszere)
Programozás, programtervezés
Free pascal feladatok
Marketing- és Reklámügyintéző – Számítástechnikai alapismeretek, fájlkezelés 1 A szoftverek Csoportosításuk, verziók.
Excel programozás (makró)
Adatszerkezetek és algoritmusok 2008/ Algoritmus Az algoritmus szó eredete a középkori arab matematikáig nyúlik vissza, egy a i.sz. IX. században.
Informatikai gyakorlatok 11. évfolyam
NJSzT Nemes Tihamér Országos Középiskolai Sámítástechnikai Tanulmányi Verseny.
kialakulása, fejlődése, generációk
Programok készítése és futtatása. Integrált fejlesztői környezet (IDE) tartalmaz:  szövegszerkesztőt a program forráskódjának szerkesztésére,  fordítóprogramot.
kialakulása, fejlődése, generációk
Adatstruktúrák Algoritmusok Objektumok
Programozási nyelvek Programozási alapismeretek
Programozási alapok.
Programozási nyelvek típusossága.
Compiler illetve interpreter nyelvek
Algoritmizálás.
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Előadás másolata:

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 külön nyelvvel rendelkezik, így a programok processzor függőek.

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.

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

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

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

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.

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

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

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

Valós típusok real single double Comp Extended

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

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

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