You are on page 1of 5
ANTES DE COMENZAR A REALIZAR LA PRUEBA DEBE LEER LAS SIGUIENTES NORMAS (Solamente debe entregar al tribunal, una hoja de lectura éptica con sus datos y respuestas) Material: NINGUNO IMPORTANTE Si encuentra alguna anomalia en el enunciado, indique ésta en el reverso de la hoja de lectura Optica (o si fuera estrictamente necesario en una hoja adjunta) y argumente la Solucién adoptada al efecto. Estos comentarios seran de gran importancia ante posibles reclamaciones en la revision de exdmenes. S6lo el Equipo Docente podré anular preguntas del examen. 1. Deberd entregar UNICAMENTE la hoja de lectura dptica con sus datos y respuestas. 2. La prueba consta de un test de 20 preguntas a contestar en una hoja de lectura dptica durante un tiempo maximo de 2 horas. Lea atentamente las instrucciones que figuran en la hoja de lectura éptica 3. Para superar la prueba se deberd obtener una puntuacién minima de 5 puntos. En cada pregunta del test se proponen cuatro respuestas de las cuales solo una es correcta. Unicamente puntuaran las preguntas contestadas. Si la respuesta es correcta la puntuacion ser de 0,5 untos y si es incorrecta restard 0,25 puntos. PREGUNTAS 1.+ La transparencia que permite al sistema y a las aplicaciones expandirse en tamafio sin cambiar la estructura del sistema o los algoritmos de aplicacién es: A) Transparencia de acceso B) Transparencia de movilidad C) Transparencia al escalado D) Ninguna de las anteriores A, BoC 2.- En relacién con las tecnologias del WWW (World Wide Web), indicar cual o cules de las siguientes afirmaciones es cierta: |. XML (Extensible Markup Language) es un metalenguaje de descripcién de datos, lo cual hace que los datos sean intercambiables entre aplicaciones. II. XLS (Extensible Stylesheet Language) se emplea para declarar cémo seran presentados a los usuarios los datos almacenados en el formato XML. A) Icierta, Il cierta B) Icierta, Il falsa, ©) alsa, I cierta. D) I falsa, II alsa, 3. Una definicion de .. de un proceso (ya sea en el modelo cliente-servidor o de comunicacién entre iguales) es la especificacién del conjunto de .. . que se pueden invocar sobe él. A) objeto variables variable 1D) Ninguna de las anteriores A, Bo C 4.- Cual es la funcion del siguiente programa en Java? import java.net.*; import java.io.*: public class programa Public static void main (String args{))( yl DatagramSocket unSocks byte{] bufer = new byte{ 1000): while (true) DatagramPacket peticion = new DatagramPacket (bufer, bufer.ength): unSocket receive(peticion): DatagramPacket respuesta = new Dat peticion.getl-ength(), pe unSocket.send(respues! unPacket (peticion.getData0), .getAddress0), peticion.getPort( ) Jeatch(SocketException e){ System.out printhne.getMessage()); Jeatch IOException e) {System.out printin(e.getMessageQ): A) Un cliente UDP enviando un mensaje a un servidor y recogiendo su respuesta, B) Un servidor UDP recibiendo peticiones y devolvigndotas al cliente de forma repetitiva C) Un cliente ‘TCP realizando una conexi6n a un servidor, enviando una peticién y recibiendo una respuesta. D) Un servidor TCP estableciendo una conexién para cada cliente y re ss peticiones. widndoles En relacién con los interfaces del programa de aplicacién, indicar cual o cuales de las siguientes afirmaciones es cierta: |, La interfaz del programa de aplicacién para UDP proporciona la abstraccién de un flujo (stream) de dos direcciones entre pares de procesos. II. La interfaz del programa de aplicacion para TCP proporciona una abstraccién del tipo paso de mensajes. Los paquetes independientes que contienen estos mensajes se llaman datagramas. A) Ieierta, I cierta, B) I cierta, II falsa, ©) alsa, Il cierta, D) Lfalsa, I falsa, 6.- Indicar cual o cuales de estas afirmaciones son ciertas cuando se considera la utilizacion de la clase Socket de Java. |. La clase Socket proporciona los métodos getinputStream y getOutputStream para acceder a los dos streams asociados con un conector. El tipo de datos devueltos por estos métodos son InputDatagram y OutputDatagram, respectivamente. Il, La clase Socket puede lanzar una excepcién UnknownHostException si el nombre de host es correcto, o una excepcién /OException sino hay errores de entrada y salida. A) Leierta, I cierta B) I cierta, HI falsa ©) Lalsa, Icierta D) I falsa, 11 alsa, 7.- En relacion a la multidifusion IP, indicar cual o cuales de las siguientes afirmaciones es cierta: |. La multidifusion IP se construye sobre el protocolo de Internet, IP. Il. Los grupos de multidifusién se especifican utilizando las direcciones Internet de la clase D. Direcciones IP cuyos primeros cuatro bits son 1110 en IPv4. A) Icierta, Il cierta B) Icierta, Il falsa ©) alsa, Icierta D) I falsa, II falsa. 8- En relacién a los punteros de los procesos en médulos remotos. zPueden pasarse punteros como argumentos o como valores retornados como resultado de las llamadas a los médulos remotos? A) Sien todo caso, B) No en todo caso, CC) Sicomo argumentos. No como valores retornados, 1D) No como argumentos, Si como valores retornados, 9.- En relacién con la comunica afirmaciones es cierta: in de stream TCP, indicar cual o cudles de las sigt |. Los streams TCP utilizan una suma de comprobacién para detectar paquetes perdidos. ll. Los streams TCP utilizan un numero de secuencia para detectar y eliminar los paquetes duplicados. A) Leierta, Il cierta B) Icierta, Il falsa ©) [alsa, Icierta 1D) I falsa, 11 falsa, 10.- Qué dos palabras habria que poner en los huecos de la siguiente clase en Java para permitir que sus instancias sean serializables? publiciclass,bansonal trees eect ee eee et private String nombre; private String lugar public Persona (String unNombre, String unLugar){ nombre=unNiombre ; Lugar=unLugar; } } A)implements Serializable B) extends Serializable C) extends Remote D)implements Remote. 11.-Una invocacion a un método local da una semantica del tipo: A) pudiera ser B) al menos una vez ©) como maximo una ver, D) exactamente una vez 12.- En relacion con Java RMI, indicar cual o cuales de las siguientes afirmaciones son ciertas: |. El resultado de un método es un unico pardmetro de salida. II. No todos los tipos primitivos de Java son serializables, y por tanto, no pueden pasarse como argumento o resultado en Java RMI. A) Icierta, Il cierta B) Icierta, I falsa ©) Halsa, Il cierta D) I falsa, 1 falsa, 13.- Indicar cual o cuales de estas afirmaciones es cierta en relacion a CORB: |. CORBA IDL permite que se definan excepciones en las interfaces y sean lanzadas por sus métodos. ll. Una de las peculiaridades de CORBA es que no necesita servicio de nombres, que proporcione operaciones como rebind y resolve. A) Icierta, Il cierta B) Icierta, Il falsa ©) Halsa, Icierta D) I falsa, II falsa. 14.- El término . se utiliza a menudo para referirse a toda la informacion extra almacenada por un sistema de archivos que es necesaria para la gesti6n de los mismos. A) rata B) metadato ©) directorio D) atributo 15.- Indicar cual o cudles de estas afirmaciones son ciertas en relacién a la arquitectura del servicio de archivos: |, Los servidores sin estado pueden ser rearrancados después de un fallo y reanudar la operacion sin necesitar que ni los clientes ni el servidor restablezcan su estado. Il. Las operaciones de lectura y escritura en UNIX son idempotentes. A) Icierta, II cierta B) Icierta, Il falsa ©) Halsa, Icierta 1D) I falsa, I falsa, 16.- En un sistema Sun NFS, en la forma mas simple. zPuede un cliente modificar las llamadas RPC para incluir la ID de cualquier usuario, haciéndose pasar por el usuario sin su conocimiento o permiso? A) Si, Sun NES tiene esa laguna de seguridad en el mecanismo de control de acceso, B) No, Sun NFS requiere la encriptacién de los datos de usuario, C) No, Sun NFS requiere siempre el envio de credenciales firmadas. D) No, Sun NPS requiere el uso del sistema Kerberos para proporcionar una solucién mas fuerte y completa a los problemas de autenticacién y seguridad del usuario, . €§ una descripcién de un recurso web que consta de atributos del recurso. Este sirve para describir recursos web y para realizar busquedas de recursos web que cumplan con su especificacién de atributos. A) URC B)URI CURL D)ISBN. 18.- En relacién con los espacios de nombres, indicar cual o cuales de las siguientes afirmaciones son ciertas: |. Un espacio de nombres es la coleccién de todos los nombres validos reconocidos por un servicio particular. Que un nombre sea valido significa que el servicio intentara su busqueda, incluso si ese nombre resulta no estar asociado a ningiin objeto, es decir, esta desvinculado. Il. El espacio de nombres DNS tiene una estructura jerarquica: un nombre de dominio esta formado por una o mas cadenas, separadas por el delimitador <<.>> A) Icierta, Il cierta B) Icierta, Il falsa ©) Lalsa, I cierta D) I falsa, 1 falsa, 19.- En relacién al espacio de nombres DNS en Internet. El dominio de organizacién de primer nivel (dominio genérico) utilizado para principales centros de soporte de la red es: A)edu B) gov C) net D) com. ~ En relacion con el servicio de directorio X.500, indicar cual o cuales de estas afirmaciones son ciertas: |. Los datos almacenados en los servidores X.500 se organizan en una estructura de arbol en la que los nodos tienen nombres. I. En X.500 sélo se puede almacenar un atributo en cada nodo del arbol. A) Icierta, Il cierta B) Icierta, II falsa ©) [falsa, Icierta D) I falsa, 11 alsa,

You might also like