Sunteți pe pagina 1din 18

Pgina Principal Miscellaneous 16454 Tema 2 Evaluacin Corte

Comenzado el sbado, 10 de junio de 2017, 10:38


Estado Finalizado
Finalizado en sbado, 10 de junio de 2017, 11:39
Tiempo empleado 1 hora
Puntos 17,6/38,0
Calicacin 2,3 de 5,0 (46%)

Pregunta 1 Indique si es correcta o no la siguiente armacin: El modelo de desarrollo


Finalizado en cascada es
negativo desde todos los puntos de vista.
Punta 1,0 sobre
1,0
Seleccione una:
Verdadero
Falso
Pregunta 2 Durante el diseo detallado de un videojuego de ftbol,se requiere que
Finalizado cuando la posicin de la pelota cambie se les informe inmediatamentea
todos los jugadores y al rbitro para que estos denan su accin de
Punta 0,0 sobre
respuesta. Los jugadores pueden moverse en la cancha o hacerles pasesa
1,0
sus compaeros y el rbitro puede observar y juzgar las jugadas. Elpatrn de
diseo que mejor representa esta descripcin es:

Seleccione una:
a.

b.

c.
d.
Pregunta 3 Si al realizar el pago, adicionalmente, el comprador puede opcionalmentedar
Finalizado un aporte voluntario con destino a un fondo mutuo de ayuda alos artistas
con dicultades econmicas, el modelo de casos de uso deWebGallery que
Punta 0,0 sobre
mejor representa la interaccin entre un comprador y laplataforma web es:
1,0

Seleccione una:
a. D
b. C

c. A
d. B
Pregunta 4 Seleccione la denicin correcta para: Software Architecture?
Finalizado
Seleccione una:
Punta 1,0 sobre
1,0 a. Es el modelo conceptual que dene la estructura, el comportamiento, y
ms vistas de un sistema. Una descripcin de la arquitectura es una
descripcin formal y representacin de un sistema organizado de una
manera que apoya el razonamiento acerca de las estructuras y los
comportamientos del sistema.

b. Integracin de un conjunto de aplicaciones informticas


empresariales.

c. Se reere las estructuras de alto nivel de un sistema de software, la


disciplina de la creacin de este tipo de estructuras, as como la
documentacin de estas estructuras. Se necesitan Estas estructuras de
razonar acerca del sistema de software. Cada estructura comprende
elementos de software, las relaciones entre ellos, y las propiedades de
ambos elementos y relaciones. La arquitectura de un sistema de software
es una metfora, anloga a la arquitectura de un edicio.

Pregunta 5 Los Mtodos corresponden a Metodos giles giles


Finalizado
Seleccione una:
Punta 1,0 sobre
1,0 a. PRINCE2, Extreme Programming (XP), SCRUM, Dynamic Systems
Development Method (DSDM), Crystal Clear, Agile Unied Process (AUP).
b. Test Driven Development (TDD), Integracin continua, Pair
programming

Pregunta 6 Desarrollo gil de software; Una de las prcticas de gil que suele
Finalizado malinterpretarse es la de encarar el proyecto por iteraciones. Porque se va
construyendo un borrador, se valida, y luego se sigue agregando calidad al
Punta 0,0 sobre
producto. Al comenzar no hay certeza absoluta sobre el resultado deseado,
1,0
sino que se va construyendo a medida que se avanza y se va viendo el
producto.
Es correcto el prrafo?

Seleccione una:
Verdadero
Falso
Pregunta 7 Cul de las siguientes opciones dene hoy el trmino Ingeniera del
Finalizado Software?:

Punta 1,0 sobre


Seleccione una:
1,0
a. Ingeniera del Software trata del establecimiento de los principios y
mtodos de la ingeniera a n de obtener software de modo rentable que
sea able y trabaje en mquinas reales (Bauer)

b. Ingeniera del Software es el estudio de los principios y metodologas


para el desarrollo y mantenimiento de sistemas de software (Zelkovitz)

c. Ingeniera del Software es la aplicacin prctica del conocimiento


cientco al diseo y construccin de programas de computadora y a la
documentacin asociada requerida para desarrollar, operar (funcionar) y
mantenerlos. Se conoce tambin como desarrollo de software o
produccin de software (Bohem)

d. La aplicacin de un enfoque sistemtico, disciplinado y cuanticable al


desarrollo, operacin (funcionamiento) y mantenimiento del software; es
decir, la aplicacin de ingeniera al software. (IEEE)

Pregunta 8 Cul no es una caracterstica de Software?


Finalizado
Seleccione una o ms de una:
Punta 0,3 sobre
1,0 a. El software no se estropea, pero se deteriora. Durante su vida, el
software sufre cambios (mantenimiento). Conforme se hacen los cambios,
es bastante probable que se introduzcan nuevos defectos, lo que hace
que el software se vaya deteriorando debido a los cambios.

b. Cada producto software es diferente porque se construye para cumplir


los requisitos nicos de un cliente. Cada software necesita, por lo tanto,
ser construido usando un enfoque de ingeniera.

c. El software es esencialmente un conjunto de instrucciones (programas)


que proporcionan la funcionalidad requerida, los datos relacionados y
documentos. Por lo tanto, el software es un elemento lgico y se
diferencia del hardware, un elemento fsico, en sus caractersticas.

d. El software se desarrolla, no se fabrica en el sentido clsico. Aunque


existen similitudes entre el desarrollo del software y la construccin del
hardware, ambas actividades son fundamentalmente distintas.
e. Ninguno de los enunciados son caractersticas de Software.
Pregunta 9 Seleccione los requerimientos no funcionales
Finalizado
Seleccione una o ms de una:
Punta 0,3 sobre
1,0 a. Modiability
b. Security

c. Usability

d. Testability

e. Availability
f. Performance

Pregunta 10 La galera WebGallery requiere una plataforma web para ofrecer susservicios
Finalizado de intermediacin en la compra y venta de obras de arte porinternet.
WebGallery maneja dos tipos de usuarios: artistas y compradores,y cada uno
Punta 1,0 sobre
debe registrarse para tener acceso a la plataforma.
1,0
Los artistas pueden publicar sus obras en la coleccin de la
galeradescribiendo las caractersticas fsicas, el estilo y valor de cada una.
Loscompradores adquieren las obras va internet, para lo cual consultan
lacoleccin de obras, seleccionan la obra de arte que le interesa y validanel
pago correspondiente. El valor nal de compra se determina tomandoel valor
dado por el artista ms la comisin del 2 % que gana WebGallery.
Para realizar el pago se ofrecen al comprador dos opciones: Pagosseguros en
lnea (PSE) o Tarjeta de crdito. Esto se hace direccionando alcomprador a la
plataforma OnLinePayments, que se encarga de obtenerla autorizacin de la
entidad nanciera a la que pertenece la cuenta otarjeta y transere el dinero
a una cuenta de WebGallery.
Segn el caso, los compradores realizan el pago usando el botn PSE
oTarjeta de crdito. Sin embargo, este proceso es lento particularmente
enhoras de gran auencia de transacciones. De esta manera, la demora
entiempo de una transaccin se torna inaceptable para el comprador, lo
cualgenera abandono de la transaccin o intentos repetidos para hacer el
pago(oprimiendo varias veces el botn Pagar) ocasionando doble pago.
La forma en que WebGallery debe resolver este inconveniente es:

Seleccione una:
a. Incrementar la capacidad de procesamiento del servidor de pagospara
mejorar el tiempo de respuesta.
b. Aumentar el nmero de servidores que atienden los
pagosbalanceando as la cantidad de solicitudes simultneas.

c. Mostrar un mensaje de terminacin de compra y conrmar por


correoelectrnico ms adelante.

d. Aumentar el ancho de banda de la red para reducir el tiempo


deconexin con el servidor de autorizacin de pagos.
Pregunta 11 Seleccione la opcin de los Prcticas giles
Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. PRINCE2, Extreme Programming (XP), SCRUM, Dynamic Systems
Development Method (DSDM), Crystal Clear, Agile Unied Process (AUP).
b. Test Driven Development (TDD), Integracin continua, Pair
programming

Pregunta 12 Razonar si la siguiente armacin es cierta o falsa: Un prototipo evolutivo es?


Finalizado Es un prototipo que, a diferencia de otros no se disea para tirarlo despus
Punta 1,0 sobre de usarlo. Se trata de prototipos donde se prueba un esqueleto del
1,0 sistema nal con unos pocos requisitos funcionales sobre una arquitectura
denitiva.

Seleccione una:
Verdadero

Falso

Pregunta 13 Seleccione Metodologas Agiles


Finalizado
Seleccione una o ms de una:
Punta 0,5 sobre
1,0 a. Rational Unied Process (RUP)

b. Desarrollo gil

c. Rapid Application Development (RAD)

Pregunta 14 Cules son las entradas de la arquitectura del Software?


Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. Inuencias: Experiencia del Arquitecto, Tecnologa Disponible,
Enterprise Architecture, Patterns y Activos. Requerimientos: Funcionales,
No Funcionales (Atributos de Calidad); Restricciones: Negocio
Arquitectura; Futuros requerimientos
b. Requerimientos: Funcionales, No Funcionales (Atributos de Calidad);
Restricciones: Negocio Arquitectura; Futuros requerimientos

c. Inuencias: Experiencia del Arquitecto, Tecnologa Disponible,


Enterprise Architecture, Patterns y Activos.
d. Restricciones: Negocio Arquitectura; Requerimientos: Funcionales, No
Funcionales (Atributos de Calidad); Futuros requerimientos
Pregunta 15 Las vistas son las representaciones de las estructuras descriptas en un
Finalizado lenguaje que permita un entendimiento del stakeholder al cual se dirige. La
anterior armacin es verdadera o Falsa?
Punta 0,0 sobre
1,0
Seleccione una:
Verdadero
Falso

Pregunta 16 Razonar si la siguiente armacin es cierta o falsa: El desarrollo basado en


Finalizado componentestiene su sentido como mtodo de recortar costes en las
empresas de desarrollo>>.
Punta 0,0 sobre
1,0
Seleccione una:
Verdadero

Falso

Pregunta 17 El modelo de desarrollo en espiral planica los ciclos de espiral en el inicio


Finalizado del proyecto?

Punta 1,0 sobre


Seleccione una:
1,0
Verdadero

Falso

Pregunta 18 Seleccione la denicin correcta para: System Architecture?


Finalizado
Seleccione una:
Punta 1,0 sobre
1,0 a. Integracin de un conjunto de aplicaciones informticas
empresariales.

b. . Se reere las estructuras de alto nivel de un sistema de software, la


disciplina de la creacin de este tipo de estructuras, as como la
documentacin de estas estructuras. Se necesitan Estas estructuras de
razonar acerca del sistema de software. Cada estructura comprende
elementos de software, las relaciones entre ellos, y las propiedades de
ambos elementos y relaciones. La arquitectura de un sistema de software
es una metfora, anloga a la arquitectura de un edicio.

c. Es el modelo conceptual que dene la estructura, el comportamiento, y


ms vistas de un sistema. Una descripcin de la arquitectura es una
descripcin formal y representacin de un sistema organizado de una
manera que apoya el razonamiento acerca de las estructuras y los
comportamientos del sistema.
Pregunta 19 Razonar la siguiente armacin es cierta o falsa: En los procesos giles, se
Finalizado prescinde de la planicacin en benecio de una mayor rapidez de
desarrollo, no teniendo los desarrolladores un plazo estricto para cada
Punta 1,0 sobre
iteracin.
1,0

Seleccione una:
Verdadero
Falso

Pregunta 20 Las estructuras: Son el conjunto de elementos y relaciones en s mismo


Finalizado implementadas en software y hardware (asignaciones). La anterior
armacin es verdadera o Falsa?
Punta 0,0 sobre
1,0
Seleccione una:
Verdadero

Falso

Pregunta 21 Al decir fundamentales quiere decirse que un modelo que carezca de


Finalizado cualquier de estos elementos no es orientado a Objetos. Cules son los
elementos fundamentales del modelo orientado a objetos?
Punta 1,0 sobre
1,0
Seleccione una:
a. Abstraccin, Encapsulamiento, Modularidad, Jerarqua, Tipicacin

b. Abstraccin, Encapsulamiento, Modularidad, Jerarqua, Tipicacin,


Concurrencia

c. Abstraccin, Encapsulamiento, Modularidad, Jerarqua


d. Abstraccin, Encapsulamiento, Modularidad, Jerarqua, Tipicacin,
Concurrencia, Persistencia

Pregunta 22 Desarrollo gil de software; En las iteraciones se va construyendo un


Finalizado borrador, se valida, y luego se sigue agregando calidad al producto. Al
comenzar no hay certeza absoluta sobre el resultado deseado, sino que se va
Punta 1,0 sobre
construyendo a medida que se avanza y se va viendo el producto.
1,0
Es correcto el prrafo?

Seleccione una:
Verdadero

Falso
Pregunta 23 El software se puede denir como el conjunto de tres componentes, de los
Finalizado siguientes cual opcin no es del conjunto

Punta 1,0 sobre


Seleccione una:
1,0
a. Datos: este componente incluye los datos necesarios para manejar y
probar los programas y las estructuras requeridas para mantener y
manipular estos datos;

b. Herramientas: la ayuda automatizada para los procesos y mtodos.

c. Documentos: este componente describe la operacin y uso del


programa.
d. Programas (instrucciones): este componente proporciona la
funcionalidad deseada y el rendimiento cuando se ejecute;

Pregunta 24 Principios de la Arquitectura, se tiene los siguientes principios relacionados


Finalizado as: Abstraccin, Encapsulamiento, Separacin y Responsabilidades,
Acoplamiento y Cohesin, No Duplicacin, Parametrizacin y congurabilidad,
Punta 0,0 sobre
Claridad y Simplicidad, Separacin de interfaz e implementacin.
1,0
De las anteriores la Abstraccin se dene como:

Seleccione una:
a. Abstrae la vista del sistema en su conjunto mientras que proporciona
suciente detalle para comprender las funciones y responsabilidades de
las capas individuales y la relacin entre ellos.

b. Hace alusin al grado de dependencia que tienen dos unidades de


software. Tiempo atrs se utilizaba la palabra mdulo o subrutina en
lugar de unidad de software. Hoy en da, en opinin del que escribe, la
palabra mdulo es completamente inadecuada y obsoleta. Mejor se
utilizar unidad de software, que es un concepto ms amplio.

c. Denota las caractersticas esenciales de un objeto que lo distinguen de


todos los dems tipos de objetos y proporciona as fronteras conceptuales
ntidamente denidas respecto a la perspectiva del observador.
d. Es el proceso de almacenar en un mismo compartimento los elementos
de una abstraccin que constituyen su estructura y su comportamiento;
sirve para separar el interfaz contractual de una abstraccin y su
implantacin.
Pregunta 25 Seleccione la respuesta correcta para: Integration Architecture?
Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. Es el modelo conceptual que dene la estructura, el comportamiento, y
ms vistas de un sistema. Una descripcin de la arquitectura es una
descripcin formal y representacin de un sistema organizado de una
manera que apoya el razonamiento acerca de las estructuras y los
comportamientos del sistema.

b. Integracin de un conjunto de aplicaciones informticas


empresariales.

c. Se reere las estructuras de alto nivel de un sistema de software, la


disciplina de la creacin de este tipo de estructuras, as como la
documentacin de estas estructuras. Se necesitan Estas estructuras de
razonar acerca del sistema de software. Cada estructura comprende
elementos de software, las relaciones entre ellos, y las propiedades de
ambos elementos y relaciones. La arquitectura de un sistema de software
es una metfora, anloga a la arquitectura de un edicio.

Pregunta 26 La Resolucin 228 de 2013 de la DIAN obliga a todas las personasnaturales o


Finalizado jurdicas clasicadas como grandes contribuyentes a reportarinformacin de
terceros(personas o entidades beneciarias), con pagoso abonos por
Punta 0,0 sobre
concepto laboral, contratos o convenios, retencin en lafuente y/o valor de
1,0
impuesto sobre las ventas. Esta informacin se reportay enva a travs de la
plataforma web de la DIAN por medio de archivosXML y se asimila a la
informacin entregada fsicamente en papel.
Para enviar esta informacin, cada contribuyente se registra ante la DIAN
atravs de la plataforma web o personalmente y obtiene una cuenta y
clavede efectuar el procedimiento.
Sin embargo, la DIAN, para efectos legales, necesita garantizar laveracidad
de la informacin enviada a travs de internet y asegurarse deque
corresponde y fue enviada por la persona quien arma ser el origen.
El mecanismo que mejor resuelve la situacin antes descrita es

Seleccione una:
a. autenticacin de usuarios.
b. control de acceso basado en roles.
c. rma digital.

d. log de auditora.
Pregunta 27 En el caso se menciona que un artista es un usuario que publica obras
Finalizado dearte. Basado en esta armacin, de los siguientes diagramas de
dominio,el que mejor la representa es:
Punta 1,0 sobre
1,0

Seleccione una:
a. B
b. C

c. D

d. A
Pregunta 28 Las actividades tcnicas fundamentales para construir software son:
Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. Anlisis: el anlisis es el fundamento de todos los trabajos de
ingeniera que siguen. Durante el anlisis, se crea el modelo de lo que es
requerido por el software; Diseo: las actividades de diseo siguen el
anlisis y traducen el modelo del anlisis en cmo el producto
proporciona estas funciones por medio del software; Codicacin: una vez
que el diseo es completo, la codicacin traduce el modelo de diseo en
una forma ejecutable; Pruebas: el proceso de pruebas ayuda a destapar
errores en el cdigo y el diseo subyacente; Soporte: Revisiones tcnicas y
soporte de mtricas.
b. Requerimientos: especicacin, manual del usuario; Anlisis: el
anlisis es el fundamento de todos los trabajos de ingeniera que siguen.
Durante el anlisis, se crea el modelo de lo que es requerido por el
software; Diseo: las actividades de diseo siguen el anlisis y traducen
el modelo del anlisis en cmo el producto proporciona estas funciones
por medio del software; Codicacin: una vez que el diseo es completo,
la codicacin traduce el modelo de diseo en una forma ejecutable;
Pruebas: el proceso de pruebas ayuda a destapar errores en el cdigo y el
diseo subyacente.

c. Anlisis: el anlisis es el fundamento de todos los trabajos de


ingeniera que siguen. Durante el anlisis, se crea el modelo de lo que es
requerido por el software; Diseo: las actividades de diseo siguen el
anlisis y traducen el modelo del anlisis en cmo el producto
proporciona estas funciones por medio del software; Codicacin: una vez
que el diseo es completo, la codicacin traduce el modelo de diseo en
una forma ejecutable; Pruebas: el proceso de pruebas ayuda a destapar
errores en el cdigo y el diseo subyacente.
d. Documentacin: se convierte en una parte integral del trabajo hecho,
en vez de ser una actividad adicional; Anlisis: el anlisis es el
fundamento de todos los trabajos de ingeniera que siguen. Durante el
anlisis, se crea el modelo de lo que es requerido por el software; Diseo:
las actividades de diseo siguen el anlisis y traducen el modelo del
anlisis en cmo el producto proporciona estas funciones por medio del
software; Codicacin: una vez que el diseo es completo, la codicacin
traduce el modelo de diseo en una forma ejecutable; Pruebas: el
proceso de pruebas ayuda a destapar errores en el cdigo y el diseo
subyacente; Soporte: Revisiones tcnicas y soporte de mtricas.

Pregunta 29 Razonar la siguiente armacin es cierta o falsa: Los modelos en cascada


Finalizado son propios delas metodologas precedentes a la orientacin a objetos.

Punta 1,0 sobre


Seleccione una:
1,0
Verdadero
Falso
Pregunta 30 Las Vistas: Son el conjunto de elementos y relaciones en s mismo
Finalizado implementadas en software y hardware (asignaciones). La anterior
armacin es verdadera o Falsa?
Punta 1,0 sobre
1,0
Seleccione una:
Verdadero

Falso

Pregunta 31 Que no es la arquitectura solamente?


Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. La arquitectura es la infraestructura

b. Todas son la respuesta correcta


c. La arquitectura es la estructura
d. La arquitectura no se puede medir ni evaluar

Pregunta 32 De las siguientes descripciones seleccione cual no corresponde a


Finalizado Metodologas Iterativas:

Punta 0,0 sobre


Seleccione una:
1,0
a. Todo est sujeto a ser modicado en las iteraciones posteriores
(planicacin, anlisis, diseo, cdigo, etc).
b. El proyecto se divide en Iterativo siendo incremental. Lo iterativo
presupone lo incremental.

c. En lugar de poner el nfasis en la eliminacin de los errores, se


procura minimizar su impacto.

d. El proyecto se divide en iteraciones, cuyo entregable es una versin


del sistema.

e. Ideales para cuando los requerimientos no estn del todo claros en un


comienzo o pueden sufrir modicaciones.
Pregunta 33 Principios de la Arquitectura, se tiene los siguientes principios relacionados
Finalizado as: Abstraccin, Encapsulamiento, Separacin y Responsabilidades,
Acoplamiento y Cohesin, No Duplicacin, Parametrizacin y congurabilidad,
Punta 0,0 sobre
Claridad y Simplicidad, Separacin de interfaz e implementacin.
1,0
De las anteriores la Encapsulamiento se dene como:

Seleccione una:
a. Es el proceso de almacenar en un mismo compartimento los elementos
de una abstraccin que constituyen su estructura y su comportamiento;
sirve para separar el interfaz contractual de una abstraccin y su
implantacin.
b. Denota las caractersticas esenciales de un objeto que lo distinguen de
todos los dems tipos de objetos y proporciona as fronteras conceptuales
ntidamente denidas respecto a la perspectiva del observador.

c. Hace alusin al grado de dependencia que tienen dos unidades de


software. Tiempo atrs se utilizaba la palabra mdulo o subrutina en
lugar de unidad de software. Hoy en da, en opinin del que escribe, la
palabra mdulo es completamente inadecuada y obsoleta. Mejor se
utilizar unidad de software, que es un concepto ms amplio.
d. Abstrae la vista del sistema en su conjunto mientras que proporciona
suciente detalle para comprender las funciones y responsabilidades de
las capas individuales y la relacin entre ellos

Pregunta 34 Selecciones los Modelos de Ciclo de Vida


Finalizado
Seleccione una o ms de una:
Punta 0,5 sobre
1,0 a. Modelo en Cascada

b. Modelo Iterativo

c. Modelo en V
d. Modelos de prototipos
e. Modelo en Espiral

Pregunta 35 En SCRUM Artefactos que dene a PACKET:


Finalizado
Seleccione una:
Punta 0,0 sobre
1,0 a. Conjunto de componentes u objetos que deben ser modicados para
implementar un item del backlog.

b. Conjunto de items del backlog que representan un entregable con


fecha.
c. Respuestas a los problemas y riesgos, generalmente resultando en
cambios.
d. Cualquier otra cuestin del general al proyecto no descripta en
trminos de paquetes, cambios y problemas.
Pregunta 36 Diagrama de Arquitectura: es un diagrama esquemtico que representa las
Finalizado ideas prestablecidas y los mdulos/componentes candidatos de un sistema o
arquitectura. Provee un resumen de los elementos conceptuales y sus
Punta 0,0 sobre
relaciones en una arquitectura.
1,0
Toda solucin tcnica debe tener al menos los siguientes elementos:

Seleccione una:
a. Actores o Roles Principales, Los mdulos/componentes principales,
Los Nodos principales, Repositorios de Datos, Como uye la
informacin, Las zonas de red
b. Actores o Roles Principales, Los mdulos/componentes principales,
Los Nodos principales, Repositorios de Datos, Como uye la
informacin, Las zonas de red - Mockups

c. Actores o Roles Principales, Los mdulos/componentes principales,


Los Nodos principales, Repositorios de Datos, Las zonas de red -
Mockups

d. Los mdulos/componentes principales, Los Nodos principales,


Repositorios de Datos, Como uye la informacin, Las zonas de red -
Mockups

Pregunta 37 Razonar si la siguiente armacin es cierta o falsa: Solamente en el modelo


Finalizado de procesoen cascada hay una divisin en fases secuenciales del desarrollo,
el resto de los procesosimplemente consideran una secuencia de
Punta 0,0 sobre
iteraciones.
1,0

Seleccione una:
Verdadero

Falso
Pregunta 38 Principios de la Arquitectura, se tiene los siguientes principios relacionados
Finalizado as: Abstraccin, Encapsulamiento, Separacin y Responsabilidades,
Acoplamiento y Cohesin, No Duplicacin, Parametrizacin y congurabilidad,
Punta 1,0 sobre
Claridad y Simplicidad, Separacin de interfaz e implementacin.
1,0
De las anteriores la Cohesin se dene como:

Seleccione una:
a. Abstrae la vista del sistema en su conjunto mientras que proporciona
suciente detalle para comprender las funciones y responsabilidades de
las capas individuales y la relacin entre ellos.
b. Denota las caractersticas esenciales de un objeto que lo distinguen de
todos los dems tipos de objetos y proporciona as fronteras conceptuales
ntidamente denidas respecto a la perspectiva del observador.

c. Hace referencia a la forma en que agrupamos unidades de software


(mdulos, subrutinas) en una unidad mayor. Por ejemplo: la forma en
que se agrupan funciones en una biblioteca de funciones o la forma en
que se agrupan mtodos en una clase, etc

d. Es el proceso de almacenar en un mismo compartimento los elementos


de una abstraccin que constituyen su estructura y su comportamiento;
sirve para separar el interfaz contractual de una abstraccin y su
implantacin.

e. Hace alusin al grado de dependencia que tienen dos unidades de


software. Tiempo atrs se utilizaba la palabra mdulo o subrutina en
lugar de unidad de software. Hoy en da, en opinin del que escribe, la
palabra mdulo es completamente inadecuada y obsoleta. Mejor se
utilizar unidad de software, que es un concepto ms amplio.

S-ar putea să vă placă și