Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
23 Cards in this Set
- Front
- Back
- 3rd side (hint)
Gerência de Entrada e Saída Conceito de Entrada? |
É toda instrução de envio de dados ao mundo exterior. |
|
|
Gerência de entrada e saída Etapas da entrada? |
✓Comandos de indicação de endereços dos dados ✓Comandos de verificação do estado do dispositivo |
|
|
Gerência de entrada e saída Conceito de Saída? |
É toda instrução de recepção de dados do mundo exterior |
|
|
Gerência de entrada e saída Etapas da saída? |
✓Comandos de ação do dispositivo ✓Comandos de atribuição de dados para a operação |
|
|
Toda operação do tipo E/S pode ser subdividida no tempo em três etapas distintas: |
Início da E/S - transferência de dados - finalização da operação |
|
|
Buffering? |
Esta técnica armazena temporariamente, em uma região de memória física do computador, chamada buffer, os dados enquanto eles são movidos entre processos ou dispositivos. |
São utilizados quando existe uma grande diferença de velocidade entre origem e o destino. |
|
Spooling? |
É uma técnica que consiste em armazenar dados em uma memória auxiliar. Ela permite que um dispositivo lento não provoque ociosidade na CPU. |
|
|
Princípios de Software: |
✓Software de E/S no espaço do usuário ✓Software de E/S independente de dispositivo ✓Drivers ✓Manipulação de interrupções |
|
|
Software de E/S de nível de usuário |
A visão dos dispositivos de E/S para o usuário consiste de bibliotecas vinculadas em programas de usuários. |
|
|
Software de E/S independente de dispositivos |
A principal função é executar funções que são comuns para vários dispositivos, e oferecer uma interface uniforme para o software de nível de usuário |
|
|
Software de E/S independente de dispositivo Funções? |
✓Nomeação de dispositivo ✓Buferização ✓Cache de dados ✓Alocação e Liberação ✓Tratamento de erros |
|
|
Nomeação de dispositivo |
Cada dispositivo deve receber um nome lógico e ser identificado a partir dele. |
|
|
Buferização |
Buffer é a zona de memória temporária utilizada para armazenar dados enquanto eles estão sendo transferidos entre as diferentes camadas do software de E/S. |
|
|
Cache de dados |
Armazenar, na memória, um conjunto de dados que estão sendo frequentemente utilizados |
|
|
Alocação e Liberação |
Devido a alguns dispositivos admitirem , no máximo, um usuário por vez, o software de E/S deve gerenciar a alocação, a liberação e o uso destes dispositivos |
|
|
Tratamento de erros |
O software de E/S deve fornecer mecanismos de manipulação de erros, informando à camada superior o sucesso ou o fracasso de uma operação |
|
|
Drivers de dispositivos |
É composto de um conjunto de módulos de software cada um implementado para fornecer mecanismos de acesso a um dispositivo de entrada e saída específico. |
|
|
Interrupção |
É um sinal informando que um evento ocorreu. |
|
|
Princípios de Hardware |
Um sistema de computação de uso geral moderno consiste de uma CPU e em uma série de controladoras de dispositivos conectadas por um barramento comum que fornece acesso à memória compartilhada. |
|
|
Dispositivos de Entrada |
Caracterizados por conter um fluxo de informações do dispositivo para o sistema, ou seja, responsável por inserir, no sistema, informação do mundo externo. |
|
|
Dispositivos de Saída |
Caracterizados pelo fluxo de informações do sistema para o mundo externo, ou seja, responsável por disponibilizar respostas ao mundo externo |
|
|
Dispositivos de E/S |
Contemplam os dois fluxos. Ex. Placa de rede |
|
|
Controladoras de Dispositivos ( adaptador de dispositivo) |
Trata-se de um componente eletrônico , comumente na forma de uma placa de circuito impresso, que pode ser inserida na placa mãe do computador.. |
|