../../_images/Logo_OCW1.jpg

Test de autoevaluación de la Actividad 1.7

Asigna una puntuación a cada pregunta dependiendo de si sabes responderla (2), no estás seguro (1), o no sabes (0).

  1. Dado un programa C compilado para LINUX y que no usa llamadas al sistema, ¿por qué no tiene compatibilidad fuente con Windows?
  2. ¿Por qué es más fácil proporcionar compatibilidad fuente si no se usan llamadas al sistema?
  3. ¿Qué aporta un estándar como POSIX con respecto a la compatibilidad?
  4. ¿Por qué la instrucción de cambio de modo del lenguaje máquina de todos los procesadores es una instrucción reservada?
  5. No siendo eventos asíncronos, ¿por qué una llamada al sistema usa el vector de interrupciones para acceder al código de la llamada, como hacen las interrupciones?

En función de la puntuación obtenida, continúa con el siguiente tema o repasa los aspectos que no hayas sabido responder.

../../_images/Licencia1.jpg