SóProvas


ID
5108071
Banca
INSTITUTO AOCP
Órgão
UFFS
Ano
2019
Provas
Disciplina
Sistemas Operacionais
Assuntos

A interface entre o sistema operacional e os programas de usuários é definida por um conjunto de instruções estendidas disponibilizadas pelo sistema operacional. Essas instruções são denominadas

Alternativas
Comentários
  • Alternativa correta: B.

    .

    Comunicação entre processos: IPC

    Comunicação entre processos e sistema operacional: chamadas de sistema (SYSCALL)

  • Para quem marcou a letra D:

    Shell é a interface utilizada pelo usuário para acessar os serviços de um sistema operacional.

    Pode ser interface gráfica (GUI) ou linha de comando (tela preta).

  • A = Programa em execução

    B = Alterna do modo usuário para modo núcleo ( kernel ) fornecem uma interface essencial entre um processo e o sistema operacional, (system call) = mecanismo usado por um programa para solicitar um serviço do SO, São realizadas por interrupções de software.

    C = Interpretador de Linha

    D = Interface para acessar serviços do SO.

    E = Uma vez que a CPU tenha decidido aceitar a interrupção, o contador de programa (PC) e a palavra de estado do programa (PSW) normalmente são empilhados na pilha atual e a CPU chaveada para o modo núcleo. O número do dispositivo pode ser usado como um índice para parte da memória para encontrar o endereço do tratador de interrupção (interrupt handler) para esse dispositivo. 

  • GABARITO B

    Chamadas do sistema (system call) Conjunto de instruções estendidas que o SO proporciona para a realização da interface entre o SO e os programas do usuário.

    • Permitem que um programa em execução faça solicitações diretamente ao SO. 
    • É a porta de entrada para o núcleo do sistema.