📚 DE LIBRE ACCESO · SIN LOGIN

Respuestas modelo

Consulta aquí las respuestas correctas y explicaciones de las autoevaluaciones y los tests del manual. Ideal para repasar antes de un test o aclarar dudas.

111
🎯 autoevaluación
355
📝 test · opción múltiple
111 / 111
✍️ test · abiertas con respuesta
37
temas cubiertos
✕ Limpiar

1.06 · Entorno de Desarrollo (IDE) + IA: Instalación y Configuración

16 preguntas con respuesta en este tema.

🎯 Autoevaluación (3)

1
🎯 AE

¿Qué es un IDE?

  • A. Un lenguaje de programación
  • B. Un Entorno Integrado de Desarrollo con editor, compilador y debugger ✓ CORRECTA
  • C. Un sistema operativo
  • D. Una base de datos
💡 Por qué es correcta:

IDE = Integrated Development Environment. Ejemplos: VS Code, IntelliJ, Eclipse, Visual Studio.

2
🎯 AE

¿Cuál es la ventaja principal de usar un editor como VS Code?

  • A. Compila más rápido
  • B. Extensions, IntelliSense, debugging integrado ✓ CORRECTA
  • C. Ejecuta sin compilar
  • D. Es el único editor disponible
💡 Por qué es correcta:

VS Code ofrece miles de extensiones, autocompletado inteligente, terminal integrada, git integrado, debugging, etc.

3
🎯 AE

¿Qué es un compilador?

  • A. Un editor de código
  • B. Un programa que traduce código fuente a código máquina ✓ CORRECTA
  • C. Un depurador
  • D. Un sistema de control de versiones
💡 Por qué es correcta:

Compilador: traduce código fuente (alto nivel) a código máquina o bytecode. Ej: g++ para C++, javac para Java.

📝 Test · Sección A · Opción múltiple (10)

1
📝 MC

¿Qué es un IDE?

  • A. Un lenguaje
  • B. Un Entorno Integrado de Desarrollo ✓ CORRECTA
  • C. Una base de datos
  • D. Un sistema operativo
💡 Por qué es correcta:

IDE: editor + compilador + debugger + más.

2
📝 MC

¿Cuál es un editor/IDE popular en 2026?

  • A. Word
  • B. VS Code ✓ CORRECTA
  • C. Excel
  • D. PowerPoint
💡 Por qué es correcta:

VS Code es el editor más popular.

3
📝 MC

¿Qué es un compilador?

  • A. Editor
  • B. Programa que traduce código fuente a ejecutable ✓ CORRECTA
  • C. Depurador
  • D. Antivirus
💡 Por qué es correcta:

Compilador: traduce alto nivel (C++, Java) a código máquina.

4
📝 MC

¿Qué es un intérprete?

  • A. Traductor humano
  • B. Programa que ejecuta código línea por línea ✓ CORRECTA
  • C. Editor
  • D. Compilador
💡 Por qué es correcta:

Intérprete: ejecuta línea por línea sin compilar a ejecutable.

5
📝 MC

¿Qué extensión tienen los archivos de C++?

  • A. .java
  • B. .cpp, .cc, .cxx ✓ CORRECTA
  • C. .py
  • D. .js
💡 Por qué es correcta:

.cpp (recomendado), .cc, .cxx son extensiones de C++.

6
📝 MC

¿Qué hace Ctrl+S en un editor?

  • A. Compilar
  • B. Guardar el archivo ✓ CORRECTA
  • C. Ejecutar
  • D. Cerrar
💡 Por qué es correcta:

Ctrl+S = guardar.

7
📝 MC

¿Qué es un linter?

  • A. Compilador
  • B. Herramienta que detecta errores de estilo/código ✓ CORRECTA
  • C. Editor
  • D. Sistema operativo
💡 Por qué es correcta:

Linter: detecta problemas de estilo, código sospechoso, errores comunes.

8
📝 MC

¿Cuál es la ventaja de usar Git desde VS Code?

  • A. Es más lento
  • B. Integración visual con el editor ✓ CORRECTA
  • C. No necesita internet
  • D. Compila más rápido
💡 Por qué es correcta:

VS Code tiene integración nativa con Git: ver cambios, hacer commits, etc.

9
📝 MC

Para depurar un programa, ¿qué herramienta se usa?

  • A. Compilador
  • B. Debugger (puntos de interrupción, inspección) ✓ CORRECTA
  • C. Editor de texto
  • D. Antivirus
💡 Por qué es correcta:

Debugger: permite pausar ejecución, inspeccionar variables, avanzar paso a paso.

10
📝 MC

¿Qué significa "setup" en el contexto de un IDE?

  • A. Compilar
  • B. Configurar el entorno de desarrollo ✓ CORRECTA
  • C. Ejecutar
  • D. Limpiar
💡 Por qué es correcta:

Setup = configurar el IDE con las herramientas y extensiones necesarias.

✍️ Test · Sección B · Preguntas abiertas (3)

11
✍️ AB

Describe el flujo de trabajo de un programador: editar, compilar, ejecutar, depurar. ¿Qué herramientas usas en cada paso?

💡 Por qué es correcta:

Editar: VS Code/IDE. Compilar: g++, make, cmake. Ejecutar: terminal o botón del IDE. Depurar: gdb, debugger del IDE con breakpoints. Control de versiones: Git. Tests: gtest, Catch2.

12
✍️ AB

¿Qué ventajas tiene configurar un entorno con Git desde el inicio de un proyecto?

💡 Por qué es correcta:

Historial completo desde el día 1. Posibilidad de revertir cambios. Colaboración con otros devs. Respaldo en la nube (GitHub/GitLab). Branches para features/experimentos sin romper main.

13
✍️ AB

¿Por qué es importante un linter y un formateador automático desde el inicio?

💡 Por qué es correcta:

Linter (eslint, pylint, clang-tidy): detecta bugs, malas prácticas, code smells temprano. Formateador (prettier, clang-format): estilo consistente sin discusión. Juntos: código más limpio, menos bugs, menos tiempo en PR.

📝 ¿Listo para evaluarte?

Regístrate o inicia sesión para tomar la autoevaluación o el test de este tema y registrar tu puntaje.