Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEEspecíficos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Específicos

Descripción:
Específicos

Autor:
AVATAR

Fecha de Creación:
11/10/2022

Categoría:
Informática

Número preguntas: 141
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
AL FORMULAR UN MODELO EN LA PROGRAMACION LINEAL TODAS LAS VARIABLES RELEVANTES SON CUANTIFICABLES SE REFIERE A MODELO MATEMÁTICO MODELO DE SIMULACIÓN MODELO HEURÍSTICO NINGÚN MODELO.
EL ORDEN CORRECTO PARA DEFINIR EL ALCANCE Y CARACTERISTICA PARA RESOLVER EL PROBLEMA EN LA APLICACIÓN DE INVESTIGACION DE OPERACIONES ES FORMULACIÓN DEL MODELO MATEMÁTICO, SOLUCIÓN DEL MODELO MATEMÁTICO, VALIDACIÓN DEL MODELO. FORMULACIÓN DEL MODELO MATEMÁTICO, VALIDACIÓN DEL MODELO, SOLUCIÓN DEL MODELO MATEMÁTICO. SOLUCIÓN DEL MODELO MATEMÁTICO, VALIDACIÓN DEL MODELO, FORMULACIÓN DEL MODELO MATEMÁTICO. SOLUCIÓN DEL MODELO MATEMÁTICO, FORMULACIÓN DEL MODELO MATEMÁTICO, VALIDACIÓN DEL MODELO.
LA REPRESENTA EL OBJETO PLANTEADO LA MISMA QUE SE EXPRESA MEDIANTE UNA FUNCIÓN LINEAL DE LA COMBINACIÓN DE LAS VARIABLES DISCRETAS EN LA PREGUNTA DEL PROBLEMA FUNCION OBJETIVA DEFINICION DE VARIABLES CONDICION DE NO NEGATIVIDAD CONDICIONES DE OPTIMIZACION.
EL PROCEDIMIENTO ITERATIVO QUE PERMITE MEJORAR LA SOLUCION DE LA FUNCION OBJETIVO EN CADA PASO ES METODO SIMPLEX ECUACIONES ELEMENTO PIVOTE FILA PIVOTE.
LA SIGUIENTE DEFINCION ≤ SUMAMOS UNA VARIABLE DE HOLGURA (+SI) ESTA SE REFIERE A MAXIMIZACION FUNCION OBJETIVA VARIABLE DE RESTRINCION MINIMIZACIÓN.
UNA VARIABLE DE HOLGURA PERMITE EN EL MODELO MATEMATICO EN LA PROGRAMACION LINEAL SE INTRODUCE EN CADA RESTRINCION PARA CONVERTIRLAS EN IGUALDADES DANDO COMO RESULTADO EL SISTEMA DE ECUACIONES LINEALES. SE INTRODUCE EN LA FUNCION OBJETIVO PARA CONVERTIRLAS EN IGUALDADES DANDO COMO RESULTADO EL SISTEMA DE ECUACIONES LINEALES. SE INTRODUCE EN LAS VARIABLES DE DECISION PARA CONVERTIRLAS EN IGUALDADES DANDO COMO RESULTADO EL SISTEMA DE ECUACIONES LINEALES. SE INTRODUCE EN CADA RESTRINCION PARA CONVERTIRLAS EN DESIGUALDADES DANDO COMO RESULTADO EL SISTEMA DE ECUACIONES LINEALES.
QUE ELEMENTO QUE NACE LA INTERSECION DE COLUMNA PIVOTE CON UN FILA PIVOTE ELEMENTO PIVOTE RESIDUO PIVOTE VARIABLES DE RESTRINCION NINGUNA DE LAS ANTERIORES.
EL PROCEDIMIENTO PARA DETERMINAR LA FILA PIVOTE ES CONSISTE EN DIVIDIR EL CADA TERMINO INDEPENDIENTE ENTRE EL ELEMENTO DE LA COLUMNA PIVOTE, SE ESCOGE EL RESULTADO MININO DEL CONJUNTO DE FILAS Y DEBE SER MAYORES QUE CERO CONSISTE EN DIVIDIR EL CADA TERMINO INDEPENDIENTE ENTRE EL ELEMENTO DE LA COLUMNA PIVOTE, SE ESCOGE EL RESULTADO MAXIMO DEL CONJUNTO DE FILAS Y DEBE SER MAYORES QUE CERO CONSISTE EN DIVIDIR EL CADA TERMINO INDEPENDIENTE ENTRE EL ELEMENTO DE LA COLUMNA PIVOTE, SE ESCOGE EL RESULTADO MINIMO DEL CONJUNTO DE FILAS Y DEBE SER MENORES QUE CERO CONSISTE EN SELECCIONAR TERMINO INDEPENDIENTE ENTRE EL ELEMENTO DE LA COLUMNA PIVOTE, SE ESCOGE EL RESULTADO MININO DEL CONJUNTO DE FILAS Y DEBE SER MAYORES QUE CERO.
LA REGION FACTIBLE EN EL METODO GRAFICO ES TRATA DE BUSCAR ENTRE TODOS ESOS PUNTOS AQUEL O AQUELLOS QUE HAGAN EL VALOR DE LA FUNCION OPERATIVA MAXIMO O MINIMO SEGÚN EL CASO. PUNTOS QUE SE DENOMINAN SOLUCIONES FACTIBLES SOLUCION OPTIMA VENDRA DADA POR AQUEL QUE TOME EL MAYOR EN EL CASO DE MAXIMIZACION O EL MENO EL CASO DE MINIMIZACION.
LAS RESTRICCIONES ADICIONALES QUE INDICAN QUE LAS SOLUCIONES OBTENIDAS DEBEN SER SIEMPRE POSITIVAS, ES DECIR, MAYORES O IGUAL A CERO. 𝑥𝑛 ≥ 0 CONDICION DE NO NEGATIVIDAD FUNCION OBETIVA DEFINICION DE VARIABLES CONDICIONES DE OPTIMIZACION.
EL MODELO QUE PERMITE REPRESENTAR PROCESOS O FENÓMENOS DE UNA FORMA SIMPLE PARA PODER PRONOSTICAR SITUACIONES FUTURAS MODELO ASIGNACIÓN MODELO DE RED MODELO MATEMÁTICO MODELO DE INVENTARIO.
LA UTILIZACION DEL ALGORITMO HEURÍSTICO PARA SOLUCIONAR PROBLEMAS DE TRANSPORTE O DISTRIBUCIÓN MEDIANTE PARA LA SOLUCIÓN BÁSICA QUE SATISFAGAN LAS RESTRICCIONES EXISTENTES PARA ALCANZAR EL COSTO OPTIMO TOTAL ES EL MÉTODO MÉTODO DE LA ESQUINA NORTE MÉTODO SIMPLEX MÉTODO SIMPLEX DE RED MÉTODO VOGEL.
EL MÉTODO QUE DE BASA EN HALLAR UNA SOLUCIÓN DE CALIDAD CON LA EXPLORACIÓN DE UNA PARTE DEL UNIVERSO DE TODAS SOLUCIONES POSIBLES MÉTODO VOGEL MÉTODO DE LA ESQUINA NORTE MÉTODO SIMPLEX MÉTODO SIMPLEX DE RED.
LEER EL SIGUIENTE ENUNCIADO E INDICAR EL MODELO QUE PERTENECE LA EMPRESA FABRICADORA “QUEVEDO LINDO” ADQUIERE 400 VASOS CADA AÑO PARA UTILIZAR EN LOS OBJETOS QUE PRODUCE PARA LAS FIESTAS. EL COSTO UNITARIO DE CADA VASO ES DE $5 Y EL COSTO DE MANTENER O ALMACENAR UN VASO EN INVENTARIO POR AÑO ES DE $0,50, ADEMÁS SE SABE QUE REALIZAR UN PEDIDO TIENE UN COSTO DE $2000. ¿CUÁL ES LA CANTIDAD ÓPTIMA DE PEDIDO? MODELO DE DESCUENTOS POR CANTIDAD MODELO DE COMPRA SIN DÉFICIT MODELO DE PRODUCCIÓN SIN DÉFICIT MODELO DE COMPRA CON DÉFICIT.
LA REPOSICIÓN DEL INVENTARIO SE HACE INSTANTÁNEAMENTE SE REFIERE AL MODELO DE SELECCIONE EL LITERAL CORRECTO MODELO DE COMPRA CON DÉFICIT MODELO DE PRODUCCIÓN CON DÉFICIT MODELO DE PRODUCCIÓN SIN DÉFICIT MODELO DE DESCUENTOS POR CANTIDAD.
Siguiendo la política FIFO (primero en llegar, primero en atender), ¿Cuál es el tiempo promedio que requieren todos los procesos para ser asignados por primera vez al procesador? 29/4 22/4 16/4 7/4.
Siguiendo la política FIFO (primero en llegar, primero en atender), ¿Cuál es el tiempo promedio que requieren todos los procesos para ser asignados por primera vez al procesador? 9/4 2/4 7/2 1.
Siguiendo la política FIFO (primero en llegar, primero en atender), ¿Cuál es el tiempo promedio que requieren todos los procesos para ser asignados por primera vez al procesador? 7/4 7/2 9/4.
Siguiendo la política FIFO (primero en llegar, primero en atender), ¿Cuál es el tiempo promedio que requieren todos los procesos para ser asignados por primera vez al procesador? 9/4 22/4 7/2 7/4.
Siguiendo la política FIFO (primero en llegar, primero en atender), ¿Cuál es el tiempo promedio que requieren todos los procesos para ser asignados por primera vez al procesador? 9/4 22/4 7/2 7/4.
Determine cuál de las siguientes alternativas representa el signo de cada bucle respectivamente. “+” para el primero y “+” para el segundo “-” para el primero y “+”para el segundo “-” para el primero y “-” para el segundo “+”para el primero y “-” para el segundo.
Aplicando la prueba Chi cuadrado con α=0.10, se calcula que X2[0.10;19] = 27.2. Seleccione la conclusión apropiada sobre estos datos El generador produce números aleatorios con dependencia entre ellos El generador no produce números aleatorios con dependencia entre ellos El generador produce números aleatorios uniformemente distribuidos El generador no produce números aleatorios uniformemente distribuidos.
Se desea realizar la simulación del comportamiento de la mercadería en una empresa dedicada a la compra de cacao (proveniente de los agricultores de la zona) y elaboración de chocolate. Al gerente le interesa conocer los ingresos y egresos de dinero mensuales para determinar la rentabilidad. Según lo expuesto, ¿Qué tipo de sistema es? (considere que el sistema será modelado matemáticamente) Determinístico Dinámico Probabilístico Estático.
Se desea realizar la simulación del comportamiento de la mercadería en una empresa dedicada a la compra de cacao (proveniente de los agricultores de la zona) y elaboración de chocolate. Al gerente le interesa conocer los ingresos y egresos de dinero mensuales para determinar la rentabilidad. Según lo expuesto, ¿Qué tipo de sistema es? (considere que el sistema será modelado matemáticamente) Determinístico Dinámico Probabilístico Estático.
Un vendedor de periódicos compra todos los días una cantidad determinada de unidades a $0,50 y las vende a $0,75. Normalmente vende entre 10000 unidades por día, pero en ocasiones aumentan las ventas dependiendo de las noticias. Cuando hay escándalos políticos las ventas aumentan en un 15%. Cuando hay noticias de triunfos deportivos las ventas aumentan en un 30% Cuando hay noticias de catástrofes naturales aumentan en un 25%. La probabilidad de que estos eventos noticiosos ocurran depende de ciertas probabilidades de ocurrencia y pueden ocurrir simultáneamente pero el incremento sólo ocurre según la noticia de mayor impacto. El vendedor quiere invertir todos los días la misma cantidad durante todo el mes de diciembre del 2020 y desea proyectar su utilidad mensual. Según lo expuesto, ¿Qué respuesta le daría al vendedor? (considere que el sistema será modelado matemáticamente) El modelo matemático sería muy complejo, por lo que no le presentaría una propuesta de solución El sistema es general, por lo que le presentaría una solución analítica sencilla mediante fórmulas de cálculo estáticas que le proporcionan resultados aproximados El sistema es dinámico, por lo que le presentaría una simulación siguiendo las pautas de la representación formal del modelo El sistema es estático, por lo que le presentaría una solución analítica sencilla mediante fórmulas de cálculo que le proporcionan resultados aproximados.
Las personas llegan a la caja de una empresa de venta de quintales de arroz a un ritmo promedio de un cliente cada dos minutos, de acuerdo con una distribución de Poisson; y son atendidos a una tasa promedio de 35 clientes por hora con tiempos de servicio exponenciales. ¿Cuáles son las medidas de desempeño de este sistema? No se pueden calcular medidas de desempeño con esos datos Utilización promedio del empleado de la caja: 0,875; Promedio de clientes en el sistema: 5; Promedio de clientes en cola: 4; Tiempo promedio en cola: 0,27 horas; Tiempo promedio en el sistema: 0,22 horas Utilización promedio del empleado de la caja: 0,875; Promedio de clientes en el sistema: 5; Promedio de clientes en cola: 4; Tiempo promedio en cola: 0,27 horas; Tiempo promedio en el sistema: 0,22 horas Promedio de clientes en el sistema: 6; Promedio de clientes en cola: 5.14; Tiempo promedio en cola: 0,17 horas; Tiempo promedio en el sistema: 0,2 horas; Utilización promedio del empleado de la caja: 0,857.
Este lenguaje permite a los usuarios, por medio de instrucciones SQL, introducir datos y realizar tareas de consultas, actualización o eliminación de los datos que contienen las Bases de Datos. Según lo expuesto, ¿Qué alternativa, corresponde a la definición? Lenguaje de Control de Datos Lenguaje de Manipulación de Datos Lenguaje de Definición de Datos Lenguaje de Control Transaccional.
Este lenguaje, incluido en un Sistema de Gestión de Base de Datos, posee comandos SQL que permiten administrar los acceso a los elementos contenidos en la Base de Datos. Según lo expuesto, ¿Qué alternativa, corresponde a la definición? Lenguaje de Control de Datos Lenguaje de Manipulación de Datos Lenguaje de Definición de Datos Lenguaje de Control Transaccional.
En esta etapa de diseño de la base de datos no se necesita conocer el Sistema de Gestión de Base de Datos (SGBD) que se utilizará para la implementación. ¿En qué etapa del diseño de Base de Datos, no se necesita conocer el SGBD a utilizar? Diseño Lógico Diseño Físico Diseño Conceptual Diseño Procedimental.
El modelo entidad relación, es muy utilizado en el diseño de la Base de Datos, porque facilita la comunicación con el cliente, para explicar el entorno del problema. ¿En qué etapa del diseño de una base de datos, se utiliza el modelo entidad relación extendido, como generador del esquema de la etapa? Diseño Conceptual Diseño Físico Diseño Lógico Diseño Procedimental.
Un atributo asigna un dominio al conjunto de instancias de una entidad en el modelo relacional. ¿Qué atributo se puede generar a partir de valores de otros atributos? Multivaluado COMPUESTO Derivado Clave.
Un atributo asigna un dominio al conjunto de instancias de una entidad en el modelo relacional. ¿Qué atributo se puede dividir en otros atributos? Multivaluado Compuesto Derivado Clave.
Una relación es una asociación o vínculo entre entidades, estableciendo alguna interacción entre ellas. ¿Según el diagrama entidad relación, en qué tipo de relación participa una sola entidad? Reflexiva Binaria N-aria No se puede crear una relación con una sola entidad.
En el modelo relacional, se representan las relaciones por medio de tuplas y atributos, definidos por un esquema. ¿En el modelo relacional, un sinónimo del término tupla es? Dominio Tipo de Dato Columna Registro.
El álgebra relacional es un lenguaje formal con una serie de operadores que trabajan sobre una o varias relaciones para obtener otra relación resultado, sin que cambien las relaciones originales. ¿Qué operador del álgebra relacional, selecciona un subconjunto de tuplas de una relación de acuerdo a la condición planteada? Restricción Proyección Combinación División.
El álgebra relacional es un lenguaje formal con una serie de operadores que trabajan sobre una o varias relaciones para obtener otra relación resultado, sin que cambien las relaciones originales. ¿QUÉ OPERADOR DEL ÁLGEBRA RELACIONAL, PERMITE EXTRAER COLUMNAS DE UNA RELACIÓN? Restricción Proyección Combinación División.
Una interfaz nos muestra la declaración de los métodos que esta posee, no su implementación, permitiendo así su encapsulamiento. ¿Qué elementos no pueden declararse en una interfaz? Propiedades Atributos Métodos Eventos.
Las clases en la Orientación a Objetos sirven para encapsular la información, en ellas se describen el comportamiento y los datos que tendrán los elementos que se generen o deriven a partir de ellas. ¿Qué tipo de clase no se puede instanciar? Abstracta Padre Hija Subclase.
La herencia es el mecanismo de implementación mediante el cual elementos más específicos incorporan la estructura y comportamiento de elementos más generales ¿En qué escenario se presenta la herencia múltiple? Una clase padre tiene varios hijos Una clase raíz con varios padres Una clase hija tiene varios padres Una subclase tiene varios hijos.
El Polimorfismo es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. ¿Qué tipo de polimorfismo se da, cuando diferentes clases, que no participan en herencia, tienen métodos con el mismo nombre? Sobrecarga Sobreescritura Paramétrico Derivado.
El Polimorfismo es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. ¿Qué tipo de polimorfismo se da, cuando una misma clase, tienen métodos con el mismo nombre, pero con firmas diferentes? Sobrecarga Sobreescritura Paramétrico Derivado.
El Polimorfismo es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. ¿Qué tipo de polimorfismo solo se puede dar, cuando existe herencia? Sobrecarga Sobrescritura Paramétrico Derivado.
Paradigma orientado a objeto es una forma de construir, pensar, diseñar e implementar programas basados en objetos que combinan estados, comportamientos e identidades. La definición: Es una unidad compacta, que se encuentra en tiempo de ejecución y realiza las tareas propias de un programa, hace referencia a: Objeto Clase Polimorfismo Herencia.
Los objetos del mundo real se los representa por los valores de sus características, acciones que pueden realizar y poseen un nombre único. ¿Un sinónimo de atributo es? Comportamiento Identidad Método Estado.
Los pilares de la programación orientada a objetos son la abstracción, encapsulamiento, herencia y polimorfismo. ¿Qué concepto se refiere a “quitar” atributos, propiedades y métodos de un objeto y quedarse solo con aquellos que sean necesarios? Abstracción Encapsulamiento Herencia Polimorfismo.
Los pilares de la programación orientada a objetos son la abstracción, encapsulamiento, herencia y polimorfismo. ¿Qué concepto se refiere a incluir en una sola entidad información y operaciones que controlan dicha información? Abstracción Encapsulamiento Herencia Polimorfismo.
Al investigar existe una etapa en la que se busca afinar y estructurar más formalmente la idea de investigación, desarrollando objetivos, preguntas, y justificación, principalmente. ¿Cómo se llama esta etapa? Planteamiento del problema Introducción Delimitación del problema Preguntas de investigación.
¿Qué significan la “i” (minúscula) en las siglas I+D+i? Innovación Investigación Informática Inteligencia.
Para establecer límites conceptuales y metodológicos de una investigación es necesario definir su alcance. ¿Cuáles son esos posibles alcances? Exploratorio, Descriptivo, Correlacional y Explicativo Básico y aplicado Cualitativo y cuantitativo Empírico y experimental.
¿Cuál es el nombre de la línea de investigación más afín a la carrera de Ingeniería en Software en la Universidad Técnica Estatal de Quevedo? Informática y Tecnología de la Información y Comunicación Ciencias de la Computación Ingeniería de software Investigación en Ingeniería en Sistemas.
¿Qué elementos debe contener un objetivo técnicamente bien redactado? Verbo, el qué, el cómo y el para qué Verbo y acción Verbo y objeto Verbo y complemento.
¿Cómo se llaman las proposiciones tentativas acerca de las relaciones entre dos o más variables y que se apoyan en conocimientos organizados y sistematizados? Hipótesis Proposiciones Diseño de investigación Operacionalización.
¿Cuál es el término que hace referencia al plan o estrategia que se desarrolla para obtener la información que se requiere en una investigación y responder al planteamiento? Diseño de la investigación Objetivos Hipótesis Operacionalización.
De acuerdo con el formato de proyectos de investigación (para graduación) de la UTEQ, se deben plantear varios objetivos específicos. ¿Cuál es la recomendación en este sentido? Tres o cuatro Cinco o más Uno o dos Dos o tres.
De acuerdo con el instructivo para proyectos de investigación con fines de titulación, se pueden usar dos estilos de redacción del marco teórico. Uno de ellos distingue explícitamente sus partes, considerando varias secciones. ¿Cuáles son estas secciones? Marco referencial, marco conceptual, marco teórico y marco legal Trabajo relacionado y marco teórico Introducción, desarrollo y conclusiones Artículos relacionados y estado del arte.
En general, un usuario de un sistema interactivo puede interactuar con él a través de cierto medio o superficie. ¿Cómo se denomina a dicha “superficie de contacto”? Tabletop Microsoft Surface Sistema operativo Interfaz de usuario.
Un sistema puede tener varios atributos. Uno de ellos tiene que ver con su calidad y en particular a qué tan fácil y placentera es su interfaz de usuario de utilizar. ¿Qué atributo es este? Utilidad Accesibilidad Adaptabilidad Usabilidad.
¿Cuál es el término usado para referirse a que personas con algún tipo de discapacidad van a poder hacer uso de la Web? Inclusión digital Usabilidad web Responsive Web Design Accesibilidad Web.
La usabilidad puede definirse usando varios atributos. ¿Cuáles son los cinco atributos que tradicionalmente se emplean para este fin? Learnability, Efficiency, Memorability, Errors, Direct manipulation Learnability, Utility, Memorability, Errors, Satisfaction Learnability, Efficiency, Perception, Errors, Satisfaction Learnability, Efficiency, Memorability, Errors, Satisfaction.
La usabilidad de un sistema interactivo debe ser analizada en diferentes etapas del ciclo de vida y para ello se usa un conjunto de metodologías y técnicas. ¿Cuál es el término usado para referirse a este proceso? Evaluación Usabilidad Metodología de desarrollo Análisis y diseño.
¿Cuál es el estándar adoptado internacionalmente para crear diagramas y documentación de desarrollo de software, especialmente orientado al paradigma orientado a objetos? Unified Modeling Language Object-Oriented Programming Data-Flow Diagram Client Server Architecture.
¿Cómo se denomina al tipo de evaluación en IHM que requiere la participación de usuarios representativos? Evaluación empírica Evaluación empírica Evaluación basada en modelos Inspección de estándares.
Usted se encuentra en una etapa temprana de diseño de su sistema interactivo. Necesita obtener retroalimentación de forma veloz, flexible y económica, y que a la vez le permita realizar cambios rápidamente. ¿Cuál es la opción más adecuada en este caso? Prototipo en papel Simulación por computador Prototipo de software Scrum.
¿Cómo se llama la técnica de proyección utilizada para convertir objetos, a menudo de forma irregular, en una superficie de visualización para proyección de video? Projection display system Map projection Mixed reality Projection mapping.
¿Cuál es el tipo de interfaz de usuario en la cual el usuario interactúa con un sistema a través del entorno físico, manipulando objetos físicos? Wearable User Interface Natural User Interface Tactile User Interface Tangible User Interface.
Se refiere a las redes de ordenadores que usan una arquitectura distribuida. Eso significa que todos los ordenadores o dispositivos que forman parte de ella comparten las cargas de trabajo en la red. Los sistemas como Skype, Peer-to-Peer Arquitectura basada en servicios Cliente/Servidor Niveles o capas Basada en componentes.
La administración de aplicaciones distribuidas implica varios procesos que se efectúan sobre el software que se ejecuta en varios equipos simultáneamente. Desarrollo, implementación y configuración del software y hardware Analizar, diseñar, implementar e implantar Implantar, configuración, ejecutar, y depurar (mantener) Análisis, diseño, desarrollo y configuración Análisis, diseño, desarrollo, configuración y mantenimiento.
Las aplicaciones distribuidas tienen varios componentes. Correo electrónico, navegación web, streaming, telefonía IP, y compartición de ficheros (P2P). Programa cliente, programa servidor, protocolo de comunicación, topología de la red, formato de mensajes. Programa cliente, programa servidor, protocolo de comunicación, formato de mensaje Cliente, servidor, protocolo de comunicación, canal de comunicación y formato de mensaje.
Para que los clientes puedan utilizar los métodos de los objetos servidores, estos (los clientes) deben primero crear una instancia de la interfaz Server. setRegistry de la clase Registry rebind de la clase Registry lookup de la clase Registry createRegistry de la clase LocateRegistry .
Las aplicaciones distribuidas tienen ventajas y desventajas frente a las aplicaciones NO distribuidas. Complejidad, seguridad, usabilidad, imprevisibilidad, perdida de mensajes. Facilidad de desarrollo y mantenimiento, escalabilidad, usabilidad, resiliencia, coordinación de acciones autónomas, compartición de recursos. Escalabilidad, inclusividad, resiliencia, coordinación de acciones autónomas, compartición de recursos. Complejidad, resiliencia, seguridad, manejabilidad, imprevisibilidad, perdida de mensajes. Facilidad de desarrollo y mantenimiento, escalabilidad, resiliencia, coordinación de acciones autónomas, compartición de recursos.
Los sistemas distribuidos tienen características potenciales entre ellas, la que permite tener diferentes elementos que podemos encontrar en una red de computadoras sobre la que se ejecuta un sistema distribuido. Dicha multitud de elementos no sólo se aplica a las redes y al hardware de las computadoras, sino también a los sistemas operativos, los lenguajes de programación y las implementaciones en las que trabajan los diferentes desarrolladores. Transparencia Heterogeneidad Tolerancia a fallos Concurrencia Escalabilidad.
No toda aplicación debe desarrollase como distribuida, sin embargo, hay razones para distribuir las unidades funcionales de una aplicación (hacerla distribuida). Segmentar una base de datos y usar el enrutamiento dependiendo de los datos para llegar a los grupos que tratan con estos segmentos de base de datos separadas Agregar maquinas a la aplicación y redistribuir los grupos a través de las maquinas; replicar un grupo en otras máquinas dentro de la aplicación y usar el equilibrio de carga. El potencial paralelismo durante la ejecución, la tolerancia a fallos y la distribución inherente del dominio de la aplicación Monitorización de fallas, procesos de gran procesamiento, automatización de la recuperación de fallas. La complejidad inherente al desarrollo, la disponibilidad de equipos e infraestructura de redes, tamaño de la empresa y su área de trabajo. .
Una de las tecnologías relacionadas directamente con el desarrollo de las aplicaciones son los contenedores DOCKER. De las siguientes tareas, ¿cuáles permiten los contenedores Docker a los desarrolladores? 1. Empaquetar grandes o pequeñas cantidades de código y sus dependencias juntas en un paquete aislado del resto. 2. Analizar grandes o pequeñas cantidades de código omitiendo sus dependencias. 3. La ejecución de múltiples contenedores de forma aislada. 4. La compilación de código en tiempo real. 1, 2, 3 2, 3, 4 1, 3, 4 1, 3 2, 4.
Los contenedores Docker pueden intercambiar procesos entre varias aplicaciones. Este proceso es similar a una arquitectura de aplicaciones. ¿A qué arquitectura hace referencia? Arquitectura Orientada a Objetos (AOO) Arquitectura Orientada a Servicios (SOA). Arquitectura dirigida por eventos (EDA) Arquitectura cliente/servidor n capas Arquitectura basada en componentes.
Los contenedores Docker puede intercambiar procesos entre varias aplicaciones. Este proceso es similar a una arquitectura de aplicaciones. ¿A qué arquitectura hace referencia? Arquitectura Orientada a Objetos (AOO) Arquitectura Orientada a Servicios (SOA). Arquitectura dirigida por eventos (EDA) Arquitectura cliente/servidor n capas Arquitectura basada en componentes.
Java Message Services (JMS) o en español: Servicios de mensajería de Java ¿Qué es JMS? JMS es una API estándar para enviar y recibir mensajes. JMS es una API estándar para gestionar mensajes. JMS es una API estándar para gestionar medios de transmisión de mensajes. JMS es una API estándar para gestionar medios de publicación de mensajes.
Java Message Services (JMS) o en español: Servicios de mensajería de Java De los siguientes: 1. Proveedores JMS 2. Clientes JMS 3. Mensajes 4. Objetos Administrados ¿Cuáles son los componentes de JMS? 1, 2, 3, 4 1, 2, 3 1, 2, 4 1, 3, 4.
Java Message Services (JMS) o en español: Servicios de mensajería de Java ¿Cuáles son los elementos que componen un Mensaje en JMS? Cabecera, Propiedades y el cuerpo del mensaje Arquitectura, tipos de mensajes, protocolo Proveedor, Mensaje y Cliente Cola de mensajes, publicación/suscripción.
Los roles se definen en las aplicaciones y es la base de la autorización del acceso a los métodos de negocios. Solo aquellos usuarios o grupos que tengan un determinado rol podrán acceder a determinados métodos del EJB. Uno de los roles se encarga de manejar la infraestructura de computación y red de negocios. ¿Qué tipo de rol cumple con esta función? Desarrollador de beans Ensamblador de aplicaciones Administrador de sistema Contenedores de los Beans.
La arquitectura EJB proporciona beneficios a todas las personas que forman parte de este ámbito, ya sea desarrolladores, ensambladores de aplicaciones, administradores, desplegadores, fabricantes de servidores, etc. ¿Cuál de las siguientes ventajas ofrece la arquitectura Enterprise JavaBeans a un desarrollador de aplicaciones? Simplicidad Diseño Seguridad Heterogeneidad de las tecnologías.
Según la literatura de Enterprise Java Beans: Los métodos que ponen a disposición de las aplicaciones clientes son llamadas que reciben datos y devuelven resultados, pero que no modifican internamente el estado del Bean. ¿A qué tipo de Beans de sesión pertenece? Beans de Session Beans de sesión sin estado Beans de sesión con estado Beans de entidad.
Con la tecnología J2EE Enterprise JavaBeans es posible desarrollar componentes (enterprise beans) que luego puedes reutilizar y ensamblar en distintas aplicaciones que tengas que hacer para la empresa. ¿A qué se le denomina contenedor EJB? Es el que almacena una serie de componentes genéricos capaces de adaptarse a distintos dominios de aplicación. Es un software que corre en el servidor y que contiene todas las clases y objetos necesarios para el correcto funcionamiento de los Enterprise Java Beans. Es un grupo de funciones y procedimientos que permiten la creación de aplicaciones que acceden a características definidas de los Enterprise Java Beans. Como su nombre lo indica es la memoria donde se almacena cada Enterprise Java Beans que se crea en la ejecución de la aplicación.
Las Hojas de Estilo en Cascada o CSS permiten a los diseñadores crear las reglas de la pantalla en un archivo central que luego se aplican a través de la página web. Un sitio web puede tener más de un CSS. Algunas de las ventajas del uso de CSS en los archivos son el mantenimiento de estilos de fuente y colores, la barra de navegación, pie de página y, a veces, incluso algunos de los gráficos en el sitio web. ¿Cuál de los siguientes atributos definidos es incorrecto? FUENTE: color, font-size, font-family, font-weight, font-style. FONDO: background-color, background-image. CAJA: margin-left, margin-right, margin-bottom, margin-top. PÁRRAFOS: text-decoration, text-face, text-align.
JSF proporciona capacidades integradas de validación de entrada 1-C,2-B,3-D,4-A. 1-B,2-A,3-C,4-D. 1-C,2-D,3-A,4-A. 1-A,2-C,3-D,4-B.
JPA es una abstracción sobre JDBC que nos permite realizar dicha correlación (las bases de datos relacionales almacenan la información mediante tablas, filas, y columnas, de manera que para almacenar un objeto hay que realizar una correlación entre el sistema orientado a objetos de Java y el sistema relacional de nuestra base de datos) de forma sencilla, realizando por nosotros toda la conversión entre nuestros objetos y las tablas de una base de datos. ¿Con qué nombre se conoce a dicho proceso de conversión entre nuestros objetos y las tablas de la BD? Reingeniería Ingeniería inversa ORM (Mapeo Relacional de objetos) Abstracción.
Los estilos arquitecturales son la herramienta básica de un arquitecto a la hora de dar forma a la arquitectura de una aplicación. Un estilo arquitectural se puede entender como un conjunto de principios que definen a alto nivel un aspecto de la aplicación. Un estilo arquitectural viene definido por un conjunto de componentes, un conjunto de conexiones entre dichos componentes y un conjunto de restricciones sobre cómo se comunican dos componentes cualesquiera conectados. ¿Cuál de las siguientes opciones son estilos arquitecturales? Estilos gerenciales y Estilos arquitectural Estilos arquitectural y Estilos clientes Estilos-Arquitectural Basado en componentes y Estilo cliente-servidor. Estilo cliente-servidor y Estilo de negocio.
Tanto ASP como ASP.NET permiten la generación dinámica de contenido, que generalmente es fruto del procesamiento de unos datos. Aunque la idea es la misma, ASP.NET mejora ciertos puntos de ASP. Posiblemente, la mejora de mayor importancia es que los scripts en ASP.NET: Compila el script solicitado. A partir de este momento almacena la dll con el script compilado en la carpeta temporal codegen para evitar compilarlas en futuras solicitudes. Compila el script solicitado una sola vez. A partir de este momento la dll con el script compilado es almacenada en la carpeta codegen para futuras invocaciones. Compila el script cada vez que lo solicita. Compila el script solicitado. A partir de este momento almacena la dll con el script compilado en la carpeta codegen. Este proceso es repetido cada vez que es solicitado el script.
Según la pila de protocolos de los Web Services. Relacione los términos con su función. a-3, b-2, c-4, d-1, e-5 a-4, b-3, c-1, d-5, e-2 a-1, b-5, c-2, d-3, e-4 a-4, b-1, c-3, d-2, e-5.
Entre las ventajas de los Web Services tenemos: 1. Aportan interoperabilidad entre aplicaciones de software. 2. Su rendimiento es mayor en comparación con modelos como RMI o DCOM. 3. Pueden aprovecharse de los sistemas de seguridad (firewall) sin necesidad de cambiar reglas de filtrado. 4. Es más fácil acceder a su contenido y entender su funcionamiento debido a sus protocolos basados en texto. 5. Existe mucha información de servicios web para algunos lenguajes de programación 1, 2, 4 2, 3, 5 1, 3, 4, 5 1, 3, 4.
Un grupo de tareas fundamentales para el pre-procesado de los datos es lo que se conoce como ETL (Extracción, Transformación y Carga). Este concepto ha evolucionado rápidamente que hoy en día existen herramientas software. ¿Cuál si es una diferencia entre "Pre-procesado" y ETL (Extracción, Transformación y Carga)? El "preprocesado" no incluye la extracción de datos, mientras que ETL si incluye. La diferencia está en que ETL no requiere de métodos manuales para el proceso La diferencia está en el alcance que tiene el concepto ETL es un subconjunto del pre-procesamiento. Para ETL existen herarmientas de software para el proceso asisitido mientras que para pre-procesado no hay software.
Las minería de datos incluyen tareas importantes dentro de cada una de las fases de una metodología. ¿En cuál fase se cubre la discretización de los datos? Selección Interpretación Modelado Preprocesado.
El Análisis de Correspondencia (CA) es una técnica descriptiva para representar tablas de contingencia, es un tipo especial de análisis de componentes principales pero realizado sobre una tabla de contingencia. ¿Qué se estudia mediante el Análisis de Correspondencia? Similitud de varianzas Asociación de dos variables Estimación de una variables Predicción de una de las variables.
En una encuesta electrónica aplicada a los empleados públicos, ellos deciden contestar el cuestionamiento sobre ingresos lanzando una moneda. “Cara =contestar”, “Sello= no contestar”. ¿Cuál es el mecanismo de origen de estos valores faltantes? Valores Faltantes Predefinidos Valores Faltantes Completamente al Azar (MCAR) Valores Faltantes no al Azar o no Ignorables (NMAR) Valores Faltantes al Azar (MAR).
Existen varios métodos para el completamiento de datos faltantes, su uso depende del porcentaje de valores faltantes. ¿Cuál método emplearía en datos faltantes superiores al 20%? Completamiento por Reglas de asociación Análisis de Componentes Principales (PCA) Completamiento por media Regresión .
Los modelos de regresión lineal aparentemente pueden verse perfectos, sin embargo deben pasar algunos supuestos de validación. ¿Cuál gráfico se utiliza para interpretar la linealidad del modelo? a b c d.
Dado el conjunto de datos Boston, disponibles en la librería MASS de R project; Boston es un conjunto de datos con 14 variables prepare un modelo con red neuronal para estimar la variable 14 en función de 13 variables regresoras. ¿Cuál es el rango en que se encuentra el ajuste Correlación? [70%-75%] [75%-80%] [80%-90%] [90%-100].
Existen software comercial y de libre distribución para realizar proyectos asociados a la inteligencia de negocios. Estos ayudan a la toma de decisiones mediante ETL, aplicación de algoritmos inteligentes y el diseño de sendas visualizaciones. ¿Cuál de los siguientes software es exclusivamente para inteligencia de negocios? Microsoft SQL server Weka Tableau R project.
Existen software comercial y de libre distribución para realizar proyectos asociados a la inteligencia de negocios. Estos ayudan a la toma de decisiones mediante ETL, aplicación de algoritmos inteligentes y el diseño de sendas visualizaciones. ¿Cuáles son módulos obligatorios dentro de un software de inteligencia de negocios? ETL, Visualización y Minería de datos Creación, inserción, actualización y eliminación de datos Codificación, Diseño y ejecución Estadistico, Programación y Base de datos.
La visualización es fundamental en la etapa de generación de informes, existen variedades de gráficos. Sin embargo, para mostrar KPI (indicadores claves de rendimiento) los resultados se deben asociar a ciertos tipos de gráficos. ¿Qué gráfico es recomendable utilizar para comparar dos o mas medidas asociadas a una variable? Gráfico de dispersión Gráfico de barras Gráfico de anillo Gráfico de embudo.
La auditoría es la revisión independiente de alguna o algunas actividades, funciones específicas, resultados u operaciones de una entidad administrativa, realizada por un profesional de la auditoría, con el propósito de evaluar su correcta realización. Enlace los objetivos principales con cada uno de los tipos de auditoria a2, b1, c4, d3 a1, b2, c3, d4 a2, b3, c4, d1 a2, b1, c3, d4.
La necesidad de los estándares es importante en todo proceso, un estándar es generalmente un conjunto de normas y procedimientos aceptados para desarrollar de la mejor manera un proceso. En la Auditoría Informática no es menos importante contar con estas herramientas a pesar que muchas organizaciones prefieren trabajar bajo sus propias reglas. A continuación se citan algunos nombres importantes en el desarrollo de una auditoría informática, ¿Cuál de ellos es el acrónimo del programa de certificación de control interno expedido por ISACA? ISACA CISA COBIT COSO.
En todas las disciplinas existen variedades de métricas que son utilizadas para obtener una estimación de eficiencia o calidad asociada a algún proceso. ¿Qué concepto se asocia con la medida de suficiencia del equipo informático en la organización? (Grado de informatización-Grado de utilización)<>0 (Grado de informatización-Grado de utilización)=0 (Grado de informatización-Grado de utilización)>0 (Grado de informatización-Grado de utilización)<0.
De manera general existen tres etapas fundamentales en la Auditoría informática (PLANEACIÓN, EJECUCIÓN Y DICTAMEN) ¿Cuál de las siguientes actividades es exclusiva de la fase de PLANEACIÓN? Visita a la organización Elaboración de presupuestos y cronogramas de trabajo Recolección de evidencias Reunión con directivos de la organización.
Los controles internos pueden ser mecanismos automáticos o manuales, y tienen como propósito evitar posibles imprevistos en una auditoría informática. ¿Qué controles se consideran únicamente correctivos ? Implementación de un firewall basado en software Las políticas de cambios de contraseña a los usuarios Restauración de un archivo eliminado Un antivirus.
La situación creada, por la falta de uno o varios controles, con lo que la amenaza pudiera acaecer y así afectar al entorno informático. ¿Con cuál de los siguientes términos se asocia el enunciado previo? AMENAZA RIESGO IMPACTO VULNERABILIDAD.
Las metodologías de Análisis de riesgos se utilizan desde los años 70, principalmente en la industria del seguro, así en las disciplinas de la informática surgen en los años 80. Se caracterizan por adolecer de que los registros estadísticos de incidentes son escasos, y por tanto el rigor científico de los cálculos son pobres. Indique a continuación, ¿Qué no se pueden hacer con los riesgos? EVITARLOS TRANSFERIRLOS ELIMINARLOS REDUCIRLOS.
Los controles internos pueden ser mecanismos automáticos o manuales, y tienen como propósito evitar posibles imprevistos en una auditoría informática. ¿Cómo se define la inclusión de un formato a la definición de contraseña en los sistemas informáticos para los usuarios? Reglamento Reglas de negocio Control interno Seguridad física.
El sistema operativo Windows, tiene varias herramientas de control interno ¿Cuál de los siguientes permitirá realizar actividades detectiva? Firewall de Windows Registro de eventos Gestión de usuarios Administración de programas.
Durante el proceso de Auditoría, se generan variedades de documentos, muchos son para procesos intermedios y son utilizados como materia prima para otras informaciones, en cambio hay unos que se considera lo que esperan los directivos de la empresa o del área auditada, debido a que es una opinión profesional respecto al comportamiento de los sistemas. De los tipos de documentos citados a continuación, ¿cuál cree usted que es el documento al que se hace referencia? Dictamen de la Auditoría. Situaciones relevantes. Situaciones encontradas. Oficio de presentación.
A, B, C, D, E A, B, C,E, F A, B,D, E, F A,C, D, E, F.
Gestión de la calidad: "Aspectos de la función de gestión que determinan y aplican la política de la calidad, los objetivos y las responsabilidades y que aprendizaje a calidad lo realiza con medios tales como la planificación de la calidad, el control de la calidad, la garantía de calidad y la mejora de la calidad". A.Análisis, diseño e implementación del software. B.Contratar y aplicar una auditoría de calidad. C.Seleccionar y aplicar el modelo ISO 25000 de calidad. D.Aseguramiento, planeación y control de la calidad A B C D.
Dadas las siguientes afirmaciones, seleccione la opción que NO indica los requerimientos esbozados por la norma ISO 9001 para el aseguramiento de la calidad: A. Responsabilidad de la administración servicios ofrecidos. B. Revisión del contrato C. Control del diseño D. Documentación y control de datos E. Control del proceso F. Inspección y pruebas G. Acciones perfectivas H. Capacitación, servicio y técnicas estadísticas A C G H.
Dadas las siguientes afirmaciones, seleccione la opción que indique para que sirve la norma ISO 250000: A. Es un marco de trabajo para la calidad interna, externa y en uso de un producto software. B. Es una herramienta para realizar buenos programas informáticos. C. Es un marco de trabajo que garantiza a los desarrolladores hacer una codificación óptima. D. Es un marco de trabajo para la calidad interna y externa de un producto software. A B C D.
Dadas las siguientes afirmaciones, seleccione la opción que indique en que consiste la prueba de caja blanca como un método de casos de prueba para el software: A. Obtener un conjunto de condiciones de entrada que ejerciten completamente todos los requerimientos funcionales de un programa. B. Usar la estructura de control del diseño de los procedimientos para obtener los casos de prueba. C. Obtener un conjunto de casos de prueba para encontrar errores de funciones incorrectas o ausentes y errores de interfaces. D. Entender los objetos que se modelan en el software y las relaciones que conectan a estos objetos A B C D.
Dadas las siguientes afirmaciones, seleccione la opción que sea una técnica para realizar pruebas aplicadas a un producto software: A. Pruebas de Integración B. Técnicas de Caja Negra C. Test de pruebas D. Pruebas aplicas a código. A B C D.
De la norma indicada se citan términos en la columna izquierda, cada uno de los cuales se asocia con una de las definiciones de la columna derecha: A3, B7, C2, D5, E4, F6, G1, H8 A1, B7, C2, D5, E4, F8, G3, H6 A2, B8, C1, D5, E4, F7, G3, H6 A4, B6, C4, D3, E2, F8, G2, H7.
Dadas las siguientes afirmaciones, seleccione la opción que identifica sólo las aseveraciones que NO corresponden al enfoque de Ingeniería de Software de Cuarto Limpio: A, B, E B, C C, E, F B, E.
Relacione el concepto con su definición correspondiente: A1, B5, C6, D3, E2, F4 A3, B6, C5, D1, E2, F4 A1, B6, C5, D3, E2, F4 A3, B5, C6 , D1, E2, F4.
Escoja la opción correcta emparejando el concepto de la izquierda dado por el literal con su correspondiente numeral de la derecha: A 2, B6, C5, D3, E1, F4 A 6, B2, C3, D5, E1, F4 A 2, B6, C3, D5, E1, F4 A 6, B2, C5, D3, E1, F4.
El modelado del comportamiento es uno de los principios fundamentales de todos los métodos de análisis de requisitos dentro de la Ingeniería de requisitos. El modelo de comportamiento indica la forma en la que responderá el software a eventos o estímulos externos. Identifique, ¿cuál de los siguientes no corresponden a los pasos que deben seguirse en el modelado de comportamiento? Evaluar todos los casos de uso para entender por completo la secuencia de interacción dentro del sistema. El diagrama de flujo de datos (DFD) es una técnica que representa el flujo de la información y las transformaciones que se aplican a los datos al moverse desde la entrada hasta la salida; ya que adopta un punto de vista del tipo entrada-proceso-salida para el sistema. Identificar los eventos que conducen la secuencia de interacción y que entienden el modo en el que éstos se relacionan con objetos específicos. Crear una secuencia para cada caso de uso y construir un diagrama de estado para el sistema. Revisar el modelo de comportamiento para verificar la exactitud y consistencia.
El modelo de análisis es la primera representación técnica de un sistema. Utiliza una mezcla de formatos en texto y diagramas para representar los requisitos del software, las funciones y el comportamiento. El modelo de análisis describe la estructura del sistema o aplicación que está modelando. Consta de diagramas de clase y de diagramas de secuencia que describe la implementación lógica de los requisitos funcionales identificados en el modelo de caso de uso. Además, identifica las clases principales del sistema y contiene un conjunto de realizaciones de casos de uso que describen cómo se construirá el sistema. El modelo de análisis se apoya en cuatro elementos fundamentales y estos son: Clase, Responsabilidad, Colaborador, Descripción Caso de Uso, Flujo de Información, Modelo Estático, Diagrama de Carril. Basados en Escenarios, Orientados al flujo, Basados en Clases, Basados en el comportamiento. Entidad, Frontera, Controlador Agregación.
Requisito funcional es una descripción del servicio que debe ofrecer el software(sistema). Describe un sistema de software o su componente. Puede ser un cálculo, manipulación de datos, proceso comercial, interacción del usuario o cualquier otra funcionalidad específica que defina qué función probablemente realizará el sistema. En la Ingeniería de Requisitos, los requisitos funcionales pueden ser: Requisito que especifica los criterios que se pueden emplear para juzgar el funcionamiento de un sistema en condiciones particulares, en lugar de comportamientos específicos. Cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que se supone, un sistema debe cumplir. Imponer restricciones sobre cómo lo hará el sistema. Elaborar una característica de rendimiento del sistema. Todos los requisitos que no describen información a guardar, ni funciones a realizar, sino características de funcionamiento. Es así que suelen denominarse atributos de calidad de un sistema.
El caso de uso en la Ingeniería de Software es una técnica para la captura de requisitos potenciales de un nuevo sistema o la actualización de un software. Cada caso de uso proporciona uno o más escenarios que indican cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico. ¿Cuáles son los componentes del diagrama de casos de uso? Actor, Caso de uso y la relación (o asociación). Caso de Uso, Clases y Atributos Dependencia (relación de uso y Generalización/especialización (relaciones de herencia) Diagrama de paquetes, Diagrama de actividades, Diagrama de Despliegue.
El diagrama de casos de uso muestra de forma gráfica las características del software (sus funcionalidades) incluyendo: los casos de uso, los roles que los usuarios desempeñan en estos casos de uso. A estos roles se les denomina “Actores”. La interrelación entre los elementos. ¿Qué describe la relación (o asociación) como componente de un diagrama de Casos de Uso? Representa a una persona o grupo de personas que desempeñan un papel en la interacción con el software? Representa una funcionalidad que cumple uno o varios requisitos Puede ser “cualquier elemento” externo que interactúe con el software para lograr determinados objetivos, como por ejemplo otros sistemas. La interacción entre dos casos de uso o de un actor con un caso de uso.
Los Diagramas estáticos o también llamados estructurales se encargan de definir qué elementos (entidades, objetos, áreas, clases, departamentos, componentes etc.) deben de estar definidas dentro del sistema u organización a desarrollar correspondiente modelado. Se denomina Modelado Estático en Ingeniería de Software por que muestra todas las relaciones posibles a lo largo del tiempo, no las que corresponden a un cierto momento. ¿Cuáles diagramas le dan una perspectiva estática (Modelado estático) de un Sistema de Software? Diagramas de clases, Diagramas de objetos, Diagramas de componentes y Diagramas de distribución. Diagramas de estado, Diagramas de interacción (secuencia, comunicación, tiempo y visión de conjunto) y Diagramas de actividad. Diagramas de Flujo de Datos, Diagrama de comunicación. Diagrama de GUI, Diagrama de Clases, Diagrama de Secuencia.
El diagrama de clases en UML es una herramienta para comunicar el diseño de un programa orientado a objetos, permitiendo modelar las relaciones entre las entidades El diagrama de clases estándar está compuesto por las siguientes partes: Sección superior: Contiene el nombre de la clase o de un objeto. Sección central: Contiene los atributos de la clase. Sección inferior: Incluye operaciones de clases (métodos o funciones) Flujos de Objetos y Objeto Nodo Inicial Nodo Final. Acciones Restricciones de Acción Flujo de Control Estado Inicio del Flujo Fin del Flujo Transición.
Los diagramas dinámicos o conocidos como Diagramas de interacción en UML se utilizan para ver los aspectos dinámicos del sistema y constan de instancias de estos bloques y mensajes enviados entre ellos. ¿Cuáles diagramas le dan una perspectiva dinámica (Modelado dinámico) de un sistema de software? Diagramas de casos de uso Diagramas de secuencia Diagramas de estados Diagramas de actividades Estado Inicio del Flujo Fin del Flujo Transición Diagramas de clases Diagramas de objetos Diagramas de componentes Diagramas de distribución. Diagrama Entidad – Relación Diagrama de Flujo de Datos.
El Diagrama de Secuencia en UML o conocidos también como diagramas de eventos o escenarios de eventos, son un tipo de diagramas de interacción donde se describe ¿cómo? y ¿en qué orden? un grupo de objetos funcionan en conjunto. Los desarrolladores de software, así como los profesionales de negocios usan estos diagramas para comprender los requisitos de un sistema nuevo documentar un proceso existente. ¿Que representan las Líneas de vida en un Diagrama de Secuencia en UML? Representa la ejecución de un procedimiento o el funcionamiento de una actividad en un flujo de trabajo. Es el proceso en el que una subclase o clase derivada recibe la funcionalidad de una superclase o clase principal. Representa el curso del tiempo de un proceso. Indica cuál estado de actividad sigue a otro.
El sistema de biblioteca del barrio “Las colinas” actualmente funciona manualmente y se desean modelar sus procesos para llevarlo mediante un sistema automático. Es así que, para proceder al préstamo, el bibliotecario o encargado de la biblioteca atiende al usuario (o persona) que solicita algún préstamo (libro o revista). Lo que hace primero es llenar los datos del usuario en una hoja de Excel, y de allí empieza a comprobar en su sistema de archivos de Excel si el usuario adeuda algo. En el caso de no deber nada en biblioteca solo entonces procede a llenar los datos de la solicitud de préstamo y así genera el préstamo correspondiente. Se requiere el Diagrama de actividades para un sistema de Biblioteca. ¿Identifique cuál de ellos podría ser el diagrama de actividades que se aproxima a la respuesta más probable a este problema? a b c d.
En los diagramas de clases se pueden representar los siguientes tipos de relaciones: asociación, agregación, composición y generalización. Indique la opción que describe la relación de generalización. Es un tipo de asociación que indica que una clase (componente) es parte de otra clase (compuesto o contenedor). Los componentes pueden ser agregados avarios compuestos. La destrucción del compuesto no conlleva la destrucción de los componentes. Es una relación entre dos clases de modo que una, lasubclase o clase hija, se considera como forma especializada de la otra, la superclase o clase padre. Es un tipo de asociación que indica que una clase (componente) es una parte especializada de otra clase (compuesto o contenedor). La destrucción del compuestoconlleva la destrucción de los componentes. Tipo de relación que expresa una relación entre dos clases mediante un acoplamiento débil. Las clases asociadas siguen siendo relativamente independientes una de otra. Setrata de una relación no muy fuerte, es decir que no se exigedependencia existencial ni encapsulamiento. Suele implementarse como variables de instancia de una clase en otra.
Las relaciones de asociación, agregación, composición y generalización se pueden representar en los diagramas de clases. ¿Cuál de las siguientes opciones describe la relación de composición? Es un tipo de asociación que indica que una clase (componente) es parte de otra clase (compuesto o contenedor). Los componentes pueden ser agregados a varios compuestos. La destrucción del compuesto no conlleva la destrucción de los componentes. Es una relación entre dos clases de modo que una, la subclase o clase hija, se considera como forma especializadade la otra, superclase o clase padre. Es un tipo de asociación que indica que una clase (componente) es una parte especializada de otra clase (contenedor). La destrucción del contenedor conlleva la destrucción de los componentes. Tipo de relación que expresa una relación entre dos clases mediante un acoplamiento débil. Las clases asociadas siguen siendo relativamente independientes una de otra. Se trata de una relación no muy fuerte, es decir que no se exigedependencia existencial ni encapsulamiento. Suele implementarse como variables de instancia de una clase en otra.
El modelo de proceso de software en cascada toma las actividades fundamentales del proceso de especificación, desarrollo, validación y evolución y, luego, los representa como fases separadas del proceso, tal como especificación de requerimientos, diseño de software, implementación y pruebas. Dadas las siguientes afirmaciones, seleccione la opción de la fase que NO pertenece al modelo en cascada: A. Definición de requerimientos B. Diseño del sistema C. Implementación D. Integración y prueba de sistemas E. Operación y mantenimiento F. Bosquejo de descripción A B C D E F.
El modelo de proceso de software en espiral propuesto por Boehm, conjuga la naturaleza iterativa de la construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal secuencial. Dadas las siguientes afirmaciones, seleccione la opción de la etapa que NO pertenece al modelo: A. Comunicación con el cliente. B. Evaluación del cliente. C. Definición del paradigma de desarrollo. D. Análisis de riesgos. A B C D.
El paradigma de creación de prototipos puede tener un enfoque abierto o cerrado Dadas las siguientes afirmaciones, seleccione la opción que se refiere al enfoque abierto denominado prototipo evolutivo: A. Que sirve únicamente como una demostración de los requisitos, luego se desecha y se realiza la ingeniería de software utilizando otro prototipo. B. Que se emplea como primera parte de una actividad de análisis a la que seguirá el diseño y construcción. C. Que contiene los detalles de los requerimientos no funcionales del usuario final. D. Que contiene todos los modelos de componentes que la versión final de software deberá contener. A B C D.
Las métricas del software orientadas a la función utilizan una medida de la funcionalidad entregada por la aplicación como un valor de normalización Ya que la funcionalidad no se puede medir directamente, se debe derivar indirectamente mediante otras medidas directas. Dadas las siguientes afirmaciones, seleccione la opción que indique por qué son utilizadas las métricas orientas a la función: A. Por la diferente complejidad del software B. Por el grado de abstracción. C. Por la facilidad de la aplicación. D. Porque brinda resultados exactos A B C D.
El proceso de diseño de sistemas asigna los requerimientos, para sistemas de hardware o de software, al establecer una arquitectura de sistema global. Seleccione la opción que indique cuál de las siguientes afirmaciones es verdadera, cuando nos referimos a la etapa de diseño: A. A partir de esta etapa se puede definir los Requerimientos B. Se desarrolla en etapas, empezando a un bajo nivel de abstracción y ascendiendo C. Se desarrolla en etapas, empezando a un alto nivel de abstracción y descendiendo D. Antes de esta etapa se debe completar el desarrollo. A B C D.
Las fases de todo proceso de software son: 1. Análisis: en base a un sistema de la realidad, se construye un modelo de ese sistema, en donde se enumeran y describen cada uno de los requerimientos del sistema de software a desarrollar. 2. Diseño: se construye un modelo de diseño, que contiene la arquitectura del sistema del software y su diseño más detallado. 3. Implementación: se procede a programar o implementar los diseños especificados en el modelo de diseño. 4. Prueba: se comparan los artefactos de análisis, diseño e implementación siguiendo las líneas de trazabilidad correspondientes y también el sistema de la realidad y los participantes del proyecto. Dadas las siguientes afirmaciones, seleccione la opción que indique dentro del proceso de generación de software en que comprende la etapa de Implementación: A. Es lo mismo que la etapa de desarrollo. B. Desde la idea inicial hasta la puesta en producción C. El análisis de requerimientos y el diseño. D. Los procesos de instalación y mantenimiento. A B C D.
La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto para llevarlo a cabo con altas posibilidades de éxito. Dadas las siguientes afirmaciones, seleccione la opción que indique que es una metodología de desarrollo de software: A. Un conjunto de rutinas de programación que permiten desarrollar aplicaciones de forma ágil. B. Un conjunto de métodos que cubren todo el ciclo de vida de desarrollo de sistemas, y que están unidos por un enfoque general o filosófico. C. Es un conjunto de lenguajes de programación que permiten analizar, diseñar y construir productos software D. Es una herramienta para resolver problemas determinísticos. A B C D.
SWEBOK, Software Engineering Body of Knowledge (Cuerpo de Conocimientos de la Ingeniería de Software), es un documento creado por la SECC (Software Engineering Coordinating Committee), promovido por la IEEE Computer Society, que se define como una guía al conocimiento presente en el área de la Ingeniería del Software Ordenar las actividades que debe cumplir para tener una correcta ingeniería de requisitos, de acuerdo con el modelo de Procesos de SWEBOK: A. Documentación de requisitos B. Gestión de requisitos C. Análisis y negociación de requisitos. D. Validación de requisitos E. Elicitación de requisitos A, C, B, E, D E, C, A, D, B A, E, D, B, C E, C, B, A ,D.
Escoja la opción correcta emparejando el concepto de la izquierda dado por el literal con su correspondiente numeral de la derecha: A2, B5, C4, D3, E1, F6 A3, B6, C4, D2, E1, F5 A3, B4, C6, D1, E2, F5 A1, B6, C4, D2, E3, F5.
Escoja la opción correcta emparejando el concepto de la izquierda dado por el literal con su correspondiente numeral de la derecha A2, B6, C1, D4, E3, F5 A3, B6, C1, D4, E2, F5 A2, B5, C1, D4, E3, F6 A5, B6, C4, D1, E3, F2.
Denunciar test Consentimiento Condiciones de uso