Kliensalkalmazások kvíz

A VIK Wikiből
A lap korábbi változatát látod, amilyen Gyöngyösi Máté (vitalap | szerkesztései) 2024. június 23., 12:44-kor történt szerkesztése után volt. (Kérdések: meglévők javítása)

A csillaggal megjelölt kérdések egyetlen vizsgafeladatsorban kétszer is szerepelhetnek, más megfogalmazással.

Kliensalkalmazások kvíz
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(-)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Melyek az Android-komponensek?

Típus: több. Válasz: 1,2,4,5. Pontozás: nincs megadva.

  1. Activity
  2. content provider
  3. Application
  4. Service
  5. BroadcastReceiver

Az androidos SDK fizetős.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Angularben milyen szintaxissal adjuk meg a felületeket?*

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. deklaratív
  2. imperatív

Angularben milyen szintaxissal adjuk meg a logikát?*

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. deklaratív
  2. imperatív

Androidban nem készíthető saját View, csak a beépítettek használhatóak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy SPA használata közben nem cserélődik le a teljes DOM, csak annak egyes részei.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Angular service-ek csak statikus metódusokat tartalmazhatnak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A CSS-szabályokat a HTML-forráskódban található <style> tageken belülre, vagy a HTML-fájllal azonos könyvtárban lévő .css fájlba kell írni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazás manifestjében csak az Activity-komponenseket kell felsorolni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Ajax-hívások blokkolják a végrehajtó szálat mindaddig, amíg véget nem ér a meghívott művelet.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Mit kell csinálni androidos engedélyek kezelésekor?

Típus: több. Válasz: 1,3,4. Pontozás: nincs megadva.

  1. ellenőrizni, hogy van-e engedély
  2. dinamikusan regisztrálni az engedélyt
  3. tájékoztatni a felhasználót
  4. kezelni az engedély megadását vagy megtagadását

Melyik a legerősebb prioritású stílus CSS-ben?

Típus: több. Válasz: 2. Pontozás: nincs megadva.

  1. egyik sem ezek közül
  2. az !important jelzővel ellátott részek
  3. ami a <style> tag attribútumában van
  4. a CSS classok betöltésének sorrendjében az első

Az alábbiak közül mely JS arrow functionök helyesek?

Típus: több. Válasz: 1,2,5. Pontozás: nincs megadva.

  1. var func = x => x * x;
    
  2. var func = (x, y) => { return x + y; };
    
  3. var func = () => { foo: 1 };
    
  4. var func = () => { foo: function() {} };
    
  5. var func = () => ({foo: 1});
    

Mire való az Angular @Output dekorátor?

Típus: több. Válasz: 1,2. Pontozás: nincs megadva.

  1. események publikálására
  2. egy eseménykezelővel fel lehet rá iratkozni

Androidban mit kell tenni ahhoz, hogy egy adott broadcast intentet megkapjon az alkalmazásunk?

Típus: több. Válasz: 1,4. Pontozás: nincs megadva.

  1. be kell állítani az intent filtert
  2. Service-t kell létrehozni
  3. fel kell venni az Application osztályba
  4. be kell regisztrálni a receivert

Mire való egy @media screen and (min-width: 1100px) CSS-query?

Típus: több. Válasz: 1,2. Pontozás: nincs megadva.

  1. egy grid megjelenésének módosítására
  2. a tartalom megjelenítésével kapcsolatos minimális kijelzőszélesség megadására
  3. egy videós stream módosítására
  4. egy táblázat méretének módosítására

Jelez-e hibát a TS compiler, ha egy any típusú objektumnak olyan tagváltozóját kérjük le, ami nem létezik?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igen
  2. nem

Egy Android alkalmazás manifestjében csak az esetlegesen veszélyes engedélyeket kell felsorolni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Mit kell tenni ahhoz, hogy használhassuk a Jetpack Compose viewBinding-ot?

Típus: több. Válasz: 2,3. Pontozás: nincs megadva.

  1. semmit, egyből használható
  2. példányosítani a binding objektumot
  3. bekapcsolni a build.gradle-ben
  4. bekapcsolni a manifestben

Egy Angular-komponenshez hány nézet tartozhat?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. 0
  2. 0..n
  3. 1
  4. 1..n

Egy szabványos HTML-dokumentum <html> eleme csak a <header>, <body> és <footer> elemeket tartalmazhatja.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy promise eredménye, ha sikeres volt az Ajax-hívás: true; egyébként: false.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A confirm() JS-függvény aszinkron.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Mi igaz az Angular pipe-okra?

Típus: több. Válasz: 1,2,3,4,5. Pontozás: nincs megadva.

  1. adatok formázására való
  2. többet is lehet egymás után kapcsolni
  3. @Pipe dekorátorral ellátott, a PipeTransform interfészt megvalósító függvényekkel lehet sajátot készíteni
  4. egy pure pipe nem érzékeli a modellben beállt változásokat
  5. az impure pipe nagy teljesítményigényű

Egy Android Activity-hez csak egy SharedPreferences tartozhat.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Mely(ek) a @Composable függvények szabálya(i)?

Típus: több. Válasz: 1,4. Pontozás: nincs megadva.

  1. egy recomposition leállítható menet közben
  2. a recompositiont mindig kézzel kell kiváltani
  3. a @Composable függvények sorban, egymás után hajthatóak végre
  4. a recomposition kihagyja a lehető legtöbb @Composable függvényt és lambdát

Angularben mik segítik a felelősségek szétválasztását (SoC)?

Típus: több. Válasz: 1,2,5. Pontozás: nincs megadva.

  1. components
  2. directives
  3. bootstrapping
  4. decorators
  5. dependency injection (DI)
  6. libraries
  7. data binding

Az Android Linux kernel alapú.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a .dex compiler Dalvik bytecode-ot állít elő.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Android-verziók kódneve általában egy édesség.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Csak okostelefonokon fut Android.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Android nyílt forráskódú.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidos alkalmazást csak telefon segítségével lehet debugolni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

C++-ban is lehet írni androidos alkalmazásokat.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidos eseménykezelőt csak layoutban lehet megadni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy Android-alkalmazásban legalább egy Activity-re szükség van.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Lehet készíteni UI nélküli androidos alkalmazást is.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos content provider egy webszerveren tárolt adatokat is elérhetővé tud tenni.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazás manifestje csak egy Service-komponenst tartalmazhat.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazás manifestjében az összes komponenst fel kell sorolni – kivéve a dinamikusan regisztrálható BroadcastReceiver-eket.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazás manifestjében lehet XML- és Java-kód is.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazásban csak egy erőforrásminősítőt használhatunk.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazásban erőforrásminősítőkkel is meg lehet adni egy elforgatott képernyő esetén használatos egyedi témát.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban az R.java állományt kézzel kell karbantartani.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az .apk-ban található forráskód visszafejthető.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Melyik igaz az Activity életciklusfüggvényeire?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Kötelező minden életciklusfüggvényt felüldefiniálni, különben nem fordul az alkalmazás kódja.
  2. Kötelező az ősosztály implementációjának meghívása.
  3. Egy Activity élete során minden függvénye csak egyszer hívódhat meg.
  4. Szükség esetén manuálisan is meg kell őket hívni.

Mi Androidban az explicit Intent?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Ami kihív az alkalmazásból.
  2. Ami explicit képet ad vissza hívás után.
  3. Ami konkrét telefonszámot hív fel.
  4. Amikor megadjuk a konkrét osztályt (komponenst), akinek a kérést küldjük.

Az Android automatikusan átméretez egy képet, ha nincs megfelelően illeszkedő változata.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Android támogatja a sűrűségfüggetlen megjelenítést.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Hány dpi-s kijelzőn felel meg 1.dp 1.px-nek?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. 120
  2. 160
  3. 240
  4. 320

Egy androidos alkalmazásban pixelben is megadhatóak a méretek.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazás menüelemeit kódból kell felvenni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos alkalmazásban a View-k méretét mindig pixelben kell megadni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a szövegek méretezéséhez dp helyett sp-t használunk.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a Toolbar támogatja a menüerőforrásokat.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban egyszerű alakzatok megjelenítése csak képi erőforrással lehetséges.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban nem készíthető saját stílus, csak a beépítettek használhatóak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a gombok színét egyszerűen állíthatjuk az állapotuktól függő selectorokkal.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy androidos Activity dialógus formájában is megjelenhet.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos Fragment-ek saját életciklusfüggvényekkel rendelkeznek.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos Fragment-ek dialógusként is megjeleníthetőek.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos Fragment-ek dinamikusan és statikusan is csatolhatóak.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos Fragment-ek a tabletek felhasználói felületének kialakításakor különösen hasznosak.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos RecyclerView csak egymás alatti elrendezést támogat.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos RecyclerView kikényszeríti a ViewHolder mintát.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos RecyclerView támogatja a scrollozást.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos RecyclerView használatakor el kell készítenünk egy sor layoutját.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban van beépített adatbáziskezelő.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban az adatbázisműveleteket mindig aszinkron módon kell végezni.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Android tartalmaz beépített ORM-réteget.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban az external storage-ba mentett fájljaink mindig elérhetőek.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos internal storage-ban lévő gyorsítótárba mentett fájljaink korlátlan ideig elérhetőek.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a háttértár eléréséhez engedély szükséges.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a saját statikus fájljainkat "kézzel" kell átmásolnunk az internal storage-ba.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos content providerekben elérhető a teljes CRUD-funkcionalitás.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos content providerekben csak egyszerű, strukturálatlan adatokat tudunk megosztani.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban nem tudunk saját content providert írni, csak a beépítettek használhatóak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az androidos content providerek használatával másik alkalmazásból is elérhetőek az adataink.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban könnyű a UI frissítése az alkalmazás állapota alapján.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a UI elemei kódból készíthetőek.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A @Composable függvények egymásba ágyazhatóak.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban minden osztályhoz tartozik egy XML layout.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban három fő layout van.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban Row esetén a verticalArrangement argumentum használatos a függőleges elrendezéshez.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a Row és a Column is súlyozható.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a Modifier-ek az elrendezés testreszabásához használhatóak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a recomposition mindig a teljes felületet újrarajzolja.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban az aktuális állapot mindig az Activity-ben van tárolva.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy @Composable függvényben ciklus is használható az elemek felületre helyezéséhez.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Egy @Composable függvény argumentumai futás közben is változhatnak.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A @Composable függvények szekvenciálisan hajthatóak végre.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A @Composable függvények bármilyen sorrendben végrehajthatóak.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A recomposition minden @Composable függvényt és lambdát lefuttat.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A @Composable függvények recompositionje leállítható menet közben.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a navigációhoz FragmentManager-t használunk

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban egy coroutine mindig több threaden fut.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Mire való a lazy loading Jetpack Compose-ban?

Típus: több. Válasz: 2. Pontozás: nincs megadva.

  1. hosszú folyamatok végrehajtására
  2. listák relatív alacsony erőforrásigényű renderelésére
  3. egy változó kései inicializálására

Egy androidos projektben nem keveredhet a View és a Jetpack Compose framework.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Jetpack Compose-ban a CoroutineScope egy vagy több kapcsolódó coroutine-t kezel.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Az Android támogatja a Bluetooth LE-t.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Androidban a webes eléréshez engedély kell.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

A Retrofit androidos library automatikusan végzi a JSON objektumokká konvertálását.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. igaz
  2. hamis

Hogyan kell végezni Androidban egy hálózati hívást?

Típus: több. Válasz: 2. Pontozás: nincs megadva.

  1. a UI szálon
  2. külön szálon
  3. Apache HttpClienttel
  4. egy Service-szel