TTMER99: Programfejlesztő eszközök

Ellenőrző kérdések

A mérés elején öt kérdésre kell választ adni. Egy hibás válasz a mérésre adott osztályzatot egy jeggyel rontja. Kettő vagy annál több hibás válasz pótmérést eredményez! A kapcsolási rajz tárgyú kérdésekre a válasz általában nem található meg a segédletben! Itt a hallgatók kreatív képességeire vagyunk kiváncsiak.

  1. Jellemzően mely szövegszerkesztők alapvető részei a Linux/Unix rendszereknek?
  2. Az egyik válaszott szövegszerkesztőben milyen paranccsal/billentyűkombinációval menthetünk el fájlt új néven?
  3. Milyen paranccsal hozunk létre tárgykódokat tartalmazó archívumot? (példával)
  4. Írjon egy minimális C forráskódot, amely kiírja a konzolra a "hello world" karaktersorozatot, majd adja meg a parancsot, amivel futtatható állomány készíthető belőle.
  5. Milyen függvényt, ill. szimbólumot kell tartalmazzon minden futtatható programkód?
  6. Mire szolgál a tárgykód és hogyan készíthető?
  7. Milyen eszközzel vizsgálhatjuk meg a tárgykódot? (példával)
  8. Írjon le legalább két, a tárgykód kivonatában található szekciót! Mit lehet tudni róluk?
  9. Mire szolgál a shared object vagy DLL?
  10. Mi történik a linkelés folyamatakor?
  11. Mire használható a gdb?
  12. Milyen eszközzel automatizálható a fordítási folyamat?