Una terminal del es un dispositivo electrónico o electromecánico del hardware en el cual se utiliza para incorporar datos, y exhibición de datos de, de una computadora o de un que computa el sistema de . Una terminal es un caso de un interfaz persona-máquina (HMI).

La función de un terminal se confina para exhibir y entrada de datos; un dispositivo con capacidad de proceso de datos programable local significativa se puede llamar un " terminal" elegante; o cliente fino . Un de computadora personal puede funcionar con el software que emula a la función de un terminal, permitiendo a veces el uso concurrente de programas locales y el acceso a un sistema huesped distante.

Histórico

Los terminales de usuario tempranos conectados con las computadoras eran generalmente los teleimpresores electromecánicos (equipos teleescritores), por ejemplo el teletipo del modelo 33, usado original para la telegrafía . Terminales posteriores de la impresión tales como el DECwriter fueron desarrollados. Sin embargo los terminales de la impresión fueron limitados por la velocidad a la cual el papel podría ser impreso, y para el uso interactivo el expediente del papel era innecesario.

Por los años 70 tempranos, muchos en la industria del ordenador realizaron que un terminal comprable de la entrada de los datos de video podría suplantar las tarjetas de sacador 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 del texto era comparable a la memoria en los miniordenadores bajos entonces funcionando. La exhibición de la información a las velocidades video era también un desafío y la lógica de control necesaria tomó un valor del estante de la electrónica pre- del circuito integrado . Una compañía anunció planes para construir un terminal video para $15.000 y atrajo una reserva de órdenes grande, pero dobló cuando sus planes de la ingeniería, que incluido fabricando sus propios ICs, demasiado ambicioso probada. Otro acercamiento implicó el uso del tubo de almacenaje, una CRT especializada desarrollada por el Tektronix que conservó la información escrita en él sin la necesidad de restaurar.

Las exhibiciones de computadora video tempranas a veces fueron apodadas " TTYs" de cristal; y puertas de lógica individuales usadas, sin 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 comunican típicamente con la computadora vía un puerto serial, a menudo usar la interfaz en serie RS-232 . Los sistemas de IBM comunicaron sobre un cable coaxial usar el protocolo SNA de IBM.

" posterior, supuesto; intelligent" los terminales fueron introducidos, por ejemplo el VT52 y el VT100 hecho por DEC, que todavía se emulan extensamente en software. Éstos fueron llamados " intelligent" porque tenían la capacidad de interpretar las semencias de escape para colocar el cursor y para controlar la exhibición. Los tipos notables de la terminal non-VT100 incluyen el IBM 3270, los varios modelos de Wyse (cuyo Wyse 60 era un la mejor-seller— muchos son todavía funcionando), y el Tektronix 4014 .

Durante los últimos años 70 y los años 80 tempranos, había docenas de fabricantes de terminales incluyendo DEC, Wyse, Televideo, Hewlett Packard, IBM, Lear-Siegler y brezo, muchos cuyo las secuencias de comando incompatibles tenidas.

Mientras que las PC tempranas de IBM tenían solas pantallas del verde del color estas pantallas no eran terminales. La pantalla de una PC no contuvo ningún hardware de la generación de carácter; todas las señales video y formato video fueron generados por la tarjeta de exhibición video en la PC. Con software terminal conveniente las PC podían, sin embargo, emular a un terminal, si estuvieron conectadas con un ordenador central. Los ordenadores personales por microprocesador redujeron eventual grandemente la demanda de mercado para los terminales. Hoy, la mayoría de los clientes del telnet de la PC proporcionan la emulación del terminal&mdash más común; el VT100 de la DEC. ¡estándar del ANSI derivado de las semencias de escape de VT100? -->

Terminales del texto

Un terminal del texto del, o a menudo apenas el terminal (a veces consola del texto del ) es un interfaz de la computadora serial para la entrada y la exhibición de texto. Se presenta la información como un arsenal de carácteres formados pre-seleccion. Cuando tales dispositivos utilizan una exhibición del vídeo tal como un tubo Cathode-ray, se llaman un " " de la unidad de presentacion visual; o " unit" de la representación visual; (UDV) o " terminal" de la exhibición video; (VDT).

Los terminales del texto original eran las terminales electrónicas conectadas con las computadoras por un puerto serial, pero computadoras posteriores tienen las consolas de sistema incorporadas y programas del terminal emulator que funcionan en un ambiente de escritorio gráfico. Las exhibiciones gráficas no han suprimido el terminal del texto pues es conveniente para los informáticos y se apropia para la Comando-línea interfaces y los interfaces utilizador del texto la mayoría de las corrientes de programación del estándar de la ayuda de los lenguajes para el texto de la entrada y de la impresión, y es simple conectar las corrientes con un terminal del texto.

Tipos de terminales del texto

La consola de sistema es un terminal del texto usado para funcionar una computadora. Las computadoras modernas tienen un teclado incorporado y lo exhiben para la consola. Algunos sistemas operativos tales como linux y FreeBSD tienen consolas virtuales para proporcionar varios terminales del texto en una sola computadora.

Un terminal emulator es un programa de computadora en un sistema gráfico de la visualización en una ventana que deje a usuario funcionar un terminal del texto en una ventana. Esto deja los terminales del texto coexistir con los emuladores terminales gráficos popular de los interfaces utilizador moderno que incluyen la consola Win32 y el Xterm .

Hay emuladores terminales también especializados tales como ésos usados con los módems. La masilla es un cliente del ssh del terminal emulator y del .

Usos que funcionan en un terminal del texto

El tipo fundamental de uso que funciona en un terminal del texto es una línea de comando intérprete o la cáscara del, que el incita para los comandos del usuario y ejecuta cada comando después de que una prensa del incorpore . Esto incluye las cáscaras de Unix y algunos ambientes de la programación interactiva . En una cáscara, la mayor parte de los comandos son los pequeños usos ellos mismos.

Otro tipo de uso importante es el editor de textos . Ocupa el área entera de la exhibición, demuestra un documento de texto, y permite que el usuario corrija el documento. Esto en parte ha sido substituida por los procesadores de textos el primer texto usado de los procesadores de textos para comunicar la estructura del documento, pero trabajo posterior fuera del terminal del texto y para simular el documento de papel final en un interfaz utilizador gráfico.

Los programas tales como Telix y Minicom controlan un módem y el terminal local para dejar al usuario interactivo con los servidores alejados. En el Internet, el telnet y el ssh trabajan semejantemente.

Interfaz de programación

En la forma más simple, un terminal del texto es como un archivo. La escritura al archivo exhibe el texto y la lectura en el archivo produce lo que entra en el usuario. En Unix-como sistemas operativos de, hay varios ficheros especiales en modo carácter que corresponden a los terminales disponibles del texto.

Para otras operaciones, hay los caracteres de control especiales de las semencias de escape y las funciones de termios que un programa puede utilizar, lo más fácilmente posible vía una biblioteca tal como Ncurses del . Para operaciones más complejas, los programas pueden utilizar llamadas de sistema específicas terminales de Ioctl .

Discusión técnica

Para un uso, la manera más simple de utilizar un terminal es escribir y leer simplemente secuencias de texto a y desde ella secuencialmente. Se enrolla el texto de la salida, de modo que solamente el último varias líneas (típicamente 24) sea visible. Del de Unix de los sistemas el almacenador intermediario típicamente que se presiona el texto de entrada hasta que el incorpore llave de, así que el uso recibe una secuencia lista del texto. En este modo, el uso no necesita saber mucho sobre el terminal.

Para muchos usos interactivos esto no es suficiente. Uno de los realces comunes es línea de comando del que corrige (asistido con las bibliotecas tales como el Readline ); también puede dar el acceso a la historia de comando. Esto es muy provechoso para la varia línea de comando interactiva intérpretes

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

Para alcanzar todo el esto, el uso debe ocuparse no sólo de las secuencias de texto llano, 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, de los colores del cambio y exhibir el &mdash de los carácteres especiales; y también responder a las llaves de funcionamiento

El gran problema aquí es que hay tan muchos diversos terminales y emuladores terminales cada uno con su propio sistema de las semencias de escape para superar esto, las bibliotecas especiales que se han creado (tales como maldice ), 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 terminales ellos mismos son demasiado a menudo con errores, así que no es inusual ver la exhibición imperfecta o mutilada, o las llaves de funcionamiento que no trabajan. Es a menudo necesario mano-corregir la definición del terminfo para hacer un terminal emulator para trabajar bien. Quizás los mejores resultados totales se obtienen con el Xterm, porque es uno de los emuladores terminales más ampliamente utilizados.

Todo el esto ha llevado a poca utilidad de muchos usos del modo de texto excepto cuando en la consola o en el 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 del depuración.

Terminal mudo

El significado específico del terminal mudo del término puede variar dependiendo del contexto en el cual se utiliza.

En el contexto de las terminales tradicionales que comunican sobre una conexión serial RS-232, los terminales mudos están los que pueden interpretar un número limitado de los códigos de control (CR, LF etc.) pero no tienen la capacidad de procesar las semencias de escape especiales que realizan funciones tales como vaciamiento de una línea, vaciamiento de la pantalla, o controlar la posición del cursor . En este contexto los terminales mudos son a veces los teletypes de cristal doblados del, porque esencialmente tienen la misma funcionalidad limitada que lo hace un teletipo mecánico . Este tipo de terminal mudo todavía es apoyado en moderno Unix-como sistemas de fijando el TÉRMINO del de la variable de entorno al mudo. El los terminales inteligentes elegantes de o del es los que también tienen la capacidad de procesar las semencias de escape, particularmente el VT52, VT100 o semencias de escape del ANSI .

En el contexto más amplio que incluye todas las formas de dispositivos de comunicación de la computadora del teclado/de la pantalla, incluyendo los ordenadores personales, los clientes finos de las computadoras de red de los sitios de trabajo de Diskless y los terminales X el terminal mudo del término se utiliza a veces para referir al cualquier tipo de de terminal tradicional que comunique en serie sobre una conexión RS-232 que localmente no procese datos ni ejecute programas del usuario.

El terminal mudo del término a veces también refiere a las terminales públicas que se limitan a las capacidades monocromáticas del text-only, o a los terminales que transmiten cada carácter mientras que se mecanografía algo que esperando hasta que sea votado por un ordenador huesped.

¡Terminals< gráfico! -- Esta sección se liga del cliente fino -->

Un terminal gráfico puede las imágenes de exhibición así como el texto. Los terminales gráficos se dividen en los terminales del vector-modo, y el modo de la trama.

Una exhibición del vector-modo dibuja directo líneas en la cara de un tubo cathode-ray bajo control del sistema del ordenador huesped. Las líneas se forman continuamente, pero puesto que la velocidad de la electrónica es limitada, el número de líneas concurrentes que puedan ser exhibidas contemporáneamente es limitado. las exhibiciones del Vector-modo eran históricamente importantes pero se utilizan no más.

Prácticamente todas las representaciones gráficas modernas son trama-modo, descendido de las técnicas de exploración del cuadro usadas para la televisión, en la cual los elementos visuales son un arsenal rectangular de los pixeles puesto que la imagen de trama es solamente perceptible al ojo humano en conjunto por mismo un breve periodo de tiempo, la trama se deben restaurar muchas veces por segundo de dar el aspecto de una exhibición persistente. Las demandas electrónicas de la memoria de la exhibición de restauración significaron que los terminales gráficos fueron desarrollados mucho más adelante que los terminales del texto, y costaron inicialmente mucho más. La mayoría de los terminales son hoy gráficos - es decir, pueden demostrar imágenes en la pantalla. El término moderno para el terminal gráfico es " " del cliente fino ;. Un cliente fino utiliza típicamente un protocolo como RDP para Microsoft Windows, o el X11 para el Unix - terminales. La anchura de banda necesaria depende del protocolo usado, de la resolución, y de la intensidad del color.

Los terminales gráficos modernos permiten la exhibición de imágenes en color, y del texto en tamaños, colores, y las fuentes diversos (tipografías).

considera también:

l [[cliente fino]]

AlphaWindows

En el principio de los 90 un consorcio de la industria intentó definir un estándar que permitiría que una sola pantalla de la CRT ejecutara ventanas múltiples, que era comportarse como terminal distinto. Desafortunadamente como el I2O esto sufrió del funcionamiento como estándar cerrado: los no miembros no podían obtener incluso la información mínima y no había manera realista a la empresa pequeña o el revelador de la independiente podría ensamblar el consorcio, posiblemente debido a esto que el estándar desapareció sin rastro.

Contemporáneo

Desde el advenimiento y la popularización subsecuente de computadora personal, pocos terminales genuinos del hardware se utilizan para interconectar con las computadoras hoy. Usar el monitor y el teclado, los sistemas operativos modernos tienen gusto del 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 GUI) como el sistema de la ventana X, su exhibición es ocupada típicamente por una colección de ventanas asociadas a varios usos, algo que una sola corriente del texto se asoció a un solo proceso. En este caso, uno puede utilizar un uso del terminal emulator dentro del ambiente de visualización en una ventana. Este arreglo permite terminal-como la interacción con la computadora (para funcionar con una línea de comando intérprete, por ejemplo) sin la necesidad de un dispositivo terminal físico.

Ver también


servidor terminal
IBM 3270 y tipo de IBM 5250 A de terminal corporativo clásico que exhibe formas predefinidas usar el protocolo 3270 o 5250 para comunicar con el anfitrión. Estos protocolos eran (y seguir siendo) la tecnología estándar de UI para las unidades centrales de IBM (3270) y las computadoras de alcance medio (5250) por ejemplo el S/36 y el AS/400 . Hoy en día, en vez de usar un dispositivo dedicado se emula el terminal.
Terminal por microprocesador del HP 2640 que combinó el ASCII serial con las formas del modo de bloque y etiquetó llaves de funcionamiento
Tubo de almacenaje de Tektronix 4014 para los gráficos de vector
VT100 para un terminal video ANSI-estándar clásico del ASCII
Terminal emulator para un programa de aplicación que substituye una terminal
Consola virtual para un concepto que permite los terminales múltiples en un hardware
Consola de computadora para un dispositivo de salida de texto para los mensajes de la administración del sistema
Lanzamiento remoto de trabajos (RJE) un terminal usado para la petición de ejecución de un trabajo, el control, y la impresión alejados
Terminal común del CERROJO A IBM RJE
Terminal común de IBM 2780 A RJE
Terminal común de IBM 3780 A RJE
Terminal muy simple del hogar-brew de la máquina de escribir A TV que fue utilizado con los ordenadores personales tempranos
Blit (terminal)
Pantalla verde
Minitel
Cliente fino
Apple 1, un ordenador personal muy temprano con un terminal mudo incorporado

.

  • Zenithic
  • Terminal
    Random links:Fulgencio Batista | ATR | Espolón Jethmalani | Yoshida, Shizuoka | Bandera de Bohemia

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