IDDE

Az alábbiak közül mely tulajdonságok igazak a Maven build-rendszer esetében?
Teljesen fölöslegessé teszi az ANT build-rendszer használatát
Egy maven projekt esetében a GroupId és ArtifactId kombináció egyedi kell legyen
Csak windows operációs rendszer alatt futtatható
Csak Java projektek fordítására használható
Mi a szerepe a @Target meta-annotációnak ?
Megjelöli, hogy milyen végrehajtási környezetben váljon az illeto annotáció aktívvá
Nem létezik ilyen meta-annotáció
Megadja, hogy az illeto annotáció milyen elemekre legyen alkalmazható
Adott a következo részlet egy hibernate mapping xml állományból: (1) . . . Milyen annotációkra lenne szükség a fenti kódrészlet helyettesítése érdekében?
@Entity, @Column
@Table, @Column
@Entity, @Table
@Column, @Mapping
Mi a különbség egy OSGI batyu esetén az INSTALLED és RESOLVED állapotok között ?
Installed( telepítve van), Resolved-(meghívódott a start metódusa)
A Resolved esetben a batyu függoségei sikeresen ki lettek elégítve
A két állapot egybevonható, semmi különbség nincs közöttük
Installed állapotban csak azok a batyuk lehetnek amelyeket kézzel telepítettünk
Egy java ResourceBundle kétféleképpen definiálható: (1)  .properties állományok segítségével  standard java osztályok segítségével
A. Igaz
B. Hamis
Az alább felsoroltak közül melyek érvényes meta-annotációk ( annotációkhoz rendelheto (1) annotációk )
@Retention
@Inherited
@SafeVarargs
@Singular
A JPA a Java Permanent Application rövidítése, egy olyan ORM keretrendszer amely (1) adatbázistól specifikus módon használható java környezetben
A. Igaz
B. Hamis
Az alábbiakban felsoroltak közül melyik NEM naplózási keretrendszer ?
Java Logging API
Logback
System.out
Maven
Az alábbi feltételek közül melyek kell teljesüljenek ahhoz, hogy a következo utasítás (1) hatására sikeresen betöltodjön egy resource bundle: ResourceBundle messages= ResourceBundle . getBundle ( "MyBundle" ,new Local e ( ’ ’ en ’ ’ , ’ ’US ’ ’ ) ) ;
A. Létezzen egy MyBundle_en_US.properties állomány
B. Az alkalmazás aktuális Locale-ja legyen amerikai angol-ra beállítva
C. A megfelelo .properties állomány legyen megtalálható az alkalmazás classpathjában
D. Létezzen egy MyBundle.properties állomány az alkalmazás classpath-jában
Egy érvényes BundleContext objektum nélkül is lehetséges az, hogy az OSGI batyuk (1) kapcsolatot teremtsenek a container-ben található más batyukkal és szolgáltatásokkal
A. Igaz
B. Hamis
Egy maven repositoryban egy artifact azonosítására az úgynevezett (GAV) koordinátákat (1) haszánljuk. Melyek ezek ?
A. GroupId, ArtifactId, Variation
B. GavGroup, AntVersion, VerificationNumber
C. GroupId, ArtificialId, Version
D. GroupId, ArtifactId, Version
Adott az alábbi kódrészlet egy ANT build.xml-bol (1) Mi lesz az eredménye a következo parancs végrehajtásának: ant compilation
Az src könyvtárban található .java kieterjesztésu állományok lefordítódnak és az eredmény bekerül a build/classes könyvtárba
Hibaüzenetet kapunk mivel nem létezik ilyen target
Végrehajtódik a kódrészletben látható compile target
Egy ORM keretrendszer használata esetén:
A. elkerülhetjük az alacsony szintu SQL lekérdezések írását
B. Nincs szükségünk adatbáiskezelo rendszer specifikus meghajtókra (driverekre)
C. nekünk kell megoldanunk a relációs adatbázisban található adatok objektumokká történo átalakítását
D. adatbáziskezelo rendszertol független kódot írhatunk
Mi a különbség az SLF4J és a Log4J között ?
A. Az SLF4J gyorsabb
B. A Log4J az SLF4J-re épül
C. A Log4J használható önmagában is míg az SLF4J nem
D. Az SLF4J csupán egy absztrakciós szint egy meglévo logging framework fölött
Mi a szerepe a transient módosítónak egy olyan osztály valamely mezoje esetén amely (1) implementálja a Serializable interface-t ?
A. Azt jelöli, hogy az illeto mezo szerializációjához szükséges testreszabnunk a szerializációs protokollt
B. Megakadályozza, hogy az illeto mezo része legyen a szerializált objektumnak
C. Lehetové teszi az illeto mezo szerializációját
Adott a következo xml kódrészlet: (1) Nexus  h t t p : //pdae . C s . Ubbc luj . R o : 8 0 8 0 /nexus / cont ent / groups / publ I c Hova kell elhelyeznünk ezt a kódrészletet és miért van szükségünk rá ?
A. A maven settings.xml állományába, annak érdekében, hogy a kéréseket ne a központi repository irányába intézze a build rendszer
B. A projekt pom.xml állományába, annak érdekében, hogy a projekt a deploy során az egyetemi repository-ba töltodjön fel
C. A felhazsnáló alapkatalógusában található .m2/settings.xml állományba annak érdekében, hogy felgyorsítsuk a build folyamatot.
D. Csak web projektek esetén van szükség erre, a projekt WEB.xml állományába kell elhelyezni
Az alábbiak közül melyik annotáció nem része az alap java SE-nek?
A. @Override
B. @Simplify
C. @SuppressWarnings
D. @Outdated
A maven életciklusban található fázisok végrehajtásának helyes sorrendje (hiányozhatnak (1) köztes fázisok) amennyiben kiadjuk az mvn install parancsot:
A. compile ! test ! package ! install
B. validate ! compile ! test ! package ! install
C. validate ! test !install ! package
D. compile ! validate!test! deploy
Az OSGI egy programozási nyelv amely elsajátításához sok idore és kitartásra van szükség.
Igaz
Hamis
Mi a szerepe a BundleActivator interface-t implementáló osztálynak egy OSGI batyu (1) esetén?
Definiálja a batyu be és kilépési pontját
Használata opcionális, segítségével kiválthatunk bizonyos eseményeket a batyu indításakor és leállításakor
Betölti a különbözo eroforrásokat amelyekre a batyu a futása során hivatkozni fog
Alapértelmezett muveleteket definiál arra az esetre ha a batyut a felhasználó manuálisan indítja el
Jelöljük meg azon állításokat amelyek igazak az org.hibernate.Session osztályra (1) vonatkozóan
A. használata opcionális, Session nélkül is végre tudunk hajtani adatbázis muveleteket
B. segítségével készíthetünk org.hibernate.Transaction típusú objektumokat
C. Egy Session objektum a hibernate SessionFactory segítségével hozható létre
Válasszuk ki az alábbiak közül azokat az információ típusokat egy nemzetköziesített (1) alkalmazás esetén amelyek az adott földrajzi, politikai vagy kulturális régiótól függhetnek:
Karakterkészlet
Karakterkódolás
Pénznem formátuma
Karakterek mérete
Megjelenített üzenetek maximális hossza
Az alábbiakban OSGI batyuk különbözo állapotainak sorozatát láthatjuk. Válasszuk ki (1) ezek közül a megvalósítható állapot sorozatokat:
A. Installed - Starting - Stopping - Uninstalled
B. Resolved - Starting - Active - Uninstalled
C. Installed - Resolved - Uninstalled
D. Resolved - Starting - Active - Stopping
Az alábbiak közül melyik NEM tartozik a build-rendszerek kategóriájába?
ANT
MAVEN
GCC
MAKE
JDK
Az Apache Ant build rendszer esetében válasszuk ki azokat a fogalmakat amelyek (1) meghatározzák egy ANT build felépítését:
A. target
B. phase
C. task
D. plugin
E. Extension point
Az albbiak eroforrás betöltések közül melyik vezet hibához amennyiben a resource.xml (1) állomány az alkalmazás gyökerében a path könyvtárban található és a MyClass osztály a mysources csomagban található.
MyClass.getResourceAsStream("/path/resource.xml");
MyClass.getResourceAsStream("path/resource.xml");
MyClass.getClassLoader().getResourceAsStream("path/resource.xml");
MyClass.getClassLoader().getResourceAsStream("/path/resource.xml");
Az alábbiak közül melyek érvényes használati esetei a Java Reflection API-nak ?
Java alkalmazások viselkedésének vizsgálata, befolyásolása
Naplózási muveletek megvalósítása
Bizonyos programrészletek ellátása meta-információkkal
Ismeretlen szerkezetu objektumok szerializációjának megvalósítása
Az SWT grafikus eszköztár minden operációs rendzser esetében különbözo implementáci- (1) óval rendelkezik
Igaz
Hamis
Az alábbi tulajdonságok közül válasszuk ki azokat amelyek NEM érvényeskek egy maven (1) repository (gyujtemény) esetén!
A reopsitory-ban található szoftver-egységek (artifact) hierarchikusan vannak elrendezve GroupID és ArtifactID szerint
Úgy végleges (RELEASE) mint ideiglenes (SNAPSHOT) állapotú projekteket is tartalmazhat
Csak .jar és .xml típusú állományok tárolására alkalmas
Minden szoftver-egység amely benne található meg kell feleljen a maven projektek szabványának
Adott a következo java kódrészlet ahol az instance változó egy objektumra mutat és a (1) field változo ezen objektum egy mezojére: Prope r tyDe s c r ipt or pr ope r tyDe s c r ipt o r = new Prope r tyDe s c r ipt or ( f I e l d . getName ( ) , ins t anc e . G e tCl a s s ( ) ) ; Method method = pr ope r tyDe s c r ipt o r . getWriteMethod ( ) ; Hogyan állítanánk be helyesen a field változó által mutatott mezo értékét java reflection API segítségével ?
Method.invoke(instance,value);
Instance.method.invoke(value);
Method(instance,value);
Method.call(value,instance);
Az alábbiak közül mely komponensekre van feltétlenül szükség egy eclipse RCP alkalmazás (1) futtatásához ?
Org.eclipse.core.runtime plugin
Org.eclipse.ui plugin
Apache felix gogo console osgi batyu
Org.eclipsercp.hyperbola plugin
Az OSGI rövidítés jelentése:
Open Services Gameplay Integration
Ordered Software Gateway Inertia
Open Services Gateway Initiative
Open Software Gameplay Initiative
A Java reflection API lehetoséget ad egy adott objektum private és protected hoz- (1) záférés módosítóval rendelkezo mezoi illetve metódusaihoz való hozzáférésre viszont konstruktorokat nem tudunk segítségével meghívni.
A. Igaz
B. Hamis
Egy maven projekt esetében melyik kijelentés HAMIS az alábbiak közül ?
A projekt különbözo maven Taskok és Goal-ok végrehajtása hatására fog futáskész állapotba kerülni
A projekt koordinátái egyértelmuen azonosítják a projektet és ennek összes alprojektjét(modulját) is.
Amennyiben Hibernate ORM keretrendszert akarunk használni a perzisztencia megvaló- (1) sítására a következoképpen valósíthatjuk meg ennek konfigurálását:
Hibernate.cfg.xml és hbm.xml mapper állományok segítségével
Hibernate.cfg.xml és JPA annotációk segítségével
Persistence.xml és JPA annotációk segítségével
Az alábbi kijelentések közül melyek hamisak a hibernate ORM keretrendszer SessionFac- (1) tory komponensére nézve ?
Az org.hibernate.Session osztály példányainak létrehozásáért felelos
Létrejöttéhez feltétlenül szükségünk van úgynevezett mapping információk megadására (hbm.xml vagy annotációk formájában)
A konkrét adatbázis kapcsolatot egy saját DriverManager osztály segítségével kéri le
A SessionFactory implementációja megfelelo a JPA specifikációban szereplo eloírásoknak
Egy eclipse rcp plugin csupán annyiban különbözik egy hagyományos OSGI batyutól, (1) hogy a neki megfelelo .jar állományban található egy MANIFEST.MF leíró állomány is.
A. Igaz
B. Hamis
Az alábbiak közül melyik helyes lekérdezési módja egy java byte primitív típushoz tartozó Class objektumnak?
Byte.getClass()
Byte.class
Class.forName(byte)
Byte.TYPE
Az OSGI specifikáció egy rétegelt architektúrát definiál. Egy OSGI containerben található batyuk telepítéséért, elindításáért, leállításáért melyik réteg felelős a fent említett architektúra alapján?
Services
LifeCycle
Execution Enviroment
Modules
Milyen tulajdonságokkal azonosíthatunk egyértelműen egy OSGI batyut a container-en belűl?
AtifactID és Bundle-version segítségével
Bundle-SymbolicName és Bundle-version segítségével
GroupID és ArtifactID segítségével
A BundleAcivator tulajdonságon keresztül megadott osztály segítségével
A javax.persistance csomag az alábbi listából mely annotáció típusokat tartalmazza?
PrimaryKey
Id
Entity
Column
Felhasználói annotációk definíciója során az annotáció metódusai nem dobhatnak kivételeket és nem lehetnek paraméterei.
Igaz
Hamis
Milyen lehetőségeink vannak az OSGI batyuk közötti (adatátvitel) kommunikáció megvalósítására egy OSGI container-en belül?
Szolgáltatások használata
Import- export mechanizmus használata
Embed-dependency mechanizmus amellyel a batyukat egymásba ágyazhatjuk
I/O fileműveletek használatával
Az alábbiak közül mely esetekben előnyösebb egyszerű .properties állományokat használni ResourceBundle helyett?
Amennyiben csupán kulcs-érték típusú megfeleltetésre van szükségünk
Ha egy alkalmazást nemzetköziesíteni akarunk, de csak 2 különböző régióra
Amennyiben hardcode-oljuk a Locale információkat
Amennyiben általános karakterláncokat akarunk karakterlánc típusú kulcsok alapján megkeresni
Mi a szerepe egy eclipse RCP alkalmazás esetén az org.eclipse.ui.perspectiveExtensions kiterjesztési pontnak?
Segítségével definiáljuk az RCP alkalmazás belépési pontját
Egy adott perspektíva kiegészítését teszi lehetővé
Amennyiben egy eclipse plugin-t fejlesztünk és ezt be szeretnénk ágyazni az eclipse IDE-be akkor ezen a kiterjesztési pontont keresztül tehetjük ezt meg
Minden perspektíva esetén hozzáadhatunk újabb nézeteket és szerkesztőket ezen kiterjesztési pont segítségével
Mi a különbség a java reflection API esetében a Class.getMethod() illetve a Class.getDeclaredMethod() metódusai között?
Nincs különbség amennyiben egy osztály nem örökölt metódusokat az ősosztályától
Az előbbi a publikus metódusokat míg az utóbbi az összes metódust visszatéríti
A getMethodes() visszatéríti az osztály összes metódusát, míg a getDeclaredMethods() csupán a publikus metódusokat téríti vissza
Az alábbiak közül melyek lehetnek az object realtion impedance mismath probléma okai:
Kettős séma
Polimorfizmus
Osztályok származtatása
Adatrejtés megsértése
Egy általunk definiált annotáció esetében el szeretnénk érni, hogy az annotáció által hordozott információ futási időben is elérhető legyen pl. reflection API-n keresztül. Az alábbiak közül melyik meta-annotiáció tenné ezt lehetővé?
@Retention(RetentionPolicy.RUNTIME)
@Target(RetentionPolicy.RUNTIME)
@Retention(RetentionPolicy.CLASS)
@Retention(RetentionPolicy.SOURCE)
 
 
 
 
{"name":"IDDE", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Az alábbiak közül mely tulajdonságok igazak a Maven build-rendszer esetében?, Mi a szerepe a @Target meta-annotációnak ?, Adott a következo részlet egy hibernate mapping xml állományból: (1) . . . Milyen annotációkra lenne szükség a fenti kódrészlet helyettesítése érdekében?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker