Os sistemas operacionais oferecem um conjunto de mecanismos que permitem aos programas interagir de forma controlada com os recursos do computador. Essa interação é necessária para que o software possa realizar tarefas como gravar dados, acessar dispositivos e utilizar a memória, sempre sob supervisão do sistema. Segundo Silberschatz, Galvin & Gagne (2018), essa mediação garante segurança, padronização e estabilidade na execução das operações entre os programas e o hardware. Em determinadas situações, um programa precisa se comunicar com o sistema operacional para solicitar o uso de um recurso, como memória, arquivos ou dispositivos de entrada e saída. Essa solicitação é enviada pelo programa e tratada pelo sistema operacional, que executa a tarefa em nome do processo em execução. O nome dado a esse tipo de solicitação é:
Os sistemas operacionais oferecem um conjunto de mecanismos que permitem aos programas interagir de forma controlada com os recursos do computador. Essa interação é necessária para que o software possa realizar tarefas como gravar dados, acessar dispositivos e utilizar a memória, sempre sob supervisão do sistema. Segundo Silberschatz, Galvin & Gagne (2018), essa mediação garante segurança, padronização e estabilidade na execução das operações entre os programas e o hardware. Em determinadas situações, um programa precisa se comunicar com o sistema operacional para solicitar o uso de um recurso, como memória, arquivos ou dispositivos de entrada e saída. Essa solicitação é enviada pelo programa e tratada pelo sistema operacional, que executa a tarefa em nome do processo em execução. O nome dado a esse tipo de solicitação é:
- rotina de execução.
- chamada de sistema.
- bloqueio do programa.
- chamada de E/S.
- interrupção de programa.