Questões sobre Sistemas Operacionais

Lista completa de Questões sobre Sistemas Operacionais para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A respeito dos mecanismos de interrupções em computadores, assinale a opção incorreta.

  • A.

    A interrupção de software é gerada por alguma condição que ocorra como resultado da execução de uma instrução, tal como overflow em uma operação aritmética, divisão por zero ou tentativa de executar uma instrução de máquina ilegal.

  • B.

    A interrupção de relógio é gerada pelo relógio interno do processador. Esse tipo de interrupção permite que o sistema operacional execute certas funções a intervalos de tempo regular.

  • C.

    A interrupção de entrada e saída (E/S) é gerada por um controlador de E/S para sinalizar a conclusão de uma operação ou para sinalizar a ocorrência de uma situação de erro.

  • D.

    A interrupção de falha de hardware é gerada na ocorrência de uma falha, tal como queda de energia ou erro de paridade de memória.

  • E.

    A interrupção de memória é gerada pelo DMA (direct memory access) para sinalizar que há dados a serem enviados à memória principal.

Um sistema operacional é um programa que controla a execução de programas aplicativos e age como uma interface entre o usuário e o hardware do computador. Quanto às funcionalidades de um sistema operacional, assinale a opção incorreta.

  • A.

    O sistema operacional apresenta uma variedade de recursos e serviços para auxiliar o programador no desenvolvimento de programas, como editores e depuradores.

  • B.

    Um bom sistema operacional mantém estatísticas de uso de vários recursos e monitora parâmetros de desempenho, como tempo de resposta.

  • C.

    O sistema operacional deve cuidar dos detalhes de uso de cada dispositivo de E/S, de modo que o programador tenha responsabilidade somente de operações de leitura e escrita.

  • D.

    O sistema operacional não deve ser responsável pelo controle da natureza do dispositivo de E/S, como o formato dos arquivos. O programador deve ser responsável pelos detalhes desses dispositivos.

  • E.

    O sistema operacional deve fornecer proteção contra o uso não autorizado tanto para recursos quanto para dados de usuários e resolver conflitos em caso de contenção de um recurso.

Acerca das características do sistema operacional Windows 2000, julgue os itens que se seguem.

A função do HAL (hardware abstraction layer) é apresentar a uma parte do sistema operacional dispositivos abstratos de hardware desprovidos de especificidades e idiossincrasias das quais o hardware está repleto. Esses dispositivos são apresentados na forma de serviços independentes da máquina, os quais podem ser usados pelo restante do sistema operacional e pelos drivers.

  • C. Certo
  • E. Errado

Em relação a conceitos do sistema operacional Unix, julgue os itens a seguir.

Os processos no Unix apresentam a propriedade de se comunicar entre si usando troca de mensagens. É possível criar um canal entre dois processos no qual um deles pode escrever um fluxo de bytes para o outro ler. Esses canais são chamados pipes.

  • C. Certo
  • E. Errado

Em relação a conceitos do sistema operacional Unix, julgue os itens a seguir.

O Unix é um sistema multiprogramado, de modo que múltiplos processos independentes podem ser executados ao mesmo tempo. Cada usuário pode ter vários processos ativos de uma só vez. Assim, em um grande sistema, é possível haver centenas ou talvez milhares de processos em execução.

  • C. Certo
  • E. Errado

Em relação a conceitos do sistema operacional Unix, julgue os itens a seguir.

Os drivers do Unix são classificados como drivers de dispositivos de caracteres ou drivers de dispositivos de blocos, cuja diferença está no fato de que os dispositivos de caracteres permitem posicionamento e os de blocos, não. Um exemplo de driver de caractere são os dispositivos de rede.

  • C. Certo
  • E. Errado

Em relação a conceitos do sistema operacional Unix, julgue os itens a seguir.

O núcleo do sistema operacional Unix mantém duas estruturas de dados principais relacionadas aos processos: a tabela de processos e a estrutura de usuários. A tabela de processos permanece residente todo o tempo e contém as informações necessárias somente dos processos que estejam presentes na memória.

  • C. Certo
  • E. Errado

Em relação a conceitos do sistema operacional Unix, julgue os itens a seguir.

O processo init verifica suas flags para saber se a execução é mono ou multiusuário. No primeiro caso, ele cria um processo que executa o shell e espera pelo término desse processo. No segundo caso, ele cria um processo para executar um script de shell de inicialização do sistema, /etc/rc, que pode verificar a consistência do sistema de arquivos, montar sistemas de arquivos adicionais e disparar processos daemon.

  • C. Certo
  • E. Errado

Considere um sistema de alocação de disco indexado utilizando inodes semelhante ao do UNIX. Um inode contém, entre outras coisas, 7 índices, 1 índice indireto, 1 índice duplo e 1 índice triplo. Se o setor do disco tem k bytes e se o índice tem 4 bytes, o tamanho máximo de arquivo utilizando este esquema de alocação é dado pela fórmula: NOTA: * = multiplicação; + = adição; / = divisão

  • A.

    [7 * k/2] + [k2/4] + [k3/16] + [k4/64]

  • B.

    [7 * k] + [k2/4] + [k3/16] + [k4/64]

  • C.

    [7 * k/4] + [k2/4] + [k3/16] + [k4/64]

  • D.

    [7 * k] + [k2/4] + [k3/8] + [k4/16]

  • E.

    [7 * k/4] + [k2/4] + [k3/4] + [k4/4]

O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.

Na técnica de direct memory access (DMA), o módulo DMA, que pode ser um módulo a parte conectado ao barramento ou pode estar integrado em um módulo de entrada e saída, é o responsável pela realização de operações de entrada e saída, liberando o processador para outros trabalhos.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...