- 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) A számítógépes hardver egy típusa. B) Mobil alkalmazás. C) Egy programozási nyelv. D) Olyan tudományág, amely a szoftverrendszerek szisztematikus fejlesztésére és karbantartására összpontosít.
- 2. Miről ismert az agilis szoftverfejlesztési módszertan?
A) Véletlenszerű kódváltozások. B) Nincs szükség tesztelésre. C) Vízeséses modell. D) Iteratív és inkrementális fejlesztés.
- 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) Agilis modell C) Spirál modell D) RAD modell
- 5. Mit jelent a CI/CD a szoftverfejlesztésben?
A) Teljes telepítés/helyes telepítés B) Folyamatos integráció/folyamatos telepítés C) Egyedi megvalósítás/teljes szállítás D) Központosított integráció/folyamatos fejlesztés
- 6. Melyik szoftverfejlesztési modell tartalmazza egy működő prototípus kifejlesztését a végleges termék előtt?
A) Prototípus-modell B) V-modell C) Spirál modell D) Vízesés modell
A) Közkeletű iparági kifejezés. B) 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. C) Egy funkciófejlesztés. 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) Egységtesztelés C) Integrációs tesztelés D) Átvételi tesztelés
- 9. Mit jelent a DRY a szoftverfejlesztésben?
A) Fejlesztés Újrafelhasználás hozam B) Dokumentációs követelmények hozam C) Ne ismételd magad 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 1950-es évek D) Az 1960-as é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) Anthony A. Oettinger C) Margaret Hamilton D) Watts Humphrey
- 12. Ki alapította a SEI Szoftverfejlesztési Programot?
A) Anthony A. Oettinger B) Friedrich L. Bauer C) Watts Humphrey D) Frederick Brooks
- 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) ACM Szoftvermérnöki Szakmai Csoport D) NATO Szoftvermérnöki Bizottság
- 14. Ki mondta, hogy a szoftverfejlesztés valóban egy mérnöki diszciplína?
A) David Parnas B) Edsger W. Dijkstra C) Steve McConnell D) Donald Knuth
- 15. Melyik szakértő tartja a programozást művészetnek és tudománynak is?
A) Edsger W. Dijkstra B) Steve McConnell C) Donald Knuth D) David Parnas
- 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) Donald Knuth B) Edsger W. Dijkstra C) David Parnas D) Steve McConnell
- 17. Milyen típusú szoftverkövetelmény írja le a várt viselkedést vagy eredményeket?
A) Nem funkcionális követelmények B) Domain-specifikus követelmények C) Interfész-korlátozások D) Funkcionális követelmények
- 18. Melyik tervezési fázis a szoftvertervezésben foglalkozik egy rendszer és a környezete közötti interakciókkal?
A) Felülettervezés B) Architektúrátervezés C) Részletes 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) Teljesítménykorlátozások B) Életciklus-korlá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) David Parnas C) Steve McConnell D) Donald Knuth
- 21. Melyik egyetem indította el először a világon a hároméves szoftvermérnöki alapképzést?
A) Imperial College London B) Rochester Institute of Technology C) Sheffield Egyetem D) Seattle 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) 25 B) 10 C) Kb. 50 D) 100
- 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) 1987 B) 1996 C) 2003 D) 2004
- 26. Melyik egyetem kínál villamosmérnöki és számítástechnikai karán mesterképzést (MSE) szoftvertechnika szakirányban?
A) Seattle University B) California State University, Fullerton C) Rochester Institute of Technology D) Sheffield Egyetem
- 27. Melyik szervezet ismerte el több szoftvertervezői programot Kanadában?
A) Kanadai Mérnöki Akkreditációs Bizottság B) IEEE Számítógép Társaság C) Számítástechnikai Művelődési Társaság (Association for Computing Machinery) D) ABET (akkreditációs szervezet)
- 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) Kanada D) Németország
- 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) 2005 B) 2020 C) 2013 D) 2016
- 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) Engedélyezett mérnöki cím D) Szakmai szoftvermérnöki cím
- 31. Mi a IEEE szoftvermérnöki tudásbázisának (SWEBOK) legfrissebb verziója?
A) SWEBOK v5 B) SWEBOK v6 C) SWEBOK v4 D) SWEBOK v3
- 32. Melyik országban nincs engedélyezési vagy jogi előírás a „szoftverfejlesztő” (Software Engineer) munkakör betöltéséhez?
A) Egyesült Királyság B) Egyesült Államok C) Németország D) Kanada
- 33. Milyen minősítéseket szerezhetnek a szoftvermérnökök Alberta tartományban, Kanadában?
A) Európai mérnök (EUR ING) B) Gépészmérnök (P.Eng) C) Információs rendszermérnök (I.S.P.) D) Engedélyezett mérnök
- 34. Mennyi volt a becsült, globális, professzionális szoftverfejlesztők száma 2022-ben?
A) 26,9 millió B) 30 millió C) 21 millió D) 18,5 millió
- 35. Melyik százalékban dolgoztak a szoftvermérnökök heti 50 óránál többet 2008-ban?
A) 25 százalék B) 15 százalék C) 20 százalék D) 11 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) Karpális csatornaszindróma B) Szemszárazság C) Háttáji fájdalom D) Thrombózis
- 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) 17% B) 30% C) 15% D) 25%
- 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) Kína B) Brazília C) India D) Németország
- 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) -7 százalék B) -11 százalék C) -9 százalék D) -10 százalék
- 40. Milyen szakirányt említenek a szoftvermérnökök számára?
A) Építészek B) Biológusok C) Fizikusok D) Kémikusok
- 41. Mennyi a szokásos munkaidő a legtöbb szoftverfejlesztő és programozó számára?
A) 30 óra hetente B) 60 óra hetente C) 40 óra hetente D) 50 óra hetente
- 42. Milyen szakma foglalkozik szoftverprojektek irányításával?
A) Fizikusok B) Biológusok C) Kémikusok D) Projektmenedzserek
- 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) ICSE Legbefolyásosabb Publikáció Díj B) Stevens-díj C) BCS Lovelace-érem D) ACM-AAAI Allen Newell-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) Az ACM SIGSOFT kiemelkedő kutatási díja B) A Harlan Mills-díj 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) Megközelítései nem elég empirikusak. B) Előírások hiányoznak. 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) Tömeges forrásból származó megoldások B) Licenzelés C) Nyílt forráskódú projektekhez való hozzájárulás D) Hackathonok
- 48. Milyen módszerek javasolhatók a szoftverfejlesztési megközelítések validálására?
A) Elméleti elemzés B) Irodalmi felülvizsgálatok C) Valós helyzetben történő validálás D) Pártörténetek
|