Arquitetura e organização de computadores

1540 palavras 7 páginas
CES – Centro de Ensino Superior de Juiz de Fora 1 Bacharelado em Sistemas de Informação

Arquitetura e Organização de computadores

Entrada e Saída

Carlos Eduardo O. Velasco 1º Semestre / 2009

CES – Centro de Ensino Superior de Juiz de Fora 2 Bacharelado em Sistemas de Informação

1 - Introdução
Por entrada e saída subentende-se o conjunto de mecanismos oferecidos para que um programa executando em um computador consiga respectivamente obter e fornecer informação de dispositivos externos ao ambiente de execução, composto pelo processador e memória principal. De forma genérica, havendo um dispositivo de entrada de dados habilitado, o programa obtém dados deste dispositivo através de uma operação read(). Similarmente, um dado pode ser enviado para um dispositivo de saída habilitado através de uma operação write().

A manipulação de entrada e saída de dados em Java é suportada através de classes do pacote java.io. Essas classes oferecem as funcionalidades para manipular a entrada e saída de bytes, adequadas para a transferência de dados binários, e para manipular a entrada e saída de caracteres, adequadas para a transferência de textos. Sendo Java uma linguagem de programação orientada a objetos, seria de se esperar que, além das funcionalidades usuais de entrada e saída, ela oferecesse também alguma funcionalidade para transferência de objetos. O mecanismo de serialização suporta essa funcionalidade. Como a velocidade de operação de dispositivos de entrada e saída é várias ordens de grandeza mais lenta que a velocidade de processamento, buffers são tipicamente utilizados para melhorar a eficiência dessas operações de leitura e escrita. Outra funcionalidade associada à transferência de dados está relacionada à conversão de formatos, tipicamente entre texto e o formato interno de dados binários. Essa e outras funcionalidades são suportadas através do oferecimento de filtros que podem ser agregados aos objetos que correspondem aos mecanismos elementares

Relacionados

  • Organização e arquitetura de computadores
    425 palavras | 2 páginas
  • Organização e arquitetura de computador
    409 palavras | 2 páginas
  • Organização e arquitetura de computadores
    397 palavras | 2 páginas
  • Organização e arquitetura de computadores
    701 palavras | 3 páginas
  • Arquitetura e Organizaçao de computadores
    395 palavras | 2 páginas
  • Arquitetura e organização de computadores
    1514 palavras | 7 páginas
  • Arquitetura e Organização de Computadores
    1362 palavras | 6 páginas
  • Arquitetura e organização de Computadores
    2828 palavras | 12 páginas
  • Organização de arquitetura de computadores
    1596 palavras | 7 páginas
  • Arquitetura e organização de computadores
    6446 palavras | 26 páginas