Documentos de Académico
Documentos de Profesional
Documentos de Cultura
operativos tomando como punto de partida los conceptos teóricos que se encuentran
en el material que se le brinda.
Cada generación permitió el avance de la siguiente ya que establece cada una de ellas
peculiaridades, ya sea en uno o varios elementos fundamentales que se describen a
continuación:
Los sistemas operativos distribuidos tienen una integración real de los recursos, la
red es transparente a los usuarios.
Esta clasificación toma en cuenta el interior del sistema operativo, es decir de los
diseños que se han probado en la práctica.
Estructura monolítica
Estructura jerárquica
Con el crecimiento de las necesidades de los usuarios los sistemas operativos fueron
perfeccionándose, esto hizo necesario una mayor organización del sistema operativo,
donde una parte contenía subpartes organizadas en forma de niveles.
Máquina virtual
De acuerdo con Anasagasti & Pérez-Costoya, (2016) la máquina virtual “se basa en
un sistema monitor capaz de suministrar n versiones del hardware”. Cuando un
sistema operativo desea ingresar a un computador solicita al hardware que le
permita accesar a los componentes de este, realizando una copia fiel del hardware
real.
De acuerdo con estos autores las ventajas y desventajas de una máquina virtual son:
Ventajas:
1. Añade un nivel de multiprogramación esto por cuanto cada equipo ejecuta sus
procesos internos.
2. Añade un nivel adicional de aislamiento esto permite que la seguridad del
sistema operativo no se vea comprometido ante cualquier ataque.
3. Consigue tener una plataforma de ejecución independiente del hardware.
Desventajas:
Los sistemas operativos por servicios están diseñados para brindar su soporte a los
distintos usos o requerimientos que se plantea por parte del usuario para cumplir
con diferentes tareas.
Los sistemas operativos se pueden clasificar por la forma en que ofrecen o acceden a
sus servicios. Bajo esta clasificación se pueden detectar dos tipos principales:
sistemas operativos de red y sistemas operativos distribuidos.
El sistema operativo tiene como fin mostrar al usuario en una forma simple los
componentes del computador.
De acuerdo con (Wolf, Ruiz, Berguero, & Meza, 2015) las funciones del sistema
operativo respecto al procesamiento son:
Siguiendo a Wolf, Ruiz, Berguero, & Meza, (2015) citamos que las funciones del
sistema operativo respecto a las interrupciones son:
Según Wolf, Ruiz, Berguero, & Meza, (2015) “un sistema operativo es un programa
que ejecuta otros programas y que proveen interfases para que se puedan aprovechar
los recursos del computador.” Según el tipo de sistema operativo cada uno se debe
estudiar en forma individual.
Microkernel: Según Wolf, Ruiz, Berguero, & Meza, (2015) “el núcleo del sistema
operativo se mantiene en el mínimo posible de funcionamiento descargando en
procesos especiales sin privilegios las tareas que implementan el acceso a
dispositivos y las diversas políticas de unos del sistema” (pág. 38).
Entre los S.O. con núcleo monolítico pueden nombrarse: Núcleos tipo Unix/Linux
Unix
Linux
Android (Sistema operativo de dispositivos móviles que se extendió a las PCs)
Syllable
Solaris
DR-DOS
MS-DOS
PC-DOS
Microsoft Windows 9x (95, 98, 98SE, Me)
OpenVMS XTS-400
Arquitectura micronúcleo (Microkernel).
AIX
Amoeba
Hurd
L4
Netkernel
RaOS
SymbOS
Base multitarea
Grado de multiprogramación
Según Anasagasti & Pérez-Costoya, (2016) la máquina virtual “se basa en un sistema
monitor [supervisor o hipervisor] capaz de suministrar m versiones del hardware, es
decir m máquinas virtuales” (pág. 61). Este tipo de sistema operativo simula el
hardware de una cantidad de equipos como si fueran maquinas reales.
Como puede observarse en esta figura existe un sistema operativo que se replica en
forma virtual alojando copias tanto del hardware como del sistema operativo par la
realización de las instrucciones de entrada y salida.
El sistema operativo, según Anasagasti & Pérez-Costoya, (2016) “mantiene una serie
de estructuras de información necesarias para gestionar los procesos, la memoria,
los dispositivos de entrada/salida, los archivos abiertos, etc.” Estas estructuras
permitirán al sistema operativo distinguir tres niveles de gestión:
Un archivo es información que ha sido guardada y está conformada por una cadena
de bytes. Un archivo tiene un punto de inicio de información y un puntero de
finalización del espacio utilizado. Tal y como se muestra en la figura 5.
Estas características de los archivos y los ficheros nos guían hacia un concepto de
que los archivos y directorios es según Anasagasti & Pérez-Costoya, (2016) “un
conjunto autónomo de informaciones incluidas en una unidad de almacenamiento”.
Llamadas al sistema
1. Control de proceso.
2. Administración de archivos.
3. Administración de periféricos.
4. Información del estado del sistema.
5. Comunicaciones.
Según Anasagasti & Pérez-Costoya, (2016) “recurso es todo medio o bien que sirve
para conseguir lo que se pretende” (pág. 33). Se debe mencionar que los recursos son
limitados por lo que identificarlos es muy importante. En el caso de la computadora
podemos identificar los procesadores, la memoria, entre otros. Cada recursos por lo
general realiza varias acciones al mismo tiempo por lo que según Anasagasti &
Pérez-Costoya, (2016) el sistema operativo debe asegurarse de que no se produzcan
violaciones de seguridad”, por lo que además de suministrar información sobre el
uso de los recursos debe:
Los sistemas operativos, aunque son distintos entre sí, todos ofrecen una estructura
más o menos común con distintas capas. Pasaremos a comentar cada una de ellas:
Android
IOS
Windows mobile
Máquina virtual: Una máquina virtual (MV) o virtual machine (VM) es una
implementación de software de una máquina física ya sea un servidor o un pc.
Es un contenedor de software perfectamente aislado que puede ejecutar sus
propios sistemas operativos y aplicaciones como si fuera un ordenador físico.
o Está compuesto por múltiples nodos. Para los usuarios y aplicaciones luce
como un solo nodo.
Wolf, G., Ruiz, E., Berguero, F., & Meza, E. (2015). Fundamentos de sistemas
operativos. México D.F.: Universidad Nacional Autónoma de México,
Instituto de Investigaciones económicas; Facultad de ingenieria.
https://sistop.org/pdf/sistemas_operativos.pdf