iv. sistemas operativos.. un sistema operativo (so) es el programa o conjunto de programas que...
TRANSCRIPT
IV. SISTEMAS OPERATIVOS.
Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.
Concepto de un sistema operativo.
Concepto de un sistema operativo.
Sistema Operativo
Multiusuario(SOM)
Programas
Conjunto de
Simplificando su uso
los usuarios
Que ayudan a
Obteniendo un buen
rendimiento
a la explotación deuna computadora
Administración
Ejecución de Servicios
Ejecución de Mandatos
Programas deusuario
Núcleo
Hardware
Servicios
Shell
UsuariosNiveles deSOM
Asignar los recursosa los programas en ejecución.
Asegurar la confidencialidadde la información.
Asegurar que unos trabajosno interfieran con otros.
Contabilidad de los recursosque usan los programas.
Ejecutar, parar yabortar programas
Órdenes de E/S. Operaciones de lectura, escritura y modificación del estado de los periféricos.
Operaciones sobre archivos. Creación, borrado, renombrado, apertura, escritura y lectura.
Detección y tratamiento de errores. De E/S, de paridad en memoria o buses, de ejecución en los programas Permite el dialogo del
usuario con el sistema
Archivo de mandatos Interactivamente
y
Capacidad de evolución
Como gestor de recursos, el Sistema Operativo administra:
•La CPU (Unidad Central de Proceso, donde está alojado el microprocesador).•Los dispositivos de E/S (entrada y salida)•La memoria principal (o de acceso directo).•Los discos (o memoria secundaria).•Los procesos (o programas en ejecución). y en general todos los recursos del sistema
Estructura de los Sistemas Operativos.
Un proceso es un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:
•Crear y destruir los procesos.•Parar y reanudar los procesos.•Ofrecer mecanismos para que se comuniquen y sincronicen
Procesos de un sistema operativo.
Procesos de un sistema operativo.
Procesos
Programa
enejecución
un
Unidad de procesa-miento
el sistema operativo
gestionada por
del usuario
del proceso padre
de proceso (único)Contadordeprograma
Registros
Variables
Modelos de
Procesos
Jerarquía
Identificadores de Procesos
cont
enie
ndo
Es un algoritmo que define claramente el comportamiento de los procesos, con sus estados, colas de espera y pautas de Intercalado pudiendo usar prioridades para la asignación de recursos
de 2 estadosde 5 estadosde 7 estadosde n estados
Relación entre los procesos
Creando grupos
(árboles)
su creador (padre)
Sus creados (hijos)
Basados en
y
Prioridades
Colas Lista de Procesos
Esperando un recurso
Importancia asignada a un proceso
Seleccionar su asignación de recursos
Se usa para
DespachadorSubsistema del núcleo
Función
Recorrer la colade procesos y
Planificar la ejecuciónde uno de ellos
Sistemas Operativos ( PCs ) (Microsoft Windows)
Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, Icono y menús.
Sistemas Operativos ( PCs ) (Mac OS)
En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL (licencia general Pública). Rápidamente, múltiples programadores se unieron a Linux en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes.
Sistemas Operativos ( PCs ) (Linux)
Fue desarrollado originalmente por Commodore International, e inicialmente presentado en 1985 junto con el Amiga 1000. Comenzó a funcionar en un microprocesador de la serie Motorola de la familia 68k (68000, 68010, 68020, 68030, 68040 y 68060) de 32-bit, excepto el AmigaOS 4 que funciona sólo en los microprocesadores PowerPC.
Sistemas Operativos ( PCs ) (AmigaOS)
Es un sistema operativo que fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encuentran Nokia, Sony Ericsson, Psion, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. Sus orígenes provienen de su antepasado EPOC32, utilizado en PDA's y Handhelds de PSION.
El objetivo de Symbian fue crear un sistema operativo para terminales móviles que pudiera competir con el de Palm o el Windows Phone de Microsoft y ahora Android de Google Inc., iOS de Apple Inc. y BlackBerry OS.
Sistemas Operativos Dispositivos Móviles (Symbian)
Android es un sistema operativo basado en el núcleo Linux diseñado originalmente para dispositivos móviles, tales como teléfonos inteligentes, pero que posteriormente se expandió su desarrollo para soportar otros dispositivos tales como tablet, reproductores MP3, netbook, PC, televisores, lectores de e-book e incluso, se han llegado a ver en el CES, microondas y lavadoras
Sistemas Operativos Dispositivos Móviles (android)
iOS1 (anteriormente denominado iPhone OS) es un sistema operativo móvil de Apple desarrollado originalmente para el iPhone, siendo después usado en todos los dispositivos iPhone, iPod Touch e iPad. Es un derivado de Mac OS X, que a su vez está basado en Darwin BSD. El iOS tiene 4 capas de abstracción: la capa del núcleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios de comunicación" y la capa de "Cocoa Touch". Todo el sistema se encuentra en la partición "/root" del dispositivo, ocupa poco menos de 500 megabytes
Sistemas Operativos Dispositivos Móviles (iOS)
Windows Phone, anteriormente llamado Windows Mobile es un sistema operativo móvil compacto desarrollado por Microsoft, y diseñado para su uso en teléfonos inteligentes (Smartphones) y otros dispositivos móviles. Windows Phone hace parte de los sistemas operativos con interfaz natural de usuario
Sistemas Operativos Dispositivos Móviles (Windows Mobile)