Enginyeria de programari - Qüestionari
Software engineering
  • 1. La enginyeria de programari és l'aplicació sistemàtica de metodologies d'enginyeria al desenvolupament, operació i manteniment de programari. Implica el disseny, la implementació, la prova i el manteniment de productes i sistemes de programari, tenint en compte factors com l'eficiència, la fiabilitat, l'escalabilitat i la mantenibilitat. Els enginyers de programari utilitzen diverses eines, tècniques i metodologies per garantir que els projectes de programari es completin a temps, dins del pressupost i amb alta qualitat. El camp de la enginyeria de programari abasta una àmplia gamma d'activitats, incloent l'anàlisi de requisits, el disseny de programari, la codificació, la prova, el desplegament i el manteniment. Els enginyers de programari també han de col·laborar amb altres membres de l'equip, com ara dissenyadors, responsables de producte i especialistes en control de qualitat, per garantir que els productes de programari satisfacin les necessitats i les expectatives dels usuaris. En general, la enginyeria de programari té un paper crucial en la configuració del món digital en què vivim avui.

    Què és la enginyeria de programari?
A) Un llenguatge de programació.
B) Una disciplina que se centra en el desenvolupament i el manteniment sistemàtic de sistemes de programari.
C) Un tipus de maquinari informàtic.
D) Una aplicació mòbil.
  • 2. Què caracteritza la metodologia de desenvolupament de programari Agile?
A) Canvis aleatoris en el codi.
B) Model en cascada (Waterfall).
C) No és necessari realitzar proves.
D) Desenvolupament iteratiu i incremental.
  • 3. Quin és el propòsit de les proves unitàries en l'enginyeria de programari?
A) Per provar tot el sistema de programari en conjunt.
B) Per assegurar que tots els usuaris estiguin satisfets.
C) Per provar la compatibilitat amb el maquinari.
D) Per provar els components o funcions individuals d'un sistema de programari.
  • 4. Quin model de desenvolupament de programari implica la creació d'un prototip funcional abans del producte final?
A) Model de prototipatge
B) Model en espiral
C) Model en V
D) Model en cascada
  • 5. Què significa CI/CD en el desenvolupament de programari?
A) Implementació Personalitzada/Lliurament Complet
B) Instal·lació Completa/Implementació Correcta
C) Integració Contínua/Implementació Contínua
D) Integració Centralitzada/Desenvolupament Continu
  • 6. Què significa l'acrònim DRY en el desenvolupament de programari?
A) Resultats de la reutilització en el desenvolupament
B) Resultats de les exigències de documentació
C) No repeteixis tu mateix
D) Conserva't tal com ets
  • 7. Quina de les següents és un model comú de cicle de vida del desenvolupament de programari?
A) Model en cascada
B) Model àgil
C) Model RAD
D) Model espiral
  • 8. Quina de les següents és una tècnica de proves de rendiment en l'enginyeria de programari?
A) Prova de càrrega
B) Prova d'integració
C) Prova unitària
D) Prova d'acceptació
  • 9. Què és un error de programari?
A) Una millora d'una funcionalitat.
B) Un error, defecte, fallada o problema en un programa informàtic o sistema que provoca que produeixi un resultat incorrecte o inesperat.
C) Una part de la fase de disseny del programari.
D) Un terme comú utilitzat en la indústria.
  • 10. En quina dècada va començar a reconèixer-se l'enginyeria de programari com un camp d'enginyeria independent?
A) Anys 50
B) Anys 70
C) Anys 80
D) Anys 60
  • 11. Qui va ser la persona que va utilitzar el terme 'enginyeria de programari' en un context formal a la revista Communications of the ACM?
A) Margaret Hamilton
B) Anthony A. Oettinger
C) Friedrich L. Bauer
D) Watts Humphrey
  • 12. Qui va fundar el programa de processos de programació SEI?
A) Friedrich L. Bauer
B) Anthony A. Oettinger
C) Watts Humphrey
D) Frederick Brooks
  • 13. Quin subcomitè va publicar el cos de coneixement de l'enginyeria de programari (SWEBOK)?
A) ISO/IEC JTC 1/SC 7
B) IEEE Computer Society
C) Comitè d'Enginyeria de Programari de l'OTAN
D) ACM Special Interest Group on Software Engineering
  • 14. Qui ha afirmat que l'enginyeria de programari és, de fet, una forma d'enginyeria?
A) David Parnas
B) Donald Knuth
C) Edsger W. Dijkstra
D) Steve McConnell
  • 15. Quin comentarista considera que la programació és tant una forma d'art com una ciència?
A) Donald Knuth
B) David Parnas
C) Edsger W. Dijkstra
D) Steve McConnell
  • 16. Qui va afirmar que els termes 'enginyeria de programari' i 'enginyer de programari' s'han utilitzat incorrectament als Estats Units?
A) Donald Knuth
B) Steve McConnell
C) Edsger W. Dijkstra
D) David Parnas
  • 17. Quin tipus de requisit de programari descriu els comportaments o resultats esperats?
A) Requisits no funcionals
B) Requisits específics del domini
C) Restriccions de la interfície
D) Requisits funcionals
  • 18. Quin tipus de disseny en enginyeria de programari planifica la interacció entre un sistema i el seu entorn?
A) Disseny funcional
B) Disseny de la interfície
C) Disseny detallat
D) Disseny arquitectural
  • 19. Quin tipus de restricció es relaciona amb el temps de resposta en els requisits no funcionals?
A) Restriccions del cicle de vida
B) Restriccions d'operació
C) Restriccions de rendiment
D) Restriccions de la interfície
  • 20. Quin comentarista creu que l'enginyeria de programari hauria de ser considerada una disciplina d'enginyeria, però encara no ho és?
A) David Parnas
B) Donald Knuth
C) Steve McConnell
D) Edsger W. Dijkstra
  • 21. Quina universitat va ser la primera a oferir un títol de grau en enginyeria de programari amb una durada de tres anys a nivell mundial?
A) Rochester Institute of Technology
B) Seattle University
C) University of Sheffield
D) Imperial College London
  • 22. En quin any el Rochester Institute of Technology va establir el seu programa de grau en enginyeria de programari?
A) 1979
B) 1987
C) 1996
D) 2003
  • 23. Quantes universitats als Estats Units oferien graus en enginyeria de programari el 2004?
A) 10
B) Aproximadament 50
C) 25
D) 100
  • 24. Quina universitat va establir el primer màster en enginyeria de programari?
A) Seattle University
B) Imperial College London
C) California State University, Fullerton
D) University of Sheffield
  • 25. En quin any va obtenir l'Institut de Tecnologia de Rochester l'acreditació ABET per al seu programa d'enginyeria de programari?
A) 1996
B) 2003
C) 2004
D) 1987
  • 26. Quina universitat ofereix un màster en enginyeria de programari (MSE) a través del seu departament de ciències i enginyeria informàtica?
A) University of Sheffield
B) Seattle University
C) California State University, Fullerton
D) Rochester Institute of Technology
  • 27. Quina organització va reconèixer diversos programes d'enginyeria de programari al Canadà?
A) IEEE Computer Society
B) ABET
C) Association for Computing Machinery
D) Canadian Engineering Accreditation Board
  • 28. En quin any va començar l'organització NCEES a oferir l'examen de Tècnic Professional en Enginyeria de Software als Estats Units?
A) 2013
B) 2020
C) 2016
D) 2005
  • 29. Quins són els títols professionals que els enginyers de programari poden obtenir a Europa?
A) Professional certificat en programari
B) Enginyer col·legiat
C) Enginyer de programari professional
D) Enginyer europeu (EUR ING)
  • 30. Quina és la versió més recent de la Guia de l'IEEE sobre el cos de coneixement de l'enginyeria de programari?
A) SWEBOK v4
B) SWEBOK v3
C) SWEBOK v5
D) SWEBOK v6
  • 31. Quin país no té requisits de llicència o legals per al títol professional de 'Enginyer de Software'?
A) Alemanya
B) Canadà
C) Estats Units
D) Regne Unit
  • 32. Quines qualificacions poden obtenir els enginyers de programari a Alberta, Canadà?
A) Enginyer europeu (EUR ING)
B) Enginyer professional (P.Eng)
C) Enginyer col·legiat
D) Professional en sistemes d'informació (I.S.P.)
  • 33. Quin era el nombre estimat de professionals del programari a nivell mundial el 2022?
A) 21 milions
B) 26,9 milions
C) 30 milions
D) 18,5 milions
  • 34. Quin percentatge d'enginyers de programari van treballar més de 50 hores a la setmana el 2008?
A) 25%
B) 11%
C) 15%
D) 20%
  • 35. Quina de les lesions potencials no s'esmenta com a risc per a enginyers de programari i programadors?
A) Trombosi
B) Síndrome del túnel carpiano
C) Fatiga ocular
D) Mal d'espatlles
  • 36. Quina va ser l'estimació de creixement de l'BLS (Bureau of Labor Statistics) per a enginyers de programari des del 2024 fins al 2034?
A) 25%
B) 15%
C) 30%
D) 17%
  • 37. A quin país se fa referència com a destinació per a la subcontractació de feines d'enginyeria de programari?
A) Alemanya
B) Índia
C) Xina
D) Brasil
  • 38. Segons les dades de la BLS, quin va ser el descens previst en el nombre de programadors informàtics entre el 2016 i el 2026?
A) -10%
B) -9%
C) -7%
D) -11%
  • 39. Quina especialització s'esmenta per a enginyers de programari?
A) Biològics
B) Físics
C) Arquitectes
D) Químics
  • 40. Quina és la durada habitual de la jornada laboral per a la majoria d'enginyers de programari i programadors?
A) 40 hores setmanals
B) 60 hores setmanals
C) 30 hores setmanals
D) 50 hores setmanals
  • 41. Quina és una especialització que implica la gestió de projectes de programari?
A) Biòlegs
B) Físics
C) Responsables de projectes
D) Químics
  • 42. Quin premi es concedeix per a contribucions professionals que connecten la ciència de l'ordinador amb altres disciplines?
A) Premi Stevens
B) Premi al document més influent de l'ICSE
C) Premi Allen Newell de l'ACM-AAAI
D) Medalla Lovelace de la BCS
  • 43. Quin premi és atorgat per l'Associació de la Indústria del Programari i la Informàtica per reconèixer l'excel·lència en el desenvolupament de programari?
A) Premi ACM SIGSOFT a la investigació destacada
B) Premi Jolt
C) Premi Harlan Mills
D) Premi Codie
  • 44. Quina ha estat identificada com una dificultat important en el desenvolupament distribuït a nivell global?
A) Problemes derivats de la distància entre els desenvolupadors.
B) Col·laboració excessiva entre equips.
C) Dependència excessiva del talent local.
D) Falta de recursos tecnològics.
  • 45. Segons alguns crítics, quin és un problema fonamental de l'enginyeria de programari?
A) Se centra massa en el maquinari.
B) Té massa aplicacions pràctiques.
C) Els seus enfocaments no són prou empírics.
D) Li manca una base teòrica sòlida.
  • 46. Quina és una de les estratègies proposades per difondre el coneixement d'enginyeria en el camp del programari?
A) Crowdsourcing
B) Contribucions de codi obert
C) Hackatons
D) Llicències
  • 47. Quina expressió s'utilitza per descriure la ciència de l'ordinador com una disciplina 'desagradable'?
A) "La Disciplina Alegre"
B) "L'Estudi Alegre"
C) "La Professió Feliç"
D) "La Ciència Desagradable"
  • 48. Quina és una metodologia suggerida per validar les pràctiques d'enginyeria de programari?
A) Validació en entorns reals
B) Anàlisi de la literatura existent
C) Anàlisi teòrica
D) Revisions per part d'experts
Prova creada amb That Quiz — el lloc per crear proves matemàtiques i d'altres matèries.