Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:gyakorlas

< Programozás

Gyakorlás

Webalkalmazás fejlesztés

  1. HTTP témakör
    1. Mi a HTTP?
    2. Hogyan írunk le egy erőforrást?
    3. Írjon példát a lekérdező karaktersorozatra.
    4. Mik azok a töredékek?
    5. Hogyan néz ki egy URL
    6. Mi a MIME?
    7. Írjon minimum 4 HTTP metódust.
    8. Milyen csoportjai vannak a HTTP státuszkódoknak?
    9. Hogyan épül fel egy HTTP kapcsolat?
    10. Mi az SSL?
    11. Mi a különbség az HTTP és a HTTPS között?
  2. CGI témakör
    1. Mi a CGI?
    2. Milyen alternatívái vannak a CGI-nak?
    3. Ki találta ki a CGI-t?
    4. Mik a CGI programokkal szemben támasztott követelmények?
    5. Mit küld a CGI program a tartalom előtt a böngészőnek?
    6. Mik az előnyei a CGI programoknak?
    7. Milyen nyelveken szokás CGI programot írni?
  3. Dinamikus webhelyek
    1. Milyen eszközök állnak rendelkezésre dinamikus weboldalak létrehozására?
    2. Mitől dinamikus egy weboldal?
    3. Vázlatosan rajzolja le egy Java EE megoldás felépítését.
    4. Vázlatosan rajzolja le egy ASP.NET megoldás felépítését.
    5. Vázlatosan rajzolja le egy CGI megoldás felépítését.
    6. Vázlatosan rajzolja le egy PHP megoldás felépítését.
  4. Java EE témakör
    1. Milyen Java terjesztések (edition) vannak?
    2. Milyen problémák megoldását segíti a Java EE? Min. 4.
    3. Mit jelent a skálázhatóság?
    4. Mit jelent a függőleges skálázhatóság?
    5. Mit jelent a vízszintes skálázhatóság?
    6. Soroljon fel legalább négy Java EE technológiát.
    7. Mit jelent az, hogy egy architektúra többrétegű?
    8. Mi a RMI-IIOP?
    9. Írjon fel egy Java EE szervert?
    10. Mi a Java EE?
  5. ASP.NET témakör
    1. Mi az ASP.NET?
    2. Mi a különbség az ASP és az ASP.NET között?
    3. Milyen nyelveken lehet fejleszteni az ASP.NET rendszert használva?

Szoftverfejlesztés

  1. Szoftvertervezés
    1. Milyen követelmény típusok vannak és mit írnak ezek le?
    2. Ismertesse a nem funkcionális követelmények elemeit.
    3. Mik a követelményelemzés eszközei
    4. Mit ír le a megvalósíthatósági tanulmány?
    5. Írja le a követelmény dokumentum főbb elemeit
    6. Mi a papír prototípus?
    7. Milyen kérdéseket segítik az architekturális tervezést?
    8. Mi a szoftverspecifikáció?
  2. UML
    1. Mi az UML?
    2. Milyen struktúramodellező diagramok vannak az UML-ben?
    3. Milyen veselkedésmodellező diagramok vannak az UML-ben?
    4. Készítsen egy osztálydiagramot tetszőleges témában.
    5. Mutassa be a komponens diagramot?
    6. Készítsen egy használati eset diagramot, egy bankjegy-kiszolgáló automatához.
  3. Kódolási konvenciók
    1. Mit szokás meghatározni egy kódolási konvencióban?
    2. Mit jelent a CamaleCase stílus?
    3. Mit jelent a lowerCamelCase stílus?
    4. Mit jelent a Snake_case stílus?
    5. Mit jelent a magyar stílus?
  4. MVC
    1. Mi az MVC?
  5. Fejlesztési modellek, módszertanok
    1. Mi a vízesés modell?
    2. Ismertesse az evolúciós fejlesztési modellt.
    3. Ismertesse az inkrementális fejlesztést.
    4. Ismertesse a spirális fejlesztési modellt.
    5. Ismertesse a V-modell-t.
    6. Mit jelent a tisztaszoba módszer?
    7. Ismertesse a RUP fejlesztési modellt.
    8. Mi az extrém programozás?
    9. Ismertesse a Scrum móddszertant.
    10. Mi a Kanban?
    11. Ismertesse a Lean fejlesztési módszertant.
    12. Mi a TDD?
  6. Tesztelés
    1. Mit jelent a statikus tesztelés?
    2. Mit jelent a dinamikus tesztelés?
    3. A kereszthivatkozási táblázatban miket tárolunk?
    4. Mit jelent a fekete-dobozos tesztelés?
    5. Mit jelent a fehér-dobozos tesztelés?
    6. Milyen elemei vannak a fehér-dobozos tesztnek?
    7. Milyen lépésekből áll egy tesztelési tevékenység?
  7. Hibakövetés
    1. Mire valók a hibakövető rendszerek?
    2. Ismertesse egy bug bejelentését.
    3. Mire való a Bugzilla, és milyen tulajdonságai vannak?
  8. Verziókontroll
    1. Mire jó egy verziókövető rendszer? Mikor előnyös használni?
    2. Mi a repository a verziókövető rendszerben?
    3. Mit jelent a verziókövető rendszerekben a commit művelet?
    4. Osztályozza a verziókövető rendszereket
  9. A szoftverek életciklusa
    1. Ismertesse egy szoftver életciklusát.
    2. Egy verzión belül ismertesse a szoftverek életciklusát.

Elemi adatszerkezetek

  1. Ismertesse a verem adatszerkezetet?
  2. Mi a LIFO?
  3. Mi a FIFO?
  4. Ismertesse a sor adatszerkezetet.
  5. Mi a NIL?
  6. Mi a gráf?
  7. Mik a gráfok részei?
  8. Mit jelent a címkézett gráf?
  9. Mutassa be az irányított gráfot.
  10. Mi a fagráf?
  11. Mi az erdő?
  12. Mi az előnye a fáknak a listákkal szemben?
  13. Mi a bináris fa?
  14. Rajzoljon egy nem bináris fát.
  15. Rajzoljon egy bináris keresőfát.
  16. Ismertesse az informatikában használatos fabejárási módszereket.
  17. Ismertesse a preorder bejárást.
  18. Ismertesse az inorder bejárást.
  19. 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.

matrix{2}{2}{3 {-4} 2 5}

9.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{1 8 5 2}

10.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{2 4 {-5} 2}

11.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{{-1} 0 {-4} 1}

12.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{40 50 34 95}

13.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{27 40 18 45}

14.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{21 19 13 41}

15.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{4 1 3 5}

16.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{8 9 1 5}

17.) Számítsa ki az alábbi mátrix determinánsát.

matrix{2}{2}{{-5} 0 2 4}

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?
oktatas/programozas/gyakorlas.txt · Utolsó módosítás: 2019/12/01 21:16 szerkesztette: admin