Los sistemas operativos son un conjunto de programas que permiten la comunicación entre el usuario y la computadora. Gestionan el hardware de la máquina y ofrecen funciones básicas para su uso. Inicialmente estaban constituidos por un solo programa con rutinas entrelazadas, pero evolucionaron hacia una estructura jerárquica con subsistemas para mejorar la organización del software y satisfacer las crecientes necesidades de los usuarios. Los sistemas operativos también se clasifican según el número de usuarios, tareas y procesadores que pueden manejar.
Clasificación de los sistemas operativos por sus serviciosMarco Antonio
sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y sistemas operativos por la forma en que ofrecen sus servicios (visión externa). La siguiente investigación habla sobre la forma en que los sistemas operativos ofrecen sus servicios ya que es la más comúnmente utilizada y conocida desde el punto de vista de un usuario.
FUNCIONES DEL SISTEMA OPERATIVO
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
LINUX
WINDOWS VS LINUX
ACTIVIDADES DE REFUERZO (PÁG 53)
Clasificación de los sistemas operativos por sus serviciosMarco Antonio
sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y sistemas operativos por la forma en que ofrecen sus servicios (visión externa). La siguiente investigación habla sobre la forma en que los sistemas operativos ofrecen sus servicios ya que es la más comúnmente utilizada y conocida desde el punto de vista de un usuario.
FUNCIONES DEL SISTEMA OPERATIVO
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
LINUX
WINDOWS VS LINUX
ACTIVIDADES DE REFUERZO (PÁG 53)
Esta diapositiva simple pero a la vez muy compleja habla de los diferentes sistemas operativos que nos rodean¿Nunca te preguntaste por ejemplo cómo funciona tu movil? aquí tienes la respuesta disfrútalo;)
Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.
Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
• Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
• Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.
Existen muchas definiciones y no siempre coincidentes. Nosotros diremos que un sistema distribuido es un conjunto de computadores independientes que se presenta a los usuarios como un sistema único. En esta definición cabe destacar dos aspectos. Uno, el hardware. La definición habla de máquinas autónomas, es decir, que pueden operar sin la supervisión de ninguna otra. Dos, el software, que debe conseguir que los usuarios del sistema lo vean como una máquina central convencional única.
El diseño e investigación de herramientas para los sistemas operativos centralizados convencionales, los cuales corren en sistemas de uno o varios procesadores, está muy bien entendido. Sin embargo la proliferación de estaciones de trabajo personales y redes de área local ha llevado al desarrollo de nuevos conceptos del sistema operativo, a saber sobre, sistemas operativos en red y sistemas operativos distribuidos.
Antes de empezar no hay que confundir un Sistema Operativo de Red con un Sistema Operativo Distribuido. En un Sistema Operativo de Red las computadoras están interconectadas por medios de comunicación: software y hardware. En este tipo de red los usuarios saben dónde están ejecutando su trabajo y guardando su información. En cambio en los Sistemas Operativos Distribuidos existe un software que distribuye las tareas de los usuarios sobre una red de computadoras y para los usuarios es transparente donde realizan sus tareas y guardan su información.
Existen dos esquemas básicos de éstos sistemas. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
2. SISTEMAS OPERATIVOS
on un conjunto de programas destinados a
permitir la comunicación del usuario con un
ordenador.
Comienza a trabajar cuando se enciende el
ordenador, y gestiona el hardware de la máquina de
los niveles más básicos, el software facilita el
manejo de la computadora las funciones básicas
para la gestión de la máquina.
4. • Donde se engloba
• Sistema fácil de usar y
aspectos como el
de aprender, seguro,
mantenimiento, forma de
rápido y adecuado al
operaciones .
uso.
5. Es la estructura de los primeros sistemas operativos constituidos
fundamentalmente por un solo programa compuesto de un conjunto
de rutinas entrelazadas de tal forma que cada una puede llamar a
cualquier otra.
Las características:
Carecen de protecciones
Buena definición de
y privilegios al entrar a
Construcción del
parámetros de enlace
programa final a base de rutinas que manejan
entre las distintas rutinas
diferentes aspectos de
módulos compilados
existentes, que puede
separadamente que se los recursos de la
provocar mucho
computadora, como
unen a través del ligador.
acoplamiento.
memoria, disco, etc.
6. ESTRUCTURA
JERÁRQUICA
A medida que fueron creciendo las
necesidades de los usuarios y se
perfeccionaron los sistemas. se hizo
necesaria una mayor organización del
software, del sistema operativo, donde una
parte del sistema contenía subpartes y esto
organizado en forma de niveles.
7.
8.
9. Monousuarios
Por el numero de
Uniproceso
usuarios
Sistemas
operativos por Por el numero de Monotareas
servicios tareas Multitareas
Por el numero de Uniprocesos
Simétricas
procesadores Multiproceso
Asimétricas
10. Uniproceso
Monousuario
Son aquellas que Es aquel que es
soportan a un capaz de manejar
usuario a las vez sin solamente un
importar el número procesador de la
de procesadores que computadora, de
tenga la manera que si la
computadora o el computadora
número de procesos tuviese mas de
o tareas que el uno le seria inútil.
usuario pueda
ejecutar en un
mismo instante de
ejemplo
tiempo
-DOS
-Mac O.S
11. • Son aquellas • Admite al
que solo usuario estar
permiten una realizando
tarea a la vez variar labores al
por usuario. mismo tiempo.
12. Son capaces de dar servicios a mas de un usuario a la vez,
ya sea por medio
de varias terminales conectadas a la computadora o por
medio de secciones
remotas en una red de comunicaciones
Para ver video
15. SISTEMAS OPERATIVOS DE RED
Tienen la capacidad de interactuar como sistemas operativos
en otras computadoras por medio de un medio de transmisión
con el objeto de intercambiar información, transferencias
archivos, ejecutar comandos remotos.
Punto crucial es que el usuario debe saber la sintaxis de un
conjunto de comandos o llamadas al sistema para ejecutar
estas operaciones.
16. Abarcan los servicios de los de red, logrando integrar recursos
(impresoras, unidades de respaldo, memoria, procesos,
unidades centrales de proceso) en una sola maquina virtual que
el usuario accesa en forma transparente.
Las razones para crear o adoptar sistemas distribuidos de dan
por dos razones principales:
Necesidad (debido a que los problemas a resolver son
inherentemente distribuidos).
Desea tener mas confiabilidad y disponibilidad de recursos.
17. Economía:
El cociente precio/desempeño de la suma del
Velocidad:
poder de los procesadores separados contra el
poder de uno solo centralizado es mejor cuando La velocidad sumada es muy superior.
están distribuidos.
Confiabilidad:
Si una sola maquina falla, el sistema Crecimiento:
total sigue funcionando. Puede irse incrementando al añadir pequeños
sistemas, lo cual es mucho mas difícil en un
sistema centralizado y caro.
Distribución:
Alguna aplicación requiere de por si una
distribución física, también exhiben algunas
ventajas sobre sistemas aislados.
18. Compartir datos
un sistema distribuido permite compartir datos mas fácilmente
que los sistemas aislados, que tendrían que duplicarlos
En cada nodo para lograrlo.
Compartir dispositivos
un sistema distribuido permite accesar dispositivos desde cualquier
nodo en forma transparente lo cual es imposible con los
sistemas aislados. El sistema distribuido logra un efecto cinegético.
Comunicaciones
la comunicación persona a persona es factible
En los sistemas distribuidos .
Flexibilidad
las distribución de las cargas de trabajo es factible
en el sistema distribuidos, se puede incrementar el poder de computo.
19. El problema mas importante en la creación de los
sistemas distribuidos es el software :los problemas
de compartición de datos y recursos es tan complejo
que los mecanismos de solución generan mucha
sobrecarga al sistema haciéndole ineficiente .
20. Tradicionalmente las aplicaciones son creadas para computadoras
que ejecutan secuencialmente ,de manera que el identificar secciones
de código “paralelizable” es un trabajo arduo pero necesario para
dividir un proceso grande en sub-procesos y enviarlos a diferentes
unidades de procesamiento para lograr la distribución
con la concurrencia se debe implantar mecanismos para evitar las
condiciones de competencia, la postergaciones indefinidas , el ocupar
un recurso u estar esperando otro , las condiciones de espera
circulares y los “abrazos mortales “ (deadlocks).
21. Sus versiones
Windows 95 Windows CE
Windows 98/ SE Windows Mobile
Windows ME Windows Vista
Windows NT Windows Vista 64
Windows 2000 Server Windows Server 2008
Windows XP/64 bites
Windows Server 2003
22. System software 6 Mac OS 9
System software 7 Mac OS X
Mac OS Classic Mac OS Leopard Server
Mac OS 7
Mac OS 8
26. Los tipos de sistemas operativos se
clasifican en tres :
Por su estructura.
Por los servicios que ofrecen.
Por la forma en que ofrecen sus servicios.
esto nos servirá para informarnos sobre
los sistemas operativos