Trabajo practico de programación
Actividad 1: El Tablero del Almacén (Variables, Constantes y Tipos de Datos)
Imaginen que están diseñando el sistema para el almacén del barrio. Clasifiquen los siguientes datos de la vida real.
Indiquen si corresponden a una Variable o a una Constante.
Indiquen qué Tipo de Dato es: Texto, Número Entero, Número con Decimales, o Booleano (Verdadero/Falso).
| Situación del Almacén | ¿Variable o Constante? | Tipo de Dato |
| El nombre del almacén ("El Trébol") | ||
| El precio de un paquete de yerba | ||
| El stock disponible de alfajores | ||
| El número de CUIT del dueño | ||
| Si el cliente paga con Mercado Pago (Sí/No) | ||
| El vuelto exacto que hay que entregar |
2. Analicen esta situación y respondan las preguntas para distinguir las dos herramientas:
Un chofer de colectivo arranca su jornada. Cada vez que sube un pasajero, presiona un botón para registrarlo. Además, cada pasajero paga un boleto de precio distinto según el tramo de su viaje (algunos pagan $\$300$, otros $\$450$, otros escolar). Al final del día, el chofer revisa su máquina.
A) Para saber cuántos pasajeros subieron en total al colectivo: ¿La máquina usó un Contador o un Acumulador? ¿Por qué?
B) Para saber cuánta plata en total recaudó la máquina: ¿Se usó un Contador o un Acumulador? ¿Por qué?
3. Un algoritmo es una secuencia de pasos lógicos. Si los pasos están desordenados, el programa falla (se "rompe").
Misión: El siguiente pseudocódigo describe los pasos que hace un Cajero Automático (ATM) cuando un usuario quiere sacar plata. Pero los pasos están completamente mezclados. Ordenen la secuencia del 1 al 6 para que el cajero funcione de forma lógica y segura.
Paso: El cajero descuenta la plata de la cuenta bancaria del usuario.
Paso: El usuario introduce su tarjeta de débito en la ranura.
Paso: El cajero entrega los billetes y la tarjeta.
Paso: El usuario ingresa su clave PIN secreta de 4 dígitos.
Paso: El usuario selecciona la opción "Extracción" e ingresa el monto (ej: $\$5000$).
Paso: El cajero verifica si la clave es correcta y si la cuenta tiene fondos suficientes.
Piensen en la app de Spotify (o la que usen para escuchar música). Cuando ponen una playlist en modo "Aleatorio" y le dan "Me gusta" (corazón) a una canción:
Nombren una Variable que cambie en la pantalla mientras corre la canción.
Nombren una Constante de esa canción que no cambie jamás.
¿Qué Tipo de Dato creen que usa el botón del "Corazón" (Me gusta / No me gusta)?
Comentarios
Publicar un comentario