Examen - Puntúa
websEn este examen se debe crear un programa de gestión de valoración de páginas webs muy elemental, que almacene personas, direcciones web y puntuaciones, y que muestre unas estadísticas.
El programa de puntuación de webs tiene un menú principal y cuatro submenús para Personas, Direcciones, Recomendaciones y Estadísticas.
Los menús de Personas y Direcciones tienen las mismas opciones.
Nota: Al borrar una persona o una dirección, deben borrarse también las recomendaciones correspondientes. No se debe permitir crear una persona o una dirección que ya existe.
| Nombre y apellidos: |
Nombre ![]() |
|---|
| Bartolomé Sintes Marco |
| Miguel de Cervantes Saavedra |
| Richard Stallman |
Marca las casillas que quieras borrar. Ten en cuenta que al borrar una persona se borrarán las recomendaciones de esa persona.
| Borrar | Nombre |
|---|---|
| Bartolomé Sintes Marco | |
| Miguel de Cervantes Saavedra | |
| Richard Stallman |
Estás seguro?
El menú de Recomendaciones permite crear recomendaciones (indicando la persona que realiza la recomendación, la página web que valora y la puntuación asignada).
Nota: No se debe permitir crear una recomendación igual a otra ya existente (misma persona y misma página web).
| Persona | Dirección | Puntuación (de 0 a 10) |
|---|---|---|
Persona ![]() |
Dirección ![]() |
Puntuación ![]() |
|---|---|---|
| Bartolomé Sintes Marco | www.cdlibre.org | 8 |
| Bartolomé Sintes Marco | www.cdlibre.org | 10 |
| Richard Stallman | www.fsf.org | 9 |
Las estadísticas muestran el número de nombres, apellidos e individuos distintos, así como los nombres más populares.
En la base de datos hay:
* 3 personas distintas
* 2 direcciones distintas
* 3 recomendaciones
Cada persona ha hecho:
* Bartolomé Sintes Marco ha hecho 2 recomendaciones
* Richard Stallman ha hecho 1 recomendaciones
* Miguel de Cervantes Saavedra ha hecho 0 recomendaciones