1. Archivos ejecutables (.exe)
* Cómo funciona: Ambos sistemas operativos se basaron principalmente en archivos ejecutables con la extensión ".exe". Estos archivos contienen instrucciones que el sistema operativo puede interpretar y ejecutar directamente.
* Ejemplo: Lanzamiento de un programa como Microsoft Word haciendo doble clic en su archivo "Word.exe".
2. Símbolo del sistema (cmd)
* Cómo funciona: Ambos sistemas operativos proporcionaron una interfaz de símbolo del sistema (CMD) donde los usuarios podrían ingresar comandos basados en texto para ejecutar programas.
* Ejemplo: Escribiendo "bloc de notas" en el símbolo del sistema para abrir el bloc de notas.
3. Atendos (Windows 9x/ME)
* Cómo funciona: Windows 9x/ME usó archivos de acceso directo (con extensión ".lnk") para proporcionar una forma fácil de usar para iniciar programas. Estos atajos actuaron como consejos para el archivo ejecutable del programa real.
* Ejemplo: Creando un atajo en el escritorio para iniciar un programa como Internet Explorer.
4. Menú de inicio (Windows 9x/ME, Windows 2000/XP)
* Cómo funciona: Ambos sistemas operativos presentaban un menú de inicio que ofrecía una forma conveniente de acceder a los programas instalados en el sistema.
* Ejemplo: Haga clic en "Programas" en el menú Inicio y seleccionando "Accesorios" para acceder a programas como pintura y WordPad.
Nota importante: Si bien Windows 2000/XP utilizó un concepto similar a los atajos, técnicamente no se llamaron "accesos directos" y, en su lugar, usaron la extensión ".lnk". Windows 9x/ME y las versiones posteriores de Windows continúan utilizando archivos .lnk para atajos.
Más allá de estos conceptos básicos:
* Registro: Ambos sistemas operativos utilizaron una base de datos centralizada llamada Registro para almacenar configuraciones y configuraciones para programas.
* dlls: Las bibliotecas de enlaces dinámicos (DLL) desempeñaron un papel vital en ambos sistemas operativos, lo que permite que los programas compartan código y recursos.
¡Avíseme si desea explorar ejemplos específicos o profundizar en cómo difería la ejecución del programa entre estos sistemas operativos!