Informatika2-2013/EloadasKerdesek

A MathWikiből
A lap korábbi változatát látod, amilyen Rpalovics (vitalap | szerkesztései) 2013. március 27., 11:57-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Néhány ellenőrző elméleti kérdés

  • Mondj példát algoritmusra.
  • Mit nevezünk gépi kódnak?
  • Mi a compiler feladata?
  • Adj példát fordítóra.
  • Adj példát a gcc kapcsolóinak használatára.
  • Mire jó a gcc -O3 kapcsoló?
  • Mire jó a gcc -ggdb kapcsoló?
  • Mi történik a compile és link folyamatok során?
  • Mik a C compiler feladatai?
  • Mi a gdb?
  • Adj példát fejlesztői környezetre.
  • Milyen egyszerű adattípusokat ismersz C-ben?
  • Adj példát vezérlési szerkezetekre.
  • Hogyan működik a break utasítás?
  • Hogyan működik a continue utasítás?
  • Adj példát operátor precedenciára. Adj meg egy több operátort tartalmazó C kifejezést és szemléltesd az operátorok precedenciáját a kifejezés kiértékelésekor.
  • Adj 5 példát a C nyelv kulcsszavaira.
  • Mik a * és & operátorok? Adj példát a használatukra.
  • Adj példát tömb deklarációra. Miért nem jó az alábbi kód:
int n=10;
int t[n];
  • Adj példát többdimenziós tömb értékadására.
  • Mire jó a malloc() függvény?
  • Foglalj le dinamikusan egy N x M -es (double) "táblázatot" a memóriában. Értelmezd a kódot.
  • Milyen részei vannak egy C függvénynek?
  • Mi a különbség a függvény prototípusa és deklarációja között?
  • Mi kerül az argc változóba?
  • Milyen típusú változóval kezeljük C-ben a külső file-okat?
  • Adj példát a typedef parancs használatára.
  • Adj példát struct parancs használatűra.
  • Mi a különbség az alábbi két kódrészlet között? Melyik mit csinál?
typedef struct {...} Vektor;
struct Vektor {...};

...

Személyes eszközök