-
Aquesta pràctica s'haurà d'explicar al professor i s'haurà de fer funcionar amb Linux.
-
L’elecció del bloc d’exercicis es realitzarà en funció del següents càlcul: D són els dos darrers números del DNI de l’alumne. A són els dos darrers números del vostre any de naixement. M és el número que correspon al mes de la vostra data de naixement
N = (D+A+M) mod 3
N | BLOC |
---|---|
0 | A |
1 | B |
2 | C |
Crear un programa, amb Python i PyMongo, que permeti gestionar les dades referents a l’ús d’un aparcament públic. El programa permetrà les següents operacions:
- Obtenir el número de places disponibles.
- Obtenir el número de places ocupades.
- Donades una data i una hora, el número de places ocupades.
- Donat el número de matrícula d’un vehicle, l’historial d’estacionaments.
- Donat el número d’una plaça d’aparcament, l’historial d’estacionaments.
- Donada una data, llistat de les deu places més ocupades durant la data, indicant el número d’ocupacions i ordenat de més a menys.
L’usuari interactuarà amb el programa mitjançant menús i l’introducció de dades a través del teclat.
Crear un programa, amb Python i PyMongo, que permeti gestionar les dades referents als comptes corrents dels clients d’una entitat bancària. El programa permetrà les següents operacions:
- Llistar les dades personals de tots els clients.
- Llistar les dades personals dels clients amb una edad inferior a N anys.
- Llistar les dades personals dels clients amb una edad superior a N anys.
- Llistar els comptes corrents dels que disposa una persona.
- Llistar el saldo dels comptes corrents del que disposa una persona.
- Ingressar diners a un compte corrent.
- Retirar diners d’un compte corrent.
- Realitzar un traspàs de diners entre dos comptes corrents d’una mateixa persona.
- Realitzar una transferència de diners d’un compte corrent d’una persona a un compte corrent d’una altre persona.
- Llistar l’historial d’operacions d’un compte corrent.
L’usuari interactuarà amb el programa mitjançant menús i l’introducció de dades a través del teclat.
Crear un programa, amb Python i PyMongo, que permeti gestionar les dades referents al transport municipal (bus urbà) d’una població. El programa permetrà les següents operacions:
- Llistar les dades personals de les persones de la plantilla de l’empresa municipal de transport urbà (persones que venen bitllets a l’estació, persones que condueixen un bus urbà i persones que s’encarreguen del manteniment).
- Llistar les línies disponibles.
- Llistar l’històric de preus.
- Llistar les línies ordenades de més a menys utilitzada.
- Donada una data i una línia, els passatgers que han utilitzat la línia durant la data indicada.
- Donada una data i una línia, el número de passatgers que han utilitzat la línia durant la data indicada.
- Donades dues dates, els ingressos de les diferents línies durant les dates indicades.
L’usuari interactuarà amb el programa mitjançant menús i l’introducció de dades a través del teclat