En informática, de entrada / salida, o de E / S, se refiere a la comunicación entre el sistema de procesamiento de la información (como un ordenador), y el resto del mundo -, posiblemente, un ser humano, o de otro sistema de procesamiento de la información. Las aportaciones son las señales o los datos recibidos por el sistema, y los productos son las señales o datos enviados de él. El término también se puede utilizar como parte de una acción; que desempeñar “I / O” es para realizar una operación de entrada o salida. E / S de los dispositivos son utilizados por una persona (o de otro sistema) para comunicarse con un ordenador. Por ejemplo, los teclados y los ratones se consideran dispositivos de entrada de un ordenador, mientras que los monitores e impresoras se consideran los dispositivos de salida de una computadora. Dispositivos para la comunicación entre los ordenadores, como los módems y tarjetas de red, por lo general, sirven para la salida y la entrada.
GALERIA
Tenga en cuenta que la designación de un dispositivo, ya sea de entrada o de salida depende de la perspectiva. Los ratones y teclados tomar como entrada movimiento físico que el usuario de los productos humanos y lo convierten en señales que la computadora pueda entender. La salida de estos dispositivos es la entrada para el ordenador. Del mismo modo, las impresoras y los monitores de tomar como señales de entrada que los productos de un ordenador. Luego convertir estas señales en las representaciones humanas que los usuarios pueden ver o leer. (Para un usuario humano el proceso de lectura o de ver estas representaciones está recibiendo de entrada.)
“ “ |
En arquitectura de computadoras, la combinación de la CPU y la memoria principal (es decir, que la memoria de la CPU puede leer y escribir en forma directa, con instrucciones individuales) es considerado el corazón de un ordenador, y desde este punto de vista cualquier transferencia de información desde o hacia Combinación que, por ejemplo, hacia o desde una unidad de disco, se considera I / O. El procesador y brindar su apoyo a los circuitos de la memoria mapeada de E / S que se usa en computadoras de bajo nivel de programación en la aplicación de controladores de dispositivos.
De más alto nivel del sistema operativo y de programación emplear instalaciones separadas, más abstracto de E / S conceptos y primitivas. Por ejemplo, la mayoría de los sistemas operativos proporcionan programas de aplicación con el concepto de archivos. El Cy C + + lenguajes de programación y sistemas operativos Unix, en la familia, tradicionalmente resumen archivos y dispositivos como arroyos, que pueden ser leídos o escritos, o en ocasiones ambos. La biblioteca estándar de C proporciona funciones para la manipulación de flujos de entrada y salida.
* Transput - En el contexto del lenguaje de programación ALGOL 68, la entrada y salida de las instalaciones se denominan colectivamente transput. El ALGOL 68 transput biblioteca reconoce los siguientes archivos estándar / dispositivos: en el stand, se destacan, de pie y de pie atrás de error.
Una alternativa a las funciones especiales es el primitivo de E / S mónada, que permite sólo describir a los programas de I / O, y las acciones se llevan a cabo fuera del programa. Esto es notable, porque la E / S de funciones introduciría efectos secundarios de cualquier lenguaje de programación, pero ahora puramente funcional de la programación es práctico.
De entrada y salida en IF / Prolog llevará a cabo utilizando los controladores de dispositivos que se gestionan sobre la base de un modelo de conductor. Un controlador de dispositivo es responsable de las operaciones para un determinado tipo de flujo, por ejemplo, Archivos, cadenas de caracteres o tuberías. Prolog puede manejar diferentes corrientes con el mismo conjunto de genéricos incorporados en predicados. Prolog proporciona las siguientes incorporada en los dispositivos:
* Es el archivo de dispositivo para el sistema operativo de archivos
* Nulo es el “poco cubo” dispositivo
* Tubo es el dispositivo para el sistema operativo de tuberías
* Estándar es el dispositivo para el nivel de los arroyos sistema Prolog
* Cadena es el dispositivo de entrada / salida usando cadenas de caracteres
* Socket es el dispositivo para la comunicación entre
En este contexto, Stream es la única designación de una inaugurado canal de entrada o salida, por ejemplo, A un fichero, terminal o tubo. La designación es un opaco término creado por el sistema Prolog. Sin embargo, usted también puede usar nombres de alias que se asigna a un arroyo.
En este capítulo se describe tanto de entrada / salida en el nivel superior de diálogo y también elementales de entrada / salida en Prolog y el principal incorporado de la predicados en cuestión. A continuación, se explica cómo trabajar con los archivos, las tuberías y tomas de corriente.
• Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar, procesar y entregar los datos: teclado, ratón y pantalla visualizadora;
y
• Una interfaz de software, destinada a entregar información acerca de los procesos y herramientas de control, a través de lo que el usuario observa habitualmente en la pantalla.
|
| | |
COMENTARIOS, SUGERENCIAS,DUDAS Y MAS
GMAIL:http://enriquelopeztorres1@gmail.com
http://en.wikipedia.org/wiki/Input/output
http://www.ifcomputer.co.jp/jp/manuals5.2/uguide/node25.html
“