Ejercicios de Servidores de Información Multimedia 2º Ingeniero Téc. Telecomunicación (Sonido e Imagen) Nombre: Departamento de Ingeniería Telemática Universidad Carlos III de Madrid Apellidos: Todas las preguntas son de respuesta SIMPLE Pregunta 1: Respecto a la máquina de von Neumann podemos decir: o Utiliza diferente memoria para el almacenamiento de datos e instrucciones o Permite ejecutar hasta 256 instrucciones teóricamente. o Define instrucciones de igual tamaño al bus de datos o No permite código automodificable Pregunta 2 El algoritmo SSTF para planificación de operaciones en disco: o Es óptimo al igual que SJF para planificación de procesos no expropiativo. o Garantiza un tiempo máximo en el que se sirven las peticiones o Tenemos variante SSTF circular si al llegar al final del disco (último cilindro) volvemos al inicio sin servir peticiones o Ninguna de las anteriores. Pregunta 3 En planificación de procesos tenemos que: o La elección del cuanto en round robin suele hacerse para que en media el 10% de las ráfagas de CPU sean inferiores al cuanto. o El algoritmo SRTF mejora a SJF entre otros factores evitando la inanición de procesos. o Los procesos intensivos en CPU funcionan mejor (tienen un tiempo de permanencia en el sistema menor) en sistemas con planificación round robin al hacer que el valor del cuanto sea pequeño o Ninguna de las anteriores Pregunta 4 En un disco con una partición FAT tenemos que el primer cluster de un fichero está en la posición 50 de dicha partición. Sabemos que dicho fichero ocupa 3 clusters en disco. Podemos decir que: o Serán necesarias dos entradas en la tabla FAT para el fichero o La posición 50 de la tabla FAT contiene los metadatos del fichero. o El tamaño de la FAT aumentará en 3 posiciones tras guardar el fichero en disco por primera vez o Ninguna de las anteriores Pregunta 5 Un sistema informático usa gestión de memoria basada en segmentación paginada (al estilo de lo visto en clase). Si el número máximo de segmentos que puede tener un proceso es de 3 y cada segmento puede ocupar como máximo 1 Mbyte y se usan páginas de 4 kbytes. ¿Cuánta memoria consumirán las tablas de gestión de memoria asociadas a un proceso en su PCB? (suponer que no usamos paginación multinivel ni tablas de páginas invertidas y que las entradas en las tablas de páginas usadas son de 4 bytes). Ejercicios de Servidores de Información Multimedia 2º Ingeniero Téc. Telecomunicación (Sonido e Imagen) o o o o Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 3 Mbytes 3 kbytes Algo más de 3 Mbytes Algo más de 3 kbytes Pregunta 6 Queremos reproducir un fichero multimedia usando la JMF. Si el fichero viene en un formato que multiplexa audio y vídeo se tendrá para su procesamiento por un Processor que: o se crearán dos DataSource uno para cada medio que darán lugar a una pista para cada medio. o se usará un plug-in demultiplexor que se construirá a partir de un ProcessorModel o se podrá usar el método getTrackControls una vez que el Processor esté realizado. o Ninguna de las anteriores es cierta. Pregunta 7 Cuando queremos reproducir de forma sincronizada dos medios a través de dos Players distintos: o Se debe añadir el esclavo al maestro mediante addController e invocar syncStart en el maestro. o Se debe añadir el esclavo al maestro mediante addController e invocar start en el maestro una vez que se ha invocado start en el esclavo. o Se debe añadir el esclavo al maestro mediante addController e invocar syncStart en el maestro garantizando que ambos Players están en un estado distinto a started. o Se debe añadir el esclavo al maestro mediante addController e invocar start en el maestro garantizando que ambos Players están en un estado distinto a started. Pregunta 8 Para capturar el audio de un micrófono del sistema, usando la JMF deberemos: o Crear un CaptureDeviceInfo conteniendo el nombre del dispositivo de captura y usarlo para crear un CaptureDevice a través del CaptureDeviceManager. o Obtener un CaptureDeviceInfo del CaptureDeviceManager y usarlo como parámetro al crear un Player a través del Manager. o Obtener un MediaLocator a partir del CaptureDeviceInfo deseado y usarlo como parámetro al crear un Player a través del Manager. o Ninguna de las anteriores es cierta. Pregunta 9 Una de las siguientes líneas es errónea en cualquier caso (siendo mlr un MediaLocator y ds un DataSource). Indique cuál o Manager m= new Manager(); o Manager.createPlayer(mlr); o Manager.createRealizedPlayer(mrl): o Manager.createPlayer(ds):