Paradigmas de programacion-Parcial 1- Siglo 21
![]() |
![]() |
![]() |
Título del Test:![]() Paradigmas de programacion-Parcial 1- Siglo 21 Descripción: Preguntas reales, algunas respuestas incorrectas no |




Comentarios |
---|
NO HAY REGISTROS |
Que tipo de patrones son Iterator, Observer, y Strategy?. Patrones de comportamiento. Patrones de seguridad. Patrones estructurales. Patrones de creacion. Patrones numericos. En la etapa inicial de resolución del problema, ¿qué patrones se aplican?. De diseño. Lógicos. De análisis. Estructurales. Arquitectónicos. Seleccione las 4 correctas. Ana comienza a desarrollar una app en la cual tiene que organizar la producción de una fabrica de vehículos en la cual hasta el momento solo se producían vehículos con motores de explosión. Ahora, incorporan vehículos con motores eléctricos. En vista de esta información, decide aplicar un factor Abstract Factory y por lo tanto en su esquema, alguna de las clases que encontrará serán: FabricaVehiculoAbstracta(). FabricaVehiculoElectrico(). Automovil(). FabricaVehiculoExplosion(). Heladera(). Si se me presenta una situación en la cual tengo que atacar diferentes problemas que son sencillos de resolver con diferentes patrones, entonces me conviene aplicar un patrón compuesto. Verdadero. Falso. Una empresa que se dedica a la reparación de computadoras, le pide que realice una aplicación para guiar a los técnicos en el proceso de reparación. Para ello, le indican cuales son los problemas mas frecuentes y el orden de chequeo que se realiza según la complejidad y el porcentaje de desmontaje que debe realizarse en el equipo para analizar cada ítem. ¿Qué conviene en este caso?. Realizar un diagrama de flujo para encarar la aplicación mediante un paradigma imperativo. Analizar la situación para encontrar patrones y dividir el problema en pequeñas partes a pesar de que le indicaron que el problema es secuencial. Utilizar un patrón arquitectonico. Utilizar un diagrama de objetos. Completa el enunciado. En el patrón Observer..... Cada modificación del objeto es notificada a los observadores para que actúen en consecuencia. El observador es el encargado de informar cuando hay un cambio en el observado. Basado en un numero muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ajustarse. Describe aspectos fundamentales de la estructura de un sistema de software y además especifican un conjunto predefinido de subsistemas con sus responsabilidades y una serie de recomendaciones para organizar los distintos componentes. Al utilizar cierto servicio de noticias en nuestro celular, una app que funciona en segundo plano va aprendiendo nuestras preferencias. Al cabo de un tiempo, empieza a notificarnos de noticias de nuestro interes. En este caso, podemos decir que nosotros somos los Observadores y la app funciona como notificador porque: Nosotros no pedimos la información, sino que se nos informa al momento de ocurrir un cambio. Nosotros si pedimos la información, y no se nos informa al momento de ocurrir un cambio. Nosotros si pedimos la información, sino que se nos informa al momento de ocurrir un cambio. Nosotros no pedimos la información. Lo convocan de una empresa en la cual quieren sumar un modelo nuevo de producto que no guarda relacion en cuanto a características con el resto de los productos que producen. En este caso, ¿qué conviene?. Modelar el nuevo producto sin tener en cuenta los demás productos producidos en la empresa. Reformular el modelo integral de la planta para sumar este nuevo producto. Modelar el nuevo producto teniendo en cuenta los demás productos producidos en la empresa. No reformular el modelo integral de la planta para sumar este nuevo producto. ¿Qué son los patrones arquitectonicos?. Estructuras de alto nivel para sistemas de Software que fijan la arquitectura global de una aplicacion. Patrones de seguridad. Patrones creacionales. Estructuras de alto nivel para sistemas de Software que fijan la arquitectura global de una aplicacion, utilizados en la ultima etapa. De que se compone la plataforma de JAVA?. Del compilador, la JVM y la api. No tiene componentes ya que JAVA es solo un lenguaje de programacion. De un IDE y un interprete. De un objeto, un mensaje y una identidad. Del compilador y un interprete. En una tienda de productos importados quieren optimizar la forma de comunicar el ingreso de nuevos productos a potenciales clientes según sus preferencias. Para comenzar a plantear una situación podríamos encuadrar este problema dentro de un patrón de tipo: Comportamiento. Estructural. Creacional. Compuesto. Binario. Olivia al comenzar a trabajar en un proyecto en el cual tiene que resolver la creación de diferentes vehículos para la venta, en la cual cuenta con diferentes modelos de motores y además con diferentes tamaños y segmentos de vehículos, para facilitar la tarea le conviene encarar el problema aplicando, ¿qué patrón?. Abstract Factory. Singleton. State. Strategy. Facade. Juan Manuel es programador. Una organización le pide que realice un esquema para resolver la fabricación secuencia de un cabezal de impresora 3D. El mismo se lleva a cabo en pasos lineales que nunca se ven alterados, ¿Qué le conviene a Juan Manuel en esta situación?. Plantear un diagrama de flujo, ya que el programa encaja en un paradigma imperativo. Plantear un diagrama de clases. Plantear un diagrama interactivo. Plantear un diagrama de Venn. Plantear un diagrama electrico, ya que el cabezal posee electronica. A Betina se le pide una simulación de una fabrica de galletitas, en la cual se producen tres tipos diferentes de galletas. Para cada una de ellas se involucran cuatro maquinas distintas secuencias. Hay varios factores de decisión que se involucran y cada maquina tiene características particulares que se deben tener en cuenta en el proceso. Con este esquema plateado. Encarar el problema aplicando un paradigma de programación orientada a objetos. Encarar el problema aplicando un paradigma imperativo. Rechazar el proyecto. Encarar el problema aplicando un paradigma funcional. Encarar el problema aplicando un paradigma secuencial. Complete el enunciado. Se utiliza el patrón Stategy cuando: El comportamiento de una clase puede estar implementado mediante distintos algoritmos. Queremos proveer una interfaz simple a un sistema complejo. Solo debe existir una unica instancia de clase. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. Necesitamos adoptar un objeto para que encaje en cierta interfaz. Si usted quiere sistematizar la encapsulación de la implementación de un sistema de cara al exterior, ¿Qué patrón le conviene utilizar?. Facade. State. Composite MVC. Strategy. Observer. Seleccione las 4 correctas. ¿Cuál de las siguientes opciones son clasificaciones de los patrones de diseño?. De comportamiento. Estructurales. Creacionales. Compuestos. Mixtos. El lenguaje unificado de modelado o UML facilita: La representación visual del modelo que quiere desarrollarse para resolver el problema planteado. La compilación del programa. La ejecución del programa. La interpretación del programa. La interfaz grafica que se quiere que el usuario final visualice al utilizar el programa. Los patrones arquitectonicos estan asociados a la fase: De diseño. De mejoras. De analisis. De testeo. Experimental. Si tengo la siguiente separación entre componentes de una aplicación: Model, View, Controller. ¿Con que patrón estoy trabajando?. Patron Composite MVC. State. Observer. Strategy. Facade. A Camila se le pidió programar una aplicación de facturación para una empresa que comercializa....CORTADO....problema, ¿que patron es conveniente que Camila aplique?. Factory Method. Strategy. State. Observer. Singleton. Seleccione las 4 correctas. Mariana se encuentra programando una aplicación para......CORTADO. Puede moldear la situación electrodomésticocontrolremoto mediante el patrón Bridge. Puede tener características diferentes en algunos controles remotos y lo solucionara utilizando.....CORTADO. No importa que los electrodomésticos tengan características diferentes entre si, siempre y cuando..CORTADO... encendido/apagado. La programación del control remoto será independiente del electrodoméstico. Cortado.... Programa en forma secuencial por lo que se debera modelar con paradigma imperativo. Seleccione las 3 correctas. Son patrones de diseño de comportamiento. Observer. Strategy. State. Adapter. Facade. Bridge. Olivia al comenzar a trabajar sobre un proyecto en el cual tiene que resolver la creación de diferentes vehículos para la venta en la cual las moto y además deferentes tamaños y segmentos de vehículos , para facilitar la tarea le conviene encarar el problema aplicando ¿Qué patrón?. Abstract Factory. Factory. State. Observer. Bridge. Complete el enunciado. Utiliza el patron facade cuando: Quiere proveer una interfaz simple de un sistema complejo. Solo debe existir una unica instancia de una clase. Necesitamos adaptar un objeto para que encaje en una cierta interfaz. El comportamiento puede estar implementado mediante diferente algoritmos. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. ¿Qué patrones son Abstract Factory, Builder y Prototype?. Patrones de creación. Patrones estructurales. Patrones de comportamiento. Patrones de seguridad. Mixtos. Complete el enunciado. En el paradigma de programación orientada a objetos. Todos son objetos. los problemas se resuelven de forma secuencial. consiste en basarse en un número muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ejecutarse. Usted tiene que trabajar en un sistema en el cual tendra varias familias de productos... CORTADO. Abstract factory. Observer. State. Bridge. Singleton. El patrón Singleton se asegura que haya una sola instancia de una determinada clase mediante. Un método de clase único que devuelve dicha instancia. La utilización de otros objetos. La implementación de un paradigma lógico. La implementación del paradigma funcional. Al realizar un primer análisis del problema planteado en una empres automotriz....CORTADO. El modelado es un proceso iterativo. Ayudara a decidir que paradigma de programación conviene utilizar. ¿Qué combina un programa basado en objetos?. Estados, comportamientos e identidades. Estados, comportamientos y entidades. Estados, actitudes e identidades. Estados, actitudes y entidades. La consultora de contabilidad que lleva adelante la facturacion de varias empresas con diferentes situaciones fiscales le pide que desarrolle una....CORTADO.... en cuenta las condiciones en las que cada una puede facturar. Para poder desarrollar la solucion conviene utilizar: El patrón Stategy. El patrón State. El patrón Observer. El patrón Bridge. El patrón Singleton. Cuando se utiliza el patrón adapter?. Cuando se necesita adaptar un objeto para que encaje en una cierta interfaz. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. Quiere proveer una interfaz simple de un sistema complejo. Solo debe existir una unica instancia de una clase. El comportamiento puede estar implementado mediante diferente algoritmos. Seleccione las 2 (dos) opciones correctas, ¿Cuáles son patrones de diseño estructurales?. Facade. Adapter. Abstract Factory. Singleton. Factory. Observer. En el patron Abstract Factory, además de fábricas, tenemos productos. En este caso, las clases que los representan en el esquema genérico son. ProductoAbstracto y sus respectivos ProductoConcreto. AutoChico y AutoGrande. Electrico y combustion. Vehiculo. Scooter. Los patrones de diseño creacional. Tienen que ver con los mecanismos de creación de los objetos. Tienen que ver con los comportamientos de los objetos. Tienen que ver con el encapsulamiento. Tienen que ver con la estructura del programa. Seleccione las 4 (cuatro) opciones correctas. En una empresa que se dedica a ensamblar computadoras le piden que valide la siguiente lista de requisitos para el armado de ….. esenciales sin incluir la estética del producto en esta primera etapa, ¿Qué acciones valida?. Acopiar todos los materiales de hardware necesarios. Ensamblar la memoria del equipo. Ensamblar. Ensamblar. No ensamblar. Lo llaman de una empresa en la cual quieren implementar un sistema de control de ingreso virtual para el personal, para llevar un registro de cuantas horas reales de trabajo por día …. Importante en esta situación que el reloj que se utilice en la aplicación sea único para evitar errores de “fichado”. En este escenario, ¿qué patrón utiliza?. Patrón Singleton. Patrón State. Patrón Observer. Patrón Abstract Factory. Patrón Bridge. ¿Para qué es necesario utilizar una composición de patrones?. Para resolver un problema complejo que no encaja perfectamente con un patrón, pero puede dividirse y solucionarse mediante el uso de una combinación de patrones. Cuando se necesita proveer una interfaz simple de un sistema complejo. Cuando solo debe existir una unica instancia de una clase. Cuando trabajamos con una clase que solo conoce los objetos con los que se relaciona. Una empresa lo convoca para que realice la programación de un determinado procedimiento en un sistema embebido, ¿Qué paradigma le conviene utilizar para esta tarea?. Imperativo. De Objetos. Logico. Funcional. Se utiliza un patrón de diseño creacional cuando se quiere. Parametrizar la creación de objetos de determinada manera. Resolver el problema de forma secuencial. Resolver el problema definiendo el mismo y no la forma en la que se resolvera. favorecer la modulizacion. Completar el enunciado. El patrón Facade. Encapsula las interfaces de bajo nivel de cada objeto en una de más alto nivel. Solo debe existir una unica instancia de una clase. El comportamiento puede estar implementado mediante diferente algoritmos. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. Marco debe analizar un sistema de logueo de una empresa farmaceútica. Para ello, es necesario introducir una tarjeta, validar las credenciales y luego de este paso, chequear … tarea, ¿qué patrón se aplica?. Facade. Singleton. Observer. Bridge. Factory. Si usted quiere sistematizar la encapsulación de la implementación de un sistema de cara al exterior, ¿qué patrón le conviene utilizar?. Facade. Bridge. Observer. Adapter. Singleton. Complete el enunciado. En el patrón Bridge. Se desacopla la interfaz e implementación. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. Quiere proveer una interfaz simple de un sistema complejo. Solo debe existir una unica instancia de una clase. El comportamiento puede estar implementado mediante diferente algoritmos. En una compañía importadora que se dedica a tecnología lo convocan para organizar sus ventas porque tienen un ingreso inminente de celulares de una marca muy buscada y … ingreso en el momento. Para ello, quieren un sistema en el cual sus clientes puedan suscribirse a una alerta del producto para poder realizar la compra ni bien se encuentre disponible. El patrón que sumamente aplicar: Observer. State. Facade. Bridge. Complete el enunciado. El patrón State funciona como una máquina de estados porque. Se dispone de una cantidad predefinida de estados diferentes por los que puede pasar el objeto. No se dispone de una cantidad predefinida de estados diferentes por los que puede pasar el objeto. El comportamiento puede estar implementado mediante diferente algoritmos. Quiere proveer una interfaz simple de un sistema complejo. No quiere proveer una interfaz simple de un sistema complejo. - Un programador lo invita a trabajar en equipo. Le comenta que está resolviendo un problema mediante el paradigma de programación orientada a objetos, pero..CORTADO. No podría trabajar en equipo partiendo de lo que ya se realizó porque no responde a ninguna solución conocida ni se encuentra documentada para comprender la línea de pensamiento, además, con el plazo de entrega convenido no llegaría a comprender y terminar el código comenzado, por lo que rechaza el proyecto. Si podría trabajar en equipo partiendo de lo que ya se realizó porque no responde a ninguna solución conocida ni se encuentra documentada para comprender la línea de pensamiento, además, con el plazo de entrega convenido no llegaría a comprender y terminar el código comenzado, por lo que rechaza el proyecto. Cuando tenemos un conjunto de objetos, los patrones de diseño estructural permiten. independizar la interfaz de la jerarquía de clases y de la composición de los objetos. proveer una interfaz simple de un sistema complejo. que solo debe existir una unica instancia de una clase. Trabajar con una clase que solo conoce los objetos con los que se relaciona. El comportamiento puede estar implementado mediante diferente algoritmos. ¿Qué patrones son Bridge, Composite y Decorator?. Patrones de diseño estructural. Patrones de diseño creacionales. Patrones de comportamiento. Patrones de seguridad. - Los patrones arquitectónicos están asociados a la fase. De analisis. De creacion. De logica. De estructuracion. ¿Qué paradigma se puede encontrar en el lenguaje declarativo?. Programación Funcional y Programación Lógica. Programación Imperativa y Estructurada. Programación orientada a objetos. Programación Imperativa y Logica. ¿En que consiste la programación modular?. Dividir un programa en módulos o subprogramas con el fin de hacerlo mas manejable y legible. Los lineamientos de este esquema se basan principalmente en darle órdenes al sistema para resolver en forma secuencial un determinado problema. es un tipo de programación imperativa donde el flujo de control se define mediante bucles anidados, condicionales y subrutinas, en lugar de a través de GOTO. este paradigma de programación consiste en basarse en un número muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ejecutarse. Los diferentes paradigmas de programación ofrecen soluciones sencillas para diferentes tipos de problemas, siendo todos iguales en...CORTADO. Verdadero. Falso. ¿Como está compuesto el estado en el paradigma orientado a objetos?. Este compuesto por Datos. Esta compuesto por preposiciones logicas. Esta compuesto por expresiones matematicas. Una empresa automotriz que se encuentra diseñando un nuevo prototipo de automóvil lo convoca para que programe una simulación de su nuevo vehículo. ¿Qué necesita?. Que le brinden los aspectos fundamentales del vehículo que se desea modelar y de los aspectos a analizar en simulación. Que le brinden un diagrama de objetos. Que le brinden un diagrama de flujo. Que le brinden un diagrama de clases. Tiempo para trabajar. En el diagrama UML. Se representan todas las clases con sus atributos y se muestra como se relacionan entre si en el ambiente de trabajo. Verdadero. Falso. ¿Qué acción puede realizar el patrón Facade para logra su cometido?. Puede implementar nuevos métodos para unificar las interfaces de los objetos involucrados. El comportamiento puede estar implementado mediante diferente algoritmos. Solo debe existir una única instancia de una clase. Trabajar con una clase que solo conoce los objetos con los que se relaciona. En una empresa de electrodomésticos que fabrica licuadoras, cafeteras y tostadoras le piden que modele el esquema de productos teniendo en cuenta las características compartidas y las características de los mismos. En esta situación le conviene utilizar un paradigma de programación orientada a objetos. Verdadero. Falso. ¿En qué consiste la programación procedimental?. Basado en un numero muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ajustarse. Consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más manejable y legible. Es un tipo de programación imperativa donde el flujo de control se define mediante bucles anidados, condicionales y subrutinas, en lugar de a través de GOTO. La idea de este paradigma es modelizar la situación problemática con todos aquellos elementos que me sirven para la resolución en sí y omitir aquellos que no suman al proceso. Tres metodologías de programación imperativa que podemos mencionar son: Estructurado, Procedimental y Modular. Imperativa, Orientada a objetos y Logica. Imperativa, Funcional y Logica. Sabemos que los documentos PDF no se visualizan de la misma manera que los HTML. Por ese motivo, es necesario realizar una adaptación para poder incluir este tipo de documento en nuestro caso, es correcto decir que: PDF consistirá de dos clases separadas: una dedicada a la construcción de documento en si, y otra dedicada a adaptar ese contenido para que el resto de la aplicación pueda consumirlo. PDF no consistirá de dos clases separadas: una dedicada a la construcción de documento en si, y otra dedicada a adaptar ese contenido para que el resto de la aplicación pueda consumirlo. Mauricio tiene que desarrollar una app para la biblioteca en donde se clasifican los socios externos, alumnos o docentes. Además, se clasifican los libros como nuevos, buenos y regularnos en el mantenimiento. Según quien es el que pide el libro, cambiara el orden en que se asignen los libros. En este caso la mejor manera de encara el problema es aplicando el patrón: Strategy. Abstract Factory. Factory. Singleton. Facade. En este paradigma no es necesario realizar instrucciones paso a paso que indique como llegar a la solución buscada. Paradigma declarativo. Paradigma funcional. Paradigma imperativo. Paradigma modular. Este patrón separa la construcción de un objeto complejo de su representación, de forma que el mismo proceso de construcción pueda crear diferentes representaciones. Builder. Prototype. Facade. Factory. Singleton. En este tipo de paradigmas no se admite la utilización de la sentencia Go-To, ya que esta produce (al utilizarlo) un código. Paradigma estructurado. Paradigma modular. Paradigma imperativo. Paradigma de objetos. Seleccione las 4 opciones correctas patrón Bridge. Las implementaciones concretas contienen código especifico de la plataforma. La implementación declara la interfaz común a todas las implementaciones concretas. Las abstracciones redefinidas proporcionan variantes de lógica de control. La abstracción ofrece lógica de control de alto nivel. Las implementaciones concretas no contienen código especifico de la plataforma. Complete el enunciado. Layer, MVC, Pipes y Filters. Patrones arquitectónicos. Patrones estructurales. Patrones de comportamiento. Patrones creacionales. Patrones de seguridad. En que se basan los lineamientos principales del paradigma imperativo. Dar órdenes al sistema para resolver en forma secuencial un determinado problema. La idea de este paradigma es modelizar la situación problemática con todos aquellos elementos que me sirven para la resolución en sí y omitir aquellos que no suman al proceso. consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más manejable y legible. este paradigma de programación consiste en basarse en un número muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ejecutarse. es un tipo de programación imperativa donde el flujo de control se define mediante bucles anidados, condicionales y subrutinas, en lugar de a través de GOTO. Complete el enunciado Dentro del patrón MVC ¿Qué función cumple los componentes VIEW?. Son los componentes destinados a representar la información al usuario. No son los componentes destinados a representar la información al usuario. Lo convocaron de una empresa productora de impresoras 3D y le muestran aun diagrama que diseñaron para que, a partir de ello realice un paradigma de programación orientado a objetos para que luego lo mantenga el programador que trabaja en la planta. Al mirar el diagrama nota que es estructurado y no un diagrama de clases u objetos ¿Qué puede hacer en este caso?. Con ese diagrama no puede llevar a cabo la programación porque faltan características para poder idear los objetivosinvolucrados em el modelo de la programación de diagrama. Con ese diagrama se puede llevar a cabo la programación. Necesitamos un diagrama de flujo. Necesitamos un diagrama de objetos y/o clases. El patrón composite MVC el vínculo entre el modelo y una vista se realiza aplicando el patrón Observer. Verdadero. Falso. Paula tiene que desarrollar una aplicación para crear vehículos según ciertas características. ¿Sabes que los vehículos serán eléctricos que Patron debe aplicar?. Creacional. Estructural. Arquitectonico. De comportamiento. Complete el enunciado. MUY CORTADA. El comportamiento del objeto depende de su estado. El comportamiento del objeto no depende de su estado. El Patron State: Le permite a un objeto adaptar su comportamiento según su estado interno. Trabajamos con una clase que solo conoce los objetos con los que se relaciona. Quiere proveer una interfaz simple de un sistema complejo. Solo debe existir una unica instancia de una clase. El comportamiento puede estar implementado mediante diferente algoritmos. Este patrón permite que un objeto modifique su comportamiento cada vez que cambie su estado interno. State. Observer. Strategy. Bridge. En una empresa le piden que realice una aplicación para simular el proceso de llenado de cascos en una línea. Este proceso es un paradigma de programación imperativo. V. Falso. Los anti patrones se pueden clasificar en: selecciones 3 respuestas correctas: De arquitectura de Software De gestión de proyectos de Software De desarrollo de Software. De desarrollo de Software. De gestión de proyectos. De arquitectura de Software. De comportamiento. Estructurales. ¿Qué clasificación de patrones de diseño corresponde a aquellos que permiten o facilitan la separación de un objeto (o un conjunto de objetos) en la relación a su implementación. Estructurales. Creacionales. De comportamiento. Compuestos. Arquitectonicos. ¿Cuál de las siguientes es una categoría de los patrones arquitectónicos?. Sistemas adaptables. Sistemas informaticos. Unidades. Este patrón establece una cadena de mensajes dentro del sistema de manera tal que dicho mensaje sea mane... donde fue emitido, o redirigido a un objeto capaz de manejarlo. Chain of responsability. Prototype. Strategy. Bridge. Indique 4 (cuatro) paradigmas de desarrollo de software: Declarativo. Estructurado. Imperativo. Orientado a Objetos. Creacionales. Este patrón establece una interfaz que permite la creación de un determinado tipo de objetos, de manera que sean las subclases quienes decidan que clase concreta debe ser instanciada. ¿De qué patrón estamos hablando?. Factory Method. State. Observer. Strategy. Singleton. ¿Cuál de los siguientes patrones de diseño es de tipo Construc. Pototype. Chain of responsability. Observer. Strategy. Selección a continuación 4 (Cuatro) Características del patrón Layers: Su problema es el diseño de un sistema cuya característica dominante es una mezcla de problemas de altos y bajos. Su estructura puede ser comparada con una pila. Su estructura puede ser comparada con una cola. Su contexto es un sistema extenso que requiere descomposición. El objetivo es la portabilidad a otras plataformas. Las capas del patrón MVC son: seleccione las 3 (tres) respuestas correctas: Modelo. Controlador. Vista. Visualizador. Objeto. ¿Qué patrón de análisis se utiliza para representar personas y organizaciones?. Patrón Party. Chain of responsiblity. Prototype. Builder. State. Dentro de las características del paradigma orientado a objetos, ¿a cuál corresponde la siguiente definición? ”… Características esenciales de un objeto del mundo real”. Abstracción. Objeto. Instancia. Atributo. Podemos pensar en ello como la descripción de un problema que ocurre recurrentemente, pero también como la solución para dicho problema. Patrones. Paradigmas. Modelos. Objetos. En el paradigma orientado a objetos. Las funciones y responsabilidades que un objeto posee son: Metodos. Atributos. Instancias. Clases. Objetos. seleccione 4 componentes de la estructura genérica del patrón Factory Method. Creador concreto. Creador. Producto concreto. Producto. Producto abstracto. Estos tipos de patrones reflejan estructuras conceptuales de procesos de negocios más cadena de mensajes que implementaciones de software. Patrones de análisis. Patrones Arquitectónicos. Patrones creacionales. Patrones estructurales. Patrones de comportamiento. En relación al patrón MVC, selecciones las 4 afirmaciones correctas: Es implementado por diferentes lenguajes. Es un patrón arquitectónico. Aumentan la flexibilidad y reutilización de los componentes que conforman una aplicación. Permite una separación natural de la lógica del negocio y de la interfaz de usuario. Quiere proveer una interfaz simple de un sistema complejo. El principal objetivo de este patrón es establecer o definir una dependencia uno a muchos entre objetos, para lograr que, cuando el objeto de al lado “uno” de la relación cambie de estado, se notifiquen y actualicen todos los objetos del lado “muchos” de la relación. ¿De qué patrón estamos hablando?. Patrón Observer. State. Strategy. Singleton. Facade. ¿Qué patrón arquitectónico usaría un sistema que deben procesar o transformar un flujo de entradas de datos donde la implementación de tal sistema como un componente simple no puede ser factible porque el sistema es desarrollado por varios desarrolladores, la tarea de un sistema global se descompone naturalmente en varias fases del proceso o los requerimientos probablemente son cambiantes?. Patrón Pipes and filters. Singleton. Builder. Prototype. chain of renposabiity. Este patrón preserva una “fotografía instantánea” del estado de un objeto con el fin de permitirle volver a su estado original, sin revelar su contenido al mundo exterior. Memeto. State. Prototype. Builder. Siempre que surge un nuevo paradigma desbanca a un viejo paradigma. Falso. Verdadero. Cuál de las siguientes es una categoría de los patrones arquitectónicos?. Del fango a la estructura. sss. ¿Qué clasificación de los patrones de diseño corresponde a las soluciones de los problemas de estructura de datos y objetos que mediante la distribución de los procesos y algoritmos entre objetos?. Patrón de comportamiento. Patrón estructurales. Patrón creacionales. Compuestos. Este paradigma aplica reglas lógicas para poder inferir conclusiones partiendo de premisas en forma de datos. ¿De cuál estamos hablando?. Logico. Funcional. Declarativo. Modular. Imperativo. Por medio de este paradigma podremos construir un programa utilizando evaluación de funciones matemáticas, pertenece al tipo de tipos de paradigma declarativos. Funcional. Logico. Estructurada. Objetos. Modular. ¿Qué patrón de análisis involucra cantidad de unidades de medida?. Quantity. Chain of responsability. Memento. Interer. State. Dentro de las características del paradigma orientado a objetos. ¿A cuál corresponde la siguiente definición “es el proceso mediante el cual se agrupan todos los conceptos relacionados en una misma entidad?. Encapsulamiento. Polimorfismo. Instancia. Interancia. Qué patrón arquitectónico usaría en un sistema extenso que requiere descomposición, en el que hay una mezcla de problema de altos y bajos niveles, donde las operaciones de alto nivel, confían en operaciones de bajo nivel?. Layers. Chein of responsability. Builder. Memento. Para que una plantilla o descripción de un problema sea considerada un buen patrón, debemos tener en cuenta estas cuestiones principales: Selección 4. Solucionar un problema concreto. Utilizar soluciones que fueron validadas infinidad de veces. Proponer posibles y nuevas soluciones de manera colateral a otros problemas para los que no fue pensado el patrón. representar estructura y relaciones, y no módulos aislados. El patrón MVC es considerado un Patron de diseño. Falso. Verdadero. Este patrón establece una cadena de mensajes dentro del sistema de manera tal que dicho mensaje sea manejado en el mismo nivel que fue emitido, o redirigido a un objeto capaz de manejarlo. Chain of responsability. Builder. Memento. Layers. Describen aspectos fundamentales de la estructura de un sistema de software y además especifican un conjunto predefinido de subsistemas con sus responsabilidades y una serie de recomendaciones para organizar los distintos componentes. Patrones arquitectónicos. Patrones de diseño. Patrones de comportamiento. Patrones estructurales. Patrones creacionales. En el paradigma orientado a objetos, ¿Qué obtenemos al crear una instancia de una clase?. Un objeto. Una instancia. Encapsulamiento. Una clase. Un mensaje. En el paradigma orientado a objeto, ¿Qué es la comunicación de un objeto a otro que ordena la ejecución de uno de sus métodos?. Un mensaje. Un objeto. Una instancia. Un atributo. Encapsulamiento. Seleccione las 4 opciones correctas. En un sistema de venta online queremos que el cliente vaya conociendo los distintos estados de sus pedido. En este caso contaremos con 3 estados diferentes y se hace bastante sencilla la decisión de aplicar el patrón State. Algunas de las clases que encontraremos en la implementación serian: PedidoEnProceso(). PedidoListoParaRetiro(). PedidoConfirmado(). Estado(). RetirarPedido(). Seleccione las 3 opciones correctas. Lo convocan de una empresa multinacional que tiene personal a distancia en todo el mundo, para que realice una aplicación de telepresencia para las reuniones del equipo. Nos piden que dicha aplicacion sea multiplataforma ya que sus empleados trabajan en diferentes plataformas segun la tarea que realizan y se pide, ademas, que la solucion se desarrolle en objetos. ¿Que lenguajes les conviene utilizar?. Java. Python. SmallTalk. C++. Javascript. Seleccione las 2 correctas. Se le solicita la realización de un algoritmo que sea capaz de comunicar datos de un producto a un cierto publico interesado. No sabe aun mas datos en concreto, no tiene precisión de si el producto tiene diferentes estados que informar o si los interesados quieren recibir las alertas en determinadas situaciones. No obstante, con esta información es suficiente para definir que las opciones de patrones a aplicar serán: State. Observer. Strategy. Factory Method. Facade. En una biblioteca se decide que solo se presentara un titulo a la vez por socio. ¿Qué patrón conviene aplicar para asegurarnos del cumplimiento de esta decisión?. Singleton. State. Observer. Strategy. Builder. Complete el enunciado. El patrón de idiomas: Posee un bajo nivel de abstracción. Posee un alto nivel de abstracción. Posee un medio nivel de abstracción. Posee un moderado nivel de abstracción. En una empresa de cosméticos que utilizan una aplicación para controlar el inventario de productos.... new LapizLabial() return_instance Por lo que se sabe, cuentan con una gran variedad de labiales en stock ¿Que?..... CORTADA. No es conveniente aplicar un patrón Singleton en esta situación. Es conveniente aplicar un patrón Singleton en esta situación. DUDOSA CHEQUEAR DESPUES DE PARCIAL. Seleccione los 4 elementos de la estructura genérica del patrón Factory Method. Creador. Creador concreto. Producto. Producto Concreto. Producto abstracto. Identifique la opcion correcta con respecto al Patron DAO. DUDOSA CHEQUEAR DESPUES DE PARCIAL. Se logra independencia del proveedor de fuente de datos. Se logra dependencia del proveedor de fuente de datos. En una fabrica trabajan con maquinas automaticas para bordar prendas, y realizar los programas en formas..... modelar las prendas y ubicar el bordado en cualquier parte para luego traducir ese modelo en el lenguaje que......MUY CORTADA. Paradigma orientado a objetos. Paradigma estructurado. Paradigma logico. Paradigma imperativo. Paradigma funcional. DUDOSA CHEQUEAR DESPUES DE PARCIAL Seleccione las 4 opciones correctas. En la implementacion generica del Patron Observer: Sujeto (abstracta). Observador (abstracta). Observador concreto. Sujeto concetro. Observadores. Sujetos. Seleccione las 4 correctas. En el esquema general del patrón Adapter podemos observar: Interfaz. Adaptado. Adaptador. Cliente. Adaptador abstracto. Adaptador concreto. |