Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EGEL CP 2

Total questions: 102

Worksheet time: 51mins

Name
Class
Date
1.

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?

a)

Autoridad

b)

Predicción

c)

Evaluación

2.

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?

a)

Autoridad

b)

Predicción

c)

Evaluación

3.

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?

a)

Autoridad

b)

Predicción

c)

Evaluación

4.

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?

a)

Rastreabilidad

b)

Estrategia

c)

Actividades

5.

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?

a)

Rastreabilidad

b)

Estrategia

c)

Actividades

6.

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?

a)

Rastreabilidad

b)

Estrategia

c)

Actividades

7.

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?

a)

Requisitos

b)

Análisis

c)

Diseño

8.

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?

a)

Requisitos

b)

Análisis

c)

Diseño

9.

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?

a)

Requisitos

b)

Análisis

c)

Diseño

10.

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?

a)

Implementación

b)

Pruebas

c)

Integración

11.

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?

a)

Implementación

b)

Pruebas

c)

Integración

12.

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?

a)

Implementación

b)

Pruebas

c)

Integración

13.

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?

a)

Documentación

b)

Mantenimiento

c)

Método

14.

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?

a)

Documentación

b)

Mantenimiento

c)

Método

15.

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?

a)

Documentación

b)

Mantenimiento

c)

Método

16.

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?

a)

Documentación

b)

Mantenimiento

c)

Tareas

17.

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?

a)

Primer proyecto de su tipo

b)

Segundo proyecto de su tipo

c)

Variación de un proyecto

18.

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?

a)

Primer proyecto de su tipo

b)

Segundo proyecto de su tipo

c)

Variación de un proyecto

19.

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?

a)

Primer proyecto de su tipo

b)

Segundo proyecto de su tipo

c)

Variación de un proyecto

20.

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?

a)

Proyecto de reescritura de legado (“legacy”)

b)

Proyecto de creación de software reutilizable

c)

Proyecto de mejora de sistema o mantenimiento

21.

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?

a)

Proyecto de reescritura de legado (“legacy”)

b)

Proyecto de creación de software reutilizable

c)

Proyecto de mejora de sistema o mantenimiento

22.

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?

a)

Proyecto de reescritura de legado (“legacy”)

b)

Proyecto de creación de software reutilizable

c)

Proyecto de mejora de sistema o mantenimiento

23.

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?

a)

Modelo Cascada

b)

Modelo Espiral

c)

Modelo Win-Win

24.

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?

a)

Modelo Cascada

b)

Modelo Espiral

c)

Modelo Win-Win

25.

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?

a)

Modelo Cascada

b)

Modelo Espiral

c)

Modelo Win-Win

26.

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?

a)

Madurez

b)

CMM

c)

PSP / TSP

27.

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?

a)

Madurez

b)

CMM

c)

PSP / TSP

28.

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?

a)

Madurez

b)

CMM

c)

PSP / TSP

29.

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?

a)

SPICE (Software Process Improvement and Capability Determination)

b)

PEMM (Process and Enterprise Maturity Model)

c)

TickIt

30.

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?

a)

SPICE (Software Process Improvement and Capability Determination)

b)

PEMM (Process and Enterprise Maturity Model)

c)

TickIt

31.

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?

a)

SPICE (Software Process Improvement and Capability Determination)

b)

PEMM (Process and Enterprise Maturity Model)

c)

TickIt

32.

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?

a)

Tecnologías

b)

Arquitectura

c)

TickIt

33.

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?

a)

Tecnologías

b)

Arquitectura

c)

TickIt

34.

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?

a)

Transformación en lote

b)

Transformación continua

c)

Transformación interactiva

35.

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?

a)

Transformación en lote

b)

Transformación continua

c)

Transformación interactiva

36.

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?

a)

Transformación en lote

b)

Transformación continua

c)

Transformación interactiva

37.

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?

a)

Simulación Dinámica

b)

Sistemas de tiempo real

c)

Admon. De Transacción

38.

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?

a)

Simulación Dinámica

b)

Sistemas de tiempo real

c)

Admon. De Transacción

39.

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?

a)

Simulación Dinámica

b)

Sistemas de tiempo real

c)

Admon. De Transacción

40.

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?

a)

Iterativo

b)

Incremental

c)

Material

41.

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?

a)

Iterativo

b)

Incremental

c)

Material

42.

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?

a)

Prototipo de Requisitos

b)

Prototipo de Análisis

c)

Prototipo de Diseño

43.

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?

a)

Prototipo de Requisitos

b)

Prototipo de Análisis

c)

Prototipo de Diseño

44.

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?

a)

Prototipo de Requisitos

b)

Prototipo de Análisis

c)

Prototipo de Diseño

45.

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?

a)

Prototipo de Verticales

b)

Prototipo de Factibilidad

c)

Prototipo de Diseño

46.

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?

a)

Prototipo de Verticales

b)

Prototipo de Factibilidad

c)

Prototipo de Diseño

47.

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?

a)

Reutilización

b)

Consumiendo Componentes Reusables

c)

Produciendo Componentes Reusables

48.

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?

a)

Reutilización

b)

Consumiendo Componentes Reusables

c)

Produciendo Componentes Reusables

49.

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?

a)

Reutilización

b)

Consumiendo Componentes Reusables

c)

Produciendo Componentes Reusables

50.

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?

a)

Métodos

b)

Metodologías

c)

Modelo estático

51.

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?

a)

Métodos

b)

Metodologías

c)

Modelo estático

52.

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?

a)

Métodos

b)

Metodologías

c)

Modelo estático

53.

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?

a)

Modelo dinámico

b)

Metodologías Estructuradas

c)

Especificación de Procesos

54.

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?

a)

Modelo dinámico

b)

Metodologías Estructuradas

c)

Especificación de Procesos

55.

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?

a)

Modelo dinámico

b)

Metodologías Estructuradas

c)

Especificación de Procesos

56.

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?

a)

Diccionario de Datos

b)

Metodologías Orientadas a Objetos

c)

Especificación de Procesos

57.

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?

a)

Diccionario de Datos

b)

Metodologías Orientadas a Objetos

c)

Especificación de Procesos

58.

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?

a)

Diagrama de transición de Estados

b)

Diagrama Entidad – Relación

c)

Diagrama de Clases

59.

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?

a)

Diagrama de transición de Estados

b)

Diagrama Entidad – Relación

c)

Diagrama de Clases

60.

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?

a)

Diagrama de transición de Estados

b)

Diagrama Entidad – Relación

c)

Diagrama de Clases

61.

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?

a)

Diagrama de Casos de Uso

b)

Diagrama de transición de estado

c)

Diagrama de Interacción (Diagrama de eventos)

62.

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?

a)

Diagrama de Casos de Uso

b)

Diagrama de transición de estado

c)

Diagrama de Interacción (Diagrama de eventos)

63.

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?

a)

Diagrama de Casos de Uso

b)

Diagrama de transición de estado

c)

Diagrama de Interacción (Diagrama de eventos)

64.

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?

a)

Diagrama de Colaboración

b)

Diagrama de Subsistemas

c)

Diagrama de Objetos (Diagrama de Instancias)

65.

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?

a)

Diagrama de Colaboración

b)

Diagrama de Subsistemas

c)

Diagrama de Objetos (Diagrama de Instancias)

66.

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?

a)

Diagrama de Colaboración

b)

Diagrama de Subsistemas

c)

Diagrama de Objetos (Diagrama de Instancias)

67.

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?

a)

Diagrama de Colaboración

b)

Diagrama de Subsistemas

c)

Diagrama de Flujo de Datos

68.

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?

a)

Herramientas de modelado de sistema

b)

Herramientas de gestión de requisitos

c)

Herramientas de generación de código

69.

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?

a)

Herramientas de modelado de sistema

b)

Herramientas de gestión de requisitos

c)

Herramientas de generación de código

70.

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?

a)

Herramientas de modelado de sistema

b)

Herramientas de gestión de requisitos

c)

Herramientas de generación de código

71.

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?

a)

Herramientas de depuración y pruebas

b)

Herramientas de gestión de configuración

c)

Herramientas de documentación

72.

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?

a)

Herramientas de depuración y pruebas

b)

Herramientas de gestión de configuración

c)

Herramientas de documentación

73.

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?

a)

Herramientas de depuración y pruebas

b)

Herramientas de gestión de configuración

c)

Herramientas de documentación

74.

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?

a)

Herramientas de depuración y pruebas

b)

Herramientas de gestión de configuración

c)

Herramientas de gestión de proyectos

75.

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?

a)

Instanciación

b)

Atributos

c)

Identificadores

76.

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?

a)

Instanciación

b)

Atributos

c)

Identificadores

77.

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?

a)

Instanciación

b)

Atributos

c)

Identificadores

78.

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?

a)

Atributos Derivados

b)

Restricción de Atributos

c)

Operaciones

79.

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?

a)

Atributos Derivados

b)

Restricción de Atributos

c)

Operaciones

80.

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?

a)

Atributos Derivados

b)

Restricción de Atributos

c)

Operaciones

81.

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?

a)

Consultas

b)

Accesos

c)

Métodos

82.

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?

a)

Consultas

b)

Accesos

c)

Métodos

83.

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?

a)

Consultas

b)

Accesos

c)

Métodos

84.

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?

a)

Polimorfismo

b)

Parametrización

c)

Firmas

85.

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?

a)

Polimorfismo

b)

Parametrización

c)

Firmas

86.

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?

a)

Polimorfismo

b)

Parametrización

c)

Firmas

87.

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?

a)

Ligas

b)

Asociación

c)

Grado de Asociación

88.

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?

a)

Ligas

b)

Asociación

c)

Grado de Asociación

89.

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?

a)

Ligas

b)

Asociación

c)

Grado de Asociación

90.

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?

a)

Asociación Reflexiva

b)

Multiplicidad (Cardinalidad)

c)

Rol

91.

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?

a)

Asociación Reflexiva

b)

Multiplicidad (Cardinalidad)

c)

Rol

92.

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?

a)

Asociación Reflexiva

b)

Multiplicidad (Cardinalidad)

c)

Rol

93.

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?

a)

Uno-uno

b)

Uno-Muchos

c)

Muchos-Muchos

94.

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?

a)

Uno-uno

b)

Uno-Muchos

c)

Muchos-Muchos

95.

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?

a)

Uno-uno

b)

Uno-Muchos

c)

Muchos-Muchos

96.

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

a)

Multiplicidad opcional (0..1)

b)

Restricciones de Ligas y Asociaciones

c)

Ensamblados

97.

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?

a)

Multiplicidad opcional (0..1)

b)

Restricciones de Ligas y Asociaciones

c)

Ensamblados

98.

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?

a)

Multiplicidad opcional (0..1)

b)

Restricciones de Ligas y Asociaciones

c)

Ensamblados

99.

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?

a)

Multiplicidad opcional (0..1)

b)

Restricciones de Ligas y Asociaciones

c)

Módulos (Paquete)

100.

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?

a)

UML

b)

COCOMO II

c)

COCOMO 81

101.

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?

a)

UML

b)

COCOMO II

c)

COCOMO 81

102.

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?

a)

UML

b)

COCOMO II

c)

COCOMO 81