Elizabeth granados

  • View
    216

  • Download
    1

Embed Size (px)

DESCRIPTION

 

Text of Elizabeth granados

  • Universidad Gerardo Barrio

    Materia: Sistema Operativos

    Docente: Carla Milagro Lpez Vsquez

    Alumno: Elizabeth emperatriz Granados

    Ruiz

    USTS: 199815

    Trabajo: Portafolio Estudiantil

    Carrera: Tcnico en ingeniera en sistemas y

    redes informticas.

  • ESTRUCTURA DEL PORTAFOLIO ESTUDIANTE

    Objetivos: analizar y la informacin que obtuve en la clase

    de sistema operativo y los logros obtenidos durante la

    clase y poner en practica la valoracin y compresin de la

    materia para as poder comprender mas la materia de

    sistema operativo

    Introduccin: la estructura del presente portafolio explico

    los conocimientos que obtuve durante el desarrollo de la

    materia de sistema operativo y los logros que adquir

    como estudiante los conocimientos que obtuve fue que

    conoc las clase las caractersticas de un sistema

    operativo y sus funciones la competencia que como

    estudiante adquir es poner todas los conocimientos que

    obtuve en prctica.

  • Contenidos resueltos en clase

    Unidad 1

    Introduccin a los sistemas operativos

    Qu es un sistema operativo?

    Es un conjunto de rdenes y programas que controlan los procesos

    bsicos de una computadora y permiten el ptimo funcionamiento de

    otros programas.

    Es el software bsico de una computadora que provee una interfaz entre

    el resto de programas, el hardware y los usuarios.

  • Cmo funciona un sistema operativo?

    Generan una plataforma encima de la cual las aplicaciones pueden

    funcionar, por lo tanto, la eleccin del sistema operativo determina en

    gran medida las aplicaciones que puedes usar.

    Historia de los sistemas operativos

    Los sistemas operativos fueron creados para facilitar y ampliar las

    posibilidades de uso del hardware, pero estos a su vez pusieron en evidencia

    la necesidad de cambios en los equipos para facilitar su actividad y brindar

    mayores posibilidades.

  • Primera Generacin

    La primera generacin (1945-1955) corresponde a los primeros equipos,

    construidos con vlvulas de vaco.

    En esta etapa no existieron sistemas operativos.

    Segunda Generacin

    La segunda generacin (1955-1965) corresponde a la etapa a los equipos que

    estaban basados en el uso de los transistores.

    Eran ms confiables y ms duraderos.

    Desde el punto de vista de los sistemas operativos se tiene el uso de monitores

    simples.

    Sistemas de Operacin de esta etapa son el FMS (Fortran Monitor System) y el

    IBSYS de la 7094.

    Transistores

  • Tercera Generacin

    La tercera generacin (1965-1980) se caracteriz por la utilizacin de circuitos

    integrados.

    Los sistemas operativos vinculados a esta etapa introdujeron los conceptos de

    la multiprogramacin.

    Tambin corresponde a esta etapa la aparicin del tiempo compartido

    Circuitos integrados

    Tercera Generacin

    En esta etapa no pueden dejar de mencionarse los sistemas de operacin

    OS/360 y Multics. Aqu surgen las primeras versiones del Unix.

    Cuarta Generacin

    La cuarta generacin (1980-1990) surge con los circuitos integrados de alta

    integracin y por ello aparecen en el mercado las computadoras personales.

    Esta etapa la dominan sistemas operativos MS-DOS y el Unix.

  • Quinta Generacin

    El actual desarrollo de los sistemas operativos basados en GUI (Graphic User

    Interface) y la incorporacin de orientacin a objetos as como el soporte

    multimedia, es suficientemente fuerte para hablar de la quinta generacin de

    los sistemas operativos.

    Sistemas Operativos ms comunes

    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 Vista, Windows 7, Windows 8, Windows 8.1,

    Windows 10.

    Sistemas Operativos ms comunes

    Familia Macintosh:

    Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X.

    Sistemas Operativos ms comunes

    Familia Unix:

    AIX, AMIX, GNU/Linux, GNU/Hurd, HP-UX, Irix, Minix, System V, Solaris,

    UnixWare.

  • Clasificacin de los Sistemas Operativos

    Multiusuario Permite que dos o ms usuarios utilicen

    sus programas al mismo tiempo.

    Multiprocesador Soporta abrir un programa ms de una vez.

    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.

    Tareas

    Glosario de trminos.

    Investigar la Clasificacin de los sistemas operativos.

    Elaborar un esquema de llaves que refleje de forma ordenada la clasificacin de los sistemas

    operativos.Anlisis de la pelcula: Los piratas de Sillicon Valley.

  • Clasificacin de los sistemas operativos

    Tipos de Sistemas Operativos

    Primeros sistemas sistemas de ordenadores personales

    Sistemas por lotes sistemas paralelos multiprosesadores

    Multiprogramacion sistema distribuido

    Sistema en tiempo compartido sistema en timpo real

    Tendecia actuales y futuras en sistemas operativos

    Primeros sistemas

    Caracterizacin. Organizacin

    del trabajo.

    Mejoras. Desventajas.

    Gran tamao y

    ejecucin desde

    panel de control.

    Un solo usuario

    en cada

    momento.

    Operaciones:

    establecer inicio,

    activar

    ejecucin, vigilar

    ejecucin.

    *Fsicas: lectores de

    tarjetas, impresoras y

    cintas magnticas.

    *Reutilizacin de cdigo:

    Bibliotecas de funciones

    comunes *Desarrollo de

    ensambladores,

    compiladores y

    cargadores para facilitar

    las tareas de

    programacin.Drivers subrutinas especiales

    para cada dispositivo de E/S.

    *Mquina

    parada mucho

    tiempo en el

    modo de

    trabajo.

    *Error poda

    implicar

    comenzar de

    nuevo.

  • Sistemas por lotes

    Multiprogramacion

    Debido al Spooling (reserva de trabajos en el disco), el sistema operativo escoge qu trabajo ejecutar

    a continuacin, con el criterio de mejorar el aprovechamiento de la CPU.

    El aspecto ms importante de la planificacin es la Multiprogramacin, aumentando el

    aprovechamiento de la CPU.

    Siempre habrn varios trabajos en memoria, el sistema operativo escoger de entre ellos y lo

    ejecutar, de tal forma que siempre haya un trabajo en ejecucin.

    Si un proceso se bloquea, esperando por la E/S, en la CPU ejecutamos instrucciones de otro proceso.

    Ejecucin entrelazada de procesos: concurrencia

    Mayor rendimiento, finalizacin de los trabajos en menos tiempo.

    Organizacin del

    trabajo.

    Monitor residente. Tarjetas de control. Organizacin de la

    memoria para un

    monitor residente.

    *Operador

    especialista, minimiza

    tiempos de

    preparacin.

    *Reduccin de tiempos

    por agrupamiento en

    lotes que se pueden

    ejecutar a la vez.

    *Realiza

    automticamente las

    acciones.

    *tratamiento de

    errores.

    *Carga y ejecucin

    automtica de la

    siguiente tarea.

    Para que el monitor

    residente sepa qu

    programa ejecutar.

    *Cargador,

    secuenciado de

    trabajos.

    *Drivers para cargador

    e intrprete.

    *Ventaja: eliminacin

    del tiempo de

    preparacin y del

    secuenciado manual

    de trabajos.

    El problema de la entrada/salida.

    Entrada/Salida muy lenta en comparacin con la CPU, lo que indica que la CPU queda ociosa mucho

    tiempo esperando la terminacin de las operaciones de entrada/salida.

  • Sistemas en tiempo compartido

    Sistemas de ordenadores personales

    Por qu surgen?

    El usuario no puede interactuar con el trabajo durante su

    ejecucin.

    Solucin:

    Sistemas multitarea,

    apropiados para tareas cortas,

    tiempos de respuesta cortos.

    Desventajas:

    Perdemos productividad de la

    CPU.

    Ventajas:

    Interaccin usuario-sistema e ilusin de que

    cada usuario tiene su ordenador particular.

    Abaratamiento del costo.

    Reduccin de tamao.

    Aparicin a finales de los 70.

    Uso individual.

    No experto.Destinados a:

    Amigables.

    Ventanas, conos, mens.Interfaces de

    usuario

    Proteccin de la CPU.

    No multiusuario, no multitarea.

    Prescinden de funciones.

    Facilidad y comodidad de uso.

    Rapidez de respuesta.Objetivos:

  • Sistemas paralelos y - multiprosesadores

    Sistemas distribuidos

    Caractersticas:

    El cmputo se reparte entre varios procesadores conectados en una

    red.

    Cada procesador tiene su propia memoria local, ahora no comparten

    memoria ni reloj.

    Comunicacin entre procesadores a travs de lneas de comunicacin,

    buses de alta velocidad o lneas telefnicas.

    Procesadores de distintos tamaos y funciones.

    Escalable hasta millones de procesadores (Internet).

    Varios procesadores en comunicacin, compartiendo el bus, la memoria y los perifricos.

    Definicin

    Pueden ejecutar varias instrucciones simultneamente.

    Aumento del rendimiento.

    Tolerancia a fallos.

    Ventajas

    Sincronizacin en