< Programozás
Gyakorlás
Webalkalmazás fejlesztés
HTTP témakör
Mi a HTTP?
Hogyan írunk le egy erőforrást?
Írjon példát a lekérdező karaktersorozatra.
Mik azok a töredékek?
-
Mi a MIME?
Írjon minimum 4 HTTP metódust.
Milyen csoportjai vannak a HTTP státuszkódoknak?
Hogyan épül fel egy HTTP kapcsolat?
Mi az SSL?
Mi a különbség az HTTP és a HTTPS között?
CGI témakör
Mi a CGI?
Milyen alternatívái vannak a CGI-nak?
Ki találta ki a CGI-t?
Mik a CGI programokkal szemben támasztott követelmények?
Mit küld a CGI program a tartalom előtt a böngészőnek?
Mik az előnyei a CGI programoknak?
Milyen nyelveken szokás CGI programot írni?
Dinamikus webhelyek
Milyen eszközök állnak rendelkezésre dinamikus weboldalak létrehozására?
Mitől dinamikus egy weboldal?
Vázlatosan rajzolja le egy Java EE megoldás felépítését.
Vázlatosan rajzolja le egy ASP.NET megoldás felépítését.
Vázlatosan rajzolja le egy CGI megoldás felépítését.
Vázlatosan rajzolja le egy PHP megoldás felépítését.
Java EE témakör
Milyen Java terjesztések (edition) vannak?
Milyen problémák megoldását segíti a Java EE? Min. 4.
Mit jelent a skálázhatóság?
Mit jelent a függőleges skálázhatóság?
Mit jelent a vízszintes skálázhatóság?
Soroljon fel legalább négy Java EE technológiát.
Mit jelent az, hogy egy architektúra többrétegű?
Mi a RMI-IIOP?
Írjon fel egy Java EE szervert?
Mi a Java EE?
ASP.NET témakör
Mi az ASP.NET?
Mi a különbség az ASP és az ASP.NET között?
Milyen nyelveken lehet fejleszteni az ASP.NET rendszert használva?
Szoftverfejlesztés
Szoftvertervezés
Milyen követelmény típusok vannak és mit írnak ezek le?
Ismertesse a nem funkcionális követelmények elemeit.
Mik a követelményelemzés eszközei
Mit ír le a megvalósíthatósági tanulmány?
Írja le a követelmény dokumentum főbb elemeit
Mi a papír prototípus?
Milyen kérdéseket segítik az architekturális tervezést?
Mi a szoftverspecifikáció?
UML
Mi az UML?
Milyen struktúramodellező diagramok vannak az UML-ben?
Milyen veselkedésmodellező diagramok vannak az UML-ben?
Készítsen egy osztálydiagramot tetszőleges témában.
Mutassa be a komponens diagramot?
Készítsen egy használati eset diagramot, egy bankjegy-kiszolgáló automatához.
Kódolási konvenciók
Mit szokás meghatározni egy kódolási konvencióban?
Mit jelent a CamaleCase stílus?
Mit jelent a lowerCamelCase stílus?
Mit jelent a Snake_case stílus?
Mit jelent a magyar stílus?
MVC
Mi az MVC?
Fejlesztési modellek, módszertanok
Mi a vízesés modell?
Ismertesse az evolúciós fejlesztési modellt.
Ismertesse az inkrementális fejlesztést.
Ismertesse a spirális fejlesztési modellt.
Ismertesse a V-modell-t.
Mit jelent a tisztaszoba módszer?
Ismertesse a RUP fejlesztési modellt.
Mi az extrém programozás?
Ismertesse a Scrum móddszertant.
Mi a Kanban?
Ismertesse a Lean fejlesztési módszertant.
Mi a TDD?
Tesztelés
Mit jelent a statikus tesztelés?
Mit jelent a dinamikus tesztelés?
A kereszthivatkozási táblázatban miket tárolunk?
Mit jelent a fekete-dobozos tesztelés?
Mit jelent a fehér-dobozos tesztelés?
Milyen elemei vannak a fehér-dobozos tesztnek?
Milyen lépésekből áll egy tesztelési tevékenység?
Hibakövetés
Mire valók a hibakövető rendszerek?
Ismertesse egy bug bejelentését.
Mire való a Bugzilla, és milyen tulajdonságai vannak?
Verziókontroll
Mire jó egy verziókövető rendszer? Mikor előnyös használni?
Mi a repository a verziókövető rendszerben?
Mit jelent a verziókövető rendszerekben a commit művelet?
Osztályozza a verziókövető rendszereket
A szoftverek életciklusa
Ismertesse egy szoftver életciklusát.
Egy verzión belül ismertesse a szoftverek életciklusát.
Elemi adatszerkezetek
Ismertesse a verem adatszerkezetet?
Mi a LIFO?
Mi a FIFO?
Ismertesse a sor adatszerkezetet.
Mi a NIL?
Mi a gráf?
Mik a gráfok részei?
Mit jelent a címkézett gráf?
Mutassa be az irányított gráfot.
Mi a fagráf?
Mi az erdő?
Mi az előnye a fáknak a listákkal szemben?
Mi a bináris fa?
Rajzoljon egy nem bináris fát.
Rajzoljon egy bináris keresőfát.
Ismertesse az informatikában használatos fabejárási módszereket.
Ismertesse a preorder bejárást.
Ismertesse az inorder bejárást.
Ismertesse a postorder bejárást.
Adatszerkezetek
1.) Az alábbi fa bináris?
2.) Az alábbi fa bináris?
3.) Az alábbi fa bináris?
4.) Az alábbi fa bináris?
5.) Az alábbi fa bináris?
6.) Az alábbi fa bináris keresőfa?
7.) Az alábbi fa bináris keresőfa?
8.) Számítsa ki az alábbi mátrix determinánsát.
9.) Számítsa ki az alábbi mátrix determinánsát.
10.) Számítsa ki az alábbi mátrix determinánsát.
11.) Számítsa ki az alábbi mátrix determinánsát.
12.) Számítsa ki az alábbi mátrix determinánsát.
13.) Számítsa ki az alábbi mátrix determinánsát.
14.) Számítsa ki az alábbi mátrix determinánsát.
15.) Számítsa ki az alábbi mátrix determinánsát.
16.) Számítsa ki az alábbi mátrix determinánsát.
17.) Számítsa ki az alábbi mátrix determinánsát.
…
Webalkalmazás fejlesztés
Mi a különbség a dinamikus és a statikus weboldalak között?
Mi a különbség az ASP és a ASP.NET között?
Milyen kapcsolatban van a .Net Framework és az ASP.NET?