Your SlideShare is downloading. ×
Sistema Operativo2pnf[1]
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Sistema Operativo2pnf[1]

2,641
views

Published on

Actividad del 22-01-2010 para Sistemas Operativos II y el Profesor Freddy Guerrero

Actividad del 22-01-2010 para Sistemas Operativos II y el Profesor Freddy Guerrero

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,641
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. República Bolivariana De Venezuela
    Ministerio Del Poder Popular Para La Educación Superior
    Universidad Experimental Politécnica de Maracaibo IUTM
    Maracaibo- Estado Zulia
    SISTEMAS OPERATIVOS II
    Presentado por:
    T.S.U Lola Paz
    T.S.U Darwin Fuenmayor
    T.S.U Gledimar Nava
    T.S.U Rubén Ferrer
    T.S.U Añueli Montiel
  • 2. SISTEMAS OPERATIVO
    2 . Procesos y Administración del Procesador
    2.1 Introducción y Definiciones Sobre Procesos
    2.2 Estados de Procesos
    2.3 Procesamiento de Interrupciones
    2.4 El Núcleo del Sistema Operativo
    2.5 Planificación de Procesos
    2.6 Niveles de Planificación del Procesador
    2.7 Objetivos de la Planificación
    2.8 Criterios de Planificación
    2.9 Planificación Apropiativa Versus Nº Apropiativa
    2.10 Temporizador de Intervalos o Reloj de Interrupción
    2.11 Propiedades
  • 3. Definición.
    “El Sistema Operativo es un conjunto de programas (software) que trata de optimizar todo el poder de una computadora y sus periféricos (hardware) y de facilitar al usuario el aprovechamiento de su equipo”
    Redondo y Algara CCV 1999.
    “Es el que toma el control cuando encendemos la computadora y realiza las primeras acciones....junto con la interfaz gráfica está al centro de la acción del software” Long y Long 1.997
    Es un programa que actúa como intermediario entre el usuario y el hardware
    del computador y su propósito es proporcionar el entorno en el cual el usuario
    pueda ejecutar programas. Entonces, el objetivoprincipal 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. es un
    conjunto de programas que controla la ejecución de programas de aplicación y actúa con el usuario , esto es, un Sistema Operativo explota y administra los recursos de hardware de la PC con el objeto de proporcionar un conjunto de servicios a los usuarios del sistema. Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina proporcionar una interfaz de uso
    Fuentes :Ferrer, Paz, Fuenmayor, Nava y Montiel 2010
  • 4. Unidades de
    Disco
    Periféricos
    Unidades de E/S
    Memoria
    Procesador (UAL y Unidad de Control)
    Canales E/S
    Sistema Operativo:
    SISTEMA OPERATIVO = ADMINISTRADOR
    USUARIO
    INTERFACE
  • 5. ¿Qué es un sistema operativo?
    Es el conjunto de programasque administran los recursos de la computadora y queayuda en el desarrollo y ejecución de los programas o software.
    Las 4 tareasprincipales de un SO son:
    • Proporcionarya sea unainterfaz de línea de comando o unainterfazgráfica al usuario, paraqueesteúltimo se puedacomunicar con la computadora.
    • 6. Administrarlosdispositivos de hardware en la computadora
    • 7. Administrar y mantenerlossistemas de archivo de disco
    • 8. Apoyar a otrosprogramas. Otra de lasfuncionesimportantes del SO es proporcionarservicios a otrosprogramas.
  • Objetivos.....
    Lleva el control de los archivos almacenados en disco.
    Facilita la comunicación entre el sistema y la gente que lo maneja
    Proporciona una cubierta de seguridad al sistema de computación.
    Facilita la comunicación entre los componentes del sistema
    Minimiza el tiempo para ejecutar un comando
    Monitorea todas las capacidades del sistema y alerta al usuario sobre posibles fallas.
    Optimiza el uso de los recursos del sistema
  • 9. Sistema Operativo : Funciones
    • Administración del procesador (Corrida-Bloqueado-Disponible)
    • 10. Administra la memoria (swapping)
    • 11. Administración de Unidades de E/S ( controladores)
    • 12. Administra archivos y espacio de almacenamiento (F.A.T. - Organización de Archivos )
    • 13. Administracion de Impresión (Spooling)
    • 14. Mantenimiento de la seguridad (perfiles)
    • 15. Detección de fallas.
    • 16. Interfaz con el Usuario (comandos vs. íconos)
  • Tipos de Sistemas Operativos
    Así tenemos Sistemas Operativos:
    a) Monousuario-Monotarea
    b) Monousuario-Multitaréa
    c) Multiusuario-Multitarea
  • 17. Categorías de SistemasOperativos
    Multitarea
    El términomultitarea se refiere a la capacidad del SistemaOperativoparacorrermás de un programa al mismotiempo. Existen dos esquemasquelosprogramas de sistemasoperativosutilizanparadesarrollarSistemaOperativomultitarea:
    • El primerorequiere de la cooperaciónentre el SistemaOperativo y losprogramas de aplicación.
    • 18. El segundométodoes el llamadamultitarea con asignación de prioridades. Unix OS-2 y Windows NT empleanestetipo de multitarea.
    Multiusuario
    Un SistemaOperativomultiusuariopermite a más de un solo usuarioaccesarunacomputadora. Claroque, parallevarseesto a cabo, el SistemaOperativotambiéndebe ser capaz de efectuarmultitareas.
    En general se clasifican según los siguientes criterios:
    • Número de Usuarios (Monousuario o Multiusuario).
    • 19. Número de Tareas (Monotarea o Multitarea)
    Así tenemos Sistemas Operativos:
    a) Monousuario-Monotarea b) Monousuario-Multitaréa
    c) Multiusuario-Multitarea
  • 20. Multiproceso
    Las computadorasquetienenmás de un CPU son llamadasmultiproceso. Un sistema operativo multiprocesocoordinalasoperaciones de lascomputadorasmultiprocesadoras. Yaquecada CPU en unacomputadora de multiprocesopuedeestarejecutandounainstrucción, el otroprocesadorquedaliberadoparaprocesarotrasinstruccionessimultáneamente.
    Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
    Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.
    DistribuidosEn un sistemaoperativodistribuidolosusuariospuedenacceder a recursosremotos de la mismamanera en que lo hacenparalosrecursos locales. La migración de datos y procesos de unainstalación a otraquedabajo el control del sistemaoperativodistribuido.
    EntrelosdiferentesSistemasOperativosdistribuidosqueexistentenemoslossiguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
  • 21. Las Plataformas de los sistemas Operativos y sus Tipos.
    Una plataforma se define por el concurso de dos elementos claves, a saber:
    • El tipo de microprocesador.
    • 22. El Sistema Operativo.
    Son ellas quienes marcarán la pauta del Desarrollo de los paquetes de softwares que se ejecutarán en el equipo.
    Algunos Ejemplos de Plataformas
    DOS:Tipo “a”
    Ms-DOS/Windows: Tipo “b”
    Windows 95: Tipo “b”
    System/Copland: Tipo “b”
    OS/2 Warp: tipo “b”
    Windows NT, Unix, Novel Netware: Tipo “c”
  • 23. Ejemplos de Sistema Operativo
    A continuación detallamos algunos ejemplos de sistemas operativos:
    Familia Windows
    Windows 95
    Windows 98
    Windows ME
    Windows NT
    Windows 2000
    Windows 2000 server
    Windows XP
    Windows Server 2003
    Windows CE
    Windows Mobile
    Windows XP 64 bits
    Windows Vista (Longhorn)
    Familia Macintosh
    Mac OS 7
    Mac OS 8
    Mac OS 9
    Mac OS X
    Familia UNIX
    AIX
    AMIX
    GNU/Linux
    GNU / Hurd
    HP-UX
    Irix
    Minix
    System V
    Solaris
    UnixWare
  • 24. Sistemas operativos
    AMBIENTE WINDOWS
  • 25. Botones de control de ventana
    Iconos
    Programa ejecutándose
    En una ventana
    Escritorio
    Caja de Dialogo
    Menú Inicio
    Botón Inicio
    Barra de Tareas
  • 26. ESCRITORIO DE WINDOWS ES EL LUGAR DONDE SE REALIZAN LAS DIFERENTES OPERACIONES QUE EL USUARIO EJECUTA DURANTE UNA SESIÓN DE TRABAJO.
    MI PC: ES UN ICONO QUE NOS PERMITE VER EL CONTENIDO DE LA COMPUTADORA Y ADMINISTRAR SUS ARCHIVOS Y RECURSOS.
    MIS DOCUMENTOS ESTA ES UNA CARPETA QUE SE ENCUENTRA EN EL ESCRITORIO Y QUE NOS PERMITES GUARDAR DOCUMENTOS Y ABRIR CUANDO QUERAMOS.
    EL CURSOR O PUNTERO ES LA REPRESENTACIÓN GRAFICA DEL PUNTERO, EL CUAL SE PUEDE MOVER EN DISTINTAS DIRECCIONES.
    AMBIENTE WINDOWS UN SISTEMA OPERATIVO ES UN PROGRAMA O CONJUNTO DE PROGRAMAS DE COMPUTADORA DESTINADO A PERMITIR UNA GESTIÓN EFICAZ DE SUS RECURSOS.
    INICIO DE SESIÓN: ESTE BOTÓN O INICIO DE SECCIÓN NOS PERMITE ACCEDER A LOS DIFERENTES PROGRAMAS QUE TIENE LA COMPUTADORA
    PAPELERA DE RECICLAJE: ES EL ICONO DONDE SE ALMACENAN DE FORMA TEMPORAL LOS ARCHIVOS QUE SE HAN ELIMINADO
    PANEL DE CONTROL. ES LA HERRAMIENTA MÁS IMPORTANTE PARA LA CONFIGURACIÓN DE WINDOWS.
    BARRA DE TAREAS: ES LA BARRA QUE NOS PERMITE INTERACTUAR CON EL SISTEMA OPERATIVO
    ARCHIVOS Y CARPETAS: UN ARCHIVO ES UN CONJUNTO DE DATOS. LA CARPETA DEL SISTEMA CONTIENE TODOS LOS PROGRAMAS Y ARCHIVOS DEL SISTEMA PARA EL BUEN FUNCIONAMIENTO
  • 27.
  • 28. Sistemas operativos
    AMBIENTE LINUX
  • 29.
  • 30.
  • 31. Sistemas Operativos Actuales
    Algunas características de Windows XP / Vista
    • Programas multimedia y herramientas para Internet.
    • 32. Soporte para usuarios múltiples
    • 33. Firewall integrado para la conexión a internet.
    • 34. Herramientas para redes hogareñas.
    • 35. Soporte para varios procesadores.
    • 36. Características de escritorio remoto y móvil.
    • 37. Soporte para archivos y carpetas en línea.
    • 38. Características administrativas como administración de políticas de grupo, identificación de perfiles de usuarios e instalación remota de software.
  • Sistemas Operativos Actuales
    Ubuntu (AFI: /uˈbuntu/), o Ubuntu Linux, es una
    distribución Linux basada en Debian GNU/Linux,
    cuyo nombre proviene de la ideología sudafricana
    Ubuntu ("humanidad hacia otros").[4]
    Proporciona un sistema operativo actualizado y
    estable para el usuario promedio, con un fuerte
    enfoque en la facilidad de uso y de instalación
    del sistema. Al igual que otras distribuciones se
    compone de múltiples paquetes de software
    normalmente distribuidos bajo una licencialibre
    o de código abierto.
  • 39. Sistemas Operativos Actuales
    Proyecto Fedora es la comunidad responsable de la producción
    de la distribución Linux Fedora, junto con una variedad de otros
    proyectos. El Proyecto Fedora es el resultado de la fusión entre
    Red Hat Linux y el antiguo Proyecto Fedora Linux en septiembre
    de 2003, y es patrocinado oficialmente por Red Hat, quien tiene
    un grupo de empleados trabajando en el código del proyecto.
    El Proyecto Fedora Linux desarrollaba paquetes extra para viejas
    distribuciones de Red Hat Linux (RHL 8, RHL 9, FC 1, FC 2), antes
    de convertirse en parte del Proyecto Fedora.
    Cuando la distribución Red Hat Linux quedó entre Red Hat
    Enterprise Linux y el Proyecto Fedoraexistente,losusuarios
    domésticos y de pequeñas empresas tuvieron ncertidumbre
    acerca de qué hacer; Red Hat Professional Workstation
  • 40. Sistemas Operativos Actuales
    Amoeba es un sistema operativodistribuido de investigación, basado
    en una arquitectura de micronúcleo. Fue desarrollado por Andrew S.
    Tanenbaum y otros en la Universidad Libre de Amsterdam. El objetivo
    del proyecto Amoebaera construir un sistema de tiempo compartido
    que hiciera que una red entera de computadores pareciera a los ojos
    de un usuario como una máquina única. Los servicios suministrados
    por el núcleo incluyen threads, segmentos de memoria, mecanismos
    de IPC (RPCs y mensajes) y E/S [160]. El desarrollo parece detenido,
    dado que la fecha de la última modificación en el código data de febrero
    de 2001.Existen versiones para varias plataformas, incluyendo i386,
    Sun-3y SPARC.Ellenguaje de programaciónPython fue originalmente
    desarrollado para esta plataforma.
  • 41. Sistemas Operativos Actuales
    Solaris es un sistema operativo de tipo Unix
    desarrollado por SunMicrosystems desde 1992
    como sucesor de SunOS. Es un sistema certificado
    oficialmente como versión de Unix.Funciona en
    arquitecturas SPARC y x86 para servidoresy
    estaciones de trabajo.
  • 42. Sistemas Operativos Actuales
    OS/2 es un sistema operativo de IBM que intentó suceder a
    DOScomo sistema operativo de las computadoras personales.
    Se desarrolló inicialmente de manera conjunta entre Microsoft
    e IBM, hasta que la primera decidió seguir su camino con su
    Windows 3.0 e IBM se ocupó en solitario de OS/2.