Sistemas OperativosSistemas Operativos
Alumna : Merrie Laura Villegas Arcentales
Universidad Continental
Sistema Operativo
 Es el programa más importante de un ordenador.
 Para que funcionen los otros programas, cada
ordenador de uso general debe tener un sistema
operativo.
 Los sistemas operativos realizan tareas básicas,
tales como reconocimiento de la conexión del
teclado, enviar la información a la pantalla, no perder
de vista archivos y directorios en el disco, y controlar
los dispositivos periféricos tales como impresoras,
escáner, etc.
Sistema Operativo
 Es un programa de control principal que
permite interpretar los comandos de
usuario el cual solicita varios servicios .
Funciones Básicas de un SistemaFunciones Básicas de un Sistema
OperativoOperativo
 Suministro de interfaz al usuario,
 Administración de recursos,
 Administración de archivos,
 Administración de tareas,
 Servicio de soporte y utilidades.
Estructura de un SOEstructura de un SO
 Gestión de procesador
Procesos del CPU
 Gestión de Dispositivos
E/S (gestión y liberación)
 Gestión de Memoria y Procesos
Asignación y liberación de memoria
 Gestión de Información
Protección de información, trabajar con
ficheros
Clasificación de los SOClasificación de los SO
 Por su estructura interna
Monoliticos
○ Esta constituido por un único programa
compuesto por varias rutinas que tienen
interrelación entre si
Capas o Estratificados
○ Se caracterizan por su estructuracion
Clasificación de los SOClasificación de los SO
 Por los modos de Explotación
Monousuario
○ E/S a través del teclado y el monitor
Procesamiento por Lotes (Batch)
○ Bloques de trabajo, ausencia del usuario mientras se
realiza el Proceso
Multiprogramación
○ Distribuye la carga computacional entre los
procesadores existentes
Tiempo compartido UNIX WINDOWS OS/2
Tiempo real SOLARIS SPECTRA VXWORKS
SO MODERNOSO MODERNO
 Un sistema operativo es un programa que
actúa como intermediario entre el usuario y el
hardware de un computador y su propósito es
proporcionar un entorno en el cual el usuario
pueda ejecutar programas.
 El objetivo principal de un sistema operativo
es lograr que el sistema de computación se
use de manera cómoda, y el objetivo
secundario es que el hardware del
computador se emplee de manera eficiente.
Sistemas operativos multiprocesador
 Se denomina multiprocesador a un
ordenador que cuenta con dos o más
microprocesadores (CPUs).
 La arquitectura NUMA ( Non-uniform Memory
Access", acceso no uniforme a memoria. ),
donde cada procesador tiene acceso y control
exclusivo a una parte de la memoria.
 La arquitectura SMP (Symmetric Multi-
Processing, multiproceso simétrico. ), donde
todos los procesadores comparten toda la
memoria.
Clasificación
 Multiusuario:
 Permite que dos o más usuarios utilicen sus programas al mismo
tiempo. Algunos sistemas operativos permiten a centenares o millares
de usuarios al mismo tiempo.
 Multiprocesador:
 Soporta el abrir un mismo programa en más de una computadora.
 Multitarea:
 Permite que varios programas se ejecuten al mismo tiempo.
 Multitramo:
 Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
 Tiempo Real:
 Responde a las entradas inmediatamente.
Funcionamiento
 Proporcionan una plataforma de
software encima de la cual otros
programas, llamados aplicaciones,
puedan funcionar.
 Las aplicaciones se programan para
que funcionen encima de un sistema
operativo particular
Ejemplos
 Windows
◦ Windows 95
◦ Windows 98
◦ Windows ME
◦ Windows NT
◦ Windows 2000
◦ Windows 2000 server
◦ Windows XP
◦ Windows Server 2003
◦ Windows CE
◦ Windows Mobile
◦ Windows Vista
Ejemplos
 Macintosh
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
Ejemplos
 UNIX
AIX
AMIX
GNU/Linux
GNU / Hurd
HP-UX
Irix
Minix
System V
Solaris
UnixWare
Ubuntu

Sistemas operativos

  • 1.
    Sistemas OperativosSistemas Operativos Alumna: Merrie Laura Villegas Arcentales Universidad Continental
  • 2.
    Sistema Operativo  Esel programa más importante de un ordenador.  Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.  Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
  • 3.
    Sistema Operativo  Esun programa de control principal que permite interpretar los comandos de usuario el cual solicita varios servicios .
  • 4.
    Funciones Básicas deun SistemaFunciones Básicas de un Sistema OperativoOperativo  Suministro de interfaz al usuario,  Administración de recursos,  Administración de archivos,  Administración de tareas,  Servicio de soporte y utilidades.
  • 5.
    Estructura de unSOEstructura de un SO  Gestión de procesador Procesos del CPU  Gestión de Dispositivos E/S (gestión y liberación)  Gestión de Memoria y Procesos Asignación y liberación de memoria  Gestión de Información Protección de información, trabajar con ficheros
  • 6.
    Clasificación de losSOClasificación de los SO  Por su estructura interna Monoliticos ○ Esta constituido por un único programa compuesto por varias rutinas que tienen interrelación entre si Capas o Estratificados ○ Se caracterizan por su estructuracion
  • 7.
    Clasificación de losSOClasificación de los SO  Por los modos de Explotación Monousuario ○ E/S a través del teclado y el monitor Procesamiento por Lotes (Batch) ○ Bloques de trabajo, ausencia del usuario mientras se realiza el Proceso Multiprogramación ○ Distribuye la carga computacional entre los procesadores existentes Tiempo compartido UNIX WINDOWS OS/2 Tiempo real SOLARIS SPECTRA VXWORKS
  • 8.
    SO MODERNOSO MODERNO Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas.  El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.
  • 9.
    Sistemas operativos multiprocesador Se denomina multiprocesador a un ordenador que cuenta con dos o más microprocesadores (CPUs).  La arquitectura NUMA ( Non-uniform Memory Access", acceso no uniforme a memoria. ), donde cada procesador tiene acceso y control exclusivo a una parte de la memoria.  La arquitectura SMP (Symmetric Multi- Processing, multiproceso simétrico. ), donde todos los procesadores comparten toda la memoria.
  • 10.
    Clasificación  Multiusuario:  Permiteque dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.  Multiprocesador:  Soporta el abrir un mismo programa en más de una computadora.  Multitarea:  Permite que varios programas se ejecuten al mismo tiempo.  Multitramo:  Permite que diversas partes de un solo programa funcionen al mismo tiempo.  Tiempo Real:  Responde a las entradas inmediatamente.
  • 11.
    Funcionamiento  Proporcionan unaplataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar.  Las aplicaciones se programan para que funcionen encima de un sistema operativo particular
  • 12.
    Ejemplos  Windows ◦ Windows95 ◦ Windows 98 ◦ Windows ME ◦ Windows NT ◦ Windows 2000 ◦ Windows 2000 server ◦ Windows XP ◦ Windows Server 2003 ◦ Windows CE ◦ Windows Mobile ◦ Windows Vista
  • 13.
    Ejemplos  Macintosh Mac OS7 Mac OS 8 Mac OS 9 Mac OS X
  • 14.
    Ejemplos  UNIX AIX AMIX GNU/Linux GNU /Hurd HP-UX Irix Minix System V Solaris UnixWare Ubuntu

Notas del editor

  • #2 El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX
  • #3 El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX
  • #4 El sistema operativo dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al sistema operativo es posible que el programador pueda introducir y grabar nuevos programas, así como instruir a la computadora para que los ejecute. Ejemplos de sistemas operativos son: Microsoft Windows, MS-DOS, OS/2, Mac OS y UNIX