2.4. De la cuarta generación hasta ahora
Material de estudio basado en la edición de 2014. Borrador pendiente de revisión editorial independiente.
Más entornos, distintas prioridades
La integración LSI/VLSI dio paso a los computadores personales y extendió mecanismos anteriores a equipos más accesibles. El tema destaca las redes y la expansión de los computadores al hogar, empresas, investigación y aparatos cotidianos. CPU, memoria, discos y periféricos aumentaron sus prestaciones, mientras aparecían necesidades diferentes según el uso.
| Entorno | Qué lo caracteriza | Prioridad destacada |
|---|---|---|
| SO en red | Permite usar recursos remotos y el usuario conoce en qué máquina trabaja | Comunicación entre máquinas |
| SO distribuido | Presenta recursos de la red con transparencia de ubicación | Gestionar recursos remotos sin exigir conocer su localización |
| Tiempo real | Debe responder a acontecimientos externos dentro de un tiempo máximo | Cumplir restricciones temporales |
| Empotrado o embedded | Controla un aparato de función concreta, con poca capacidad de instalar otro software en los ejemplos del texto | Diseño adecuado a un uso específico |
| Dispositivos de bolsillo | Incorporan aplicaciones, pantallas, cámaras, GPS y comunicaciones | Prestaciones y gestión eficiente de energía |
La diferencia entre red y distribuido se aclara con el glosario de la página 24: no basta con que ambos tengan conexión. Cambia la transparencia con que el usuario utiliza los recursos. Tiempo real tampoco significa simplemente «rápido»: debe reaccionar dentro de un límite. El texto sitúa aquí ejemplos de control industrial, conmutación telefónica y control de vuelo. En estos sistemas, la respuesta temporal pesa más que maximizar el aprovechamiento de recursos.
Los sistemas empotrados y de bolsillo se describen según el contexto histórico del documento. Los primeros tienen una función muy concreta; los segundos se aproximan al propósito general e incorporan más periféricos y aplicaciones. Su autonomía convierte la gestión de energía en una necesidad central.
MS-DOS, Windows y GNU/Linux
El material presenta MS-DOS 1.0 en 1981 como un sistema monousuario, limitado por el hardware 8088 y la ausencia de los modos de protección descritos. Recorre Windows 3.0 sobre MS-DOS y la línea NT, seguida por versiones hasta Windows 7. Destaca que las características avanzadas del procesador facilitaron sistemas más estables, multiproceso y multiusuario. Win32 se presenta como interfaz común para aplicaciones. Esta cronología es la de la edición de 2014.
Linux comenzó en 1991 con Linus Torvalds, orientado a procesadores 80386 y a la interfaz POSIX. Internet facilitó la colaboración de voluntarios. El código fuente se distribuye con licencia de software libre, pero el núcleo necesita herramientas para constituir un entorno utilizable: intérpretes, compiladores y editores, entre otras.
Las distribuciones reúnen el núcleo y aplicaciones; el texto menciona Debian, Red Hat, Fedora, Knoppix y Ubuntu. La presencia de herramientas GNU explica la denominación GNU/Linux. Es otra aplicación de la distinción entre núcleo y software de sistema estudiada al principio.
Debes poder explicar
- La diferencia entre sistema en red y distribuido (apoyo: glosario, p. 24).
- Por qué tiempo real se define por plazos de respuesta.
- Qué diferencia los ejemplos de sistemas empotrados y de bolsillo.
- La relación entre Linux, herramientas GNU y una distribución.