0% encontró este documento útil (0 votos)
25 vistas2 páginas

Examen

El examen final de Introducción a la Programación evalúa la capacidad de los estudiantes para identificar algoritmos, estructuras de control y funciones en pseudolenguaje. Los estudiantes deben construir un programa que simule un cajero automático, cumpliendo con diversas validaciones y restricciones. La entrega incluye un informe con el enunciado, tareas del grupo y capturas de pantalla, además de archivos específicos en formato DOC y PSC.

Cargado por

Erick Reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas2 páginas

Examen

El examen final de Introducción a la Programación evalúa la capacidad de los estudiantes para identificar algoritmos, estructuras de control y funciones en pseudolenguaje. Los estudiantes deben construir un programa que simule un cajero automático, cumpliendo con diversas validaciones y restricciones. La entrega incluye un informe con el enunciado, tareas del grupo y capturas de pantalla, además de archivos específicos en formato DOC y PSC.

Cargado por

Erick Reyes
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Examen

Introducción a la Programación

Examen Final – Introducción a la Programación

Resultados de Aprendizaje:
- Identifica la lógica de un algoritmo basado en requerimientos establecidos.
- Diferencia las estructuras de control de flujo lógico e iterativo que pueden ser utilizadas para
resolver una problemática definida.
- Extiende un programa escrito en pseudolenguaje en funciones de orden más pequeño para
ordenar el programa y resolver una problemática definida.

En esta situación evaluativa, se espera evidenciar que los estudiantes:


- Distingue el uso de estructuras de control para la toma de decisiones simples y complejas.
- Diferencia el uso de estructuras cíclicas dentro de un programa.
- Diferencia correctamente las distintas tareas del programa en pequeñas funciones con un
propósito único y específico.

Tiempo: Según plataforma.


Puntaje: 100 puntos.

Características del análisis del proyecto

• Esta es una actividad calificada de la unidad y es de carácter grupal.


• Para conocer cómo serás evaluado, revisa la rúbrica disponible en la plataforma.
• Esta actividad evaluativa implicará la entrega de un producto que deberá cargar a la plataforma.

Instrucciones
Para el examen final se solicita a los estudiantes construir un programa que simule la
funcionalidad de un cajero automático para un cliente ficticio utilizando pseudolenguaje en la
aplicación PSeInt.

El programa debe iniciar indicando un mensaje de bienvenida el cual a continuación debe solicitar al
usuario que ingrese su RUT y PIN de entrada, estos datos deben estar registrados en el programa.
Luego el programa deberá limpiar la pantalla y desplegar un menú con opciones entre las cuales el
usuario podrá: ver saldo actual, abonar dinero, girar dinero, cambiar pin y salir del programa.

1
Examen
Introducción a la Programación

Además, deberá aplicar una serie de validaciones y restricciones las que se detallan a continuación:

1. Si el usuario ingresa mal su PIN 3 veces el programa debe terminar indicando un error.
2. No se podrá abonar un monto inferior a $1.
3. No se podrá girar un monto inferior a $1 ni superior al saldo actual.
4. El cambio de PIN debe verificar el PIN actual y solicitar al usuario el nuevo 2 veces como
confirmación, si esta falla el programa debe terminar indicando un error, si el cambio es correcto,
debe volver al menú principal.
5. Recuerde que luego de hacer un abono o retiro de dinero, el programa debe actualizar el saldo
y este cambio debe verse reflejado en la opción consultar saldo.

Aspectos por considerar: todo lo que se realiza durante la ejecución del programa no debe quedar
guardado cuando este se cierra, se considera un solo cliente para la demostración de funcionalidades
del programa (se debe indicar el Rut y la clave para realizar las pruebas), debe utilizar funciones que
permitan la segmentación de código, adicionalmente no debe ser posible tener un saldo negativo.

Es necesario incluir en el informe el enunciado, las tareas realizadas por cada integrante del grupo,
screenshot de la solución y de las pantallas del programa.

Formato de Entrega
• Desarrollo de los ítems temáticos o instrucciones de la tarea.

• Debe generar un archivo tipo DOC con la portada de la institución, el nombre del grupo, los
integrantes, docente y sección para identificar la entrega, este debe tener el nombre
ExamenFinal.GrupoX.Apellido.Nombre.doc

• Archivo con extensión “PSC” que contiene la estructura de pseudocódigo construido en el


software PSeInt.

• El nombre para dar al archivo es el siguiente: ExamenFinal.GrupoX.Apellido.Nombre.psc

• Ambos archivos (doc y psc) deben ser cargados en EVA por todos los integrantes del grupo, sin
excepción. Opcionalmente se pueden subir ambos archivos comprimidos en un documento RAR
o ZIP.

También podría gustarte