Terminal de computadora


Un Terminal de computadora es un dispositivo hardware electrónico o electromecánico que se utiliza para introducir datos en, y visualizar datos de una computadora o un sistema de cálculo. Proporciona típicamente un interfaz terminal de texto sobre una línea serial que la conecta al computador.

Tabla de contenidos

[editar] Historia

Las primeras terminales de usuario conectadas con computadoras eran generalmente los teleimpresores electromecánicos (equipos teleescritores), por ejemplo el teletipo del modelo 33. Sin embargo éstos eran demasiado lentos para la mayoría de las aplicaciones de producción. En los años 70, muchas compañías en la industria informática pensaron que un terminal comprable de entrada de datos de video podría suplantar las tarjetas perforadas ubicuas y permitir las nuevas aplicaciones para las computadoras que serían más interactivas. El problema era que la cantidad de memoria necesaria para almacenar la información en una página de texto era comparable a la memoria en las minicomputadoras del extremo inferior entonces funcionando. Exhibir la información a las velocidades video también consistía en un verdadero desafío. Una compañía anunció planes para construir una terminal de video por 15.000$ y consiguió una reserva grande de pedidos, pero quebró cuando sus planes de ingeniería, que incluían fabricar sus propios ICs, demostraron ser demasiado ambiciosos. Otro acercamiento implicó el uso del tubo de almacenaje, una CRT especializada desarrollada por Tektronix que conservó la información escrita en él sin la necesidad de restaurar.

Un terminal Televideo 925 en modo texto ASCII construido sobre 1982
Un terminal Televideo 925 en modo texto ASCII construido sobre 1982

Las primeras exhibiciones de video por computador fueron apodadas los “equipos teleescritores del cristal” y utilizaron a veces las puertas individuales de la lógica, sin la CPU. Una de las motivaciones para el desarrollo del microprocesador era simplificar y reducir la electrónica requerida en un terminal. La mayoría de los terminales fueron conectados con los ordenadores centrales y tenían a menudo una pantalla verde o ambarina. Los terminales se comunican típicamente con la computadora vía una línea serial, usando a menudo la interfaz en serie RS-232. Los sistemas de IBM se comunicaron sobre un cable coaxial usando el protocolo de la SNA de IBM.

Más adelante, los terminales inteligentes supuestos fueron introducidos, por ejemplo los VT52 y el VT100 hechos por DEC, que todavía se emulan extensamente en software. Éstos fueron llamados “inteligentes” porque tenían la capacidad de interpretar secuencias de escape para colocar el cursor y para controlar la exhibición. Los tipos notables de terminal no-VT100 incluyen IBM 3270, los varios modelos de Wyse (que Wyse 60 eran los que mejor se vendían, muchos siguen funcionando), y el Tektronix 4014, pero a finales de los años 70 había docenas de fabricantes de terminales, muchos de los cuales tenían secuencias incompatibles de comandos. En los años 70 y los años 80, los fabricantes más comunes eran DEC, Wyse, Televideo, IBM, Lear-Siegler y brezo.

Mientras que las primeras PC de IBM tenían solo pantallas de color verde, éstos no eran terminales. La pantalla de una PC no contuvo ningún hardware de generación de carácter; todas las señales video y formato video se generaban por la tarjeta de exhibición video en la PC. Con software terminal conveniente las PC podían, sin embargo, emular un terminal, si estuvieron conectadas con un ordenador central. Los ordenadores personales por microprocesador redujeron eventual la demanda del mercado para los terminales. Hoy, la mayoría de los clientes del telnet de la PC proporcionan la emulación de la DEC más común VT100 del terminal.

[editar] Terminales gráficos

La mayoría de los terminales GUI-se hoy basan, y pueden demostrar un cuadro en la pantalla. Un cliente gráfico utiliza típicamente un protocolo como RDP para el Microsoft Windows, o X11 para los Unix-terminales. La anchura de banda necesitada depende del protocolo usado, de la resolución, y de la profundidad de color.

Los terminales gráficos han substituido en gran parte el texto y han conducido al interés renovado en clientes finos.

El sistema de visualización X11 para Unix se construye alrededor de una arquitectura de servidor/de cliente, y era una de las primeras posibilidades de transportar usos gráficos sobre una red, o más adelante, el Internet.

[editar] Contemporáneo

Desde el advenimiento y la popularización subsecuente del ordenador personal, pocos terminales genuinos del hardware se utilizan para interconectar con las computadoras. Usando el monitor y el teclado, los sistemas operativos modernos tienen gusto de Linux y los derivados del DEB ofrecen las consolas virtuales, que son sobre todo independientes del hardware usado.

Al usar un interfaz utilizador gráfico (o el GUI) como el sistema de la ventana de X, su exhibición es ocupada típicamente por una colección de ventanas asociadas a varios usos, más bien que una sola corriente del texto se asoció a un solo proceso. En este caso, uno puede utilizar una terminal emulador dentro del ambiente del windowing. Este arreglo permite terminal-como la interacción con la computadora (para funcionar una línea de comando intérprete, por ejemplo) sin la necesidad de un dispositivo terminal físico.

[editar] Discusión técnica

Para su uso, la manera más simple de utilizar un terminal es escribir y leer simplemente secuencias de texto y desde ella secuencialmente. Se enrolla el texto de la salida, de modo que solamente las líneas pasadas de n sean visibles. Se protege el texto de entrada hasta que se presiona la llave de insertar, así que el uso recibe una secuencia lista del texto. En este modo, el uso necesita no saber mucho sobre el terminal.

Para muchos usos interactivos esto no es suficiente. Uno de los realces comunes es línea de comando el corregir (asistido con las bibliotecas tales como readline); también puede dar el acceso a la historia del comando. Esto es muy provechoso para las varias cáscaras interactivas.

Aún más interactividad avanzada se proporciona usos de plena pantalla. Esos usos controlan totalmente la disposición de pantalla; también responden a llave-presionar inmediatamente. Este modo es muy útil para los editores de textos, los encargados del archivo y los browsers de la tela. Además, tales programas controlan el color y el brillo del texto en la pantalla, y lo adornan con la raya, el cekntelleo y caracteres especiales (e.g. caracteres de dibujo de la caja).

Para alcanzar todo esto, el uso debe ocuparse no sólo de las secuencias de texto llanas, pero también de los caracteres de control y de las semencias de escape, que permiten mover el cursor a una posición arbitraria, a las porciones claras de la pantalla, colores del cambio y para exhibir carácteres especiales y también para responder a las llaves de funcionamiento.

El gran problema que tiene esto es que hay diversos terminales y emuladores de terminales, cada uno con su propio sistema de secuencias de escape. Para superar esto, se han creado, bibliotecas especiales junto con bases de datos terminales de la descripción, tales como termcap y terminfo. Desafortunadamente, las bibliotecas, las bases de datos y los emuladores de terminales son demasiado a menudo como pequeños cochecitos, así que no es inusual ver la exhibición imperfecta o mutilada de carácteres o teclas funcionales que no trabajan. Es necesario corregir a mano la definición de terminfo para hacer que un emulador de terminal trabaje bien. Uno de los más usados aunque ya obsoleto es xterm.

Todo esto ha conducido a poca utilidad de muchos usos del text-mode excepto cuando en la consola o en xterm.

Estos últimos años, la conmutación general de usuarios al GUI ha disminuido la atención prestada a las bibliotecas de terminal-dirección y a la emulación terminal, y casi atascada los esfuerzos el eliminar errores.

[editar] Véase también

[editar] Enlaces externos


pikniki firmowe Noclegi w Zakopanem Samoobrona Bielsko manieczki ekwador programy prezenty Bezpieczeństwo i ochrona faktoring Irlandia Dublin prezerwatywy Budowa skrzyni biegów,książka Projekty garaży Hosting www akwarystyka oprogramowanie dla firm kick koparki Bułgaria wczasy Karaoke tani kredyt hipoteczny COOLsurf