En el que computa, la entrada-salida, o la entrada-salida, refiere a la comunicación entre un sistema de tratamiento de la información (tal como una computadora ), y al mundo exterior - posiblemente ser humano, u otro sistema de tratamiento de la información. Las entradas son las señales o los datos recibidos por el sistema, y las salidas son las señales o los datos enviados de él. El término se puede también utilizar como parte de una acción; al " realizar I/O" es realizar una operación de la entrada o de la salida. Los dispositivos de entrada-salida son utilizados por la persona (o el otro sistema) para comunicar con una computadora. Por ejemplo, los teclados y los mouses se consideran los dispositivos de entrada de una computadora, mientras que consideran a los monitores y a las impresoras los dispositivos de salida de una computadora. Dispositivos para la comunicación entre las computadoras, tales como módems y servicio de las tarjetas de red típicamente para la entrada y la salida.

Observar que la designación de un dispositivo como entrado o salida depende de la perspectiva. Mouses y los teclados toman como movimiento físico de la entrada que el usuario del ser humano haga salir y lo convierten en las señales que una computadora puede entender. La salida de estos dispositivos se entra para la computadora. Semejantemente, las impresoras y los monitores toman como señales de entrada salidas de una esa computadora. Entonces convierten estas señales en representaciones que los usuarios humanos pueden ver o leer. (Para un usuario humano el proceso de la lectura o de considerar estas representaciones está recibiendo la entrada.)

En arquitectura de computadora, la combinación de la CPU y el de memoria principal (es decir la memoria que la CPU pueda leer y escribir a directo, con las instrucciones individuales ) se considera el corazón de una computadora, y desde ese punto de vista cualquier transferencia de la información o a esa combinación, por ejemplo a o desde un accionamiento de disco, se considera entrada-salida. La CPU y su trazado de circuito favorable proporcionan los métodos de la entrada-salida que se utilizan en la programación de computadora baja en la puesta en práctica de los drivers de dispositivo

El sistema operativo de alto nivel y las instalaciones programadas emplean conceptos de la entrada-salida y los primitivos separados, más abstractos por ejemplo, la mayoría de los sistemas operativos proveen de programas de aplicación el concepto de los archivos los lenguajes de programación C y C++, y de sistemas operativos en la familia de Unix, tradicionalmente los archivos y los dispositivos abstractos mientras que el fluye que pueda ser leído o ser escrito, o a veces ambos. La biblioteca estándar C proporciona las funciones para las corrientes de manipulación para la entrada y la salida.
Transput del

- en el contexto del lenguaje de programación del ALGOL 68, la entrada del y las instalaciones de la salida del se refieren colectivamente como transput del . La biblioteca del transput del ALGOL 68 del reconoce los archivos estándar/los dispositivos siguientes: stand in, stand out, stand error y stand back.

Una alternativa a las funciones primitivas especiales es la mónada de la entrada-salida, que permite que los programas apenas describan la entrada-salida, y las acciones se realizan fuera del programa. Esto es notable porque las funciones de la entrada-salida introducirían los efectos secundarios a cualquier lenguaje de programación, pero la programación puramente funcional es práctica ahora.

Ver también

Entrada-salida del fichero C

.

  • Zenithic
  • Hardy Pond
    Random links:Henry I, duque de Brabante | Frederick V, duque de Swabia | Vila hace Oporto | Comunicaciones verticales | Federación regional de las cooperativas de la explotación minera de Huanuni

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">