SóProvas


ID
223942
Banca
UFF
Órgão
UFF
Ano
2009
Provas
Disciplina
Sistemas Operacionais
Assuntos

No tocante aos sistemas operacionais, quando o usuário deseja solicitar algum serviço do sistema, ele realiza uma chamada a uma de suas rotinas (ou serviços) por meio de "artifícios" que são a porta de entrada para o acesso ao núcleo do sistema operacional. Esse artifício ou acesso é conhecido como:

Alternativas
Comentários
  • System Calls são as API´s
  • Em computação, uma chamada de sistema (system call) é o mecanismo usado pelo programa para requisitar um serviço do sistema operacional, ou mais especificamente, do núcleo do sistema operacional.
  • Todo o controle de execução de rotinas do sistema operacional é realizado pelo mecanismo conhecido como System Call.

    O termo System Call é tipicamente utilizado em sistemas Unix, porém em outros sistemas o mesmo conceito é apresentado com diferentes nomes, como system services, no OpenVMS, e Application Program Interface (API), no MS windows.

    Fonte: Arquitetura de Sistemas Operacionais, Francis Berenger Machado. 4 ed, pag 53, 55
  • c-

    System call é um método usado por aplicações para implementar funcionalidades disponiveis pelo sistema operacional, tal como leitura de um arquivio, com o controle do programa transferido ao Kernel.

  • System calls não são bem o mesmo que as API's.

    "An API is a generic term for a way to interface with an existing library/service etc... Whereas a system call is about an application calling down the stack to the underlying resources and such, usually via a standard API in its own right."

    https://www.quora.com/What-is-the-difference-between-System-Call-and-API-in-simple-terms