Programozási környezetek

heti ütemezés

 

HÉT

TÉMA

Irodalom

Megjegyzés

1.              

(Szervezés) bevezetés: tárgy, források, számonkérés.  A számítógépes rendszerek hierarchikus felépítése, a programkészítés folyamata: forrás nyelvű programok, tárgymodulok, végrehajtható bináris programok. Az operációs rendszer szolgáltatásai. Futtató rendszerek (RTS, API), Integrált fejlesztői környezetek (IDE).

 

 

2.              

Fordítóprogramok: a fordítás menete és alapfogalmai.

 

 

3.              

A tárgymodulok szerkezete, disassemblálás.

 

 

4.              

A végrehajtható bináris programok (pl. .exe) szerkezete.

 

 

5.              

Fordítási problémák: lokális és globális változók.

 

 

6.              

Fordítási problémák: paraméter átadás.

 

 

7.              

A programkészítés támogatása: MAKE utility, szkriptek használata.

 

 

8.              

Nyomkövetés, GDB.

 

 

9.              

Integrált fejleszői környezetek,

 

 

10.         

Interpreterek, a JAVA gép.

 

 

11.         

Dolgozatírás.

 

 

12.         

WEB programozási eszközök, PHP, JAVAscript.

 

 

13.         

Összefoglalás, beszámoló