wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1. Alapfogalmak: Backend, Szerver és API

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Mi a backend egyik alapvető feladata egy webalkalmazásban?

a)

Csak a felhasználói felület stílusainak kezelése

b)

A képek tömörítésének optimalizálása

c)

Kapcsolat tartása erőforrásokkal, jogosultság kezelése

d)

A kliensoldali animációk renderelése

2.

Melyik állítás írja le legjobban a szerver szerepét?

a)

Kizárólag mobilalkalmazások futtatására szolgál

b)

Csak lokális fájlokat tárol felhasználóknak

c)

Folyamatos elérhetőséget és hálózati kiszolgálást nyújt

d)

Grafikus felületet biztosít a kliensen

3.

Mit határoz meg leginkább egy API?

a)

A szerver fizikai hűtésének elveit

b)

A végpontokat, adatformátumot és műveleteket

c)

A frontend színpalettáját és tipográfiáját

d)

A felhasználók jelszókövetelményeit

4.

Mi a REST architektúra egyik központi elve?

a)

Minden erőforrásnak egyedi URI azonosítója van

b)

A HTTP csak GET metódust támogat

c)

Az erőforrások csak bináris formátumban kérhetők le

d)

Az API-k nem módosíthatnak adatot

5.

Melyik CRUD művelet felel új erőforrás létrehozásáért?

a)

CREATE az új erőforrás létrehozásához

b)

READ a lekérdezéshez

c)

UPDATE a módosításhoz

d)

DELETE a törléshez

6.

Mi különbözteti meg a relációs adatbázist a nem relációstól?

a)

Táblák és kapcsolatok vs. dokumentum vagy kulcs-érték

b)

Nyílt forráskód vs. zárt forráskód

c)

Csak képfájlokat tárol vs. csak videókat tárol

d)

Lokális futás vs. felhő futás

7.

Melyik HTTP metódus illeszkedik új rendelés feladásához REST-ben?

a)

GET /orders az összes rendelés listázására

b)

POST /orders új rendelés létrehozására

c)

DELETE /orders a rendelés módosítására

d)

PUT /orders a rendelés törlésére

8.

Egy mobilbanki app tranzakciókat akar lekérni. Melyik megoldás helyes?

a)

POST /tranzakciok új tranzakció létrehozására

b)

PUT /tranzakciok a tranzakciók archiválására

c)

DELETE /tranzakciok a régi tranzakciók törlésére

d)

GET /tranzakciok a tranzakciók lekérésére

9.

Miért fontos a backendben a jogosultságkezelés?

a)

A szerver hűtésének hatékonysága miatt

b)

Az animációk simább megjelenítése miatt

c)

A szabályos működés és adathozzáférés ellenőrzése miatt

d)

A felület színkontrasztjának növelése miatt

10.

Fejlesztés közben IIS Express futtatása mire szolgál?

a)

A HTTP kérések kiszolgálására és a backend futtatására

b)

A CSS fájlok validálására helyben

c)

A felhasználói viselkedés előrejelzésére

d)

A grafikus kártya teljesítménytesztelésére

11.

Mi az ORM fő célja backend fejlesztésben?

a)

Middleware futtatása kliens oldalon

b)

Terhelés elosztása több webszerver között

c)

Felhasználói tokenek titkosítása minden kéréshez

d)

SQL utasítások automatikus generálása objektumokból

12.

Melyik állítás írja le legjobban a middleware szerepét?

a)

Felhasználók biometrikus azonosítása

b)

Kérések feldolgozása előtt beépülő ellenőrző réteg

c)

SQL lekérdezések optimalizálása adatbázisban

d)

Adatok tárolása kliens böngészőjében

13.

Mi a különbség az authentication és authorization között?

a)

Jogosultság igazolja kilétet, azonosítás oszt szerepeket

b)

Mindkettő ORM rétegben fut adatbázison

c)

Mindkettő tokenek lejáratát kezeli szerveren

d)

Azonosítás igazolja kilétet, jogosultság ellenőrzi hozzáférést

14.

Mi jellemző a szerveroldali sessionre?

a)

Azonosítóhoz kötött, szerveren tárolt állapot

b)

Kódolt, kliensnél tárolt adathalmaz

c)

Terheléselosztó által szétosztott kérés

d)

Adatbázisban futó ORM lekérdezés

15.

Mi jellemző egy JWT tokenre?

a)

Biometrikus azonosítókat tartalmaz mindig

b)

Kódolt és aláírt adatok a kliensnél

c)

Szerver fájlban tárolt felhasználói állapot

d)

Csak webszerver terheléséhez használható

16.

Melyik helyzet igényel middleware ellenőrzést?

a)

Védett erőforrás kérésének jogosultság vizsgálata

b)

Felhasználói jelszó megjegyzése a böngészőben

c)

Adattáblák normalizálása tervezéskor

d)

Statikus fájlok cache-elése CDN-ben

17.

Mi történik a felhasználó email, név és jelszó megadásakor sikeres belépésnél?

a)

A middleware törli a korábbi sessiont mindig

b)

A load balancer új szervert indít számára

c)

Az ORM új táblát hoz létre a felhasználónak

d)

A rendszer jogosultságokat olvas és dönt a kérésekről

18.

Mi a terheléskiegyenlítés egyik alapelve a skálázásban?

a)

Kérések kiosztása szabad szervereknek központi tárból

b)

Összes kérés irányítása egy fő szerverhez

c)

Felhasználói tokenek újraaláírása minden percben

d)

ORM kikapcsolása nagy terhelés esetén

19.

Webshop rendelés feldolgozásánál miért hasznos a „kosár” központi tábla?

a)

Tokenek lejárata automatikusan hosszabbodik

b)

Minden rendelés egyetlen szerverhez kötődik

c)

Szabad szerver kiveheti és feldolgozhatja feladatot

d)

Middleware helyettesíti az authorizationt

20.

Melyik állítás igaz a skálázásról nagy terhelés esetén?

a)

ORM helyettesíti a load balancert teljesen

b)

Több webszerver növeli párhuzamos kérések számát

c)

JWT token tárolja a szerver erőforrásait

d)

Session nélkül a rendszer mindig gyorsabb