Glosario
Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.
Página 27
Glosario
biblioteca f Conjunto de rutinas de uso común ya implementados, disponibles para todos los usuarios. Este conjunto de rutinas codificadas como módulos objeto está organizado en ficheros que contienen el código con un índice que permite añadir este código al del programador. Este paso se da en la fase de montaje del fichero ejecutable.
cargador m Herramienta que permite cargar un programa en la memoria a fin de que pueda ser ejecutado; para lograrlo es necesario obtener memoria, copiar el ejecutable y darle control.
compilador m Herramienta que permite transformar un programa escrito en lenguaje de alto nivel en un programa escrito en un lenguaje conocido por la máquina, que permitirá que lo pueda ejecutar.
depurador m Herramienta que permite controlar la ejecución de un programa paso a paso analizando el contenido de las variables; de esta manera, nos facilita la detección de los errores y su corrección.
excepción f Transferencia de control al sistema operativo provocada por la ejecución de una instrucción de usuario no prevista como, por ejemplo, un fallo de página de memoria o una división por cero.
intérprete de comandos m Interfaz por medio de la cual el usuario interacciona con el sistema operativo. El intérprete de comandos se basa en el diálogo entre el usuario y el sistema; el sistema declara su disponibilidad presentando el indicador y el usuario pide servicios introduciendo pedidos. La mayoría de los intérpretes de pedidos admiten la programación de programas pequeños o scripts. sin intérprete de órdenes en shell
interrupción f Transferencia de control al núcleo del sistema operativo. Típicamente es provocada de manera asíncrona por los dispositivos del sistema por medio del hardware (interrupciones hardware).
librería f Nombre que también reciben las bibliotecas a causa de una traducción incorrecta del término inglés de library, un falso amigo del inglés, al catalán o al castellano.
llamada al sistema f Herramienta que permite al usuario utilizar unos servicios que se tienen que ejecutar dentro del núcleo del sistema.
montador m Herramienta que se encarga de agrupar los módulos y las bibliotecas necesarios para construir un programa ejecutable.
proceso (tarea) m Programa en ejecución.
programa m Descripción detallada en forma de instrucciones que permite resolver un problema determinado. Los programas tienen que estar escritos en ficheros de texto y tienen que seguir unas normas sintácticas determinadas por un lenguaje de programación.
programa fuente m Fichero que contiene las instrucciones del programa escritas en un lenguaje informático.
programa objeto m Fichero que contiene un módulo de un programa escrito en lenguaje máquina y la información necesaria para ser montado con otros programas.
trap m Mecanismo de hardware que nos permite establecer llamadas explícitas a los servicios del sistema operativo.
Ver fragmento extraído sin normalizar
## Página 27 <!-- source-page: 27 --> GNUFDL • PID_00214804 27 El sistema operativo: una máquina virtual Glosario biblioteca f Conjunto de rutinas de uso común ya implementados, disponibles para todos los usuarios. Este conjunto de rutinas codificadas como módulos objeto está organizado en ficheros que contienen el código con un índice que permite añadir este código al del progra- mador. Este paso se da en la fase de montaje del fichero ejecutable. cargador m Herramienta que permite cargar un programa en la memoria a fin de que pueda ser ejecutado; para lograrlo es necesario obtener memoria, copiar el ejecutable y darle control. compilador m Herramienta que permite transformar un programa escrito en lenguaje de alto nivel en un programa escrito en un lenguaje conocido por la máquina, que permitirá que lo pueda ejecutar. depurador m Herramienta que permite controlar la ejecución de un programa paso a paso analizando el contenido de las variables; de esta manera, nos facilita la detección de los errores y su corrección. excepción f Transferencia de control al sistema operativo provocada por la ejecución de una instrucción de usuario no prevista como, por ejemplo, un fallo de página de memoria o una división por cero. intérprete de comandos m Interfaz por medio de la cual el usuario interacciona con el sistema operativo. El intérprete de comandos se basa en el diálogo entre el usuario y el siste- ma; el sistema declara su disponibilidad presentando el indicador y el usuario pide servicios introduciendo pedidos. La mayoría de los intérpretes de pedidos admiten la programación de programas pequeños o scripts. sin intérprete de órdenes en shell interrupción f Transferencia de control al núcleo del sistema operativo. Típicamente es provocada de manera asíncrona por los dispositivos del sistema por medio del hardware (interrupciones hardware). librería f Nombre que también reciben las bibliotecas a causa de una traducción incorrecta del término inglés de library, un falso amigo del inglés, al catalán o al castellano. llamada al sistema f Herramienta que permite al usuario utilizar unos servicios que se tienen que ejecutar dentro del núcleo del sistema. montador m Herramienta que se encarga de agrupar los módulos y las bibliotecas necesa- rios para construir un programa ejecutable. proceso (tarea) m Programa en ejecución. programa m Descripción detallada en forma de instrucciones que permite resolver un problema determinado. Los programas tienen que estar escritos en ficheros de texto y tienen que seguir unas normas sintácticas determinadas por un lenguaje de programación. programa fuente m Fichero que contiene las instrucciones del programa escritas en un lenguaje informático. programa objeto m Fichero que contiene un módulo de un programa escrito en lenguaje máquina y la información necesaria para ser montado con otros programas. trap m Mecanismo de hardware que nos permite establecer llamadas explícitas a los ser- vicios del sistema operativo.