Logo Studenta

Serna_Jose_SO - Jose SernaS (2)

¡Estudia con miles de materiales!

Vista previa del material en texto

Universidad de Guadalajara 
Centro Universitario de Ciencias Exactas e Ingenierías 
 
Departamento de Ciencias Computacionales 
Materia: Sistemas Operativos 
Profesor: Martha del Carmen Gutiérrez Salmerón 
Alumno: Jose Luis Serna Serna 
Código: 218292327 
Carrera: Ingeniería en Computación 
Sección: D02 
Tarea 2: Sistemas Operativos y su clasificación 
Fecha: 20/09/2020 
 
Introducción. 
Como ya se ha mencionado, un Sistema Operativo es un conjunto de múltiples programas 
que gestionan los recursos de un computador de manera eficiente y cómoda, y que 
además permiten y facilitan la comunicación entre un usuario y el computador. Cuando 
encendemos el computador, el Sistema Operativo arranca de inmediato y es el que 
empieza a gestionar la ejecución de los programas, las aplicaciones y recursos 
necesarios para que el computador pueda realizar sus funciones, de manera que actúa 
como un intermediario entre el usuario y el hardware del ordenador. 
En resumen, los Sistemas Operativos tienen que atender que atender a funciones como la 
administración de tareas, administración de usuarios, organización de la estructura interna 
y el manejo de recursos o acceso a servicios. 
Los Sistemas Operativos tienen que cumplir con ciertas características que son 
primordiales para su funcionamiento, y otras que son deseables, existe muchos Sistemas 
Operativos y diferentes versiones, pero en la tabla siguiente se mostraran los SO mas 
conocidos con sus características y características deseables, así como los principales 
recursos que gestionan. 
 
Reporte. 
 
 Definición Ejemplo de 
Sistema 
Operativo 
que la 
cumple 
Ejemplo de 
Sistema 
Operativo 
que no la 
cumple 
Características Concurrencia Que el Sistema 
Operativo 
permita que dos 
o más procesos 
tengan la 
posibilidad de 
coincidir al 
acceder a un 
recurso 
compartido, 
coordinándose 
en su ejecución. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
DOS 
Eficiencia Que el Sistema 
Operativo 
permita que 
haya una buena 
gestión de los 
recursos de la 
computadora, 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
DOS 
con el fin de que 
sean utilizados 
de manera 
óptima. 
Almacenamiento Capacidad de 
almacenar la 
información, 
programas y 
comandos. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
 
Manejo de red Que el Sistema 
Operativo facilite 
todo lo referente 
al manejo de la 
red. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
 
Gestión de 
memoria 
Que el Sistema 
Operativo utilice 
la programación 
modular y uso 
flexible de los 
datos. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
 
Seguridad 
informática 
Que el Sistema 
Operativo no 
tenga 
susceptibilidades 
a ataques 
informáticos. 
Linux, Unix 
y Solaris, 
Mac OS 
Windows 
Nota. (En 
realidad 
todos son 
susceptibles 
a ataques 
informáticos, 
pero 
Windows al 
ser más 
abierto y 
uno de los 
más 
utilizados, 
es blanco de 
más ataques 
informáticos) 
Planificación Que el Sistema 
Operativo 
gestione los 
recursos 
disponibles y 
planifique su 
uso. 
Windows, 
Linux, Unix 
y Solaris, 
MAC OS 
DOS 
Características 
deseables 
Tamaño 
Reducido 
El espacio 
ocupado por el 
Sistema 
Operativo no 
está disponible 
para su 
utilización 
Porteus Windows 
Vista 
productiva, por 
lo que debe 
ocupar lo menos 
posible. 
Mantenibilidad Que el Sistema 
Operativo cuente 
con una buena 
documentación, 
con el fin de que 
sea posible 
corregir errores 
que se puedan 
presentar o bien 
para 
mejoramiento 
del Sistema 
Operativo. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
 
Fiabilidad Que el Sistema 
Operativo sea 
capaz de 
resolver las 
posibles 
eventualidades 
riesgosas con el 
fin de 
mantenerlo libre 
de errores. 
Windows, 
Linux, Unix 
y Solaris, 
Mac OS 
 
Evolución Que el Sistema 
Operativo sea 
diseñado para 
permitir una 
facilidad de 
crecimiento y/o 
incorporación de 
nuevas 
funcionalidades 
sin que haya 
interrupción de 
servicio. 
Windows, 
Linux, Mac 
OS 
Unix y 
Solaris 
Estabilidad Que el Sistema 
Operativo 
mantenga un 
funcionamiento 
constante sin 
presentar 
seguido fallos o 
variaciones. 
Linux y Mac 
OS 
Windows, 
Unix y 
Solaris 
Seguridad Que el Sistema 
Operativo no sea 
tan susceptible a 
Linux, Mac 
OS y Solaris 
Windows 
ataques 
informáticos. 
Recursos 
gestionados 
Memoria Componente de 
las 
computadoras 
y/o dispositivos 
donde se 
almacenan todos 
los datos y 
programas. 
Windows, 
Linux, Mac 
OS, Unix, 
Solaris y 
Proteus 
 
Procesador Circuito principal 
de la 
computadora 
que contiene los 
elementos de la 
CPU. 
Windows, 
Linux, Mac 
OS, Unix, 
Solaris y 
Proteus 
 
E/S Las 
instrucciones 
ingresadas (o, 
de entrada) y la 
respuesta (de 
salida) a dichos 
procesos. 
Windows, 
Linux, Mac 
OS, Unix, 
Solaris y 
Proteus 
 
Procesos Instancias de los 
programas que 
se encuentran 
en ejecución 
dentro de la 
computadora. 
Windows, 
Linux, Mac 
OS, Unix, 
Solaris y 
Proteus 
 
Interfaz de 
usuario 
Elemento que 
permite la 
comunicación 
entre el usuario 
y la 
computadora. 
Windows, 
Linux, Mac 
OS, Unix, 
Solaris y 
Proteus 
DOS 
 
Modo Kernel. 
En el modo Kernel, el código del Sistema Operativo tiene acceso total y sin restricciones 
al hardware de baja altura o nivel. En este modo hay posibilidad de procesar cualquier 
instrucción de CPU y tener acceso a cualquier dirección de memoria. Por lo general está 
reservado para las funciones de nivel más bajo y más confiables del Sistema Operativo. 
Los bloqueos que se realizan en modo Kernel son catastróficos y detendrán toda la 
máquina, y también son muy difíciles de recuperar. 
Modo Usuario. 
Por su parte, el código en modo de Usuario es el que NO tiene acceso al hardware o 
memoria subyacente, es decir, el código que se ejecuta en modo de Usuario tiene que 
delegar a las API del sistema para poder acceder al hardware o la memoria. Gracias a 
dicha protección que ofrece este tipo de restricción o aislamiento en modo de Usuario, los 
bloqueos siempre son recuperables (hasta cierto punto, sin embargo, se pueden producir 
pérdidas de datos). Generalmente la mayor parte del código que se ejecuta en las 
computadoras se ejecutará en este modo de Usuario. 
Conclusión. 
Existe una gran cantidad de Sistemas Operativos, así como distintas versiones que han 
ido evolucionando a través del tiempo, cada uno ha tratado de cumplir con ciertas 
características que se requiere dependiendo a que tipo de usuarios van dirigida, como por 
ejemplo los SO Linux que es de código libre, muy seguro, pero se necesita tener ciertos 
conocimientos de informática para para operarlo, incluso hacer modificaciones de acuerdo 
a sus necesidades, por su parte Windows se caracteriza por no ser de código libre, con 
mucha facilidad y comodidad para el usuario, mucha compatibilidad porque la mayoría de 
los computadores usan SO de Windows, pero que también tiene más riesgos de ataques 
informáticos, ya que para los hackers resulta mas rentable crear virus para Sistemas mas 
utilizados. En fin, cada usuario tiene la oportunidad de elegir que Sistema Operativo se 
adapta más a sus necesidades. 
Bibliografía. 
Stallings, W. (2011), Operating Systems: Internals and Design Principles. Prentice Hall. 
7th Edition. 
Peters, James F. & Pedrycz, Witold (2008) Operating System Concepts. John Wiley & 
Sons Inc. 8th Edition. 
Gunnar Wolf, Esteban Ruiz, Federico Bergero Erwin Meza. (2015). FUNDAMENTOS DE 
SISTEMAS OPERATIVOS. México D.F: Biblioteca Nacional de México. 
Alfin EEES. (s/f). Recuperado el 20 de septiembre de 2020, de 
http://www.mariapinto.es/alfineees/sistemas/que.htm 
¿Cuál es la diferencia entre modo usuario y modo kernel? (s/f). Recuperado el 20 de 
septiembre de 2020, de https://presmarymethuen.org/es/dictionary/what-is-the-difference-
between-user-mode-and-kernel-mode/ 
 
http://www.mariapinto.es/alfineees/sistemas/que.htm
https://presmarymethuen.org/es/dictionary/what-is-the-difference-between-user-mode-and-kernel-mode/https://presmarymethuen.org/es/dictionary/what-is-the-difference-between-user-mode-and-kernel-mode/

Continuar navegando

Materiales relacionados

71 pag.
Windows-Vs-Linux

SIN SIGLA

User badge image

Materiales y Contenidos

16 pag.
Sistemas Operativos de Redes

UBAM

User badge image

Contenidos Muy Locos

6 pag.