WorksheetsEGEL CP 2
Total questions: 102
Worksheet time: 51mins
Imagina que eres el director de recursos humanos en una empresa multinacional. Recientemente, has estado evaluando el desempeño de tus empleados y tomando decisiones relacionadas con promociones y aumentos salariales. Tienes la responsabilidad de tomar decisiones que afectan la carrera y el bienestar de los empleados en tu organización.
En este escenario, ¿cuál de los siguientes conceptos se relaciona más directamente con tu rol y responsabilidades?
Autoridad
Predicción
Evaluación
Imagina que trabajas en el departamento de investigación de una empresa de pronósticos meteorológicos. Tu función principal es utilizar datos históricos y modelos matemáticos para predecir el clima en una región específica y proporcionar pronósticos precisos a corto y largo plazo.
En tu trabajo diario, ¿cuál de los siguientes conceptos se aplica directamente a tus tareas y responsabilidades?
Autoridad
Predicción
Evaluación
Imagina que eres un gerente de calidad en una planta de fabricación de productos electrónicos. Tu rol principal implica supervisar y garantizar que los productos fabricados cumplan con los estándares de calidad y seguridad. También eres responsable de llevar a cabo revisiones periódicas de los procesos de fabricación y proponer mejoras.
Dentro de tus responsabilidades, ¿cuál de los siguientes términos se relaciona más directamente con la actividad que realizas?
Autoridad
Predicción
Evaluación
Imagina que trabajas como gerente de calidad en una empresa de alimentos. Uno de los aspectos fundamentales en la producción de alimentos es la capacidad de rastrear el origen de los ingredientes utilizados en caso de surgir problemas de seguridad alimentaria. Esto es crucial para garantizar la seguridad de los productos y realizar retiros eficientes en caso de contaminación.
En este contexto, ¿cuál de los siguientes términos se relaciona más directamente con la actividad de asegurar la procedencia de los ingredientes utilizados en la producción de alimentos?
Rastreabilidad
Estrategia
Actividades
Imagina que eres el director ejecutivo de una empresa de tecnología que se encuentra en un mercado altamente competitivo. Tienes que tomar decisiones estratégicas para garantizar el éxito continuo de tu empresa. La empresa ha estado luchando con la disminución de la cuota de mercado y la falta de innovación en sus productos. Ante esta situación, estás considerando implementar un nuevo enfoque que incluye la reevaluación de tus objetivos, la identificación de nuevos mercados y la introducción de productos innovadores en el mercado. ¿Cuál de los siguientes términos describe mejor esta acción?
Rastreabilidad
Estrategia
Actividades
Supongamos que eres un gerente de proyectos en una empresa de construcción encargado de la planificación y ejecución de un importante proyecto de construcción de un rascacielos en el centro de la ciudad. Tu trabajo implica coordinar las tareas diarias en el lugar de construcción, como la supervisión de la excavación, el vertido de cimientos, el montaje de la estructura de acero y la instalación de sistemas eléctricos y de plomería.
Dada tu responsabilidad, ¿cuál de los siguientes términos describe mejor tus responsabilidades diarias en el lugar de construcción?
Rastreabilidad
Estrategia
Actividades
Imagina que estás liderando un equipo de desarrollo de software para crear una aplicación de gestión de proyectos altamente personalizada para una empresa de construcción. Tu equipo está en la fase inicial del proyecto, y estás trabajando en la recopilación y definición de lo que el software debe lograr y cómo debe funcionar. En este contexto, ¿cuál de los siguientes términos se refiere mejor a esta etapa inicial del proyecto?
Requisitos
Análisis
Diseño
Supongamos que eres el líder de un equipo de desarrollo de software que trabaja en un proyecto de creación de una aplicación de gestión de inventario para una cadena de supermercados muy grande. Ya has pasado por la fase de recopilación de requisitos, donde se definieron las necesidades del cliente. Ahora, tu equipo se encuentra en una etapa en la que están examinando en detalle esos requisitos, buscando patrones y soluciones óptimas antes de pasar a la fase de desarrollo. En este contexto, ¿cuál de los siguientes términos se relaciona mejor con la etapa actual de tu proyecto?
Requisitos
Análisis
Diseño
Supongamos que eres un arquitecto de software encargado de un proyecto de desarrollo de una aplicación de control de tráfico urbano para una gran ciudad. Tu equipo ya ha recopilado todos los requisitos del cliente y ha realizado un análisis detallado de cómo funcionará la aplicación, identificando patrones de tráfico y rutas óptimas. Ahora, estás en una etapa en la que debes crear un plan técnico detallado que defina cómo se implementará la aplicación, incluyendo la elección de tecnologías y la estructura del software. En este contexto, ¿cuál de los siguientes términos se relaciona mejor con la etapa actual de tu proyecto?
Requisitos
Análisis
Diseño
Imagina que eres el líder de un equipo de desarrollo de software encargado de implementar un sistema de gestión de recursos humanos para una empresa multinacional. Después de haber definido los requisitos, realizado el análisis y diseñado la arquitectura del sistema, llegó el momento de llevar a cabo la construcción real del software. Tu equipo comenzará a escribir código, crear bases de datos y desarrollar los módulos del sistema. En este contexto, ¿cuál de los siguientes términos describe mejor la fase en la que te encuentras?
Implementación
Pruebas
Integración
Supongamos que eres el director de calidad en un proyecto de desarrollo de software para una aplicación financiera altamente crítica. Tu tarea principal es garantizar que el software cumpla con los estándares de calidad y seguridad requeridos. Actualmente, te encuentras en la fase en la que se evalúan y verifican las funcionalidades del software para asegurarte de que se ajusten a los requisitos definidos y que el software funcione correctamente. En este contexto, ¿cuál de los siguientes términos describe mejor la actividad que estás llevando a cabo?
Implementación
Pruebas
Integración
Imagina que eres el líder de un equipo de desarrollo de software encargado de crear una aplicación empresarial completa que consta de varios módulos interconectados. Tu tarea principal es garantizar que todos estos módulos funcionen de manera conjunta y se integren sin problemas para proporcionar una experiencia de usuario coherente. En este contexto, ¿cuál de los siguientes términos describe mejor la actividad que estás llevando a cabo?
Implementación
Pruebas
Integración
Supongamos que trabajas como líder de un equipo de desarrollo de software en una empresa que está a punto de lanzar una nueva versión de su producto. Tu equipo ha finalizado la programación y está preparando todo lo necesario para el lanzamiento. En este punto, te das cuenta de que es esencial registrar y organizar todos los detalles técnicos, manuales de usuario, descripciones de funciones y cualquier otro tipo de información relevante relacionada con el software para garantizar que el producto sea comprensible y utilizable tanto para tu equipo de soporte como para los clientes finales. ¿Cuál de los siguientes términos describe mejor esta actividad crucial?
Documentación
Mantenimiento
Método
Eres un ingeniero de software en una empresa de desarrollo de aplicaciones móviles. Recientemente, tu empresa lanzó una aplicación móvil exitosa que ha ganado muchos usuarios. Sin embargo, con el tiempo, los usuarios comenzaron a informar sobre errores y problemas de rendimiento en la aplicación. Como parte de tu trabajo, te asignaron la tarea de abordar estos problemas, realizar actualizaciones, corregir errores y mejorar el rendimiento de la aplicación. ¿Cuál de los siguientes términos se refiere específicamente a la actividad que estás llevando a cabo?
Documentación
Mantenimiento
Método
Eres un analista de sistemas en una empresa de desarrollo de software. Estás trabajando en un nuevo proyecto de desarrollo de software empresarial y debes determinar la mejor forma de abordar la gestión de datos dentro de la aplicación. Te enfrentas a la decisión de elegir entre dos enfoques diferentes para manejar la lógica de negocios y el flujo de datos en el software. ¿Cuál de los siguientes términos se refiere específicamente a los enfoques o técnicas que estás considerando para diseñar la estructura y la funcionalidad de tu software?
Documentación
Mantenimiento
Método
Imagina que eres un gerente de proyectos en una empresa de desarrollo de software y estás a cargo de un proyecto importante. Tu equipo está trabajando en el desarrollo de una nueva aplicación empresarial y debes asignar responsabilidades a los miembros del equipo. Además, debes definir las actividades específicas que cada miembro del equipo realizará para completar el proyecto a tiempo y dentro del presupuesto. ¿Cuál de los siguientes términos se refiere directamente a las actividades específicas que asignarás a los miembros del equipo en este contexto?
Documentación
Mantenimiento
Tareas
Un historiador está investigando proyectos de construcción de puentes a lo largo de la historia y ha encontrado un proyecto que destaca por ser el primero de su tipo en la región. Este proyecto fue revolucionario en términos de ingeniería y diseño. ¿Cuál de los siguientes términos describe mejor este proyecto histórico en su contexto?
Primer proyecto de su tipo
Segundo proyecto de su tipo
Variación de un proyecto
En la historia de la construcción de puentes en una región en particular, un ingeniero identificó un proyecto que se destacó como el segundo proyecto de su tipo. Aunque no fue el primero, este proyecto también fue importante y contribuyó a la evolución de la ingeniería de puentes en la región. ¿Cuál de las siguientes opciones describe mejor este proyecto en su contexto histórico?
Primer proyecto de su tipo
Segundo proyecto de su tipo
Variación de un proyecto
En el ámbito de la arquitectura y la construcción, se ha dado a conocer un proyecto que se destaca por ser una variación significativa de un diseño anterior. Este proyecto toma las ideas fundamentales de un diseño previo pero introduce cambios notables que lo hacen único en su género. ¿Cuál de las siguientes opciones describe mejor este proyecto en su contexto?
Primer proyecto de su tipo
Segundo proyecto de su tipo
Variación de un proyecto
En el ámbito de la gestión de proyectos de software, una organización decide abordar un proyecto que implica reemplazar completamente un sistema antiguo y obsoleto por uno nuevo, con el objetivo de aprovechar las últimas tecnologías y enfoques de desarrollo. Este tipo de proyecto se centra en la reescritura completa del software existente y la creación de un nuevo sistema desde cero. ¿Cuál de las siguientes opciones describe mejor este tipo de proyecto?
Proyecto de reescritura de legado (“legacy”)
Proyecto de creación de software reutilizable
Proyecto de mejora de sistema o mantenimiento
En el contexto de la gestión de proyectos de software, una organización decide emprender un proyecto con el propósito de desarrollar un conjunto de componentes de software altamente flexibles y reutilizables. Estos componentes se diseñan de manera que puedan ser incorporados en varios proyectos futuros, lo que permitirá acelerar el desarrollo y reducir costos en iniciativas posteriores. ¿Cuál de las siguientes opciones describe mejor este tipo de proyecto?
Proyecto de reescritura de legado (“legacy”)
Proyecto de creación de software reutilizable
Proyecto de mejora de sistema o mantenimiento
Una empresa de desarrollo de software se enfrenta a la tarea de mejorar un sistema de gestión de inventario existente que ha estado en funcionamiento durante varios años. El sistema de inventario tiene algunas deficiencias que afectan la eficiencia y la precisión de seguimiento. La empresa decide emprender un proyecto con el objetivo de corregir errores, optimizar el rendimiento y agregar nuevas características al sistema para cumplir con las necesidades cambiantes de sus clientes. ¿Cuál de las siguientes opciones describe mejor este tipo de proyecto?
Proyecto de reescritura de legado (“legacy”)
Proyecto de creación de software reutilizable
Proyecto de mejora de sistema o mantenimiento
Una empresa de desarrollo de software ha firmado un contrato para crear un sistema crítico de control de tráfico aéreo para un importante cliente gubernamental. El proyecto se caracteriza por tener una fuerte regulación y requerimientos extremadamente rígidos. Los ingenieros de software deben seguir un enfoque de desarrollo que implica una secuencia lineal de fases, donde cada fase debe completarse antes de pasar a la siguiente. Esto garantiza una planificación y documentación exhaustiva antes de la implementación. Además, dado que la seguridad y la calidad son cruciales en esta aplicación, se requiere una validación y verificación rigurosa en cada etapa del proceso. ¿Cuál de los siguientes modelos de desarrollo de software se adapta mejor a este escenario?
Modelo Cascada
Modelo Espiral
Modelo Win-Win
Una empresa de desarrollo de software está trabajando en un proyecto de desarrollo de un nuevo sistema de gestión de riesgos para una institución financiera. Este proyecto implica un alto grado de incertidumbre y riesgo, ya que los requisitos y las restricciones pueden cambiar a medida que se avanza en el proyecto. La empresa está interesada en un enfoque de desarrollo que permita la flexibilidad para adaptarse a los cambios a lo largo del ciclo de vida del proyecto y que priorice la identificación y mitigación temprana de riesgos. ¿Cuál de los siguientes modelos de desarrollo de software sería más adecuado para este escenario?
Modelo Cascada
Modelo Espiral
Modelo Win-Win
Un equipo de desarrollo de software está trabajando en un proyecto crítico para una organización. Durante la fase inicial, se identificaron diferencias significativas en las expectativas y necesidades de los interesados en el proyecto. Los clientes tienen objetivos específicos, mientras que los desarrolladores tienen sus propias restricciones y prioridades. La alta dirección de la organización reconoce la importancia de llegar a un consenso y lograr una colaboración efectiva entre todas las partes involucradas. ¿Cuál de los siguientes enfoques de desarrollo de software sería el más apropiado para abordar esta situación?
Modelo Cascada
Modelo Espiral
Modelo Win-Win
En el contexto de la mejora de procesos de software y la evaluación de la capacidad de una organización, ¿cuál de las siguientes opciones se refiere al grado de optimización y eficacia de los procesos de desarrollo de software?
Madurez
CMM
PSP / TSP
Una organización de desarrollo de software ha estado trabajando para mejorar sus procesos y prácticas con el objetivo de aumentar la calidad y la eficiencia en la entrega de proyectos. Han implementado cambios significativos en sus procesos, evaluado su desempeño y se han centrado en la mejora continua. Como resultado de estos esfuerzos, la organización ha logrado niveles cada vez más altos de disciplina y control en sus proyectos de desarrollo de software. ¿Cuál de las siguientes opciones representa un modelo de referencia ampliamente utilizado para evaluar y mejorar los procesos de desarrollo de software en función de niveles de madurez?
Madurez
CMM
PSP / TSP
Una organización de desarrollo de software se ha comprometido a mejorar la calidad y la productividad en sus proyectos de desarrollo. Para lograr esto, han adoptado un enfoque disciplinado que incluye un proceso de desarrollo personal (PSP) para los ingenieros de software y un proceso de desarrollo de software (TSP) para la gestión de proyectos. El PSP se enfoca en mejorar las habilidades de los ingenieros y la calidad de su trabajo, mientras que el TSP se centra en la gestión y la calidad de los proyectos en sí. ¿Cuál de las siguientes opciones representa estos enfoques de desarrollo de software?
Madurez
CMM
PSP / TSP
Una organización de desarrollo de software está buscando mejorar su proceso de desarrollo y asegurar la calidad de sus productos. Han decidido adoptar un modelo de mejora de procesos reconocido a nivel internacional. ¿Cuál de las siguientes opciones representa adecuadamente uno de los modelos de mejora de procesos utilizados comúnmente en la industria del software?
SPICE (Software Process Improvement and Capability Determination)
PEMM (Process and Enterprise Maturity Model)
TickIt
Una organización de desarrollo de software está buscando mejorar su proceso de desarrollo y asegurar la calidad de sus productos. Han decidido adoptar un modelo que busque evaluar y mejorar la madurez del proceso. ¿Cuál de las siguientes opciones representa adecuadamente uno de los modelos de mejora de procesos utilizados comúnmente en la industria del software?
SPICE (Software Process Improvement and Capability Determination)
PEMM (Process and Enterprise Maturity Model)
TickIt
Una empresa de desarrollo de software está interesada en certificar la calidad de sus productos de software. Han decidido buscar una certificación que garantice la calidad de sus procesos y productos. ¿Cuál de las siguientes opciones representa adecuadamente un esquema de certificación reconocido en la industria del software que se centra en la calidad de software?
SPICE (Software Process Improvement and Capability Determination)
PEMM (Process and Enterprise Maturity Model)
TickIt
En el contexto de la gestión de proyectos de tecnología de la información, ¿qué término se utiliza comúnmente para referirse a las herramientas, técnicas y métodos utilizados para lograr los objetivos del proyecto?
Tecnologías
Arquitectura
TickIt
En el ámbito de la gestión de proyectos de tecnología de la información, ¿cuál de los siguientes términos se refiere al diseño general y la estructura de un sistema de información o proyecto tecnológico, incluyendo la planificación de componentes, módulos y sus relaciones?
Tecnologías
Arquitectura
TickIt
En el contexto de procesos de desarrollo de software, ¿cuál de los siguientes términos se refiere a un enfoque donde los cambios y mejoras en el software se realizan periódicamente en lotes planificados y programados en lugar de modificaciones continuas o interactivas?
Transformación en lote
Transformación continua
Transformación interactiva
Dentro del contexto de desarrollo de software, ¿cuál de los siguientes términos se utiliza para describir un enfoque en el que los cambios y mejoras en el software se implementan de manera constante y continua a medida que se identifican, en lugar de esperar para realizar modificaciones en lotes planificados?
Transformación en lote
Transformación continua
Transformación interactiva
En el contexto del desarrollo de software, ¿cuál de los siguientes términos se refiere a un enfoque en el que los cambios en el software se realizan en colaboración con los usuarios, a menudo a través de iteraciones y retroalimentación continua, con el objetivo de lograr una mayor alineación con las necesidades y expectativas de los usuarios?
Transformación en lote
Transformación continua
Transformación interactiva
En el contexto de la ingeniería de sistemas, ¿cuál de los siguientes términos se refiere a la técnica utilizada para modelar y analizar el comportamiento de sistemas a lo largo del tiempo, teniendo en cuenta variables cambiantes y la interacción entre componentes?
Simulación Dinámica
Sistemas de tiempo real
Admon. De Transacción
En el contexto de la informática y la gestión de sistemas, ¿cuál de las siguientes descripciones se refiere a sistemas que requieren que las respuestas a eventos se produzcan dentro de plazos estrictos y en tiempo real, lo que significa que los resultados deben estar disponibles y ser utilizables en un período de tiempo determinado?
Simulación Dinámica
Sistemas de tiempo real
Admon. De Transacción
Dentro del ámbito de la gestión de bases de datos y sistemas de información, ¿qué término se utiliza para describir el proceso que garantiza la consistencia y la integridad de las operaciones que involucran múltiples transacciones, permitiendo que los cambios se apliquen correctamente o se reviertan en caso de error?
Simulación Dinámica
Sistemas de tiempo real
Admon. De Transacción
En el desarrollo de software, ¿qué enfoque se utiliza cuando se realiza una serie de ciclos de desarrollo repetidos en los que se construye una parte adicional del sistema en cada ciclo, con la posibilidad de revisar y ajustar el trabajo anterior en función del aprendizaje de los ciclos anteriores?
Iterativo
Incremental
Material
En el desarrollo de software, ¿qué enfoque se utiliza cuando se construye una parte adicional del sistema en cada iteración, sin necesidad de revisar y ajustar el trabajo anterior, y el sistema se desarrolla gradualmente agregando nuevas características en cada ciclo?
Iterativo
Incremental
Material
En el desarrollo de software, ¿qué tipo de prototipo se utiliza para validar y refinar los requisitos del sistema, permitiendo a los stakeholders obtener una representación visual de la funcionalidad esperada y realizar ajustes antes de avanzar a etapas posteriores?
Prototipo de Requisitos
Prototipo de Análisis
Prototipo de Diseño
En el proceso de desarrollo de software, ¿qué tipo de prototipo se utiliza para validar y refinar aspectos relacionados con el modelado de procesos y datos, permitiendo a los analistas y stakeholders obtener una representación visual de la estructura y flujo de información del sistema antes de avanzar a etapas posteriores?
Prototipo de Requisitos
Prototipo de Análisis
Prototipo de Diseño
En un proyecto de desarrollo de software, durante la etapa inicial de recolección de requisitos, el equipo decide crear una representación visual y funcional de las funcionalidades clave del sistema para validar la comprensión de los requisitos por parte de los stakeholders. Este prototipo se enfoca en proporcionar una vista temprana de cómo el sistema debería comportarse y permite a los usuarios finales interactuar con las características esenciales antes de avanzar a etapas posteriores del desarrollo. ¿Qué tipo de prototipo se está utilizando en esta fase?
Prototipo de Requisitos
Prototipo de Análisis
Prototipo de Diseño
En un proyecto de desarrollo de software para una organización, se decide construir prototipos de componentes individuales que representan módulos completos de una aplicación. Estos prototipos se desarrollan para evaluar y validar la funcionalidad y el rendimiento de cada módulo por separado. Cada prototipo se crea como una unidad independiente, y se prueban y ajustan antes de integrarlos en el sistema final. ¿Cómo se denomina este enfoque de desarrollo?
Prototipo de Verticales
Prototipo de Factibilidad
Prototipo de Diseño
En un proyecto de desarrollo de software para una organización, el equipo de desarrollo ha propuesto la creación de un modelo inicial que se centra en evaluar la viabilidad técnica y económica de una solución propuesta. Este modelo permitirá a la organización determinar si es factible y rentable continuar con el proyecto. ¿Cómo se denomina este tipo de prototipo?
Prototipo de Verticales
Prototipo de Factibilidad
Prototipo de Diseño
En un proyecto de desarrollo de software, se ha establecido una estrategia para minimizar el esfuerzo y aumentar la eficiencia al utilizar componentes de software previamente desarrollados. Esto incluye el uso de bibliotecas de funciones, módulos y componentes de software que ya han demostrado su confiabilidad y eficacia. ¿Cuál de las siguientes opciones describe mejor esta estrategia?
Reutilización
Consumiendo Componentes Reusables
Produciendo Componentes Reusables
En un proyecto de desarrollo de software, el equipo de desarrollo ha decidido utilizar componentes de software previamente desarrollados, como bibliotecas de funciones y módulos, para aprovechar el trabajo previo y reducir el esfuerzo en la creación de un nuevo sistema. El enfoque principal del equipo es incorporar de manera efectiva estos componentes reusables en su proyecto actual. ¿Cuál de las siguientes opciones describe mejor esta estrategia?
Reutilización
Consumiendo Componentes Reusables
Produciendo Componentes Reusables
En un entorno de desarrollo de software, una organización se ha centrado en crear componentes de software que sean altamente modulares, bien documentados y diseñados específicamente para ser reutilizados en múltiples proyectos. Han establecido un proceso para identificar las oportunidades de creación de estos componentes reusables y han asignado un equipo para desarrollarlos. ¿Cómo se describe mejor esta estrategia?
Reutilización
Consumiendo Componentes Reusables
Produciendo Componentes Reusables
Una empresa de desarrollo de software ha decidido implementar prácticas más eficientes en sus proyectos. Están buscando enfoques específicos y técnicas detalladas para mejorar la calidad de su código y el proceso de desarrollo en sí. ¿Cuál de las siguientes opciones se refiere a los enfoques específicos y técnicas detalladas que la empresa puede adoptar para lograr este objetivo?
Métodos
Metodologías
Modelo estático
Una organización está planeando un proyecto de desarrollo de software a gran escala que involucra a múltiples equipos y recursos. Quieren establecer un marco estructurado que incluya directrices, mejores prácticas, procesos y roles definidos para garantizar la gestión eficiente del proyecto. ¿Qué término se utiliza comúnmente para describir el enfoque integral y estructurado que la organización debe seguir en esta situación?
Métodos
Metodologías
Modelo estático
Un equipo de desarrollo de software está considerando utilizar un enfoque que se centra en la representación visual de una aplicación y sus componentes estáticos. Este enfoque es especialmente útil cuando se trata de diseñar la interfaz de usuario y la disposición de los elementos en la pantalla sin tener en cuenta su comportamiento dinámico. ¿Cuál de las siguientes opciones mejor describe este enfoque?
Métodos
Metodologías
Modelo estático
En el desarrollo de sistemas de control de tráfico ferroviario, se utiliza un tipo de modelo que se centra en representar el comportamiento en tiempo real de los trenes, las señales y los cambios en las vías a medida que los trenes avanzan en su ruta. Este modelo permite simular y prever situaciones críticas, como cruces peligrosos y congestión en la red ferroviaria. ¿A qué tipo de modelo se hace referencia en este contexto?
Modelo dinámico
Metodologías Estructuradas
Especificación de Procesos
En el contexto del desarrollo de software, se busca un enfoque sistemático y organizado para el diseño y construcción de sistemas de información. Las metodologías utilizadas se centran en dividir el proceso de desarrollo en fases bien definidas, con énfasis en la planificación, el análisis, el diseño, la implementación y la evaluación. Además, estas metodologías promueven el uso de técnicas de diagramas de flujo, diccionarios de datos y estructuras de control. ¿Cuál de las siguientes opciones describe mejor el enfoque utilizado en este contexto?
Modelo dinámico
Metodologías Estructuradas
Especificación de Procesos
En el ámbito de la gestión de procesos empresariales, se busca documentar, analizar y mejorar los procedimientos y actividades que ocurren en una organización. Esto implica describir en detalle cómo se ejecutan las actividades, quiénes son los responsables y cuáles son los flujos de trabajo. Además, se utiliza el modelado de procesos y la notación BPMN (Business Process Model and Notation) para representar gráficamente los flujos de trabajo. ¿Cuál de las siguientes opciones describe mejor la práctica utilizada en este contexto?
Modelo dinámico
Metodologías Estructuradas
Especificación de Procesos
En el desarrollo de software, es fundamental tener una herramienta que permita gestionar y describir los elementos de datos utilizados en una aplicación. Esto incluye definir los tipos de datos, su estructura, relaciones y restricciones. Además, es útil para garantizar la consistencia y calidad de los datos utilizados en un sistema. ¿Cuál de las siguientes opciones se utiliza para esta descripción detallada de los elementos de datos en el contexto del desarrollo de software?
Diccionario de Datos
Metodologías Orientadas a Objetos
Especificación de Procesos
1. En el campo del desarrollo de software, existen diferentes enfoques y metodologías que guían la forma en que se diseña y construye un sistema de software. Uno de los enfoques más ampliamente utilizados se centra en la creación de modelos que representan objetos y las interacciones entre ellos. Esta metodología es particularmente útil para el desarrollo de sistemas complejos, ya que permite el modelado de entidades del mundo real como objetos con atributos y comportamientos. ¿Cuál de las siguientes opciones se refiere a este enfoque de desarrollo de software?
Diccionario de Datos
Metodologías Orientadas a Objetos
Especificación de Procesos
En el desarrollo de software, un enfoque importante es el modelado de sistemas que cambian de estado en respuesta a eventos específicos. Un tipo de diagrama utilizado para representar estos cambios de estado es fundamental para el diseño de sistemas reactivos, como los sistemas de control y los sistemas de tiempo real. En este diagrama, los estados son nodos y las transiciones entre ellos se activan en respuesta a eventos. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de transición de Estados
Diagrama Entidad – Relación
Diagrama de Clases
En el contexto del diseño de bases de datos, una herramienta valiosa para modelar la estructura de los datos y las relaciones entre las entidades es esencial. Este tipo de diagrama se utiliza para representar las entidades, atributos y las relaciones entre ellas. Cada entidad se representa como una caja y las relaciones se muestran como líneas que conectan las cajas. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de transición de Estados
Diagrama Entidad – Relación
Diagrama de Clases
En el ámbito de la programación orientada a objetos, existe una representación gráfica fundamental para modelar las clases, atributos y las relaciones entre objetos. Este tipo de diagrama se utiliza para definir la estructura de un sistema de software y cómo las clases interactúan entre sí. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de transición de Estados
Diagrama Entidad – Relación
Diagrama de Clases
En el desarrollo de software, uno de los diagramas más utilizados para representar las interacciones entre un sistema y sus actores es fundamental para definir los requerimientos funcionales del sistema. Este tipo de diagrama se centra en la identificación de los actores y los escenarios de uso. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de Casos de Uso
Diagrama de transición de estado
Diagrama de Interacción (Diagrama de eventos)
En el ámbito del desarrollo de sistemas embebidos y controladores de dispositivos, se utiliza un tipo de diagrama que es especialmente útil para modelar el comportamiento de sistemas que pueden estar en múltiples estados. Este tipo de diagrama muestra las transiciones entre estados, las condiciones que desencadenan esas transiciones y las acciones que ocurren en cada estado. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de Casos de Uso
Diagrama de transición de estado
Diagrama de Interacción (Diagrama de eventos)
En el contexto del diseño de sistemas de software, particularmente en el desarrollo orientado a objetos, se utiliza un tipo de diagrama que se enfoca en la representación de las interacciones entre objetos del sistema. Este tipo de diagrama muestra cómo los objetos colaboran y se comunican entre sí para llevar a cabo una funcionalidad específica, y a menudo se utiliza para modelar escenarios detallados de uso de un sistema. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de Casos de Uso
Diagrama de transición de estado
Diagrama de Interacción (Diagrama de eventos)
En el diseño de sistemas de software complejos, a menudo es necesario representar la estructura de alto nivel de un sistema, identificando los subsistemas que lo componen y cómo se relacionan entre sí. ¿Cuál de las siguientes opciones se refiere a un tipo de diagrama que se utiliza específicamente para representar la estructura de alto nivel de un sistema y sus subsistemas?
Diagrama de Colaboración
Diagrama de Subsistemas
Diagrama de Objetos (Diagrama de Instancias)
En el desarrollo de software orientado a objetos, a menudo es necesario representar una vista detallada de las instancias de objetos en un escenario específico. ¿Cuál de las siguientes opciones se refiere a un tipo de diagrama que se utiliza para mostrar estas instancias de objetos y sus relaciones en un momento concreto?
Diagrama de Colaboración
Diagrama de Subsistemas
Diagrama de Objetos (Diagrama de Instancias)
En el desarrollo de software, se utiliza una representación gráfica que se centra en mostrar cómo los objetos de un sistema colaboran entre sí para lograr un objetivo específico. Este tipo de diagrama se utiliza para ilustrar las interacciones y relaciones entre objetos en un sistema de software. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de Colaboración
Diagrama de Subsistemas
Diagrama de Objetos (Diagrama de Instancias)
En el análisis de sistemas de información, se utiliza un tipo de diagrama para representar cómo fluyen los datos a través del sistema, identificando las transformaciones y almacenes de datos. Este diagrama es especialmente útil para comprender los procesos y las interacciones de datos en un sistema. ¿Cuál de las siguientes opciones se refiere a este tipo de diagrama?
Diagrama de Colaboración
Diagrama de Subsistemas
Diagrama de Flujo de Datos
En el contexto de desarrollo de software, existen diversas herramientas que desempeñan un papel fundamental en diferentes etapas del ciclo de vida del desarrollo. Algunas de estas herramientas se utilizan para representar gráficamente la estructura y el comportamiento de un sistema, lo que es esencial para la comprensión y la comunicación en el equipo de desarrollo. ¿Cuál de las siguientes opciones se refiere a las herramientas utilizadas para crear representaciones visuales de un sistema, como diagramas de flujo, diagramas de clases y diagramas de secuencia?
Herramientas de modelado de sistema
Herramientas de gestión de requisitos
Herramientas de generación de código
En el ámbito del desarrollo de software, es fundamental gestionar eficazmente los requisitos del proyecto, ya que la correcta definición y seguimiento de los requisitos juega un papel crucial en el éxito del desarrollo. ¿Cuál de las siguientes opciones se refiere a las herramientas diseñadas para ayudar a los equipos de desarrollo de software a documentar, organizar, rastrear y gestionar los requisitos del proyecto, incluyendo su documentación, cambios y trazabilidad?
Herramientas de modelado de sistema
Herramientas de gestión de requisitos
Herramientas de generación de código
En el desarrollo de software, la automatización de tareas es fundamental para mejorar la eficiencia y reducir errores. ¿Cuál de las siguientes opciones se refiere a las herramientas que permiten generar automáticamente el código fuente a partir de modelos, diagramas o especificaciones, acelerando así el proceso de desarrollo?
Herramientas de modelado de sistema
Herramientas de gestión de requisitos
Herramientas de generación de código
En el desarrollo de software, la detección y corrección de errores es fundamental para garantizar la calidad del producto final. ¿Cuál de las siguientes opciones se refiere a las herramientas utilizadas para identificar y solucionar problemas en el código, así como para realizar pruebas y verificar el correcto funcionamiento del software?
Herramientas de depuración y pruebas
Herramientas de gestión de configuración
Herramientas de documentación
En el desarrollo de software, especialmente en proyectos complejos con múltiples colaboradores, es fundamental mantener un control estricto de los cambios realizados en el código, las versiones del software y la gestión de configuración. ¿Cuál de las siguientes opciones se refiere a las herramientas que se utilizan para rastrear y gestionar los cambios en el código, asegurar la integridad de las versiones y coordinar el trabajo entre diferentes miembros del equipo de desarrollo?
Herramientas de depuración y pruebas
Herramientas de gestión de configuración
Herramientas de documentación
En el proceso de desarrollo de software, la documentación desempeña un papel esencial para comprender y mantener el sistema. Estas herramientas son fundamentales para crear manuales, especificaciones, informes y otros documentos que permiten a los desarrolladores, los usuarios y otros interesados comprender el software. ¿Cuál de las siguientes opciones se refiere a las herramientas que se utilizan para crear y gestionar la documentación del proyecto de software?
Herramientas de depuración y pruebas
Herramientas de gestión de configuración
Herramientas de documentación
En la gestión de proyectos de desarrollo de software, las herramientas desempeñan un papel fundamental para planificar, programar y supervisar las actividades, recursos y entregables del proyecto. Estas herramientas ayudan a los equipos a coordinar sus esfuerzos y asegurarse de que el proyecto se ejecute de manera eficiente. ¿Cuál de las siguientes opciones se refiere a las herramientas utilizadas para planificar, programar y gestionar las actividades y recursos en un proyecto de desarrollo de software?
Herramientas de depuración y pruebas
Herramientas de gestión de configuración
Herramientas de gestión de proyectos
En el contexto de la programación orientada a objetos, se refiere al proceso de crear un objeto específico de una clase, asignando valores a sus atributos. Este objeto se convierte en una instancia única y tangible de la clase. ¿Qué término describe mejor este proceso?
Instanciación
Atributos
Identificadores
En el contexto de la programación orientada a objetos, ¿cuál de los siguientes términos se refiere a las características o propiedades de un objeto que describen su estado o comportamiento?
Instanciación
Atributos
Identificadores
En el contexto de la programación, ¿cuál de los siguientes términos se refiere a nombres utilizados para hacer referencia a variables, objetos, funciones y otros elementos en un programa?
Instanciación
Atributos
Identificadores
En el contexto de las bases de datos, ¿cuál de los siguientes términos se refiere a atributos que se calculan o derivan a partir de otros atributos en una tabla?
Atributos Derivados
Restricción de Atributos
Operaciones
En el contexto de la gestión de bases de datos, ¿cuál de las siguientes opciones se utiliza para imponer reglas o condiciones en los valores que pueden tomar los atributos en una tabla?
Atributos Derivados
Restricción de Atributos
Operaciones
En el contexto de la gestión de bases de datos, ¿cuál de las siguientes opciones se refiere a las acciones que se pueden realizar en los datos almacenados en una base de datos, como consultas, inserciones, actualizaciones y eliminaciones?
Atributos Derivados
Restricción de Atributos
Operaciones
En el contexto de la gestión de bases de datos, ¿cuál de las siguientes opciones se refiere a las solicitudes o búsquedas específicas para recuperar datos de una base de datos?
Consultas
Accesos
Métodos
En el contexto de la administración de bases de datos, ¿qué término se utiliza para describir la acción de interactuar con una base de datos para realizar operaciones como agregar, modificar o eliminar registros?
Consultas
Accesos
Métodos
En el contexto de la programación orientada a objetos y la ingeniería de software, ¿qué término se refiere a las funciones o procedimientos que definen el comportamiento de un objeto y permiten interactuar con él?
Consultas
Accesos
Métodos
En el contexto de la programación orientada a objetos, ¿cuál de los siguientes conceptos se refiere a la capacidad de los objetos de una clase para responder de manera diferente a la misma solicitud?
Polimorfismo
Parametrización
Firmas
En el contexto de la programación orientada a objetos, ¿cuál de los siguientes conceptos se refiere a la capacidad de definir valores o parámetros que se pasan a una función o método?
Polimorfismo
Parametrización
Firmas
En el contexto de la programación orientada a objetos, ¿cuál de los siguientes conceptos se refiere a la descripción de una función o método, incluyendo el nombre, la lista de parámetros y su tipo de retorno?
Polimorfismo
Parametrización
Firmas
En el contexto de modelado de sistemas, ¿cuál de los siguientes términos se utiliza para representar relaciones directas y físicas entre objetos, indicando conexiones de hardware o cables que conectan componentes de un sistema?
Ligas
Asociación
Grado de Asociación
En el contexto del modelado de sistemas, ¿cuál de los siguientes términos se utiliza para representar relaciones lógicas o conceptuales entre objetos, sin implicar conexiones físicas directas?
Ligas
Asociación
Grado de Asociación
En el diseño de bases de datos, ¿qué término se utiliza para describir el número de entidades que participan en una relación o asociación entre tablas?
Ligas
Asociación
Grado de Asociación
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para describir una relación donde una entidad se asocia consigo misma?
Asociación Reflexiva
Multiplicidad (Cardinalidad)
Rol
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para indicar cuántos objetos de una entidad pueden estar relacionados con cuántos objetos de otra entidad en una relación?
Asociación Reflexiva
Multiplicidad (Cardinalidad)
Rol
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para asignar nombres o etiquetas a los extremos de una relación entre entidades?
Asociación Reflexiva
Multiplicidad (Cardinalidad)
Rol
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para describir una relación en la que un solo objeto de una entidad está relacionado con un solo objeto de otra entidad?
Uno-uno
Uno-Muchos
Muchos-Muchos
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para describir una relación en la que un objeto de una entidad está relacionado con varios objetos de otra entidad?
Uno-uno
Uno-Muchos
Muchos-Muchos
En el contexto del modelado de bases de datos, ¿cuál de los siguientes términos se utiliza para describir una relación en la que varios objetos de una entidad están relacionados con varios objetos de otra entidad?
Uno-uno
Uno-Muchos
Muchos-Muchos
En el contexto del modelado de sistemas y bases de datos, ¿qué término se utiliza para indicar que en una relación entre dos entidades, uno de los extremos puede estar presente de manera opcional y tener cero o un objeto relacionado
Multiplicidad opcional (0..1)
Restricciones de Ligas y Asociaciones
Ensamblados
En el contexto del modelado de sistemas y bases de datos, ¿qué término se utiliza para describir condiciones específicas que se aplican a las relaciones entre entidades, como restricciones de acceso o reglas de negocio?
Multiplicidad opcional (0..1)
Restricciones de Ligas y Asociaciones
Ensamblados
En el contexto de la programación orientada a objetos, ¿qué término se utiliza para describir las relaciones entre objetos donde un objeto puede estar compuesto por otros objetos o puede estar relacionado con otros objetos de una manera más general?
Multiplicidad opcional (0..1)
Restricciones de Ligas y Asociaciones
Ensamblados
En el contexto de la programación orientada a objetos y la organización de código, ¿cuál es el término utilizado para describir una unidad de agrupación que contiene un conjunto de clases y otros elementos relacionados con el propósito de organizar y modularizar el software de manera eficiente?
Multiplicidad opcional (0..1)
Restricciones de Ligas y Asociaciones
Módulos (Paquete)
En el ámbito de la ingeniería de software y el modelado de sistemas, ¿cuál de las siguientes opciones representa una notación gráfica estándar ampliamente utilizada para visualizar, especificar, construir y documentar los componentes de un sistema de software, incluyendo sus estructuras y comportamientos?
UML
COCOMO II
COCOMO 81
En el campo de la ingeniería de software y la gestión de proyectos, ¿cuál de las siguientes opciones representa un modelo de estimación ampliamente utilizado para calcular los costos, el esfuerzo y el tiempo requeridos para desarrollar un proyecto de software?
UML
COCOMO II
COCOMO 81
En el campo de la ingeniería de software y la gestión de proyectos, ¿cuál de las siguientes opciones representa una versión anterior del modelo de estimación de costos, esfuerzo y tiempo para el desarrollo de proyectos de software?
UML
COCOMO II
COCOMO 81
