Volver al temario
Tema 01 · 26 páginas

Introducción a los sistemas operativos

Tema completo Modo estudio
TEXTO ORIGINAL · Páginas 1618 Ver PDF

2.4. De la cuarta generación hasta ahora

Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.

2.4. De la cuarta generación hasta ahora

Con la aparición de la integración a gran escala (LSI/VLSI), se inicia la era de los computadores personales (1974), a los que se aplican todos los mecanismos desarrollados hasta ahora (tanto de hardware como de software). Seguramente, la aportación más importante de esta nueva generación son las redes de computadores (Internet e intranet).

Página 17

A partir de este momento y hasta nuestros días, los computadores se utilizan en cualquier ámbito: los usuarios en su casa (computador personal) o en la calle (PDA, teléfonos móviles), electrodomésticos, las pequeñas y grandes empresas (software de gestión), las corporaciones, las universidades y los centros de investigación (supercomputadores y multicomputadores). En general, hay una explosión de recursos: nuevos dispositivos cada vez más avanzados (como impresoras láser o comunicaciones inalámbricas) y CPU cada vez más rápidas, sistemas con más memoria y discos con más capacidad.

Surgen los sistemas operativos en red y los distribuidos, que permiten utilizar recursos de máquinas remotas (como discos, CPU o software) con diferentes niveles de abstracción.

También se introduce el concepto de sistema operativo en tiempo real referido a los sistemas que tienen que procesar datos, que generalmente se obtienen del exterior (sensores), en un tiempo limitado y dentro de periodos de tiempo

determinados. Es importante ver que estos sistemas operativos se centran en conseguir un tiempo de respuesta efectivo, mientras que la utilización adecuada de recursos (gestión eficiente de la memoria) y la perspectiva del usuario quedan en un segundo plano. En esta generación, podemos situar la aparición de los sistemas operativos encajados (embedded). Estos sistemas operativos se utilizan en computadores que controlan aparatos como televisores, reproductores de MP3, reproductores de DVD, lavadoras o teléfonos móviles sencillos. Estos dispositivos están diseñados para un uso muy concreto y el usuario difícilmente podrá instalar nuevo software. El hecho de que estos sistemas no tengan un propósito general permite simplificar el diseño de sus sistemas operativos.

También podemos situar la aparición de los sistemas operativos para computadores de bolsillo (handheld computers). Aquí, podemos incluir una serie de sistemas computadores prácticamente de propósito general, como PDA, teléfonos móviles o consolas. Estos sistemas operativos cada vez son más sofisticados porque cada vez incorporan más prestaciones, permiten que el usuario instale nuevo software y tienen que controlar periféricos como pantallas gráficas, pantallas táctiles, cámaras de fotos, GPS o comunicaciones inalámbricas. Además, a diferencia de otros entornos, tienen que gestionar la energía de forma eficaz para aumentar el tiempo de autonomía de los equipos.

Hay que señalar que, según qué uso se haga del sistema computador, interesa que el sistema operativo proporcione herramientas específicas a los usuarios que lo tienen que utilizar. Así, pues, se tienen que conseguir los objetivos siguientes:

  • Los sistemas en red o los distribuidos tienen que desarrollar gestores de comunicación eficientes.

Notas y pies de figura de la fuente

Figura 6. Interior del procesador 80486 de Intel. Aplicaciones Los sistemas operativos en tiempo real se utilizan en entornos industriales, en equipos de conmutación telefónica, en control de vuelo en aviones y en simulaciones en tiempo real.

Página 18

  • Los sistemas multiprogramados/multiusuario se tienen que centrar en conseguir tiempos de respuesta aceptables.
  • Los sistemas en tiempo real interesa que sean cuanto más sencillos mejor para poder procesar datos del exterior tan rápido como sea posible.

En esta generación, podemos enmarcar el nacimiento de dos de los sistemas operativos más utilizados en el ámbito doméstico: la versión 1.0 del sistema operativo MS-DOS y el Linux.

La versión 1.0 del sistema operativo MS-DOS fue introducida en 1981 por una modesta compañía de software llamada Microsoft. El MS-DOS era monousuario y tenía bastantes limitaciones y problemas de estabilidad debido a la falta de dos modos de ejecución (usuario y privilegiado) del hardware en el que se ejecutaba (el procesador 8088 de Intel). El MS-DOS fue evolucionando para adaptarse a los nuevos dispositivos de almacenamiento e incorporar nuevas prestaciones. Hacia 1990 apareció el Windows 3.0, una interfaz gráfica para el MS-DOS, pero el sistema operativo seguía teniendo bastantes problemas de estabilidad (la fatídica pantalla azul). Hacia 1993 apareció la línea Windows NT, seguida del Windows XP (2001), Windows Vista (2006) y Windows 7 (2009). Estos últimos sistemas ya eran multiproceso y multiusuario y consiguieron alcanzar grados muy altos de estabilidad porque aprovechaban las características avanzadas de los procesadores Intel. Para poder desarrollar aplicaciones portátiles entre las últimas versiones del Windows, Microsoft ha definido una interfaz estándar llamada Win32.

El Linux nació en 1991 cuando un estudiante de informática finés, Linus Torvalds, decidió implementar una versión del UNIX que siguiera el estándar POSIX para procesadores 80386. Linus utilizó Internet para buscar una comunidad de voluntarios que le ayudara a mantener y mejorar el sistema operativo. El Linux se ofrece con una licencia de software libre, de manera que el código fuente está disponible para todo el mundo. Ahora bien, para hacer usable el sistema operativo hay que disponer de software de sistema (como intérpretes de comandos, compiladores y editores). Las distribuciones del Linux (Debian, Red Hat, Fedora, Knoppix, Ubuntu, entre otras) van acompañadas por las aplicaciones desarrolladas por la comunidad GNU. Por lo tanto, algunos hablan de distribuciones GNU/Linux para referirse a todo el software de sistema utilizado en las instalaciones del Linux. Este sistema está en evolución constante, se adapta a nuevas arquitecturas y cada vez es más amigable para usuarios no expertos y para usuarios acostumbrados a los sistemas Windows.

Ver fragmento extraído sin normalizar
2.4.  De la cuarta generación hasta ahora


Con la aparición de la integración a gran escala (LSI/VLSI), se inicia la era de
los computadores personales (1974), a los que se aplican todos los mecanis-
mos desarrollados hasta ahora (tanto de hardware como de software). Segura-
mente, la aportación más importante de esta nueva generación son las redes
de computadores (Internet e intranet).

## Página 17

<!-- source-page: 17 -->

GNUFDL • PID_00169381                                                                                  17                                                                               Introducción a los sistemas operativos

A partir de este momento y hasta nuestros días, los computadores se utilizan
en cualquier ámbito: los usuarios en su casa (computador personal) o en la
calle (PDA, teléfonos móviles), electrodomésticos, las pequeñas y grandes em-
presas (software de gestión), las corporaciones, las universidades y los centros
de investigación (supercomputadores y multicomputadores). En general, hay
una explosión de recursos: nuevos dispositivos cada vez más avanzados (como
impresoras láser o comunicaciones inalámbricas) y CPU cada vez más rápidas,
sistemas con más memoria y discos con más capacidad.


Surgen los sistemas￿operativos￿en￿red￿y￿los￿distribuidos, que permiten utili-
zar recursos de máquinas remotas (como discos, CPU o software) con diferen-
tes niveles de abstracción.


También se introduce el concepto de sistema￿operativo￿en￿tiempo￿real referi-
do a los sistemas que tienen que procesar datos, que generalmente se obtienen
                                                                                                            Figura 6. Interior del procesador 80486 de
del exterior (sensores), en un tiempo limitado y dentro de periodos de tiempo                                                            Intel.

determinados. Es importante ver que estos sistemas operativos se centran en                               Aplicaciones
conseguir un tiempo de respuesta efectivo, mientras que la utilización adecua-
da de recursos (gestión eficiente de la memoria) y la perspectiva del usuario                              Los sistemas operativos en
                                                                                                           tiempo real se utilizan en en-
quedan en un segundo plano.                                                                                tornos industriales, en equipos
                                                                                                           de conmutación telefónica, en
                                                                                                           control de vuelo en aviones
En esta generación, podemos situar la aparición de los sistemas￿operativos                                 y en simulaciones en tiempo
                                                                                                           real.
encajados (embedded). Estos sistemas operativos se utilizan en computadores
que controlan aparatos como televisores, reproductores de MP3, reproducto-
res de DVD, lavadoras o teléfonos móviles sencillos. Estos dispositivos están
diseñados para un uso muy concreto y el usuario difícilmente podrá instalar
nuevo software. El hecho de que estos sistemas no tengan un propósito gene-
ral permite simplificar el diseño de sus sistemas operativos.


También podemos situar la aparición de los sistemas￿operativos￿para￿compu-
tadores￿de￿bolsillo (handheld computers). Aquí, podemos incluir una serie de
sistemas computadores prácticamente de propósito general, como PDA, telé-
fonos móviles o consolas. Estos sistemas operativos cada vez son más sofisti-
cados porque cada vez incorporan más prestaciones, permiten que el usuario
instale nuevo software y tienen que controlar periféricos como pantallas grá-
ficas, pantallas táctiles, cámaras de fotos, GPS o comunicaciones inalámbricas.
Además, a diferencia de otros entornos, tienen que gestionar la energía de for-
ma eficaz para aumentar el tiempo de autonomía de los equipos.


Hay que señalar que, según qué uso se haga del sistema computador, interesa
que el sistema operativo proporcione herramientas específicas a los usuarios
que lo tienen que utilizar. Así, pues, se tienen que conseguir los objetivos si-
guientes:


•    Los sistemas en red o los distribuidos tienen que desarrollar gestores de
     comunicación eficientes.

## Página 18

<!-- source-page: 18 -->

GNUFDL • PID_00169381                                                                                  18                                                                               Introducción a los sistemas operativos

•    Los sistemas multiprogramados/multiusuario se tienen que centrar en
    conseguir tiempos de respuesta aceptables.
•    Los sistemas en tiempo real interesa que sean cuanto más sencillos mejor
    para poder procesar datos del exterior tan rápido como sea posible.


En esta generación, podemos enmarcar el nacimiento de dos de los sistemas
operativos más utilizados en el ámbito doméstico: la versión 1.0 del sistema
operativo MS-DOS y el Linux.


La versión￿1.0￿del￿sistema￿operativo￿MS-DOS fue introducida en 1981 por
una modesta compañía de software llamada Microsoft. El MS-DOS era mono-
usuario y tenía bastantes limitaciones y problemas de estabilidad debido a la
falta de dos modos de ejecución (usuario y privilegiado) del hardware en el
que se ejecutaba (el procesador 8088 de Intel). El MS-DOS fue evolucionan-
do para adaptarse a los nuevos dispositivos de almacenamiento e incorporar
nuevas prestaciones. Hacia 1990 apareció el Windows 3.0, una interfaz gráfi-
ca para el MS-DOS, pero el sistema operativo seguía teniendo bastantes pro-
blemas de estabilidad (la fatídica pantalla azul). Hacia 1993 apareció la línea
Windows NT, seguida del Windows XP (2001), Windows Vista (2006) y Win-
dows 7 (2009). Estos últimos sistemas ya eran multiproceso y multiusuario y
consiguieron alcanzar grados muy altos de estabilidad porque aprovechaban
las características avanzadas de los procesadores Intel. Para poder desarrollar
aplicaciones portátiles entre las últimas versiones del Windows, Microsoft ha
definido una interfaz estándar llamada Win32.


El Linux nació en 1991 cuando un estudiante de informática finés, Linus
Torvalds, decidió implementar una versión del UNIX que siguiera el estándar
POSIX para procesadores 80386. Linus utilizó Internet para buscar una comu-
nidad de voluntarios que le ayudara a mantener y mejorar el sistema operati-
vo. El Linux se ofrece con una licencia de software libre, de manera que el có-
digo fuente está disponible para todo el mundo. Ahora bien, para hacer usable
el sistema operativo hay que disponer de software de sistema (como intérpre-
tes de comandos, compiladores y editores). Las distribuciones del Linux (De-
bian, Red Hat, Fedora, Knoppix, Ubuntu, entre otras) van acompañadas por
las aplicaciones desarrolladas por la comunidad GNU. Por lo tanto, algunos
hablan de distribuciones GNU/Linux para referirse a todo el software de sis-
tema utilizado en las instalaciones del Linux. Este sistema está en evolución
constante, se adapta a nuevas arquitecturas y cada vez es más amigable para
usuarios no expertos y para usuarios acostumbrados a los sistemas Windows.

Descargar Markdown originalEstudiar este apartado