____________________________________________Universidad Rey Juan Carlos-Septiembre 2004. UNIVERSIDAD REY JUAN CARLOS – DIPLOMATURA DE FISIOTERAPIA. APLICACIONES INFORMÁTICAS A LA FISIOTERAPIA Convocatoria de Septiembre de 2004. Nombre: Apellidos: Grupo: El examen consta de dos partes: una primera de cuestiones cortas que podrá optar a una puntuación máxima de 6 puntos sobre 10. La segunda parte es un ejercicio de base de datos que podrá tener una puntuación máxima de 4 puntos sobre 10. La duración total del examen será de dos horas y se solicita contestar con la máxima brevedad posible. Pregunta 1 ¿Cuáles de las siguientes direcciones de correo electrónico son sintácticamente correctas? Márcalas. [email protected] manolo@http://mail.com brad.pitt Bruce.Springsteen@new_jersey.edu @rivendell.elf Pregunta 2 Cuando se construye una página web escribiendo el código HTML directamente en un editor de texto simple (como el bloc de notas) el archivo que estamos generando tiene un aspecto similar a: <HTML> <HEAD> <TITLE>Este es el t&iacute;tulo de mi p&aacute;gina</TITLE> </HEAD> <BODY> Esta es mi p&aacute;gina web. </BODY> </HTML> ¿Es éste el archivo que tengo que mandar al servidor cuando publique la página web? ¿Por qué cuando vemos las páginas web en los navegadores no tienen este aspecto? Sí, éste es el fichero que tengo que enviar al servidor para publicar mi página. Las páginas web no tienen este aspecto en los navegadores porque en este fichero se especifica qué aspecto va a tener la página web y en el navegador se ve el resultado final (Tecnología Web; transparencia 18). Pregunta 3 ¿Qué significa que durante la normalización debamos incluir en algunas de las tablas resultantes atributos que actúan como claves ajenas (o externas) de otras claves primarias? Significa que las tablas en las que aparecen atributos que actúan como claves ajenas de otras claves primarias están relacionadas con las tablas en las que se encuentran dichas claves primarias. Pregunta 4 ¿En qué se diferencian estas dos URL’s? .Razona tu respuesta. http://dac.escet.urjc.es:80/docencia/AIF/www_2001_imprimir.pdf ftp://dac.escet.urjc.es:73/docencia/AIF/www_2001_imprimir.pdf Se diferencian en que la primera abre una sesión HTML en un servidor (a través del puerto 80) mientras que la segunda abre una sesión FTP en el mismo servidor (sólo que a través del puerto 73). (Tecnología Web, transparencia 16). ___Página 1 de 5____________3 Septiembre de 2004___________ Aplicaciones Informáticas para la Fisioterapia. ____________________________________________Universidad Rey Juan Carlos-Septiembre 2004. Pregunta 5 ¿Qué es un protocolo de comunicación? Un protocolo de comunicación es el conjunto de reglas o normas mediante las que una capa de la red se comunica (“habla”) con la de su mismo nivel en otro ordenador. (Internet, transparencia 19). Pregunta 6 Normaliza las siguientes relaciones que se plantean en esta cuestión: 1 N Tecla Ordenador Bicicleta Avión Disco 1 1 N N N N Manillar Aeropuerto Canción Pregunta 7 Describe brevemente las etapas que deben cumplirse desde que un programa cliente solicita un documento web a un servidor hasta que dicho documento está disponible en el programa cliente. Un cliente de WWW envía la petición del documento al servidor WWW que lo tiene almacenado. El cliente puede ser ejecutado en una máquina diferente a la del servidor o ambos pueden estar en la misma máquina. En función de esto la información deberá viajar a través de la red de comunicaciones o no. Una vez recibida la petición, el servidor envía el documento requerido a dicho cliente. El cliente se encarga de la presentación del documento solicitado.. (Tecnología Web, transparencia 6). ___Página 2 de 5____________3 Septiembre de 2004___________ Aplicaciones Informáticas para la Fisioterapia. ____________________________________________Universidad Rey Juan Carlos-Septiembre 2004. Pregunta 8 ¿Qué es una lista de correo? ¿Qué diferencias tiene con un grupo de discusión (NEWS)?¿Cómo puedes evitar que te sigan llegando mensajes de una lista de correo en la que tengas una suscripción? Una lista de correo es una dirección de correo electrónico que se encarga de reenviar correo a un conjunto de direcciones. Se diferencian de los grupos de NEWS en que estos son como tablones de anuncios y no envían correos a ninguna dirección. Para que no me lleguen más mensajes de una lista de correo a la que estoy suscrito tendré que seguir unas instrucciones, que normalmente sugerirán que envíe un correo a una dirección de gestión de la lista. (Listas de correo, transparencias 51 y 52; NEWS, transparencia 56). Pregunta 9 Especificar que tablas son las que nos ha producido el proceso de normalización que hemos llevado a cabo. Socio Fecha Devolución 1 Fecha Préstamo Código_Socio Vídeo M Contiene N N Préstamo N Tiene Protagonista N 1 Código_Vídeo M Empleado Disco Código_Empleado Código_Disco Autor Tabla Vídeo: Código_Vídeo, Protagonista, … Tabla Disco: Código_Disco, Autor, … Tabla Socio: Código_Socio, … Tabla Empleado: Código_Empleado, … Tabla Préstamo: Fecha_Devolución, Fecha_Préstamo, Código_Socio, Código_Empleado, … Tabla Contiene: Código_Vídeo, Fecha_Préstamo, Fecha_Devolución Tabla Tiene: Código_Disco, Fecha_Préstamo, Fecha_Devolución Pregunta 10 Enumerar y dar una breve explicación de las distintas reglas de integridad que debemos exigir a nuestra base de datos para asegurar la coherencia de los datos. Integridad de entidad.- Ningún valor de la clave primaria de una tabla básica puede ser nulo o tener un componente nulo. Integridad referencial.- Si un atributo A de una clave primaria compuesta de una tabla T1 está definida sobre un dominio primario, para cada valor a del atributo A en T1 tiene que existir una tabla básica T2 con clave primaria simple B tal que el valor a ocurra como un valor B de T2. ___Página 3 de 5____________3 Septiembre de 2004___________ Aplicaciones Informáticas para la Fisioterapia. ____________________________________________Universidad Rey Juan Carlos-Septiembre 2004. Pregunta 11 Si un correo electrónico tiene la siguiente información en los siguientes campos: To: [email protected] Cc: [email protected] Bcc: [email protected] Lo recibe filemón, lo recibe mortadelo o lo recibe el superintendente (uno de los tres). Lo recibe filemón, que sabe que a mortadelo le llega también otra copia sin que ninguno de los dos sepa que también iba dirigido al superintendente. Lo recibe el superintendente, con copia para mortadelo y filemón pero sin saber que también les llega a estos dos. Lo reciben todos sin que cada uno sepa que les llega a los demás. Pregunta 12 ¿Cómo se denomina el servicio de Internet que resuelve la correspondencia entre “nombre de Internet” y “dirección de Internet(IP)”? ¿Cómo funciona este servicio? Este servicio se llama DNS. Existen unos servidores que almacenan un número determinado de correspondencias entre direcciones IP y nombres de forma permanente, mientras que almacenan otras de forma temporal cuando alguien necesita conocer dicha correspondencia. Cuando una máquina inicia una conexión a una dirección en función de su nombre, pregunta a su servidor DNS por la dirección IP que le corresponde. Si éste la tiene almacenada se la devuelve a la máquina que hizo la petición. En caso contrario, preguntará a un servidor DNS padre o responsable de zona que resolverá la correspondencia mediante el mismo mecanismo. La pregunta irá subiendo a responsables de zona cada vez más generales hasta que uno conozca la respuesta, que será transmitida siguiendo el mismo camino de vuelta hasta la máquina que efectuó la petición. (Internet, transparencia 27; DNS, transparencias 29, 37, 38 y 39). Pregunta 13 La RMN se basa en la radiación propia de: Las ondas de radio. La radiación gamma. La radiación beta. Ninguna de las anteriores. Pregunta 14 ¿Cuál de las siguientes modalidades pertenece al campo de la medicina nuclear? EEG. MEG. RMN. SPECT. Ejercicio de Bases de Datos Se pretende crear una base de datos utilizable como agenda personal. La base de datos debe ser capaz de estructurar la información de forma que se pueda mantener una organización que responda al siguiente análisis funcional: Un contacto debe quedar definido con su nombre, apellidos, dirección, … Un contacto puede estar clasificado dentro de distintas categorías: familia, trabajo, … Se definen temas generales como otra manera de clasificar a los contactos; por ejemplo: a la reunión del jueves asistieron Luis y Marta. A su vez unos contactos pueden estar relacionados con otros. Fase de diseño ___Página 4 de 5____________3 Septiembre de 2004___________ Aplicaciones Informáticas para la Fisioterapia. ____________________________________________Universidad Rey Juan Carlos-Septiembre 2004. Análisis de las entidades que estructurarán la base de datos. Determinación de los atributos que caracterizan a las entidades, especificando la clave primaria para cada una de ellas. Normalización de la base de datos mediante la evaluación de las relaciones entre dichas entidades. Determinar qué tablas deberán ser creadas en el Gestor de Bases de Datos. La base de datos tiene que ser capaz de dar soporte a las siguientes cuestiones básicas: Mostrar todos los teléfonos de los miembros de la familia del dueño de la agenda. Determinar qué personas asistieron a una cita determinada. Al mostrar una ficha con toda la información de una persona determinada deben aparecer también los teléfonos de las personas que están directamente relacionadas con ella. Análisis de entidades: Contacto: cod_contacto, nombre, aplellidos, dirección, teléfono, edad Categoría: nombre_categoría, Tema_gral: cod_tema, tipo, fecha_tema, lugar La existencia de la entidad Categoría se justifica en el hecho de que un contacto puede ser clasificado dentro de varias categorías, lo que hace imposible que categoría figure como atributo de la entidad Contacto. Diagrama Entidad/Relación: Tema_gral N Involucr ado M Contacto N Clasif icado M Categoría N M Está relacionado Nombre relación Tablas que se crearán en el gestor: Contacto: cod_contacto, nombre, aplellidos, dirección, teléfono, edad Categoría: nombre_categoría, Tema_gral: cod_tema, tipo, fecha_tema, lugar Está_relacionado: cod_contacto1, cod_contacto2, nombre_relación Clasificado: cod_contacto, nombre_categoría Involucrado: cod_contacto, cod_tema ___Página 5 de 5____________3 Septiembre de 2004___________ Aplicaciones Informáticas para la Fisioterapia.