wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Parcial 1 Entornos de Programación

Total questions: 18

Worksheet time: 14mins

Name
Class
Date
1.

Diferencia entre editor de texto, compilador/intérprete y depurador.

a)
Un editor de texto crea y edita código, un compilador/intérprete traduce y ejecuta el código, y un depurador identifica y corrige errores.
b)
Un depurador traduce el código a lenguaje máquina.
c)
Un compilador/intérprete edita el código fuente.
d)
Un editor de texto compila el código directamente.
2.

Definición de IDE

a)
IDE (Entorno de Desarrollo Integrado)
b)
IDE (Interfaz de Diseño Estático)
c)
IDE (Integrador de Datos Empresariales)
d)
IDE (Interfaz de Desarrollo Externa)
3.

No es un ejemplo de IDE

a)
Notepad
b)
NetBeans
c)
Eclipse
d)
Visual Studio
4.

Ejemplo de IDE

a)
NetBeans
b)
Eclipse
c)
Sublime Text
d)
Visual Studio Code
5.

Lenguajes Comunes de IDE

a)
Python, Java, C#, JavaScript, Ruby
b)
Swift
c)
Go
d)
PHP
6.
  • Diferencia entre Intérprete y Depurador

a)

El intérprete y el depurador son lo mismo.

b)
El depurador ejecuta el código y el intérprete busca errores.
c)
El intérprete traduce el código a otro lenguaje.
d)

El intérprete ejecuta el código, y el depurador ayuda a encontrar y corregir errores.

7.

Características principales de un IDE

a)
Interfaz gráfica de usuario
b)
Sistema operativo
c)
Editor de código, depurador, herramientas de compilación, gestión de proyectos, integración con control de versiones.
d)
Base de datos
8.

Importancia de los entornos de programación

a)
Son opcionales y no afectan el desarrollo de proyectos.
b)
No tienen impacto en la calidad del software.
c)
Los entornos de programación son esenciales para el desarrollo eficiente y organizado de software.
d)
Los entornos de programación son solo para principiantes.
9.

El uso de un entorno de programación adecuado

a)
Reduce el tiempo de desarrollo sin mejorar la calidad.
b)
Aumenta la complejidad del código.
c)
Limita las herramientas disponibles para el programador.
d)
Mejora la eficiencia y la calidad del desarrollo de software.
10.

¿Por qué es importante elegirlo en función del lenguaje de programación?

a)
Es importante elegirlo en función del lenguaje de programación para asegurar la eficiencia y adecuación del desarrollo.
b)
Para evitar el uso de herramientas obsoletas.
c)
Para cumplir con los requisitos legales.
d)
Para seguir las tendencias del mercado.
11.

Definición de Herramientas CASE

a)
Herramientas CASE son técnicas de marketing para software.
b)
Herramientas CASE son herramientas de hardware para la construcción de edificios.
c)
Herramientas CASE son software que asisten en el desarrollo y mantenimiento de software.
d)
Herramientas CASE son métodos de gestión de proyectos sin relación al software.
12.

Qué es una herramienta CASE?

a)
Un software que solo se utiliza para diseño gráfico.
b)
Una herramienta para la gestión de proyectos de construcción.
c)
Una herramienta CASE es un software que asiste en el desarrollo y mantenimiento de software.
d)
Un programa que se usa exclusivamente para la edición de video.
13.

¿Qué ventaja aporta un entorno de programación adecuado?

a)
Disminuye la colaboración entre desarrolladores.
b)
Aumenta la complejidad del código.
c)
Reduce la calidad del software.
d)
Aumenta la productividad y reduce errores en el desarrollo de software.
14.

¿Cuál de los siguientes es un editor de código ligero, no un IDE completo?

a)
Visual Studio Code
b)
IntelliJ IDEA
c)
Eclipse
d)
NetBeans
15.

Si un programador quiere desarrollar aplicaciones en C#, el IDE más recomendado es:

a)
Visual Studio
b)
NetBeans
c)
Xcode
d)
Eclipse
16.

¿Qué opción muestra un par correcto “Lenguaje – IDE recomendado”?

a)
Java - Eclipse
b)
C++ - Visual Studio
c)
Ruby - NetBeans
d)
Python - PyCharm
17.

¿Qué entorno está diseñado principalmente con fines educativos?

a)


PhpStorm

b)


Eclipse

c)

Scratch

d)

IntelliJ IDEA

18.

¿Cuál de las siguientes NO es una característica típica de un IDE?

a)
Un compilador de programas
b)
Un depurador de código
c)
Un editor de texto
d)
Un sistema de gestión de bases de datos