wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIZZ (4,16%) INTR-DES-SOFT

Total questions: 10

Worksheet time: 15mins

Name
Class
Date
1.

En la fase de análisis de un problema computacional, ¿qué aspecto es esencial para garantizar que la solución propuesta sea adecuada?

a)

Definir los tipos de datos de entrada.

b)

Documentar exhaustivamente cada línea de código.

c)

Identificar claramente entradas, salidas y restricciones.

d)

Diseñar inmediatamente el pseudocódigo.

2.

Según la definición de Niklaus Wirth, un programa está compuesto por:

a)

Algoritmos y estructuras de datos

b)

Variables y operadores lógicos.

c)

Ciclos y condicionales.

d)

Funciones y diagramas de flujo.

3.

¿Cuál de las siguientes situaciones refleja un ciclo infinito en Python?

a)

Uso de la instrucción break para salir del bucle.

b)

Definir una condición que siempre se evalúa como verdadera.

c)

Colocar una instrucción continue dentro del ciclo.

d)

Crear un for con un rango definido.

4.

Un algoritmo debe ser preciso, definido y finito para considerarse válido.

(a)  

5.

En la codificación, documentar el código es opcional y no influye en el mantenimiento posterior.

(a)  

6.

Una variable en Python puede comenzar con un número siempre que se combine con letras.

(a)  

7.

El proceso de encontrar, analizar y remover las causas de defectos en un programa se denomina

(a)  

8.

El diagrama que representa gráficamente la secuencia de pasos de un algoritmo se llama

(a)  

9.

Una estructura de control que permite ejecutar un bloque de código repetidamente mientras una condición sea verdadera es el ciclo

(a)  

10.

En Java, el tipo de dato que permite almacenar valores lógicos verdadero o falso corresponde a

(a)