Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso FUNDAMENTOS DE SISTEMAS OPERACIONAIS Teste EXAME • Pergunta 1 1 em 1 pontos Qual o primeiro sistema operacional da Microsoft que, inicialmente, fora adaptado para o PC da IBM? Resposta Selecionada: c. MS-DOS. Respostas: a. Basic. b. UNIX. c. MS-DOS. d. IBM OS/2. e. Windows. Feedback da resposta: Resposta correta: alternativa C. Comentário: No início dos anos 1980, a IBM procurou Bill Gates para desenvolver um sistema operacional compatível com sua plataforma.Este, por sua vez, comprou o sistema operacional DOS de um fabricante de computadores e o adaptou para o IBM PC, dando-lhe o nome de MS-DOS (Microsoft Disk Operating System). • Pergunta 2 1 em 1 pontos O tipo de sistema operacional que disponibiliza serviços de autenticação remota, acesso a arquivos, banco de dados, impressoras, entre outros, é classificado como sendo do tipo: Resposta Selecionada: e. Sistema operacional de rede. Respostas: a. Sistema operacional virtual. b. Sistema operacional de banco de dados. c. Sistema operacional compartilhado. d. Sistema operacional hyper-threading. e. Sistema operacional de rede. Feedback da resposta: Resposta correta: alternativa E. Comentário: Os sistemas operacionais de rede devem suportar operações em rede, ou seja, devem ter a capacidade de oferecer às aplicações locais recursos que estejam localizados em outros computadores da rede LAN (Local Area Network) ou WANN (Wide Area Network), como serviços de autenticação remota, acesso a arquivos, banco de dados, impressoras etc. • Pergunta 3 1 em 1 pontos Quando um usuário pressiona ou libera uma tecla do computador, o que acontece imediatamente no sistema? Resposta Selecionada: a. É gerada uma interrupção de E/S. Respostas: a. É gerada uma interrupção de E/S. b. É enviada uma instrução para um dispositivo de saída, como um monitor. c. A memória do sistema libera espaço para armazenar essa nova instrução, realocando seu conteúdo. d. O controlador do teclado traduz essa informação, convertendo o caractere para uma sequência de 128 bits que é enviada para o sistema operacional. e. A instrução gerada é enviada para a memória, que vai armazenar essa informação para posterior envio a um dispositivo de saída. Feedback da resposta: Resposta: Alternativa A. Comentário: Entre os dispositivos disponíveis para os usuários que servirão de entrada temos o teclado, que possui um circuito impresso e um conjunto de teclas que é conectado ao computador por meio de uma porta serial ou USB. Toda vez que é pressionada ou liberada uma tecla, uma interrupção de E/S é imediatamente gerada, enviando um código de 7 bits para cada tecla. Um oitavo bit controla o pressionamento ou não de uma tecla. • Pergunta 4 1 em 1 pontos Qual alternativa define melhor a função de um sistema operacional em prover uma camada de abstração para usuários e aplicativos? Resposta Selecionada: d. Ocultar do usuário e dos programas aplicativos detalhes de implementação no uso dos recursos físicos. Respostas: a. Um sistema operacional deve detalhar para usuários e aplicativos as tarefas necessárias para interagir com cada tipo de hardware. b. A camada de abstração visa ocultar do sistema operacional os drivers de dispositivos. c. Provendo essa camada, um sistema operacional torna-se independente da arquitetura dos programas aplicativos. d. Ocultar do usuário e dos programas aplicativos detalhes de implementação no uso dos recursos físicos. e. Por meio de suas abstrações, o sistema operacional permite aos usuários utilizar os programas aplicativos de forma independente. Feedback da resposta: Resposta correta: alternativa D. Comentário: O sistema operacional deve definir interfaces abstratas para os recursos do hardware, desvinculando os aplicativos do hardware, definindo interfaces de acesso homogêneas para dispositivos com tecnologias distintas. • Pergunta 5 0 em 1 pontos Assinale a alternativa que não apresenta um sistema operacional baseado no padrão Unix: Resposta Selecionada: c. Solaris. Respostas: a. LANtastic. b. HP-UX. c. Solaris. d. FreeBSD. e. Linux. • Pergunta 6 1 em 1 pontos Dispositivos de entrada e saída (E/S) geralmente possuem controladores formados por um ou mais chips em uma placa. Esses controladores têm a função de receber os comandos do sistema operacional e gerar as instruções mais adequadas para os dispositivos propriamente ditos. Que nome se dá ao software fornecido pelo fabricante que faz a interface entre o sistema operacional e o controlador? Resposta Selecionada: c. Driver. Respostas: a. USB. b. PCI. c. Driver. d. IDE. e. ISA. Feedback da resposta: Resposta correta: alternativa C. Comentário: Entre o sistema operacional e o controlador há outro software chamado driver de dispositivo. É função do driver de dispositivo comunicar-se com o controlador emitindo comando e recebendo respostas. Os fabricantes de controladores devem fornecer drivers específicos para cada sistema operacional a que dão suporte. • Pergunta 7 1 em 1 pontos A interface entre o sistema operacional e os dispositivos de entrada e saída (E/S) é feita por _________. Assinale a alternativa que completa corretamente a lacuna. Resposta Selecionada: a. Um driver. Respostas: a. Um driver. b. Um barramento. c. Uma controladora SAS. d. Um gerenciador de dispositivos. e. Um registrador. Feedback da resposta: Resposta: Alternativa A. Comentário: Um driver é um programa que normalmente vem junto com o dispositivo de entrada e saída, sendo geralmente fornecido pelo fabricante. Ele também pode fazer parte do sistema operacional. Um driver deve ser instalado ou carregado para o perfeito funcionamento do dispositivo. • Pergunta 8 1 em 1 pontos Conjunto de dados armazenados em um dispositivo físico não volátil, com um nome e/ou referência que permita sua localização futura. Esse é um conceito melhor aplicável a: Resposta Selecionada: c. Arquivos. Respostas: a. Processos. b. Metadados. c. Arquivos. d. Partições. e. Gerenciadores de entrada e saída Feedback da resposta: Resposta: Alternativa C. Comentário: Arquivos são conjuntos de dados e/ou informações armazenados em dispositivos como discos rígidos, memórias não voláteis (memória flash, CD-ROMs, etc) e que possuem certos atributos como nome, extensão, data de criação, modificação, etc. Estes atributos permitem sua localização futura. • Pergunta 9 1 em 1 pontos Atualmente, sistemas baseados em thin clients vêm sendo muito adotados. Em que consiste exatamente um thin client? Resposta Selecionada: e. São máquinas com capacidade limitada, com pouco software instalado localmente, que se comunicam com um computador central por meio do protocolo de rede. Respostas: a. Um cliente magro (ou thin client) é um dispositivo de entrada e saída que armazena as informações localmente em um tipo de memória mais rápida do que a de discos rígidos convencionais. b. Thin clients são sistemas computacionais completos, com o diferencial de terem um sistema operacional específico, instalado em um computador central. c. São computadores com processador, placa de vídeo, disco rígido e sem dispositivos de entrada e saída, que ficam localizados centralmente. d. Thin clients são computadores que possuem um sistema operacional mínimo instalado, sem processador (que fica localizado no computador central) e todas as instruções são executadas em memória. e. São máquinas com capacidade limitada, com pouco software instalado localmente, que se comunicam com um computador central por meio doprotocolo de rede. Feedback da resposta: Resposta: Alternativa E. Comentário: Os clientes magros ( thin clients) são máquinas com capacidade limitada, com pouco software instalado localmente, que se comunicam com um computador central por meio do protocolo de rede para o processamento de atividades. • Pergunta 10 1 em 1 pontos Assinale a alternativa que explica corretamente quando um determinado processo é terminado pela condição de “erro fatal”: Resposta Selecionada: c. Ocorre quando um erro é causado pelo processo, normalmente por um erro de programação, de forma involuntária. Respostas: a. O erro fatal ocorre de forma involuntária, por parâmetros errados fornecidos por outros processos, aplicações ou pelo usuário. b. Acontece de forma involuntária, quando um determinado processo faz uma chamada de sistema determinando o encerramento de outro processo. Multiusuário. c. Ocorre quando um erro é causado pelo processo, normalmente por um erro de programação, de forma involuntária. d. Um erro fatal ocorre quando a execução termina e os recursos são liberados de forma voluntária. e. Ocorre voluntariamente quando um usuário submete um grande volume de processos, com os quais a CPU não pode lidar. Feedback da resposta: Resposta: alternativa C Comentário: Os processos podem ser finalizados de acordo com quatro situações: encerramento normal (voluntário), por erro (voluntário), por erro fatal (involuntário) e cancelados por terceiros (involuntário). Erro fatal é um erro causado pelo processo e, normalmente, por um erro de programa.
Compartilhar