option
Cuestiones
ayuda
daypo
buscar.php

examen recuperacion extraordinaria

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
examen recuperacion extraordinaria

Descripción:
examen recuperacion extraordinaria

Fecha de Creación: 2023/06/22

Categoría: Informática

Número Preguntas: 78

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Todo entorno de desarrollo debe incorporar obligatoriamente: Un constructor de interfaz gráfica. Un compilador o intérprete. Un depurador. Un editor de textos orientado al lenguaje. Una herramienta de control de versiones.

Los únicos lenguajes que es capaz de entender directamente el ordenador son: Los lenguaje máquina. Los lenguajes evolucionados. Los lenguaje de alto nivel. Los lenguaje ensambladores.

El código de un programa formado por un conjunto de instrucciones escritas siguiendo las normas de un lenguaje de programación de alto nivel recibe el nombre de: Código enlazable. Código fuente. Código ejecutable. Código objeto.

La herramienta informática que permite convertir el código fuente de un programa en código objeto recibe el nombre de: Compilador. Depurador. Editor de textos. Enlazador.

¿Qué tipo de control en una interfaz gráfica de usuario permite seleccionar una opción de entre varias en una lista, pero también se puede usar para escribir sobre él como en un cuadro de texto?. Lista. Cuadro combinado. Botón de opción. Casilla de verificación.

Un depurador pertenece a software ________________________. de programación o desarrollo. de sistema. de aplicación. Ninguna de las anteriores.

Los lenguajes de programación más próximos al lenguaje natural o lenguaje que empleamos las personas se llaman lenguajes ________________________. de bajo nivel o máquina. intermedios o ensambladores. estructurados. de alto nivel o evolucionados.

¿Cómo se llama el componente de un entorno de desarrollo que ayuda en la localización y corrección de errores en un programa proporcionando facilidades como la ejecución del código instrucción a instrucción o la visualización de los valores que toman las variables a lo largo de la ejecución del programa?. Editor. Constructor de interfaz gráfica. Compilador. Depurador.

¿Qué son Notepadd++ y Sublime?. Editores de texto simples, como el bloc de notas. Entornos de desarrollo. Editores de texto similares a los que incorporan los entornos de desarrollo. Ninguna respuesta es correcta.

En un lenguaje de programación se pueden emplear símbolos que representan operaciones entre variables, constantes y expresiones. Estos símbolos son _______________________. Comentarios. Instrucciones. Identificadores. Operadores.

El JDK es necesario para crear y ejecutar programas en Java ya que... incluye un conjunto de utilidades que permite la ejecución de programas escritos en Java. proporciona herramientas para la creación de programas en Java y que incluye un compilador llamado javac.

El JRE es necesarios para crear y ejecutar programas en Java ya que... incluye un conjunto de utilidades que permite la ejecución de programas escritos en Java. proporciona herramientas para la creación de programas en Java y que incluye un compilador llamado javac.

Cuando hacemos funcionar a Geany, cada documento abierto desde nuestra última sesión será abierto otra vez. Esta característica puede ser configurada en el menú... General/Opciones de inicio. Complementos/Varios. Editar/Preferencias. Mostrar/Inicio.

Por defecto, IntelliJ almacena los proyectos dentro de la carpeta llamada... Workspace. IdeaProjects. IntelliJProjects. src.

IntelliJ IDEA se puede considerar un IDE de... propósito único. propósito específico. propósito genérico. propósito múltiple.

Visual Studio Code tiene soporte nativo para... Javascript, TypeScript y Node.js. C,C++, C# y Java. C, C++ y Java. Java, Javascript y HTML.

La casilla de verificación se puede usar en una ventana de una aplicación con interfaz gráfica de usuario con su uso: para seleccionar una opción de entre varias que son incompatibles. para escribir texto que no se quiere que sea visible. para seleccionar una opción que es compatible con otras. Ninguna de las anteriores.

La etiqueta se puede usar en una ventana de una aplicación con interfaz gráfica de usuario con su uso: Se usa para introducir texto que ocupa varias líneas. Sirve para escribir texto. Contiene texto que no se puede modificar. Ninguna de las anteriores.

En la pantalla del IDE Eclipse el apartado Outline está relacionado con... Se puede navegar por todos los proyectos del espacio de trabajo y los elementos que los componen. Se muestra el esquema de la clase cuyo código se está editando. Es donde se muestra el resultado de la ejecución de los programas o los errores de ejecución, en su caso. Ninguna de las anteriores.

En la pantalla del IDE Eclipse el apartado de la consola java está relacionado con... Se muestra el esquema de la clase cuyo código se está editando. Se puede navegar por todos los proyectos del espacio de trabajo y los elementos que los componen. Es donde se muestra el resultado de la ejecución de los programas o los errores de ejecución, en su caso. Ninguna de las anteriores.

Señala la afirmación correcta en relación con las pruebas del software: Es posible probar exhaustivamente el software para garantizar que este está exento de errores. El orden en el que se deben aplicar las pruebas sobre el software viene determinado por las técnicas de diseño de casos de prueba. Mediante las pruebas es posible validar y verificar el software. La prueba de software es por naturaleza una tarea destructiva frente a las restantes etapas del ciclo de vida.

Relaciona cada área de la vista depuración de Eclipse con su función. Área de inspección. Área de consola. Área de depuración.

Relaciona cada tipo de prueba del sistema con su uso. Prueba de esfuerzo. Prueba de despliegue. Prueba de seguridad.

Las pruebas cuyo objetivo es garantizar que los elementos que componen el software se comunican adecuadamente y cooperan entre ellos para realizar las tareas encomendadas son las pruebas: De validación. De integración. Del sistema. De unidad.

Las técnicas de diseño de casos de prueba en las que se examinan los detalles de cada componente del software para generar los casos de prueba son: Las pruebas de caja blanca. Las pruebas estructurales y caja blanca son correctas. Las pruebas de caja negra. Las pruebas estructurales.

El gráfico que hay que dibujar a partir del código fuente para poder aplicar la prueba del camino básico se llama: Ordinograma. Organigrama. Grafo de flujo. Grafo de programa.

En la prueba del camino básico es posible asignar el mismo nodo a: La instrucción que indica el fin de una estructura repetitiva y la siguiente instrucción en secuencia. Las respuestas anteriores son correctas (exceptuando la respuesta "Ninguna de las respuestas anteriores es correcta"). La instrucción que indica el fin de una instrucción condicional y la siguiente instrucción en secuencia. Ninguna de las respuestas anteriores es correcta.

En la técnica de diseño de casos de prueba de flujo de datos, una cadena DU[X, I, I'] es aquella en la que X está en DEF(I), X está en USO(I') y: Hay algún camino entre I eI' que no incluye ninguna otra definición de la variable X. Hay algún camino entre I e I' que no incluye ningún otro uso de la variable X. Hay algún camino entre I e I' que incluye alguna otra definición de la variable X. Hay algún camino entre I e I' que incluye algún otro uso de la variable X.

Indica la regla válida para la generación de casos de prueba en la técnica de clases de equivalencia: Si una condición de entrada consiste en un rango de valores, se deben identificar una clase válida y dos no válidas. Si una condición de entrada consiste en un valor específico, se deben identificar una clase válida y una no válida. Si una condición de entrada consiste en una condición lógica, se deben identificar una clase válida y dos no válidas. Ninguna de las anteriores es correcta.

Las pruebas consistentes en volver a ejecutar casos de prueba tras modificaciones en el software con el fin de asegurarse de que los cambios no han originado nuevos defectos se llaman: Pruebas de integración. Pruebas de repetición. Pruebas de regresión. Pruebas de validación.

¿En qué área de la vista de depuración de Eclipse se pueden ver las variables del programa y los valores que van tomando estas a lo largo de la ejecución del programa?. En el área de depuración. En el área de edición. En la de consola. En el área de inspección.

En el ámbito de las clases de prueba que se pueden crear con JUnit, ¿cuándo se dice que se ha producido un error?. Cuando el resultado de la ejecución de un caso de prueba no coincide con el esperado. Ninguna de las respuestas anteriores es correcta. Cuando un método de prueba no se ha implementado todavía. Cuando el resultado de la ejecución de un caso de prueba coincide con el esperado.

Completa el esquema siguiente: Prueba de diseño. Prueba unitaria. Prueba de Unidad. Prueba de agregación.

Las pruebas de caja negra tienen como objetivo... Validar los diferentes caminos. Validar los requisitos objetivo. Validar los requisitos funcionales. Validar las variables y bucles.

El informe que detalla el plan de pruebas se llama... Informe de incidentes. Especificación del diseño de las pruebas. Informe de pruebas. Plan de pruebas.

¿Qué documento es importante para la eficacia en la detección y corrección de defectos y para dejar constancia de los resultados de las pruebas?. Plan de incidentes. Plan de pruebas. La documentación de la ejecución de las pruebas. La documentación de la ejecución de las pruebas y errores.

¿Por qué es relevante el criterio de cobertura de las pruebas?. El criterio de pruebas no existe, ya que el resultado de las pruebas se determina por el software. Porque determina que una vez realizadas todas las pruebas posibles, permite al usuario conocer si la fase de pruebas está terminada. Porque es el que se usa para determinar en qué momento se considera que se han realizado tantas pruebas que ya no es necesario continuar realizándolas sobre el elemento del software considerado. Porque es el que se usa para determinar en qué momento se considera que se han realizado tantas pruebas con una alta probabilidad de detección de errores como para considerar que ya no es necesario continuar realizando pruebas sobre el elemento del software considerado.

En el caso de análisis de valores límite, si tengo una condición de entrada específica en un rango de valores entre 10 y 20, los casos no válidos serían. 10 y 20. 9 y 21. 11 y 19. 11 y 20.

Ordena las áreas por las que debe pasar un archivo en Git desde que se crea hasta que queda almacenado: Repositorio local, área de trabajo, área de preparación y repositorio remoto. Repositorio local, área de preparación, área de trabajo y repositorio remoto. Área de trabajo, área de preparación, repositorio local y repositorio remoto. Repositorio local, repositorio remoto, área de trabajo y área de preparación.

¿Qué es un fork en GitHub?. Una solicitud para agregar un colaborador a un repositorio. Una forma de solicitar que se elimine un archivo del repositorio. Un archivo que contiene credenciales de acceso al repositorio. Una copia de un repositorio en la cuenta de un usuario.

¿Cuál es el propósito de las ramas en GitHub?. Trabajar en características o correcciones de errores de forma aislada. Mantener una copia de seguridad del repositorio. Realizar cambios directamente en la rama principal. Eliminar archivos del repositorio.

¿Qué es un archivo README.md en GitHub?. Un archivo que contiene credenciales de acceso al repositorio. Un archivo que contiene el historial de cambios en el repositorio. Un archivo que contiene información sobre el repositorio. Un archivo que contiene código compartido públicamente.

¿Cuál de los siguientes patrones de refactorización en Eclipse es aplicable sobre un atributo de una clase?. Encapsulate Field. Move. Extract Local Variable. Extract Class.

¿Cuál de los siguientes patrones de refactorización en Eclipse es aplicable a un bloque de código?. Encapsulated Field. Extract method. Change method Signature. Pull up.

¿JavaDoc se emplea para generar qué tipo de documentación?. Documentos que describen el código fuente. Documentos que describen el uso del software (manual de usuario). Documentos que describen el resultado de las fases de análisis y diseño del software. Todas las respuestas son correctas.

¿En qué consiste el patrón de refactorización Extract Local Variable de Eclipse. Consiste en sustituir la expresión seleccionada por una nueva variable de manera que cualquier referencia a esa expresión es sustituida por dicha variable en ese ámbito. Esta modificación afecta a todos los métodos. Consiste en sustituir la expresión seleccionada por una nueva variable de manera que cualquier referencia a esa expresión es sustituida por dicha variable en ese ámbito. Esta modificación solo afecta al método en el que se realiza la refactorización. Consiste en extraer la expresión seleccionada para exportarla a otro método con el fin de simplificar el mismo. Esta modificación solo afecta al método en el que se realiza la refactorización. Ninguna de las anteriores es correcta.

¿En qué consiste el patrón de refactorización Encapsulate Field de Eclipse?. Consiste en sustituir todas las referencias a un atributo de una clase por los correspondientes métodos de consulta (get). Consiste en sustituir todas las referencias a una clase por los correspondientes métodos de consulta (get) y de acceso (set). Consiste en sustituir todas las referencias a un atributo de una clase por los correspondientes métodos de acceso (set). Ninguna de las anteriores.

¿Cuál es el propósito del archivo .gitignore en Git?. Almacena ajustes para el repositorio. Ignorar archivos específicos en el directorio de trabajo. Mostrar los archivos modificados en el directorio de trabajo. Eliminar un archivo del repositorio.

¿Qué comando se utiliza para mostrar los cambios realizados en un archivo en un commit específico?. Git log -m. Git show. Git log. Git blame.

Los comentarios de documentación de JavaDoc __________________. pueden abarcar varias líneas, comienzan con /* y acaban con */. pueden abarcar varias líneas, comienzan con /** y acaban con **/. comienzan con // y acaban con la línea. pueden abarcar varias líneas, comienzan con /** y acaban con */.

Si en la consola de git hacemos un git status -s y aparece un archivo con la letra A(verde) ¿qué significa?. Que el archivo se encuentra en el repositorio local. Que el archivo no está siendo seguido por Git. Que el archivo se encuentra en el staging area. Que el archivo ha sido detectado por git pero no está guardado.

La realización de cambios en una aplicación para poder usarla en nuevos entornos de hardware o de software, recibe el nombre de mantenimiento __________________. adaptativo. perfectivo. correctivo. preventivo.

Para fusionar ramas en Git se debe usar el comando __________________. git checkout. git push. git branch. git merge.

¿Qué objetivo tiene una auditoría de configuración?. Comprobar si el elemento de configuración cambiado es correcto desde el punto de vista técnico. Las dos primeras respuestas son correctas. Comprobar si el cambio se implementó correctamente. Ninguna respuesta es correcta.

Buenas prácticas recomendadas para la implantación de la refactorización. (Varias respuestas son correctas). Implantar la refactorización continua. Aplicar la refactorización sobre grandes porciones de código. Dejar los principales fallos de diseño (clases largas, código duplicado, etc.) para el final. Aplicar la refactorización tras añadir cada nueva funcionalidad al software. Recibir formación sobre patrones de refactorización.

La realización de cambios en una aplicación para incorporar nuevos requisitos funcionales, o de cualquier otro tipo solicitados por el cliente, recibe el nombre de mantenimiento __________________. preventivo. perfectivo. correctivo. adaptativo.

Elementos sobre los que se puede aplicar el patrón de refactorización Rename. Una expresión compleja. Una variable. Un método. Un atributo. Una clase. Una porción de código.

¿Qué es un pull request en GitHub?. Una solicitud para cambiar el nombre de un archivo en un repositorio. Una forma de solicitar acceso a un repositorio privado. Una solicitud para fusionar cambios de una rama en otra. Una forma de solicitar que se elimine una rama.

En la herramienta Modelio es posible poner en práctica la ingeniería inversa, mediante la cual se obtiene __________________. el diagrama de clases correspondiente, a partir del código fuente en Java. el código Java correspondiente, a partir de un diagrama de clases. el diagrama de casos de uso correspondiente, a partir del código fuente en Java. Ninguna respuesta es correcta.

¿Cómo se llama el elemento de la figura, que puede aparecer en un diagrama de actividades?. Transición final. Estado final. Estado inicial. Evento.

Dado el siguiente diagrama de clases, ¿qué información contiene el atributo cantidad?. Indica cuántos pedidos y artículos hay. Indica por cada pareja de artículo y pedido, el número de unidades que de ese artículo se han solicitado en ese pedido. Indica por cada pedido, cuántos artículos se han solicitado en él. Indica por cada artículo, en cuántos pedidos ha sido solicitado.

Los diagramas UML que muestran el flujo paso a paso de una computación son los diagramas de __________________. clases. estados. casos de uso. actividades.

Indica el orden en el que se deben escribir en un diagrama de clases detallado de UML los siguientes elementos de un método: Modificador de acceso del método, Tipo de valor devuelto, Lista de parámetros, Nombre del método. Modificador de acceso del método, Nombre del método, Lista de parámetros, Tipo de valor devuelto. Tipo de valor devuelto, Modificador de acceso del método, Lista de parámetros, Nombre del método. Ninguna de las anteriores es correcta.

Un mensaje en un diagrama de secuencia es una solicitud __________________________. de la clase receptora para que la clase que emite el mensaje ejecute uno de sus métodos. de la clase emisora para que ella misma ejecute uno de sus métodos. de la clase emisora para que la clase receptora ejecute uno de sus métodos. Ninguna respuesta es correcta.

¿En qué tipos de diagramas se muestra el flujo de acciones que se llevan a cabo en una parte del sistema?. En los diagramas de actividades. En los diagramas de estados. En los diagramas de colaboración. En los diagramas de secuencia.

Las clases en un diagrama UML que contienen información acerca de una relación reciben el nombre de clases __________________ y se unen mediante una línea con trazado __________________ a la línea o al rombo que representa la relación con la que se vinculan. asociativas / discontinuo. asociativas / continuo. activas / continuo. activas / discontinuo.

¿En qué tipos de diagramas se muestran los mensajes que se intercambian las clases para la ejecución de un escenario de un caso de uso?. En los diagramas de actividades. En los diagramas de secuencia. En los diagramas de colaboración. En los diagramas de estados.

Un elemento físico en UML que existe en tiempo de ejecución y representa un recurso computacional que, por lo general, dispone de algo de memoria y, con frecuencia, capacidad de procesamiento es __________________. un nodo. un artefacto. un caso de uso. una actividad.

¿Cómo se representa una relación de composición entre dos clases?. Dibujando un rombo en un extremo de la línea que une las dos clases con el fondo de color negro y al lado de la clase que representa al compuesto. Dibujando un rombo de dos de cuyos vértices salen líneas que se unen a la clase compuesto y a la clase componente. Dibujando un rombo en un extremo de la línea que une las dos clases con el fondo de color blanco y al lado de la clase que representa al compuesto. Dibujando un triángulo en un extremo de la línea que une las dos clases y al lado de la clase que representa al compuesto.

¿Qué tipo de clases de análisis se usan para modelar información que debe persistir en el tiempo?. Clases de interfaz. Clases de persistencia. Clases de entidad. Clases de control.

Los mensajes que se envían en los diagramas de secuencia siempre son iniciados por __________________. una clase de entidad. una clase de control. un actor. una clase de interfaz.

Es habitual en las fases iniciales del desarrollo de software asignar a los atributos el modificador de acceso __________________, y a los métodos, el modificador de acceso __________________. private / public. public / private. private / protected. Ninguna respuesta es correcta.

Relaciona cada tipo de diagrama de comportamiento con su utilidad. Diagrama de casos de uso. Diagrama de secuencia. Diagrama de actividades.

Indica la afirmación correcta en relación con los diagramas de secuencia. El orden de envío de los mensajes se puede observar de izquierda a derecha. El orden de envío de los mensajes se puede observar de derecha a izquierda. El orden de envío de los mensajes se puede observar de arriba abajo. No se indica el orden en el que se envían los mensajes.

¿Cómo se llama el elemento de la figura, que puede aparecer en un diagrama de actividades?. División. Fusión. Bifurcación. Unión.

¿Cómo se llama el elemento de la figura, que puede aparecer en un diagrama de actividades?. Bifurcación. División. Unión. Sumar.

Los diagramas de secuencia son __________________. diagramas de comportamiento. diagramas de interacción. diagramas estructurales. Las respuestas 1 y 3 son correctas.

Dado el siguiente diagrama de clases, indica las cardinalidades que habría que poner en los recuadros de arriba y abajo teniendo en cuenta que un tema puede estar incluido en ningún tema o solo en uno y que un tema puede que no tenga ningún subtema o que tenga varios. 0..* y 0..*. 1..* y 0..1. 0..1 y 0..*. 0..1 y 0..1.

Denunciar Test