You are on page 1of 4

Questionário – Sistema Operacionais

Sistema de Entrada e Saída

1. O que é um Controlador de dispositivo?


É o componente eletrônico que compõe um dispositivo de entrada e saída.

2. Como podem ser divididos os dispositivos de E/S?


Podem ser divididos em duas categorias: dispositivos de blocos e dispositivos de
caracteres.

3. Para que serve o Driver de Dispositivo?


Em termos gerais, o trabalho de um driver é aceitar requisições de um software de mais
alto nível, e providenciar para que o pedido seja atendido pelo dispositivo.

4. O que é memória cache ?


Cache é uma região de memória rápida que armazena cópias de dados.

5. O que é um Spool ?
Um spool é um tipo de buffer que armazena saída para um dispositivo, como uma
impressora uma unidade de fita.

6. Alguns periféricos são conectados ao computador através de um


componente de hardware denominado interface. Para que serve a Interface?
Por serem interconectadas aos barramentos internos do computador, constituem um
elemento chave da coordenação da transferência de dados entre periférico e o
processador, ou entre periférico e memória.

7. Defina dispositivo de E/S de caracter?


Libera ou aceita uma fila de caracteres sem definir nenhuma estrutura de bloco. Ele não é
endereçável e não aceita operações de busca.

8. Como funciona Dispositivo de Bloco ?


Um dispositivo de bloco armazena informações em blocos de tamanho fixo, cada um com
seu próprio endereço. Tamanhos comuns de blocos estão na faixa de 128 bytes a 1024
bytes.

9. Qual a preocupação maior do Sistema Operacional em relação aos


dispositivos de (E/S)entrada e saída?
a) ( ) com o funcionamento interno do hardware
b) ( ) com a forma como é construído o hardware
c) (x) com a programação e utilização desses hardware
d) ( ) não se preocupa com nada referente ao hardware

10. Quais as duas categorias que são divididas os dispositivos de entrada e


saída? E site as suas diferenças.
Dividida em duas categorias: Dispositivos de blocos e Dispositivos de caracteres.
Dispositivos de blocos armazenam informações em blocos de tamanho fixo, cada um com
seu próprio endereço. Dispositivos de caracteres liberam ou aceitam uma fila de
caracteres sem definir nenhuma estrutura de bloco.

11. No conceito chave do projeto de um software de E/S, qual seu objetivo


principal?
É a independência do dispositivo (device independence). Deve ser possível escrever
programas que usem arquivos gravados em disquete ou em disco rígido, sem a
necessidade de modificar o programa para cada tipo de dispositivo.

12. Qual o elemento do Software de E/S que trata um único tipo de dispositivo ou
no máximo uma classe de dispositivos semelhantes?
Driver de Dispositivo (Device Driver) ou simplesmente driver.

13. Defina buffer?


É uma área de memória para armazenamento temporário durante transferências de
dados de uma parte do sistema para outra, regulando o fluxo de dados entre dispositivos
de velocidades diferentes..

14. Qual é o conceito chave no projeto do software de E/S?


a. ( ) O compartilhamento do dispositivo.
b. ( ) O compartilhamento do S.O.
c. ( ) A independência do S.O.
d. (x) A independência do dispositivo.
e. ( ) A mudança do dispositivo.

15. A parte do S.O que trabalha mais próxima do dispositivo e sua controladora é
chamada de?
a. ( ) buffer.
b. (X) driver.
c. ( ) cache.
d. ( ) spool.
e. ( ) DMA.

16. Qual é a função do Sistema Operacional junto aos dispositivos de entrada e


saída?
Controlar todos dispositivos de E/S do computador, emitindo comandos, atendendo
interrupções e manipulação de erros. Deve também prover uma interface entre os
dispositivos e o resto do sistema

17. Cite alguns exemplos de dispositivos de E/S.


Homem/computador – teclado, mouse, monitor de vídeo;.
Comunicação entre computadores – modens, placas de rede;.
Armazenamento de informações - unidade de fita, disquede, cd rom, disco rígido;

18. Defina um periférico e seus tipos.


Pode ser visto como qualquer dispositivo conectado a um computador de forma a
possibilitar sua interação com o mundo externo. Existem periféricos de entrada, de saída
ou ainda de entrada e de saída dependendo o sentido do fluxo.

19. Defina interface.


É um componente de hardware que fica responsável por ligar os periféricos ao
computador. são conectados aos barramentos internos do computador, elas constituem
um elemento chave de transferência de dados entre periféricos e processador, e
periféricos e memória.

20. O que significa DMA?


Acesso Direto à Memória.
21. Qual é a parte do sistema operacional que trabalha mais próxima do
dispositivo e sua controladora?
O driver do dispositivo.

22. Explique dispositivos compartilhados e dispositivos dedicados:


Dispositivos compartilhados: Podem ser utilizados por vários usuários ou programas ao
mesmo tempo, por exemplo HD;
Dispositivos dedicados: devem ser dedicados a um único usuário ou programa até que
este finalize a operação, como as impressoras.

23. Qual a técnica utilizada para armazenar temporariamente informações(dados)


na memória para que outros dispositivos possam acessar essas
informações(dados) de uma só vez.
Buffering

24. Qual a vantagem sobre o uso da tecnologia DMA:


Melhor desempenho, sendo que o processador não precisa parar, e o dispositivo vai
gravar sem solicitar inúmeras vezes o processador.

25. Qual a função do Software independente do dispositivo ?


Ele é capaz de pegar a informação do S.O. e conversar com o driver do dispositivo
realizando as funções de E/S.

26. Como é chamada a técnica em que o computaor armazena temporariamente


dados na memória.
a. (x) Buffering
b. ( ) Spool
c. ( ) Memória cache
d. ( ) DMA

27. Qual a operação é executada para atestar que um bloco está livre de erros.
a. ( ) buffering
b. (x) checksum
c. ( ) cache
d. ( ) spool
e. ( ) daemon

28. O que são transferências assíncronas?


A CPU inicia a transferência e se ocupa de outras atividades até que chegue uma
interrupção.

29. Cite alguma das funções implementadas no Software independente do


dispositivo.
Interface uniforme para com os drivers de dispositivos; proteção dos dispositivos;
bufferização; gerenciamento de erros;

30. Assinale com verdadeiro(V) ou falso(F).


Com relação ao acesso direto a memória (DMA):
a. (V) Muitos controladores, especialmente os que operam em blocos, suportam DMA.
b. (F) Com o uso do DMA, o ciclo de transferência de bytes dos controladores para a memória
consome um tempo apreciável da CPU
c. (V) a transferência via DMA é processada sem intervenção da CPU.
d. (F) O DMA foi implementado para aumentar o período de transferência de bytes para a
CPU.

31. Porque é recomendado instalar um hardware com seu próprio driver, e não
um compatível?
Para que o dispositivo possa realizar todas as suas funções.

32. Defina spooling?


Spooling é o modo de negociação com os dispositivos dedicados de E/S em um sistema
de multiprogramaçao.

33. Cite quais as camadas do software de E/S.


Software em nível de usuário, software independente de dispositivo, drivers de dispositivo,
manipuladores de interrupção.

34. Explique com suas palavras o que você entendeu da matéria dispositivos de
entrada e saída.

35. Como o Sistema Operacional gerencia os dispositivos de E/S?


Emitindo comandos para os dispositivos, atendendo interrupções e manipulando erros.
Deve também prover uma interface entre os dispositivos e o resto do sistema, que seja
simples e fácil de usar

36. Assinale ( V ) para Verdadeiro ou ( F ) para Falso:


a. (F) O Sistema Operacional não gerencia os dispositivos de entrada e saída.
b. (F) Um driver em geral trata sempre de uma classe de dispositivos
semelhantes, e não um único dispositivo.
c. (V) Existem basicamente dois tipos de dispositivos de entrada/saída:
Dispositivos de Bloco e de Caracteres.
d. (V) O cache é uma região de memória rápida que armazena cópias de
dados.
e. (V) O software que controla o dispositivo é chamado de device driver.
f. (F) O sistema operacional se preocupa com o funcionamento interno e do
hardware de entrada/saída.

37. O software de entrada/saída geralmente é dividido em camadas:


a. Software de E/S (independente do dispositivo);
b. Manipuladores de interrupção;
c. Software do usuário;
d. Drivers dos dispositivos;
Preencha abaixo corretamente com o nome das camadas:

Requisição Resposta

Software do usuário

independente do dispositivo

Drivers dos dispositivos

Manipuladores de interrupção

HARDWARE

You might also like