1.5 Llamadas a servicios del sistema.
Definición: Una llamada al sistema es un método o
función que puede invocar un proceso para solicitar un cierto servicio al
sistema operativo. Dado que el acceso a ciertos recursos del sistema requiere
la ejecución de código en modo privilegiado, el sistema operativo ofrece un
conjunto de métodos o funciones que el programa puede emplear para acceder a
dichos recursos. En otras palabras, el sistema operativo actúa como
intermediario, ofreciendo una interfaz de programación (API) que el programa
puede usar en cualquier momento para solicitar recursos gestionados por el
sistema operativo.
Algunos ejemplos de llamadas al sistema son
las siguientes:
◊ Time: que permite obtener la fecha y hora del
sistema.
◊ Write: que se emplea para escribir un dato en
un cierto dispositivo de salida, tales como una pantalla o un disco magnético.
◊ Read: que es usada para leer de un
dispositivo de entrada, tales como un teclado o un disco magnético.
◊ Open: que es usada para obtener un descriptor
de un fichero del sistema, ese fichero suele pasarse a write.
Comentarios
Publicar un comentario