 - 1. A szoftverfejlesztés a mérnöki megközelítések szisztematikus alkalmazása a szoftverek fejlesztésére, üzemeltetésére és karbantartására. Magában foglalja a szoftvertermékek és rendszerek tervezését, megvalósítását, tesztelését és karbantartását, figyelembe véve olyan tényezőket, mint a hatékonyság, megbízhatóság, skálázhatóság és karbantarthatóság. A szoftvermérnökök különböző eszközöket, technikákat és módszertanokat használnak annak biztosítására, hogy a szoftverprojektek időben, a költségvetésen belül és magas minőségben készüljenek el. A szoftverfejlesztés a tevékenységek széles skáláját öleli fel, beleértve a követelményelemzést, a szoftvertervezést, a kódolást, a tesztelést, a telepítést és a karbantartást. A szoftvermérnököknek más csapattagokkal, például tervezőkkel, termékmenedzserekkel és minőségbiztosítási tesztelőkkel is együtt kell működniük annak érdekében, hogy a szoftvertermékek megfeleljenek a felhasználók igényeinek és elvárásainak. Összességében a szoftvermérnöki munka döntő szerepet játszik a mai digitális világunk kialakításában.
Mi a szoftverfejlesztés?
A) Olyan tudományág, amely a szoftverrendszerek szisztematikus fejlesztésére és karbantartására összpontosít. B) Egy programozási nyelv. C) A számítógépes hardver egy típusa. D) Mobil alkalmazás.
- 2. Miről ismert az agilis szoftverfejlesztési módszertan?
A) Vízeséses modell. B) Iteratív és inkrementális fejlesztés. C) Véletlenszerű kódváltozások. D) Nincs szükség tesztelésre.
- 3. Mi a célja az egységtesztelésnek a szoftverfejlesztésben?
A) Annak biztosítása, hogy minden felhasználó elégedett legyen. B) A hardverkompatibilitás tesztelése. C) A teljes szoftverrendszer egészének tesztelése. D) Egy szoftverrendszer egyes összetevőinek vagy funkcióinak tesztelése.
- 4. Az alábbiak közül melyik az általános szoftverfejlesztési életciklus-modell?
A) Vízesés modell B) RAD modell C) Agilis modell D) Spirál modell
- 5. Mit jelent a CI/CD a szoftverfejlesztésben?
A) Folyamatos integráció/folyamatos telepítés B) Központosított integráció/folyamatos fejlesztés C) Teljes telepítés/helyes telepítés D) Egyedi megvalósítás/teljes szállítás
- 6. Melyik szoftverfejlesztési modell tartalmazza egy működő prototípus kifejlesztését a végleges termék előtt?
A) V-modell B) Spirál modell C) Vízesés modell D) Prototípus-modell
A) Egy funkciófejlesztés. B) Közkeletű iparági kifejezés. C) Egy számítógépes program vagy rendszer hibája, hiányossága, hibája vagy hibája, amely hibás vagy váratlan eredményt eredményez. D) A szoftvertervezési fázis része.
- 8. Az alábbiak közül melyik a teljesítménytesztelési technika a szoftverfejlesztésben?
A) Terhelési tesztelés B) Átvételi tesztelés C) Integrációs tesztelés D) Egységtesztelés
- 9. Mit jelent a DRY a szoftverfejlesztésben?
A) Dokumentációs követelmények hozam B) Ne ismételd magad C) Fejlesztés Újrafelhasználás hozam D) Tartsa meg magát
- 10. Melyik évtizedben kezdte el a szoftvermérnökséget önálló mérnöki területként elismerni?
A) Az 1970-es évek B) Az 1980-as évek C) Az 1960-as évek D) Az 1950-es évek
- 11. Ki használta először a 'szoftver mérnökség' kifejezést hivatalos összefüggésben a Communications of the ACM című folyóiratban?
A) Friedrich L. Bauer B) Watts Humphrey C) Margaret Hamilton D) Anthony A. Oettinger
- 12. Ki alapította a SEI Szoftverfejlesztési Programot?
A) Frederick Brooks B) Watts Humphrey C) Anthony A. Oettinger D) Friedrich L. Bauer
- 13. Mely albizottság publikálta a Szoftvermérnöki Tudásbázist (SWEBOK)?
A) ISO/IEC JTC 1/SC 7 B) IEEE Computer Society C) NATO Szoftvermérnöki Bizottság D) ACM Szoftvermérnöki Szakmai Csoport
- 14. Ki mondta, hogy a szoftverfejlesztés valóban egy mérnöki diszciplína?
A) Donald Knuth B) Steve McConnell C) Edsger W. Dijkstra D) David Parnas
- 15. Melyik szakértő tartja a programozást művészetnek és tudománynak is?
A) Edsger W. Dijkstra B) Donald Knuth C) David Parnas D) Steve McConnell
- 16. Ki állította, hogy az „szoftvertechnika” és az „szoftvermérnök” kifejezések helytelenül kerültek használatba az Egyesült Államokban?
A) Edsger W. Dijkstra B) Donald Knuth C) Steve McConnell D) David Parnas
- 17. Milyen típusú szoftverkövetelmény írja le a várt viselkedést vagy eredményeket?
A) Funkcionális követelmények B) Nem funkcionális követelmények C) Domain-specifikus követelmények D) Interfész-korlátozások
- 18. Melyik tervezési fázis a szoftvertervezésben foglalkozik egy rendszer és a környezete közötti interakciókkal?
A) Részletes tervezés B) Felülettervezés C) Architektúrátervezés D) Funkcionális tervezés
- 19. Melyik típusú korlátozás foglalkozik a válaszidővel a nem funkcionális követelmények terén?
A) Életciklus-korlátozások B) Teljesítménykorlátozások C) Interfészkorlátozások D) Működési korlátozások
- 20. Melyik szakértő szerint a szoftverfejlesztésnek mérnöki tudományként kellene kezelni, de még nem kezelik így?
A) Edsger W. Dijkstra B) Steve McConnell C) Donald Knuth D) David Parnas
- 21. Melyik egyetem indította el először a világon a hároméves szoftvermérnöki alapképzést?
A) Seattle Egyetem B) Imperial College London C) Rochester Institute of Technology D) Sheffield Egyetem
- 22. Melyik évben alapította a Rochester Institute of Technology a szoftvertervezői alapképzést?
A) 1987 B) 1979 C) 1996 D) 2003
- 23. Hány amerikai egyetem kínált szoftvertervezői szakot 2004-ben?
A) 10 B) 100 C) Kb. 50 D) 25
- 24. Melyik egyetem alapította az első szoftvermérnöki mesterképzést?
A) Seattle University B) Sheffield Egyetem C) Londoni Imperial College D) California State University, Fullerton
- 25. Melyik évben kapta meg a Rochester Institute of Technology az ABET akkreditációt a szoftvermérnöki programjához?
A) 2004 B) 2003 C) 1996 D) 1987
- 26. Melyik egyetem kínál villamosmérnöki és számítástechnikai karán mesterképzést (MSE) szoftvertechnika szakirányban?
A) California State University, Fullerton B) Rochester Institute of Technology C) Seattle University D) Sheffield Egyetem
- 27. Melyik szervezet ismerte el több szoftvertervezői programot Kanadában?
A) Számítástechnikai Művelődési Társaság (Association for Computing Machinery) B) ABET (akkreditációs szervezet) C) Kanadai Mérnöki Akkreditációs Bizottság D) IEEE Számítógép Társaság
- 28. Melyik ország engedélyezi, hogy a szoftvermérnökök a „Professional Engineer (P.Eng)” szakmai címet szerezzenek?
A) Egyesült Királyság B) Egyesült Államok C) Németország D) Kanada
- 29. Melyik évben kezdte az NCEES a szoftvermérnöki szakirányú mérnöki vizsgák (Professional Engineer exam) kínálatát az Egyesült Államokban?
A) 2020 B) 2005 C) 2016 D) 2013
- 30. Milyen szakmai végzettségeket szerezhetnek a szoftvermérnökök Európában?
A) Minősített szoftver szakember B) Európai mérnöki cím (EUR ING) C) Szakmai szoftvermérnöki cím D) Engedélyezett mérnöki cím
- 31. Mi a IEEE szoftvermérnöki tudásbázisának (SWEBOK) legfrissebb verziója?
A) SWEBOK v3 B) SWEBOK v5 C) SWEBOK v4 D) SWEBOK v6
- 32. Melyik országban nincs engedélyezési vagy jogi előírás a „szoftverfejlesztő” (Software Engineer) munkakör betöltéséhez?
A) Kanada B) Egyesült Királyság C) Egyesült Államok D) Németország
- 33. Milyen minősítéseket szerezhetnek a szoftvermérnökök Alberta tartományban, Kanadában?
A) Információs rendszermérnök (I.S.P.) B) Engedélyezett mérnök C) Gépészmérnök (P.Eng) D) Európai mérnök (EUR ING)
- 34. Mennyi volt a becsült, globális, professzionális szoftverfejlesztők száma 2022-ben?
A) 26,9 millió B) 30 millió C) 18,5 millió D) 21 millió
- 35. Melyik százalékban dolgoztak a szoftvermérnökök heti 50 óránál többet 2008-ban?
A) 11 százalék B) 20 százalék C) 15 százalék D) 25 százalék
- 36. Melyik potenciális sérülés NEM szerepel a szoftverfejlesztők és programozók számára kockázatként?
A) Thrombózis B) Karpális csatornaszindróma C) Szemszárazság D) Háttáji fájdalom
- 37. Mi volt a BLS (Bureau of Labor Statistics) által becsült növekedési ráta a szoftverfejlesztők számára 2024 és 2034 között?
A) 15% B) 25% C) 30% D) 17%
- 38. Melyik országot említik, mint lehetséges célpontot a szoftverfejlesztési feladatok külföldre történő áthelyezéséhez?
A) Németország B) India C) Brazília D) Kína
- 39. A BLS (Munkaerőpiaci Statisztikai Hivatal) szerint, milyen mértékű csökkenést jósoltak a programozók számában 2016-tól 2026-ig?
A) -9 százalék B) -7 százalék C) -11 százalék D) -10 százalék
- 40. Milyen szakirányt említenek a szoftvermérnökök számára?
A) Kémikusok B) Fizikusok C) Biológusok D) Építészek
- 41. Mennyi a szokásos munkaidő a legtöbb szoftverfejlesztő és programozó számára?
A) 50 óra hetente B) 30 óra hetente C) 60 óra hetente D) 40 óra hetente
- 42. Milyen szakma foglalkozik szoftverprojektek irányításával?
A) Fizikusok B) Biológusok C) Projektmenedzserek D) Kémikusok
- 43. Milyen díjat adományoznak olyan szakembereknek, akik a számítástechnika és más tudományterületek közötti kapcsolatokat erősítik?
A) ACM-AAAI Allen Newell-díj B) BCS Lovelace-érem C) Stevens-díj D) ICSE Legbefolyásosabb Publikáció Díj
- 44. Melyik díjat ítéli oda a Szoftver- és Információs Iparág Szövetsége a kiemelkedő teljesítményért a szoftverfejlesztés terén?
A) A Harlan Mills-díj B) Az ACM SIGSOFT kiemelkedő kutatási díja C) A Jolt-díj D) A Codie-díj
- 45. Milyen komoly nehézségek merültek fel a globális, elosztott fejlesztés során?
A) A csapatok közötti túlzott együttműködés B) A helyi szakemberekre való túlzott támaszkodás C) A fejlesztők közötti távolságból adódó problémák D) Technológiai erőforrások hiánya
- 46. Melyek a szoftverfejlesztés legfontosabb problémái, egyes kritikusok szerint?
A) Előírások hiányoznak. B) Megközelítései nem elég empirikusak. C) Túl sok a gyakorlati alkalmazása. D) Túl nagy hangsúlyt fektet a hardverre.
- 47. Melyik a szoftverfejlesztésben alkalmazott egyik legfontosabb módszer a mérnöki tudás terjesztésére?
A) Nyílt forráskódú projektekhez való hozzájárulás B) Hackathonok C) Tömeges forrásból származó megoldások D) Licenzelés
- 48. Milyen módszerek javasolhatók a szoftverfejlesztési megközelítések validálására?
A) Elméleti elemzés B) Pártörténetek C) Irodalmi felülvizsgálatok D) Valós helyzetben történő validálás
|