Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas Operacionais — IDECAN 2023

Sistemas OperacionaisSistemas Operacionais
Código
qq944707
Banca
IDECAN
Órgão
SEFAZ-RR
Ano
2023
Nível
Superior
Cargo
Administrador de Redes de Dados
As chamadas de sistemas (system calls) estão disponíveis na interface e variam de um sistema operacional para outro. Uma chamada de sistema do tipo read possui, por exemplo, três parâmetros: um para formatar onde os dados deverão ser colocados, outro para especificar o arquivo e um para indicar quantos bytes serão lidos. Também, muitas das operações de um sistema podem causar exceções que podem gerar uma interrupção por software. Desta forma, indique o que seria uma instrução do tipo TRAP.
  1. AÉ uma chamada de sistema que transfere o controle do modo núcleo para o modo usuário para que o programa consiga realizar uma operação, como uma leitura de dados de um arquivo, por exemplo.
  2. BCorresponde a uma chamada de sistema que altera o fluxo de controle do programa para a instrução seguinte para que se possa realizar a operação e retornar.
  3. CÉ uma chamada de sistema que transfere o controle para o sistema operacional em modo núcleo, sempre quando ocorre uma situação específica durante a execução de um programa, por exemplo, um Overflow.
  4. DÉ uma chamada de rotina, no modo usuário, que realiza um desvio para um procedimento específico denominado tratamento de trap.
  5. EÉ uma chamada de rotina, no modo usuário, que faz com que a execução do programa siga ignorando o passo atual.
Revelar gabarito e comentário

GabaritoC — É uma chamada de sistema que transfere o controle para o sistema operacional em modo núcleo, sempre quando ocorre uma situação específica durante a execução de um programa, por exemplo, um Overflow.

Link permanente: /questoes/qq944707