Un terminal block-oriented es un tipo de terminal que comunique con su anfitrión en los bloques que consisten en generalmente pedazos del texto, según lo puesto en contraste con un terminal character-oriented que comunique con su carácter del anfitrión uno a la vez.
Con un terminal block-oriented, el terminal es enviado una descripción de los campos en la pantalla por el anfitrión. El terminal después exhibe estos campos y permite que el usuario los corrija; cuando se termina la operación que corrige, el terminal somete los campos enteros de nuevo al anfitrión en uno estallado. Así la comunicación entre el terminal y el anfitrión ocurre en bloques de datos. Un web browser que exhibe una forma del HTML es un ejemplo de esto: cada bloque enviado por un web server se llama un " document" o " page", y la respuesta del cliente se llama " Data" del POSTE;.
Por el contrario, un terminal character-oriented somete cada carácter del terminal al anfitrión mientras que se mecanografía.
Los terminales Block-oriented tienen la ventaja de causar menos carga de sistema en el anfitrión y menos tráfico de red . Son también más responsivos al usuario, especialmente sobre conexiones lentas, desde corregir dentro de un campo se hacen localmente en el terminal sí mismo. Esto les hace especialmente el ideal para los usos de entrada de datos.
Los terminales Character-oriented, por una parte, son menos complejos programar, y son más de gran alcance y general— muchos tipos de interfaces utilizador no se pueden ejecutar (o ser difícil o torpe ejecutar) con los terminales block-oriented, pero se pueden hacer con los terminales character-oriented. Algunos ejemplos particulares incluyen la línea visual interfaces de comando de los redactores y los juegos de Roguelike . Observar sin embargo, los primeros dos tienen puestas en práctica para los terminales del bloquear-modo (unidad central de IBM y miniordenador CLIs y los editores de textos visuales), pero tienen ciertas limitaciones comparadas a sus primos character-oriented.
Los terminales Character-oriented han sido históricamente el tipo más común, e incluyen el UNIX - sistemas derivados, y la mayoría de los sistemas de la DEC (VT100, VMS, etc.
El IBM 3270 y el IBM 5250 son los ejemplos principales de terminales block-oriented. Aunque los sistemas de la DEC utilizaran principalmente los terminales character-oriented, el VT131 y el VT132 tenían una capacidad del modo de bloque.
La subida de interfaces en Internet se puede considerar en cierto modo como vuelta a los terminales block-oriented, debido a sus semejanzas; de hecho, muchos usos existen hoy que convertirán una corriente terminal block-oriented (especialmente IBM 3270 ) a una corriente de HTTP/HTML.
| Random links: | Abraham | Everett Dirksen | Newcomb, New México | 900 (número) | Hexadecano |