Índice:
Definição - O que significa Entrada / Saída (E / S)?
Entrada / saída (E / S), na computação, é um processo de comunicação entre um computador e o mundo externo.
No nível mais básico, um sistema de informação (SI), como um aplicativo de software, é instalado em um computador e seus usuários no mundo externo operam o computador para obter soluções para os problemas. Entrada refere-se aos sinais ou instruções enviadas ao computador. Saída refere-se aos sinais enviados pelo computador.
Esse termo também é conhecido como operações de E / S, que referencia as ações de entrada e saída.
Techopedia explica Entrada / Saída (E / S)
Existem operações de entrada e saída executadas em um contexto de computador em qualquer lugar. Os dispositivos simples de E / S comuns incluem mouse, teclado, monitor e impressora.
A seguir, estão os principais contextos para o termo de E / S:
- Interfaces de E / S: fornecem uma maneira de interagir com o hardware do computador. A interface de cada dispositivo é capaz de codificar e decodificar os sinais de E / S de uma forma compreensível para os dispositivos de entrada e saída.
- E / S de aplicativos programáveis: muitos aplicativos são integrados aos sistemas operacionais (SOs), fornecendo entradas e saídas de tempo de execução simultaneamente. Os melhores exemplos são aplicativos de programação C, C ++ e Java, que possuem bibliotecas internas usadas para operações de E / S. Os programas são gravados para que um arquivo de biblioteca seja usado como entrada enquanto a saída é mostrada ao usuário. Na programação, esse conceito é conhecido como manipulação de arquivos.
- E / S de endereçamento de memória: a memória do computador contém blocos para armazenar os aplicativos / processos para processamento. Muitos mecanismos de endereçamento são usados para esse fim; cada um usa operações de E / S em algum contexto. O endereçamento de memória usando operações de E / S de memória é endereçamento indexado e endereçamento imediato.