Enginyeria del Software I - 20363
Febrer 2000
Corregit per alumnes

  1. El software és:
     Flux d'entrada, flux de transformació i flux de sortida
     El conjunt de programes que es subministren com a resultat del desenvolupament d'un projecte
     Programes, les estructures de dades que permeten als programes manipular la informació i els documents associats
       Enginyeria de sistemes, anàlisi de requeriments, disseny, codificació, prova, instal·lació i manteniment
       Cap de les anteriors
       No contesto...
 
  2. L'enginyeria del software és:
     L'art d'implementar programes robustos i fiables
     L'equip d'enginyers informàtics que una empresa ha de tenir per al desenvolupament del seus programes
     El procés d'automatització de l'elaboració de software utilitzant eines i entorns de programació avançants
       L'aplicació d'un procés sistemàtic, disciplinat i quantificable per al desenvolupament, operació i manteniment del software
       Cap de les anteriors
       No contesto...
 
  3. Un paradigma de desenvolupament del software és:
     Una representació abstracta de com s'ha de desenvolupar el software
     Una representació abstracta de com s'ha de codificar el software
     Un conjunt de mesures que asseguren la qualitat del software desenvolupat
       Un procés que permet automatitzar el desenvolupament del software
       Cap de les anteriors
       No contesto...
 
  4. Els prototipus són útils per a:
     Disseny, perquè poden donar un esquelet complet del programa
     Prova, perquè permeten comparar els resultats finals amb els obtinguts pel prototipus
     Anàlisi, perquè ens fem una idea de manera senzilla de què espera l'usuari que faci el software
       Disseny procedimental, perquè ens dóna una primera aproximació al codi de les funcions del software
       Cap de les anteriors
       No contesto...
 
  5. Els requeriments sobre les interfícies externes es classifiquen dins de:
     Requeriments funcionals
     Requeriments no funcionals
     Objectius de disseny
       Decisions de disseny
       Cap de les anteriors
       No contesto...
 
  6. En un diagrama de flux de dades amb estructura de transacció, hem d'identificar les següents parts:
     Flux d'entrada, flux de transacció i flux de sortida
     Flux de transició, centre de transacció i flux de sortida
     Flux d'entrada, centre de transacció i camins d'acció
       Flux principal, centre de transacció i flux de transformació
       Cap de les anteriors
       No contesto...
 
  7. Quin nivell de cohesió té aquest mòdul:
Llegir string: passar string a majúscules; passar string a minúscules; comparar strings; gravar strings:
     Procedural
     Temporal
     Comunicacional
       Lògic
       Cap de les anteriors
       No contesto...
 
  8. En el disseny del software s'ha d'estudiar:
     Solament l'arquitectura del programa
     L'arquitectura del software, les estructures de dades i els algorismes
     La implementació dels procediments en un llenguatge de programació
       La documentació tècnica a lliurar per facilitar el manteniment que es pugui fer en etapes posteriors
       Cap de les anteriors
       No contesto...
 
  9. En un DFD de nivell i amb n processos, quants DFD de nivell i+1 haurem de representar:
     De 0 a i DFD's
     Si i=0 (diagrama de context) entre 0 i 2
     De 1 a n DFD's
       Tants DFDs com especificacions de processos tinguem al nivell i+1
       Cap de les anteriors
       No contesto...
 
  10. (no corregit) El mètode de Coad & Yourdon per a l'anàlisi i el disseny es basa en les següents etapes:
     Component del domini del problema, gestor de dades, gestor de tasques, gestor d'interfície d'usuari
     Component estàtica, component dinàmica i component d'instal·lació
     Component de casos d'ús, component d'activitats i component de classes i objectes
       Component funcional, component de dades i component de comportament
       Cap de les anteriors
       No contesto...
 
  11. Una connexió d'instància és:
     Una relació direccional entre classes
     Una crida des d'un servei d'una classe a un servei d'una altre classe
     Una relació no direccional entre objectes
       La manera de denotar gràficament la jerarquia d'agregació en la metodologia de Coad & Yourdon
       Cap de les anteriors
       No contesto...
 
  12. La modularitat efectiva s'aconsegueix amb:
     Màxima cohesió i mínim acoblament
     Mínima cohesió i màxim acoblament
     Independència funcional
       2) i 3)
       1) i 3)
       No contesto...
 
  13. (no corregit) Quants processos ha de tenir el flux d'entrada:
     Entre 1 i n
     Entre 0 i n si es tracta de transformació i entre 1 i n si es tracta de transacció
     Entre 0 i n
       Tants com fluxos de dades d'entrada hi hagi
       Cap de les anteriors
       No contesto...
 
  14. Quina relació hi ha entre un DTE i un DER?
     Una relació de tot-part
     Un DTE es pot utilitzar com a eina d'especificació de les dades de control del DER
     Les entitats del DER corresponen als paràmetres passats en les transicions del DTE
       Ambdós representen dos punts de vista diferents del model de comportament d'un sistema
       Cap de les anteriors
       No contesto...
 
  15. (no corregit) La component del domini del problema en la metodologia de Coad & Yourdon es preocupa de:
     Definir l'estructura de classes del sistema amb independència de dispositius
     Modelar totes les jerarquies d'agregació i d'herència que pugui haver-hi en el sistema
     Adaptar les jerarquies al suportat pel llenguatge d'implementació
       1) en la part d'anàlisi i 3) en la part de disseny
       La metodologia de Coad & Yourdon no es preocupa del domini del problema
       No contesto...
 
  16. Una especificació de procés (Minispec) s'ha de fer:
     Per tots els processos d'un DFD
     Només per aquells processos que no tinguin un refinament associat
     Només per als processos de l'últim nivell de refinament
       Tots els processos que pertanyin a DFDs diferents al diagrama de context
       Cap de les anteriors
       No contesto...
 

Check...