15.11.2014 Views

Modelo examen

Modelo examen

Modelo examen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ejemplo de preguntas de <strong>examen</strong><br />

Test 1. Indicar, en la siguientes preguntas, cuáles apartados son correctos (puede<br />

haber más de uno o ninguno).<br />

Cada contestación correcta vale 0.5.<br />

Cada contestación incorrecta resta 0.2.<br />

Para puntuar positivamente se deben acertar todas las posibilidades correctas.<br />

En caso contrario, la puntuación será la negativa (-0.2).<br />

No contestar resta 0.1.<br />

Si la suma total es negativa, la puntuación de la pregunta será cero.<br />

1.1 En un directorio con el sticky bit activado, con permisos rwxrwxrwx:<br />

No<br />

Presentado<br />

□<br />

Existirá la opción de<br />

marcar como No<br />

Presentado. El <strong>examen</strong> se<br />

entregará firmado en<br />

cualquier caso.<br />

Tiempo típico: 2.5 horas.<br />

Recordad que el <strong>examen</strong><br />

tiene una puntuación total<br />

máxima de 8.5. La nota del<br />

<strong>examen</strong> se suma a la de<br />

A. Todo usuario puede acceder al directorio.<br />

B. Cualquier usuario puede borrar cualquier fichero del directorio.<br />

C. El propietario del directorio puede borrar los ficheros contenidos en el mismo.<br />

D. El superusuario puede borrar cualquier fichero del directorio.<br />

E. Un usuario (exceptuando el superusuario) no puede borrar un fichero del directorio que<br />

no sea de su propiedad.<br />

F. Ninguna es correcta.<br />

prácticas (máximo 1.5)<br />

1.2 En el desarrollo histórico de UNIX.<br />

A. El desarrollo de la línea BSD fue el primero en incorporar el manejo de memoria virtual<br />

paginada por demanda.<br />

B. En los 80, Richard Stallman inicia el desarrollo del proyecto gnu, para crear un sistema<br />

similar a Unix, que pudiese ser distribuido libremente.<br />

C. El estándar POSIX (Portable Operating System Interface unIX) por parte de IEEE surge<br />

a principios de los 90 para estandarizar las diferencias de portabilidad en las versiones en<br />

desarrollo de UNIX.<br />

D. En el desarrollo inicial del núcleo de gnu/Linux, Linus Torvalds parte o se inspira en el<br />

sistema operativo educativo Minix de Andrew Tanembaum.<br />

E. Linux siguió un diseño de micronúcleo al igual que las líneas iniciales de USG en ATT y<br />

de BSD.<br />

F. Ninguna es correcta.


Test 2. Indicar, en la siguientes preguntas, cuáles apartados son correctos (puede haber más de<br />

uno o ninguno).<br />

Cada contestación correcta vale 0.7.<br />

Cada contestación incorrecta resta 0.3.<br />

Para obtener la máxima puntuación (0.7) se deben acertar todas las posibilidades<br />

correctas.<br />

Si se contestan afirmativamente uno o más apartados correctos, aunque no todos,<br />

la puntuación será 0.25.<br />

Si se comete un solo error, la puntuación será la negativa (-0.3).<br />

No contestar resta 0.1.<br />

Si la suma total es negativa, la puntuación de la pregunta será cero.<br />

2.1 Referente a licencias de software libre.<br />

A. La licencia pública general GPL de gnu es una licencia “vírica” en el sentido de que todo<br />

nuevo software que utilice o se derive del software bajo licencia GLP también estará bajo<br />

licencia GPL.<br />

B. La licencia pública general menor de gnu LGPL (Lesser General Public License) es<br />

conocida normalmente como la licencia pública general de biblioteca.<br />

C. LPGL no impone restricciones en los programas que enlazan con versiones de bibliotecas<br />

cubiertas por LPGL, lo que permite y anima a una mayor utilización de las bibliotecas<br />

gnu.<br />

D. La licencia BSD tiene menos restricciones en comparación con GPL. La licencia BSD, al<br />

contrario que la GPL, permite el uso del código fuente en software no libre.<br />

E. La definición de Open Source no es una licencia, sino una serie de condiciones que debe<br />

cumplir el software para que se le pueda etiquetar de tal forma.<br />

F. Ninguna es correcta.<br />

Resto de preguntas/problemas:<br />

<br />

<br />

<br />

Problemas como los vistos e indicados en clase. Por ejemplo: cálculo de bloques<br />

necesarios para representar un fichero, accesos necesarios para recorrer un path y obtener<br />

el inodo (algoritmo namei), cambios en las estructuras del núcleo durante el acceso a<br />

ficheros, cambios a través de ejecutables setuid o de la llamada setuid().<br />

Se pueden incorporar preguntas referentes a los códigos y conceptos vistos en las<br />

prácticas.<br />

Si hay alguna pregunta referida a algún pseudo-código comentado en clase (como los del<br />

Buffer Cache), se incluirán tales códigos y solo se preguntarán razonamientos sobre los<br />

mismos.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!