2017.01.16. 00:40:02 átum: 2017.01.16 00:40:02 Oktató: n/a soport: n/a Kérdések száma: 17 kérdés Kitöltési idő: 41:30 Pont egység: +6-2 Szélsőséges pontok: -115 pont +222 pont Értékelés: lapértelmezett értékelés Programtervezés II (Java) tárgy indulása előtt a teszt megpróbálja felmérni az előzmény Programtervezés I () tárgy során szerzett ismereteket. 1. Mit vársz a Programozás tervezés II elnevezésű tárgytól (Java programozás)? Kérdőív 1:48 Normál 2. tömb indexelésére mi igaz a típusú nyelvekben (a és a Java is ilyen nyelv)? (1 helyes válasz) Tömb 2:11 Normál tömb indexelése mindig 0-tól kezdődik. Pl. a $tomb szerkezet 3. elemét így érhetjük el -ben: $tomb[2] tömbök index határait mi magunk állíthatjuk be (pl. -3-tól 5-ig indexelünk). tömbök index határait mi magunk állíthatjuk be (pl. 6-tól 20-ig indexelünk). e negatív index határok nem lehetnek! TestLine - Programozási alapismeretek oldal 1/6
2017.01.16. 00:40:02 3. Milyen programozási tétel lehet a dummy függvény, ha az alábbi program kimenete 3? [1] $numbers = array ( 5, 14, 5, 7, 3, 2 ); [2] print dummy($numbers, 7); Kódelemzés 2:26 Nehéz összegzés tétele lineáris keresés kiválasztás tétele eldöntés tétele 4. Mi az a HipHop (a nyelv kontextusában)? Érdekesség 1:45 Normál 5. nyelvről általában. 7:45 Nehéz általános szerver oldali... nyelv, melyet ( dinamikus / statikus / szép / ronda ) weblapok megalkotására hoztak létre. z első nyelvek egyike, amely külső állomány használata helyett oldalba ágyazható. kódot a... processor modulja értelmezi. Története 1995-ben kezdődött, amikor ( Rasmus Lerdorf / Ron Rivest / di Shamir / Len dleman ) saját weboldalja fejlesztése céljából létrehozott nyelvet publikálta. Ma a The _ tartja fenn és fejleszti. Még két nevet érdemes megjegyezni: ( Zeev Suraski / lan Turing / William Stanley Jevons / lifford ocks / Martin Hellman ) és ( ndi Gutmans / Tony Hoare / James H. llis / Whitfield iffie ) nevét akik 1997-ben megteremtették a 3 alapját. Ugyancsak általuk 1999-ben megszületett a... és a Zend Technologies cég, ami máig aktívan ellenőrzi a fejlesztését. 2004. július 13-án jelent meg a az új Zend ngine II-n alapuló 5. nyelv túlnőtt eredeti jelentőségén. Születésekor csupán egy makrókészlet volt, amely személyes honlapok karbantartására készült. Később a képességei kibővültek, így egy önállóan használható... alakult ki belőle. TestLine - Programozási alapismeretek oldal 2/6
6. Szerintem az előző félévben tanult programozási nyelvnek a célja az volt, hogy... élok 2:53 Normál F G megoldják azt a problémát, hogy a lyukas óráinkban mégse legyünk egyedül, és Internet elérést is biztosítottak! programozási tételek segítségével egyszerű algoritmizálható problémákat tudjunk megoldani. gazdaggá tegyük a féléves feladatok elkészítésére szakosodott programozó haverokat. alapismereteket szerezzünk a programozás alapfogalmairól és magáról az algoritmusokról. nyáron megírjuk a Facebook-ot leváltó webalkalmazásunkat (Zsolt jelezte nekem hogy ebből kérne majd egy jelentéktelen 80%-os részvénycsomagot). pár oldalas egyszerű dinamikus weboldalakat létre tudjunk hozni. megtanítsák nekünk a programozás minden csínját és bínját. 7. Kódelemzés 2:32 Nehéz Melyik programozási tétel lehet a dummy(), ha a program kimenete: rray ( [0] => 2 [1] => 2 [2] => 3 [3] => 6 [4] => 8 )? [1] $data = array ( 6, 3, 2, 2, 8 ); [2] $result = dummy($data); [3] print_r($result); gyorsrendezés összefuttatás kiválogatás cserés rendezés minimum-kiválasztásos rendezés 8. programozásra azért van szükségem (nekem mint leendő gazdasági informatikusnak), hogy... élok 1:40 gyszerű F közelebb kerüljön hozzám egy fejlesztési folyamat, annak érdekében hogy könnyebben tudjak mind az ügyféllel, mint a fejlesztőkkel kommunikálni. közelebb kerüljön hozzám egy fejlesztési folyamat, annak érdekében hogy könnyebben tudjam megkérni a fejlesztőket a nyomtató patron cseréjére. ki tudjam cserélni otthon a nyomtatóban a patront ha kifogy. ha jobban meggondolom, sehol nincsen rá szükségem. professzionális ipari szintű és minőségű programokat tudjak készíteni. tudjak telepíteni operációs rendszert a gép sárkányomra. TestLine - Programozási alapismeretek oldal 3/6
9. Igaz-e, hogy a három még hivatalosan karbantartott változatának mindegyikét (5.3.28, 5.4.23 és 5.5.7) legutoljára az oktató születésnapján frissítették 2013-ban? (1 helyes válasz) Kizárt Igaz Persze :) 0:43 gyszerű 10. Jelölje meg az igaz állításokat! 2:02 Könnyű F G parancsokat a -értelmező (interpreter) motor feldolgozza és kimenetét beilleszti az eredeti pl. HTML állományba. kiszolgáló a parancsokat elküldi a kliensnek (böngészőnek). kliensoldali parancsnyelv. interpreter általában belső modulja egy webszervernek (pl. pache HTTP Servernek) kiszolgáló a parancsokat nem küldi el a kliensnek (böngészőnek). kiszolgálóoldali parancsnyelv. interpreter általában külső modulja egy webszervernek (pl. pache HTTP Servernek) 11. Válogassuk ki a sorozat minimális elemeinek indexeit! bemenet: {3, 6, 3, -5, 8, 4, 3, 4, 6, 3} kimenet: { 3 } kimenet: { 0, 2, 6, 9 } kimenet: 0, 2, 6, 9-5 kimenet: 3 Kimenet 1:47 Normál 12. gy ciklus feltétel részében milyen eldöntendő kérdésre kell választ kapnunk, melyek igazak az alábbiak közül? igaz volta esetén a ciklusmag ismételten lefut a ciklus kilépési feltételére igaz volta esetén a ciklusból kilépünk a ciklusban maradási feltételre lgoritmus elmélet 1:58 Normál TestLine - Programozási alapismeretek oldal 4/6
13. programkönyvtárakról és típusosságról... 6:19 Összetett szabványos programkönyvtár rövidítése az _, mely maga is egy... akronim. Sok kritika éri a -t azért, hogy a sok ezer függvénye eltérő... használt, melyek egymással ellentmondásosak. -re... típusosság jellemző (csupán type hint-jei vannak), mely az egyik leggyakoribb hibaforrás lehet. z úgynevezett Type... lehetővé teszi, hogy a változó típusát az a környezet határozza meg, melyben használjuk. miatt... jelöljük egy változó típusát a nyelvben (bár az objektum-orientált -ben megjelennek ún. type hintek, de ez édes kevés hosszú távon). 14. Minek a rövidítése a? (1 helyes válasz) Public Hypertext Preprocessor Hypertext Preprocessor Personal Home Page Public Hypertext Processor 1:13 Könnyű 15. Melyek az algoritmusok építőkövei? lgoritmus elmélet 1:42 Normál 16. Milyen zeneelméleti fogalom az algoritmizálás? Mit értesz a fogalom alatt, mit mond Neked ez a kifejezés? lgoritmus 1:41 Normál TestLine - Programozási alapismeretek oldal 5/6
Powered by TPF (www.tcpdf.org) TestLine - Programozási alapismeretek 17. Mennyire igazak rád az alábbiak? Kérdőív 1:05 gyszerű minden sorban pontosan egy helyes válasz van gyáltalán nem Nem Nem tudom Igen Teljesen Úgy érzem hogy átjött a programozási tárgy tematikája és célja világ több pontján felismerem az algoritmusokat, mint korábban gy xcel makró helyett ma már inkább egy függvényt írok (ha az excel nem kényszer) Túl vagyok egy újabb tárgyon, ami teljesen felesleges volt számomra TestLine - Programozási alapismeretek oldal 6/6