SóProvas


ID
2630320
Banca
FAURGS
Órgão
UFRGS
Ano
2015
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em relação a conceitos gerais de sistemas operacionais, assinale a alternativa correta.

Alternativas
Comentários
  • Tanenbaum nomeia o modo núcleo como modo supervisor.
  • Considerando que a aplicação possua o devido privilégio para chamar a rotina do sistema desejada, o sistema operacional primeiramente salva o conteúdo corrente dos registradores, troca o modo de acesso do processador de usuário para kernel e realiza o desvio para a rotina alterando o registrador PC com o endereço da rotina chamada.

     

    Fonte: Arquitetura de sistemas operacionais / Francis Berenger Machado, Luiz Paulo Maia. - 5. ed. - [Reimpr.]. - Rio de Janeiro : LTC, 2014. página 75.

     

    Acredito que'o erro da B seja dizer que Threads compartilham "pilha", ou seja, variáveis locais.

  • Há diferenças e semelhanças nos itens presentes nas threads. Dentro de um processo, todas as threads possuem informações em comum, mas cada thread tem informações pertencentes somente a ela.

    Exemplos:

     

    Itens compartilhados entre as threads: Espaço de endereçamento; Variáveis globais; Arquivos abertos; Processos filhos; Alarmes pendentes; Sinais e tratadores de sinais; Informação de contabilidade.

     

    Itens privados por thread: Contador de programa; Registradores; Pilha; Estado.

  • As chamadas de sistema (system calls) são implementadas através de interrupções de software e provocam o chaveamento do modo de execução do processador de modo usuário para modo sistema.