Alkalmazásfejlesztés I.

A visually engaging illustration depicting application development concepts, including Java coding, database management, and UI design elements, blended creatively to reflect the quiz theme.

Application Development Quiz

Test your knowledge in application development with this comprehensive quiz designed for students and professionals alike. With 34 engaging questions, you'll cover essential topics including Java, JSP, XML, and much more.

Key Features:

  • 34 diverse questions
  • Multiple choice and checkbox formats
  • Scores provided for right answers
34 Questions8 MinutesCreated by CodingCheetah234
Hogyan kérhetjük le a Session-ben tárolt User adattagnak a Vnev értékét JSP-ben?
(nincs válasz)
<% session.User.Vnev %>
${sessionScope.User.Vnev}
<% sessionScope.User.Vnev %>
${session.User.Vnev}
Hogyan lehet XSD-ben megadni, hogy egy attribútum kötelező?
(nincs válasz)
‹–xs:attribute name="foo" type="xs:integer" use="required"/>
‹–xs:attribute name="foo" type="xs:integer" required="true"/>
‹–xs:attribute name="foo" type="xs:integer" use="optional"/>
‹–xs:attribute name="foo" type="xs:integer" required="required"/>
Hogyan definiáljuk DTD-ben a fa gyökerét?
(nincs válasz)
‹–!ROOT gyoker [...]>
‹–!DEFINE gyoker [...]>
‹–!PARENT gyoker [...]>
‹–!DOCTYPE gyoker [...]>
Melyik metódussal adhatok hozzá esemény kezelőt egy gombhoz Java-ban?
(nincs válasz)
ClickAction
SetOnClick
SetOnAction
OnClick
Mi az SQL injection?
(nincs válasz)
Az adatbázis megnyitását, kezelését és lezárását irányító protokoll
Ha egy JavaFX applikáción keresztül új sort szúrunk be az SQL táblába, ennek megnevezése az SQL injection
Az a folyamat, amely segítségével helyezzük bele a Statement-be az SQL utasítást
Felhasználói felületen megadott SQL utasítások, amelyek segítségével adatmegjelenítést vagy kárt okozhatnak
Mi igaz az alábbi 2 kijelentésre: "A Scene Graph vizuális elemeket tartalmaz, amiket Node-oknak nevezünk. Ezeket a Node-okat nem hierarchikusan tárolja"
Csak a második mondat igaz.
Mindkettő igaz.
Egyik sem igaz.
Csak az első mondat igaz
Döntsd el melyik az igaz állítás és melyik a hamis!
A projektünk pom.xml-kébe írhatunk egy rövid bemutatást a projektünkről.
Minden maven-es projektben megtalálható egy pom.xml állomány, melyet tetszőlegesen elhelyezhetünk a projektünkben.
Minden maven-es projektben megtalálható egy pom.xml állomány, mely a projekt gyökérkönyvtárában foglal helyet.
A projektünk pom.xml-jében vannak a config-ok, a projekt alapinformációi.
Melyek létező FXML komponensek?
GridPane
TextField
HBox
InputField
Button
Az alábbiakból mi használható root Node-ként egy Scene-ben?
Pane
VBox
TextField
HBox
Root
Minek a rövidítése az ACID?
(nincs válasz)
Atomiság-Konkatenálás-Izoláció-Irány
Atomiság-Konzisztencia-Izoláció-Tartósság
Atomiság-Konzisztencia-Izoláció-Irány
Atomiság-Konzisztencia-Identitás-Irány
Az alábbiak közül hogyan hozhatunk létre egy Scene-t JavaFX-ben?
Scene myAwesomeScene = new Scene();
Scene myAwesomeScene = new Scene(root, 800, 600);
Scene myAwesomeScene = new Scene(root);
Scene myAwesomeScene = new Scene(800, 600, root);
Melyek igazak egy Bean osztályra?
Minden adattaghoz tartozik publikus getter és setter.
Rendelkezik publikus default kontruktorral.
Publikusak az adattagjai.
Csak primitív adattagot taratalmazhat.
Mi(k) alapján történik a Maven függőségek (dependency-k) azonosítása?
ArtifactId
GroupId
Source
Version
Az alábbiak közül melyik lehet az XML sebezhetősége?
(nincs válasz)
Ha egy tapasztalt támadó megtalálja az xml dokumentumunkat, könnyedén elterelheti a programunk futását.
Külső hivatkozás tartalmát a felhasználó láthatja, akkor esetleg olyan információhoz is hozzájuthat, amihez nincs jogosultsága.
Ha túl sok XML-t használunk a programunkban, akkor az lassíthatja az oldalunkat.
A benne tárolt adatok nagysága miatt buffer overflow jöhet létre.
Mi igaz a JSP oldalakra?
A controller logikát a JSP oldalakba szervezzük, a megjelenítést pedig a servletekre bízzuk
A JSP is servlet
Kliens oldali direkt elérés tekintetében fontos, hogy ne a WEB-INF mappába rakjuk a JSP oldalakat hanem simán a webapp-ba
Kliens oldali elérés tekintetében fontos, hogy ne simán a webapp mappába rakjuk a JSP oldalakat, hanem a WEB-INF-be
Döntsd el melyik állítás igaz a névterekre vonatkozóan!
Az XML névterek alapvető funkciója, hogy a névütközéseket elkerüljük.
A névtereket bármelyik elem xmlns attribútumában definiálhatjuk
A névtereket csak a root elem xmlns attribútumában definiálhatjuk
Az XML névterek alapvető funkciója hogy átláthatóbb kódokat írhassunk.
Melyek létező JSP implicit-objektumok?
Application
Cookie
Page
Servlet
XSD-ben, komplex típus definiálásakor mikor kell a sequence-t használni?
(nincs válasz)
Ha olyan összetett elemet szeretnénk definiálni, ahol az összes gyereknek elő kell fordulnia, de a sorrend tetszőleges.
Ha olyan összetett elemet szeretnénk definiálni, ahol az összes gyereknek elő kell fordulnia, és a sorrend is fontos.
Ha választhatunk az elemek közül.
Ha az összetett elemnek csak két gyereke van.
Melyik mód(ok)on lehet szálat megvalósító osztályt definiálni?
Megvalósítva a RunThread interfészt.
A Thread osztályból származtatva.
A Process osztályból származtatva.
Megvalósítva a Runnable interfészt.
XPath
(nincs válasz)
Egy változó, ami tartalmazza a projektben lévő XML fájlok relatív útvonalát a projekt gyökeréhez képest.
Konvenciók szerint ebbe a mappába érdemes rakni az általunk készített XML fájlokat
Egy lekérdező nyelv, amivel XML dokumentumokban lévő elemeket tudunk kijelölni.
Egy osztály, ami az XML fájlok útvonalát finomhangolja.
Milyen paramétert vár a egy JavaFX-es alkalmazás fő belépési pontja?
(nincs válasz)
Egy Scene objektumot.
Semmilyet, nem vár paramétert.
Egy VBox, vagy HBox objektumot.
Egy Stage objektumot.
Mi igaz akkor, ha POST paraméterben szeretnénk az adatokat küldeni.
Az adatokat mindenképp az URL-ben küldjük el a szervernek.
A POST kérés rendelkezik törzsel is.
Nem használhatunk queryStringet.
Használhatunk queryStringet
A DAO
Az adatelérési réteg, a Controllerbe sorolható és csak interfészeket tartalmaz, amelyeket a Controllerben valósítunk meg.
Az adatelérési réteg, a Modulba sorolható és külön szoktuk venni az interfészt a megvalósítástól melyek azonos rétegben vannak.
Az adatelérési réteg, a Modulba sorolható, és közvetlen a felhasználói felületen vannak példányosítva az osztályai, hogy gyorsan működjön a program.
Az adatelérési réteg, a Modulba sorolható és csak interfészeket tartalmat, amelyeket a Controllerben valósítunk meg.
Adott a pom.xml-ben a ⋖properties>⋖java_version>11. Hogyan lehet a definiált property értékére hivatkozni pom.xml-en belül?
(nincs válasz)
Java_version
‹–java_version>
$java_version
${java_version}
Milyen metódusa van biztosan minden Parent-ből származó elemnek?
(nincs válasz)
Init()
GetChildren()
GetNodes()
GetParameters()
Melyik lehet DTD attribútum típus?
NMTOKEN
ID
TEXT
ENTITY
Egy FXML állományt mire használhatunk?
(nincs válasz)
Megadhatunk benne valamilyen más, nem XML alapon egy SceneGraph-ot
Megadhatunk benne egy Stage-et
Megadhatunk benne XML alapon egy Scene-t
Megadhatunk benne XML alaopon egy SceneGraph-ot
Miért van szükség arra, hogy a programunk adatbázis-kezelést is végezzen?
(nincs válasz)
Mert a memóriában tárolt adatok az alkalmazás bezárásakor elvesznek.
Mert csak így tudunk táblázatokat megjeleníteni.
Mert így összetettebb (ezért jobb) lesz a program.
Mert így a munkáról készülhet biztonsági mentés is.
Mit kell tenni, ha saját eseménykezelő osztályt szeretnénk létrehozni JavaFX-ben?
Az EventHandller InterfészbÅ‘l kell származtatni
Hozzá kell adni az eseménykezelő dependency-t
Engedélyezni kell a programban a felugró ablakokat
Implementálni kell a void handle (ActionEvent e) metódust
Melyik attribútum megadásával adhatom meg egy gomb eseménykezelőjét FXML-ben?
(nincs válasz)
OnAction
OnClick
SetOnAction
Click
Hogy adhatunk hozzá egy VBoxhoz több elemet egyszerre Java-ban?
(nincs válasz)
A VBox addAll metódusának átadjuk paraméterként a hozzáadandó elemeket
VBox addElements metódusával tehetjük meg, melynek átadjuk paraméterenként a hozzáadandó elemeket
Nincs erre lehetőség Java-ban
Lekérjük a gyerekeit a getChildren metódussal, majd erre meghívjuk az addAll függvényt, melynek megadjuk paraméterként a hozzáadandó elemeket.
XPath-ban ki tudjuk jelölni egy elemre vonatkoztatva...
...az elem szülőjét
...az elem attribútumait
...az elem gyerekeit
...magát az elemet
Az alábbi állítások közül melyik hamis?
(nincs válasz)
Minden JavaFX alkalmazás az Application osztályból származik
A stage címsorát nem kötelező beállítani
Ahhoz hogy futtatható alkalmazást kapjunk, először ki kell bővítenünk a kódot az Apllication osztály(start(Stage stage) metódusával
Ahhoz hogy a stage megjelenjen az alkalmazás futtatásakor, main metódusut is kell készítenünk.
Az alábbi állítások közül melyek IGAZ(AK) az XML-re?
Az XML-t adatok tárolására és továbbítására tervezték
Önmagában nem csinál semmit, nincsenek előre definiált tagek
Csak gép számára olvasható formátumban tárolja az adatot
Az XML szoftver- és hardverfüggetlen eszköz
{"name":"Alkalmazásfejlesztés I.", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge in application development with this comprehensive quiz designed for students and professionals alike. With 34 engaging questions, you'll cover essential topics including Java, JSP, XML, and much more.Key Features:34 diverse questionsMultiple choice and checkbox formatsScores provided for right answers","img":"https:/images/course1.png"}
Powered by: Quiz Maker