2Sep
no siempre ejecutaron Windows. Antes de que llegara Windows, las computadoras incluían el sistema operativo MS-DOS de Microsoft. Esto es lo que el entorno de línea de comandos realmente era como usar.
No, MS-DOS no era solo como usar el terminal Linux o encender el símbolo del sistema en una ventana en su elegante escritorio gráfico. Muchas cosas que damos por sentado simplemente no eran posibles en aquel entonces.
La experiencia de la PC DOS
DOS era un sistema operativo de línea de comandos sin ventanas gráficas. Arrancó su computadora y luego vio un mensaje de DOS.Debía conocer los comandos para escribir en este aviso para iniciar programas, ejecutar utilidades incorporadas y, de hecho, hacer algo con su computadora.
Debes conocer algunos comandos para moverte por el sistema operativo. Para cambiar entre diferentes unidades, por ejemplo, para acceder a una unidad de disquete en la unidad A: escriba algo como A: en el indicador y presione Entrar.
Para cambiar directorios, usaría el comando CD .Para ver los archivos en un directorio actual, usaría el comando DIR .Para ejecutar un programa, debe escribir el nombre del archivo ejecutable del programa en el aviso.
Por ejemplo, si seleccionó un nuevo disquete con un nuevo programa impresionante, usted empujaría el disquete en su unidad de disquete( esperando mientras el disco magnético fuerte lee el contenido de su disco) y luego ejecutaría comandos comolo siguiente:
A:
DIR
CONFIGURACIÓN o INSTALACIÓN( según el nombre del instalador del programa)
Luego revisa el instalador e instala el programa, básicamente extrayendo los archivos, en una carpeta de su pequeño disco duro. A menudo tendrías que intercambiar disquetes porque los programas más grandes no cabían en un solo disquete, pero luego podrías ejecutar el programa sin usar un disquete.
Luego, ejecuta el comando C: para volver a la unidad C, usa el comando CD para ingresar a la carpeta que contiene el programa instalado y ejecuta el programa con un comando como PROGNAME .El nombre del archivo de programa también debe ser corto: nombres de archivo limitados de MS-DOS a ocho caracteres seguidos de un punto y una extensión de tres letras. Por ejemplo, PROGNAME.EXE es el nombre de archivo más largo que podría tener.
Algunos programas intentaron simplificar las cosas para los usuarios típicos. Por ejemplo, tenía administradores de archivos como Norton Commander que proporcionaban visualización y administración de archivos sin necesidad de comandos. Este es el estilo de la mayoría de los programas de DOS que encontraría: se trata de organizar el texto en la pantalla.
Sin multitareas
Olvídese de la multitarea;DOS hizo una cosa a la vez. Cuando abriste un programa, ese programa ocupaba toda tu pantalla.¿Quieres usar otro programa? Debería cerrar el programa actual e ingresar el comando para abrir el otro programa.
Para evitar esta limitación, DOS proporcionó una función "terminar y permanecer como residente"( TSR).Un programa que admite esta característica podría engancharse en un atajo de teclado. Pulsarías el atajo de teclado apropiado y el programa actual se apagaría y quedaría en la memoria. El otro programa se cargaría de la memoria.
TSR no es realmente multitarea. El programa no se ejecuta en segundo plano. En cambio, está cerrado y hay una forma rápida de reiniciarlo. DOS solo puede ejecutar un programa a la vez.
Esto es significativamente diferente de los shells modernos como los que se encuentran en Linux, que le permiten ejecutar programas y servicios en segundo plano, usar múltiples terminales en modo texto y hacer otras cosas avanzadas. DOS no era tan poderoso como eso. Compatibilidad con hardware
y modo real
DOS realmente no admitía dispositivos de hardware en la forma en que los sistemas operativos admiten el hardware en la actualidad. Los programas que necesitaban acceder directamente al hardware( por ejemplo, un juego DOS que quería usar su tarjeta de sonido para producir sonido) tenían que admitir ese hardware directamente. Si estuvieras desarrollando un juego de DOS o una aplicación similar, tendrías que codificar para admitir todos los tipos de tarjetas de sonido que tus usuarios puedan tener. Afortunadamente, muchas tarjetas de sonido eran compatibles con Sound Blaster. Utilizaría un programa SETUP para configurar esta configuración por separado para cada programa que utilizó.
Debido a la forma en que funcionaba el DOS, los programas que querían acceder directamente a la memoria y los periféricos necesitaban ejecutarse en modo real o modo de dirección real. En modo real, un solo programa podría escribir en cualquier dirección de memoria en el hardware del equipo sin protección. Esto solo funcionó porque solo podías ejecutar un programa a la vez. Windows 3.0 trajo el modo protegido, que restringió lo que pueden hacer las aplicaciones en ejecución.
Hasta el día de hoy, aún no puede ejecutar muchos juegos de DOS en el símbolo del sistema en Windows. El símbolo del sistema ejecuta aplicaciones en modo protegido, pero estos juegos requieren un modo real. Es por eso que necesita DOSBox para ejecutar muchos juegos antiguos de DOS.
Windows era solo otro programa DOS
Las versiones populares originales de Windows( creo que Windows 3.0 y Windows 3.1) eran en realidad programas que se ejecutaban en MS-DOS.Entonces, debe iniciar su computadora, ver el mensaje de DOS y luego escribir el comando WIN para iniciar el programa de Windows, que le proporcionó ese escritorio de estilo Windows 3, conocido como el Administrador de programas. Por supuesto, puede hacer que su computadora inicie automáticamente Windows agregando el comando WIN a su archivo AUTOEXEC.BAT y DOS ejecutará automáticamente el comando de Windows cuando se inicie.
Puede salir de Windows y volver a DOS, que en realidad era necesario en ese momento. Las personas tenían aplicaciones de DOS y juegos que requerían un modo real y no se podían ejecutar desde Windows.
Windows 95, 98, 98 SE y ME empujaron el DOS más hacia el fondo. Windows 95 actuó como un sistema operativo propio, pero el DOS siempre estaba al acecho en el fondo. Estas versiones de Windows todavía se construyeron en DOS.Solo con Windows XP las versiones de consumo de Windows finalmente dejaron atrás el DOS y se cambiaron a un kernel moderno de Windows NT de 32 bits.
Muchas personas ya consideran el escritorio de Windows, incluso el propio Microsoft, como una reliquia desactualizada en una era de interfaces móviles simplificadas y pantallas táctiles. Pero hubo un momento en que el escritorio de Windows era la nueva interfaz fácil de usar. Crédito de imagen
: mrdorkesq en Flickr