option
Cuestiones
ayuda
daypo
buscar.php

Entorno de desarrollo

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Entorno de desarrollo

Descripción:
Cuestionario de repaso.

Fecha de Creación: 2026/04/26

Categoría: Informática

Número Preguntas: 70

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

¿Cuál de los siguientes NO es un ejemplo de entorno de desarrollo?. Visual Studio. Eclipse. Notepad. IntelliJ IDEA.

Un programa informático es: Una colección de instrucciones que realiza tareas específicas. Un ordenador portátil. Un antivirus. Un sistema operativo.

¿Qué parte de un programa permite que el ordenador ejecute instrucciones?. Hardware. Software. Monitor. Router.

¿Cuál de estos NO es un tipo de programa informático?. Programa de aplicación. Programa de sistema. Programa de red. Programa de pintura.

¿Qué significa compilar un programa?. Traducir el código fuente a lenguaje máquina. Ejecutarlo directamente sin traducción. Guardarlo en la nube. Traducir el lenguaje máquina a código fuente.

¿Qué ocurre si un programa tiene errores de sintaxis?. Se ejecuta igual. No se ejecuta hasta corregir los errores. Se autocorrige y continua hasta finalizar. Se imprime automáticamente.

¿Cuál de estos es un lenguaje de programación de bajo nivel?. Python. Java. Ensamblador. C#.

¿Qué es un lenguaje interpretado?. Se ejecuta directamente línea por línea sin compilar. Se traduce completamente antes de ejecutarse. No puede crear programas. Solo funciona en Linux.

¿Cuál de los siguientes lenguajes NO es orientado a objetos?. JavaScript. Python. C. Java.

¿Cuál de estas fases NO pertenece al ciclo de vida del software?. Análisis de requisitos. Diseño. Mantenimiento. Pintura de la interfaz.

¿Qué es un entorno de desarrollo integrado (IDE)?. Un sistema operativo especializado en programación. Un software que combina herramientas para desarrollar aplicaciones. Un lenguaje de programación. Un servidor web.

¿Cuál de las siguientes NO es una función típica de un IDE?. Resaltar la sintaxis del código. Control de versiones. Ejecución de programas. Creación automática de hardware.

La función de autocompletado de código ayuda a: Reducir errores y acelerar la escritura. Mejorar el diseño gráfico del software. Ejecutar múltiples programas al mismo tiempo. Instalar el IDE en otro computador.

¿Qué función permite ejecutar código sin salir del IDE?. Integración de base de datos. Terminal o consola integrada. Compilación automática de hardware. Control de versiones remoto.

¿Cuál de estos IDEs es especializado en Java?. Eclipse. Visual Studio. PyCharm. NetBeans.

¿Cuál es un IDE ampliamente utilizado para desarrollo en Python?. Android Studio. PyCharm. NetBeans. Code::Blocks.

¿Qué IDE es exclusivo para desarrollo en plataformas Apple?. Eclipse. Visual Studio. Xcode. Code::Blocks.

Antes de instalar un IDE, es recomendable: Leer la documentación y requisitos del sistema. Crear un programa de prueba sin instalar nada. Cambiar el sistema operativo. Desactivar la memoria RAM temporalmente.

Para instalar un IDE en Windows, normalmente se utiliza: Un archivo ejecutable (.exe). Un documento de texto (.txt). Una hoja de cálculo (.xls). Una imagen (.jpg).

La consola integrada permite: Escribir código en lenguaje natural. Ejecutar el código y ver resultados o errores. Modificar el hardware del equipo. Crear gráficos 3D automáticamente.

¿Qué acción permite detectar errores de sintaxis antes de ejecutar un programa?. Depuración paso a paso. Compilación o análisis del código. Actualización del IDE. Formatear el disco duro.

¿Qué significa validar software?. Escribir código. Comprobar que cumple requisitos. Optimizar rendimiento. Documentar.

¿Qué significa verificar software?. Comprobar que se construye correctamente. Añadir funciones. Eliminar errores manualmente. Diseñar interfaz.

¿Qué son pruebas unitarias?. Pruebas del sistema completo. Pruebas de pequeñas partes del código. Pruebas de usuarios. Pruebas de hardware.

¿Qué son pruebas de integración?. Pruebas de módulos juntos. Pruebas individuales. Pruebas de diseño. Pruebas manuales.

¿Qué son pruebas de sistema?. Pruebas de funciones individuales. Pruebas del sistema completo. Pruebas de código. Pruebas unitarias.

¿Qué son pruebas de aceptación?. Pruebas técnicas. Pruebas del cliente. Pruebas internas. Pruebas automáticas.

¿Qué metodología usa pruebas frecuentes e iterativas?. Cascada. Ágil. Lineal. Tradicional.

¿Qué es cobertura de código?. Cantidad de comentarios. Porcentaje de código ejecutado en pruebas. Número de errores. Número de usuarios.

¿Qué es depuración?. Escribir código. Encontrar y corregir errores. Compilar programas. Documentar.

¿Qué es un breakpoint?. Un error. Punto donde se detiene la ejecución. Una variable. Un test.

Qué es traza (trace)?. Un error. Registro de ejecución del programa. Un test. Un compilado.

¿Qué es un error lógico?. Error de sintaxis. Error en la lógica del programa. Error de compilación. Error de hardware.

¿Qué técnica consiste en dividir una función larga en varias más pequeñas?. Inline. Extract Method. Rename Variable. Push Down.

¿Qué herramienta ayuda a refactorizar automáticamente?. Compilador. IDE. Navegador. Servidor.

¿Qué es “acoplamiento” en código?. Nivel de documentación. Dependencia entre módulos. Cantidad de variables. Tamaño del código.

¿Cuál es una herramienta popular de control de versiones?. MySQL. Git. Chrome. Linux.

¿Qué hace “git clone”?. Elimina archivos. Copia un repositorio remoto. Sube cambios. Fusiona ramas.

¿Qué hace “git merge”?. Elimina ramas. Combina cambios de ramas. Clona repositorios. Guarda cambios.

¿Qué hace “git pull”?. Subir cambios. Descargar y fusionar cambios. Crear rama. Borrar repositorio.

¿Qué es la documentación del software?. Código ejecutable. Información sobre el sistema. Base de datos. Interfaz gráfica.

¿Qué tipo de documentación explica el uso del sistema?. Técnica. Usuario. Interna. Código.

¿Qué herramienta se usa para documentar APIs?. Docker. Swagger. Git. Linux.

¿Qué característica debe tener una buena documentación?. Ser larga. Ser clara y actualizada. Ser compleja. Tener mucho texto técnico.

¿Qué tipo de documentación describe el código para desarrolladores?. Usuario. Técnica interna. Comercial. Legal.

¿Qué símbolo suele utilizarse para representar una clase abstracta?. Línea discontinua. Nombre en cursiva. Doble rectángulo. Flecha rellena.

¿Qué diagrama se usa para modelar cambios de estado de un objeto?. Diagrama de comunicación. Diagrama de estados. Diagrama de clases. Diagrama de componentes.

En un diagrama de clases, ¿dónde suelen colocarse los métodos?. Parte superior. Parte central. Parte inferior. Fuera del rectángulo.

¿Qué característica es habitual en herramientas CASE avanzadas?. Generación automática de código. Gestión de sistemas operativos. Control del hardware físico. Sustitución del servidor.

¿Qué tipo de ingeniería permite generar diagramas a partir de código existente?. Ingeniería inversa. Ingeniería directa. Ingeniería concurrente. Ingeniería de requisitos.

¿Qué proceso permite generar código desde un diagrama UML?. Refactorización. Ingeniería directa. Ingeniería inversa. Depuración estructural.

¿Cuál de estas NO es una ventaja de las herramientas CASE?. Mejora de la productividad. Consistencia en la documentación. Eliminación total de errores lógicos. Reutilización de modelos.

¿Qué herramienta es ampliamente utilizada para modelado UML académico y profesional?. Visual Paradigm. Git. Docker. Jenkins.

¿Qué ventaja ofrece trabajar colaborativamente en una herramienta CASE?. Eliminar el uso de servidores. Facilitar el trabajo en equipo sobre modelos comunes. Evitar la programación orientada a objetos. Sustituir el control de versiones.

¿Qué aspecto mejora especialmente una herramienta CASE en proyectos grandes?. La trazabilidad del diseño. El consumo eléctrico. La velocidad de Internet. La memoria RAM del sistema.

¿Qué tipo de relación se representa con una línea continua entre dos clases?. Dependencia. Asociación. Generalización. Realización.

¿Cuál es la principal utilidad de una herramienta CASE en diagramas de clases?. Automatizar y facilitar el diseño del modelo. Ejecutar el programa. Administrar la red local. Reemplazar el compilador.

¿Qué ventaja ofrece una herramienta CASE frente al dibujo manual?. Mayor automatización y consistencia. Menor precisión. Menor reutilización. Más errores sintácticos.

¿Qué permite una herramienta CASE respecto a las relaciones entre clases?. Validarlas automáticamente. Ejecutarlas en tiempo real. Compilarlas directamente en binario. Convertirlas en bases de datos.

¿Qué mejora especialmente en proyectos grandes?. La trazabilidad y mantenimiento. El uso de RAM. La velocidad del procesador. La conexión de red.

¿Qué entorno suele incluir módulos UML integrados?. Eclipse. Bloc de notas. Calculadora. BIOS.

¿Qué tipo de complemento es común en Eclipse para UML?. Papyrus. Tomcat. Maven. Gradle.

¿Cómo se denomina el proceso de generar código desde un diagrama?. Ingeniería directa. Ingeniería inversa. Refactorización. Encapsulación.

¿Qué relación indica reutilización de funcionalidad obligatoria?. Extend. Include. Dependency. Generalization.

¿Qué relación representa funcionalidad opcional o ampliación?. Include. Extend. Aggregation. Composition.

¿Qué eje representa el tiempo?. Horizontal. Vertical. Diagonal. Circular.

¿Qué tipo de proceso ayuda especialmente a modelar?. Flujo de interacción entre objetos. Diseño del hardware. Tablas relacionales. Seguridad del sistema.

¿En qué se diferencian el diagrama de colaboración con respeto al diagrama de secuencia?. Priorizan la organización estructural frente al tiempo. No muestran mensajes. Solo representan actores. No usan objetos.

¿Qué símbolo suele representar una decisión en actividades?. Rombo. Rectángulo. Círculo. Triángulo.

¿En qué tipo de sistemas es especialmente útil el diagrama de estados?. Sistemas reactivos. Bases de datos. Servidores web. Redes LAN.

Denunciar Test