wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen primera unidad Laboratorio 5to BACO

Total questions: 16

Worksheet time: 45mins

Name
Class
Date
1.

Es un lenguaje de programación de alto nivel, interpretado y de propósito general, conocido por su simplicidad y legibilidad. Fue creado por Guido van Rossum y lanzado por primera vez en 1991.

(a)  

2.

¿Qué es Thonny?

a)
Thonny es un IDE para aprender a programar en Python.
b)
Thonny es un lenguaje de programación.
c)
Thonny es un juego de mesa.
d)
Thonny es un sistema operativo.
3.

Es un editor de código fuente multiplataforma con muchas capacidades portable, ligero y rápido. Permite trabajar con diversos lenguajes de programación

a)

Visual Studio Code

b)

Visual C++

c)

Visual Basic

d)

Ninguna de las anteriores es correcta

4.

¿Es una forma textual de interactuar con el sistema operativo?

a)

Los menús desplegables

b)

Línea de Comando

c)

La interfaz gráfica

d)
El ratón es una forma textual de interactuar con el sistema operativo.
5.

Es un espacio de memoria que permite almacenar información que puede cambiar en el programa

(a)  

6.

¿Qué es una constante en Python?

a)
Una constante en Python es un tipo de dato que solo puede ser un número.
b)
Una constante en Python es una variable cuyo valor se considera inmutable durante la ejecución del programa.
c)
Una constante en Python es una variable que puede cambiar su valor en cualquier momento.
d)
Una constante en Python es una función que no devuelve ningún valor.
7.

¿Cuáles son los tipos de datos básicos de Python?

a)
char, byte, array, object
b)
integer, decimal, character, map
c)
int, float, str, bool, list, tuple, set, dict
d)
string, number, boolean, collection
8.

¿Para que sirve INT en Python?

a)
INT es una función para concatenar cadenas.
b)
INT convierte un valor a un número entero.
c)
INT se utiliza para crear listas en Python.
d)
INT convierte un valor a un número decimal.
9.

¿Para que se utiliza FLOAT en Python?

a)
Se utiliza para representar números decimales en Python.
b)
Se utiliza para representar números enteros en Python.
c)
Se utiliza para almacenar cadenas de texto en Python.
d)
Se utiliza para definir funciones en Python.
10.

Es un tipo de dato que se utiliza para representar cadenas de texto en Python

(a)  

11.

Son un tipo de dato que se utiliza para representar valores lógicos o de verdad. (verdadero o Falso) en Python

(a)  

12.

Se utilizan para realizar operaciones en variables y valores

a)
Operadores
b)
Variables
c)
Funciones
d)
Constantes
13.

¿Cuáles son los operadores que se pueden utilizar en Python?

a)
Operadores de entrada y salida
b)
Operadores de control de flujo
c)
Operadores aritméticos, de comparación, lógicos, de asignación, de identidad, de pertenencia y bit a bit.
d)
Operadores de formato de cadena
14.

¿Para que sirve la función print () en Python?

a)
La función print sirve para mostrar información en la consola.
b)
La función print se utiliza para almacenar datos en una base de datos.
c)
La función print permite realizar cálculos matemáticos en Python.
d)
La función print es usada para crear gráficos en Python.
15.

¿Para que sirve la función input () en Python?

a)
La función input() se usa para ejecutar comandos del sistema.
b)
La función input() sirve para almacenar datos en un archivo.
c)
La función input() se utiliza para crear gráficos.
d)
La función input() sirve para recibir entradas del usuario.
16.

En su computadora realice lo siguiente:
Programación en Python (Thonny)

Instrucciones:
En su computadora desarrolle un programa en Python utilizando Thonny que permita registrar y analizar el rendimiento académico de varios estudiantes.


1. Ingreso de datos

El programa debe solicitar para cada estudiante:

  • Nombre del estudiante

  • Tres notas (valores entre 0 y 100)

El programa debe validar que cada nota esté dentro del rango permitido (0–100).
Si una nota es incorrecta, el programa debe volver a solicitarla hasta que sea válida.


2. Procesamiento

El programa debe calcular para cada estudiante:

  • El promedio de las tres notas

  • La nota mayor

  • La nota menor


3. Clasificación

Según el promedio obtenido, el estudiante debe clasificarse de la siguiente manera:

  • 90 a 100 → Excelente

  • 75 a 89 → Bueno

  • 61 a 74 → Aprobado

  • 0 a 60 → Reprobado

Si el promedio es mayor o igual a 95, el programa debe mostrar además el mensaje:

"Estudiante de Honor"


4. Resultados por estudiante

El programa debe mostrar:

  • Nombre del estudiante

  • Promedio

  • Nota mayor

  • Nota menor

  • Estado académico


5. Repetición del proceso

El programa debe permitir ingresar varios estudiantes utilizando un ciclo.

Al finalizar cada registro debe preguntar:

¿Desea ingresar otro estudiante? (S/N)

El programa debe finalizar únicamente cuando el usuario responda N.


6. Resultados finales

Al terminar el ingreso de estudiantes, el programa debe mostrar:

  • Cantidad total de estudiantes

  • Promedio general del curso

  • Cantidad de estudiantes aprobados

  • Cantidad de estudiantes reprobados

  • Nombre del mejor estudiante

  • Nombre del peor estudiante

4 lines