¿Por qué 24 líneas son una altura de terminal predeterminada común?


11

80x24 caracteres parece ser un valor predeterminado muy común para las ventanas de terminal. Esta respuesta proporciona una muy buena razón histórica de por qué el ancho es de 80 caracteres.

Pero, ¿por qué la altura es comúnmente de 24 (o 25) líneas?


2
Guarde sus preguntas de historia para la próxima semana: P. Sin embargo, ahora es demasiado tarde: meta.programmers.stackexchange.com/questions/3546/…
Dinámico

3
80 × 25 es en realidad más común
vartec

@vartec: editó la pregunta para 24 o 25 líneas.
hotpaw2

No sé acerca de 25 líneas, pero cada vez que abro PuTTY, el valor predeterminado es 80x24.
TND

3
Probablemente en parte porque 80x25 está justo por debajo de 2K. Facilita tener un búfer de pantalla de 2K.
Gort the Robot

Respuestas:


20

Las primeras terminales se construyeron alrededor de los mismos tubos de rayos catódicos que se usaron para televisores. En las décadas de 1960 y 1970, todas tenían una relación de aspecto de 4: 3.

Si la pantalla necesita ajustarse a 80 caracteres a lo ancho , dada la relación de aspecto de los caracteres estándar que era más alta que 3: 4 (si no recuerdo mal) y permitiendo un espacio más grande entre líneas que entre caracteres, puede ajustar 24 o 25 líneas en la pantalla.

No he hecho las matemáticas exactas porque no puedo recordar (o encontrar) la relación exacta de aspecto de caracteres o el espacio entre líneas.


Eso depende del mapa de bits utilizado para los personajes. No puedo encontrar una imagen de la pantalla física para ver. También tenga en cuenta que 132 anchos de caracteres estaban disponibles.

1
@ ThorbjørnRavnAndersen - También tengo problemas para encontrar números exactos. Si recuerdo correctamente, la relación de aspecto de los caracteres utilizados para las pantallas de 132 caracteres era diferente, más delgada que las pantallas estándar de 80 caracteres.
ChrisF

@ ThorbjørnRavnAndersen Si ayuda, tengo un terminal ASCII de 80x25 de IBM, de los cuales la línea 25 es una línea de estado. Tenía el brillo apagado cuando lo tomé, pero si ayuda, aquí hay una foto. i.imgur.com/bU2Hd1X.jpg
Wyatt8740

8

La altura del terminal vt100.

Los emuladores obtienen la mejor compatibilidad vt100 en ese tamaño.


44
Si es así, ¿por qué un vt100 muestra 24 líneas?
hotpaw2

2
Lo más probable es un problema de memoria. Es posible que hayan tenido 1 KB de memoria y hayan necesitado más de 24 bytes para las variables.

No puedo contar. 2 KB.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.