Página principal » cómo » PC antes de Windows, lo que en realidad era como usar MS-DOS

    PC antes de Windows, lo que en realidad era como usar MS-DOS

    Las PC de los consumidores no siempre ejecutaban Windows. Antes de que llegara Windows, las PC venían con el sistema operativo MS-DOS de Microsoft. Esto es lo que el entorno de línea de comando era en realidad usar.

    No, MS-DOS no era como usar el terminal de Linux o encender el símbolo del sistema en una ventana en su elegante escritorio gráfico. Muchas cosas que damos por sentado no eran posibles en aquel entonces..

    La Experiencia PC DOS

    DOS era un sistema operativo de línea de comandos sin ventanas gráficas. Arrancó su computadora y luego vio un indicador de DOS. Tenía que conocer los comandos para escribir en este indicador para iniciar programas, ejecutar utilidades integradas y hacer algo con su computadora.

    Tenías que saber algunos comandos para sortear el sistema operativo. Para cambiar entre diferentes unidades, por ejemplo, para acceder a una unidad de disquete en la unidad A: - escribiría algo como UNA: cuando se le solicite y presione Entrar.

    Para cambiar directorios, usaría el discos compactos mando. Para ver los archivos en un directorio actual, usaría el DIR mando. Para ejecutar un programa, escriba el nombre del archivo ejecutable del programa cuando se le solicite.

    Por ejemplo, si eligió un nuevo disquete con un programa nuevo impresionante, empujaría el disquete en su disquetera, esperando mientras la fuerte unidad magnética lee el contenido de su disco, y luego ejecuta comandos como el siguiendo:

    UNA:

    DIR

    CONFIGURAR o INSTALAR (dependiendo del nombre del instalador del programa)

    Luego iría a través del instalador e instalaría el programa, básicamente, simplemente extrayendo los archivos, a una carpeta en su pequeño disco duro. A menudo, tendría que intercambiar disquetes porque los programas más grandes no cabían en un solo disquete, pero luego podría ejecutar el programa sin usar un disquete.

    Entonces ejecutarías el DO: comando para volver a la unidad C, utilice el discos compactos comando para ingresar a la carpeta que contiene su programa instalado y ejecutar el programa con un comando como Nombre de proyecto. El nombre del archivo del programa también debe ser tan corto: los 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 proveían para ver y administrar 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 multitarea

    Olvida la multitarea; DOS hizo una cosa a la vez. Cuando abrió un programa, ese programa ocupó toda su pantalla. ¿Quieres usar otro programa? Necesitará cerrar el programa actual e ingresar el comando para abrir el otro programa..

    Para evitar esta limitación, DOS proporcionó una función de "terminar y permanecer residente" (TSR). Un programa que sea compatible con esta función podría conectarse a un método abreviado de teclado. Presionaría el método abreviado de teclado apropiado y el programa actual se apagaría y permanecería en la memoria. El otro programa se cargaría de memoria..

    TSR no es realmente multitarea. El programa no se está ejecutando en segundo plano. En su lugar, se apaga y hay una manera rápida de relanzarlo. 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 de modo de texto y hacer otras cosas avanzadas. El DOS no era tan poderoso como ese.

    Soporte de hardware y modo real

    DOS no era realmente compatible con dispositivos de hardware en la forma en que los sistemas operativos son compatibles con el hardware actual. Los programas que necesitaban acceder directamente al hardware, por ejemplo, un juego de DOS que quería usar su tarjeta de sonido para generar sonido, tenían que admitir ese hardware directamente. Si estuviera desarrollando un juego de DOS o una aplicación similar, tendría que codificar el soporte para todos los tipos de tarjetas de sonido que sus usuarios pudieran tener. Afortunadamente, muchas tarjetas de sonido eran compatibles con Sound Blaster. Usaría un programa de CONFIGURACIÓN para configurar esta configuración por separado para cada programa que usó.

    Debido a la forma en que DOS funcionaba, 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 de la computadora sin protección. Esto solo funcionó porque solo podías ejecutar un programa a la vez. Windows 3.0 trajo el modo protegido, que restringía lo que las aplicaciones en ejecución pueden hacer.

    Hasta el día de hoy, todavía no puede ejecutar muchos juegos de DOS en el símbolo del sistema en Windows. El símbolo del sistema ejecuta las aplicaciones en modo protegido, pero estos juegos requieren un modo real. Es por eso que necesitas DOSBox para ejecutar muchos juegos antiguos de DOS.

    Windows era solo otro programa de 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. Así que iniciaría su computadora, vería el indicador de DOS y luego escribiría el comando WIN para iniciar el programa de Windows, que le dio ese escritorio de estilo Windows 3, conocido como Administrador de programas. Por supuesto, puede hacer que su computadora inicie Windows automáticamente al agregar el comando WIN a su archivo AUTOEXEC.BAT y DOS ejecutará automáticamente el comando de Windows cuando inicie.

    Podría salir de Windows y volver a DOS, lo que en realidad era necesario en ese momento. Las personas tenían aplicaciones y juegos de DOS que requerían un modo real y no podían ejecutarse desde Windows.

    Windows 95, 98, 98 SE y ME empujaron el DOS más al fondo. Windows 95 actuó como un sistema operativo propio, pero DOS siempre estuvo al acecho en el fondo. Estas versiones de Windows todavía se construyeron en DOS. Fue solo con Windows XP que las versiones para consumidores de Windows finalmente dejaron DOS atrás y se cambiaron a un kernel de Windows NT de 32 bits moderno.


    Muchas personas, incluso las propias Microsoft, consideran que el escritorio de Windows es una reliquia que está desactualizada en una era de interfaces móviles y pantallas táctiles simplificadas. Pero hubo un momento en que el escritorio de Windows era la nueva interfaz fácil de usar..

    Crédito de la imagen: mrdorkesq en Flickr