Sistema Operativo Sesion01

download Sistema Operativo Sesion01

of 30

Transcript of Sistema Operativo Sesion01

  • 7/31/2019 Sistema Operativo Sesion01

    1/30

    Ing. Milton Chumbes [email protected]@yahoo.com

    UNIVERSIDAD PRIVADA SAN PEDRO CEAIS BarrancaFacultad de Ingeniera

    Escuela Profesional de Ingeniera Informtica y deSistemas

    Sistemas Operativos

  • 7/31/2019 Sistema Operativo Sesion01

    2/30

    Componentes lgicos de unordenador.

  • 7/31/2019 Sistema Operativo Sesion01

    3/30

    Cules son los elementos que integran un sistema informtico?

    Componentes lgicos de un ordenador Recordando

    HardwareSoftware

    DatosPersonas

    Qu es un ordenador? Un dispositivo fsicoprogramable, que se utiliza

    para procesar informacin.

  • 7/31/2019 Sistema Operativo Sesion01

    4/30

    Cules son las principales caractersticas de unordenador?

    Recordando

    Responde de manera precisa a un conjuntoespecfico de instrucciones.Puede ejecutar una lista de instrucciones pre-

    grabadas.

    Cmo representa todos sus datos un ordenador? Mediante el sistema de numeracin binario, esdecir, usando los dgitos 0 y 1. Lo nico quetransmite, recibe, almacena y procesa un

    ordenador son ceros y unos.

    Componentes lgicos de un ordenador

  • 7/31/2019 Sistema Operativo Sesion01

    5/30

    Qu se guarda en la memoria RAM?

    Recordando

    Todos los datos y programas que se estnejecutando en un momento determinado.

    Qu es la FAT (File Allocation Table)? Una tabla que guarda la ubicacin de cada archivo

    dentro de un disco.

    Componentes lgicos de un ordenador

  • 7/31/2019 Sistema Operativo Sesion01

    6/30

    Cuando se guarda un archivo en disco Qucomponente del sistema informtico interacta

    con la FAT?

    Recordando

    El sistema operativo.Cuando se requiere guardar un archivo, el sistema

    operativo busca en la FAT un rea disponible,

    almacena el archivo y, finalmente, lo identifica consu ubicacin en la FAT.Y cuando se busca un archivo?

    Tambin es el sistema operativoel que interactacon la FAT.

    Componentes lgicos de un ordenador

  • 7/31/2019 Sistema Operativo Sesion01

    7/30

    SISTEMAS OPERATIVOS

  • 7/31/2019 Sistema Operativo Sesion01

    8/30

    SISTEMA OPERATIVOEl sistema operativo es un programaque controla y maneja las

    operaciones del computador.Este programa provee unacomunicacin entre el usuario y el

    computador y los programas deaplicaciones.

  • 7/31/2019 Sistema Operativo Sesion01

    9/30

    Continuacin: Adems, podemos decir que es ungrupo de programas bajo el control deun programa de procesamiento de datao una coleccin integrada de rutinas deservicio para supervisar la secuencia yel procesamiento de las diversasoperaciones que ejecuta elcomputador.

  • 7/31/2019 Sistema Operativo Sesion01

    10/30

    Qu son los sistemas operativos?

    El sistema operativo es el softwarems importante del ordenador, sin lno funcionara. Es responsable degestionar, coordinar las actividades yllevar a cabo el intercambio de losrecursos y acta como intermediariopara las aplicaciones que se ejecutan.

  • 7/31/2019 Sistema Operativo Sesion01

    11/30

    Es el conjunto de instrucciones electrnicasque le dicen alhardware lo que debe hacer.

    Estos conjuntos de instrucciones tambin se conocen comoprogramas y cada uno de ellos se desarrolla para un propsitoespecfico.

    Cuando un ordenador usa un programa, se dice que estcorriendoo ejecutando ese programa.

    El primer paso para ejecutar un programa esguardarlo en lamemoria RAM.

    Definicin de software

  • 7/31/2019 Sistema Operativo Sesion01

    12/30

    QU ES UN SISTEMA OPERATIVO?

    El sistema operativo es el programa, o conjunto de estos,ms importantes de un ordenador. Sirve para que funcionenlos otros programas.Cada ordenador debe tener un sistema operativo, cuyo fin esrealizar tareas bsicas como:

    reconocimiento de la conexin del tecladoEnvi de informacin a la pantallaNo perder de vista archivos y directorios en el discoControlar los dispositivos perifricos tales comoimpresoras, escner, pantalla, ratn ...

  • 7/31/2019 Sistema Operativo Sesion01

    13/30

    Un Sistema Operativo es un programa que acta comointermediario entre el usuario y el hardware de uncomputador, es el instrumento indispensable parahacer de la computadora un objeto til. Su propsito esproporcionar un entorno en el cual el usuario pueda

    ejecutar programas.

    El objetivoprincipal de un Sistema Operativo es, lograr que el sistema de computacin se use de manera

    cmoda, y el objetivo secundario es que el hardwaredel computador se emplee de manera eficiente.

  • 7/31/2019 Sistema Operativo Sesion01

    14/30

    Vigilar el funcionamiento general del sistema y de

    los dispositivos que lo componen para mantener laoperatividad del mismo.Controlar los dispositivos y gestionar los conflictosque se produzcan entre stos.

    Administrar los recursos del ordenador y controlar el flujo de la informacin que circula por el sistemay la ejecucin de todos los procesosencomendados.Ejecutar elsoftware de Aplicacin y realizar laconversin de los datos y programas de aplicacina formatos pertinentes.

  • 7/31/2019 Sistema Operativo Sesion01

    15/30

    CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS

    SISTEMASGRANDES

    COMPLEJOS POCO CONOCIDOS

    -ASNCRONOS

    -DIFERENTESNECESIDADES DE LOSUSUARIOS

    -HW MUY DIVERSOS

    -PERFORMANCEIMPORTANTE

    -POCO PREDECIBLE

    -DEPURACINCOMPLICADA

  • 7/31/2019 Sistema Operativo Sesion01

    16/30

    Origen de las computadoras hace unos 40 aos, slo poda ser llevado a cabo por muy pocos expertos...

    Duracin temporal lenta de ejecucin de programas.Se buscaron medios mas elaborados para manipular lacomputadora, que a su vez simplificaran la labor del operador .

    Es entonces, cuando surge la idea de crear un medio para hacer un verdadero uso y explotacin de sta.

    Hoy en da, estos sistemas son de gran de utilidad comn para la

    ejecucin de los procesos y permiten un uso ms eficiente delhardware

  • 7/31/2019 Sistema Operativo Sesion01

    17/30

    EMPRESAS DE SISTEMAS OPERATIVOS

    Microsoft

    Apple

    S.O. Libres

  • 7/31/2019 Sistema Operativo Sesion01

    18/30

    Originalmente este programa operaba a

    base de comandos.En sus inicios la compaa Microsoftuni sus esfuerzos con IBM paradesarrollar un programa de DOS-Disk

    Operating System, desde 1981 con lascomputadoras personales IBM/PC yaquellas compatibles con IBM.PC-DOS es el nombre del DOSdistribuido por IBM para suscomputadoras personales y su SistemaPersonal/2 (Personal System/2)

  • 7/31/2019 Sistema Operativo Sesion01

    19/30

    Microsoft

    Esto cambi con la llegada de Windowsa MS-DOS , Windows era unsu bprograma, pero mas tarde se

    co nvirti en un S.O. como tal Actualmente ,Windows, es unpot ente sistema operativo, que seha dividido en mltiples versiones paratod a clase de

    ordenadores: PC

    s, agendas digitales...Los S.O. Windows que estn en elmercado son: Windows, Windows98,Windows 2000, Windows XP, WindowsVista, Windows .NET y Windows CE.

    En un principio el SO. De Microsoft fue MS-DOS , pero no dispona de

    un interfaz grafico ; tenias que escribir las ordenes concretas en lapantalla para su ejecucin.

  • 7/31/2019 Sistema Operativo Sesion01

    20/30

    COMANDOS MS UTILIZADOS DE DOS

    Comando UsoMD C:>MD [ nombre del directorio ] Crear

    directoriosCD C:>CD [ nombre del directorio ] Cambiarse de

    directorio

    RD C:>RD [ nombre del directorio ] Borrar directorio

    DIR C:\[nombre del directorio ]>DIR

    C:>\DIR [ nombre del directorio ]

    Ver contenido

    del directorioCOPY C:>COPY[ nombre del directorio ]

    [lugar]: Copiar archivos

    DEL C:>DEL [ nombre del directorio ][lugar]

    Borrar archivos

  • 7/31/2019 Sistema Operativo Sesion01

    21/30

    Comandos UsoRENAME C:>RENAME [ nombre del

    directorio ] Cambiarle elnombre alarchivo

    MOVE C:> MOVE [nombre deldirectorio ][lugar]

    Mover

    archivosEDIT C:> EDIT [nombre deldirectorio ]

    Editar archivos

    FORMAT C:> FORMAT A: {Discoblando }

    Inicializar (formatear)

    HELP C:>HELP [comando] Buscar ayuda

    EXIT C:>EXIT Salir de DOS

  • 7/31/2019 Sistema Operativo Sesion01

    22/30

    Appl eMacintosh es el primer SO. creado por Apple para losordenadores Macintosh. Es conocido por haber sido elprimer sistema dirigido al gran pblico en contar con unainterfaz grfica compuesta por la interaccin del ratn conventanas, iconos y mens.Se dice que fue copiado por Microsoft para hacer WindowsHoy en da ha evolucionado en otro SO. mas modernollamado MAC-OSHa tenido menos xito en el mercado pese a ser mejor queotros sistemas operativos

  • 7/31/2019 Sistema Operativo Sesion01

    23/30

    Sistemas Operativos Libres

    GNU/LinuxGNU/HurdGNU/DarwinBSD: OpenBSD, FreeBSD, NetBSDPlan9/Inferno

  • 7/31/2019 Sistema Operativo Sesion01

    24/30

    Evolucin de los S.O.AOS 40: Primeros computadores, ocupaban habitaciones enteras y noeran muy efectivos.

    AOS 50:Para facilitar la interaccin entre persona y computador, losS.O. hacen aparicin pero eran simplesAOS60:Se producen cambios en varios campos de la informtica:aparicin del circuito integrado (la mayora orientados a seguir incrementando el potencial de los computadores)AOS70:Grandes avances,: se empiezan a crear circuitos con miles detransistores de silicio, pocos aos despus se producen los primerossistemas integrados. Mas tarde el boom de los miniordenadores y lainformtica a nivel de usuario.AOS80Creacin de chips con miles de transistores de silicio. auge delos pcs. En stos se busc que el S.O. fuera amigable, con mens einterfaces grficas. Apple Macintosh: Lanzado en 1984, estaba diseado para funcionar con una GUI (Graphic User Interface). Mac se situ a la cabeza en elmundo del nivel grfico.MS-DOS :En 1981 Microsoft compr QDOS , tras modificarlo seconvirti en la 1 versin de MS-DOS (Microsoft Disk Operating System).Ms tarde se lleg a la versin 7.1, versin 8, MS-DOS deja de existir como tal y fue una parte integrada del S.O.Windows.

  • 7/31/2019 Sistema Operativo Sesion01

    25/30

    Aos 90: La idea de un Sistema Operativo Libre nace en 1984 conRichard Stallman. Este comienza la construccin de lasherramientas elementales que componen un SistemaOperativo. En 1991 aparece la primera versin del ncleoLinux

    Salida de Windows 95 que se le puede considerar el 1er sistema operativo mas tarde. Se hace Windows 98 :el mseficaz de esa poca. Despus se creara el sistema operativode Windows ME (Windows Millenium Edition).

    Un ao despus se crea Windows 2000 . Despus le seguirael sistema operativo ms utilizado en la actualidad,Windows XP . El ms reciente es Windows Vista, Ahora est endesarrollo el sistema operativoWindows 7

  • 7/31/2019 Sistema Operativo Sesion01

    26/30

    Problemas que Resuelve un SO

  • 7/31/2019 Sistema Operativo Sesion01

    27/30

    Problemas que resuelve un S.O.

    Un programa en ejecucin es un conjunto deprocesos en ejecucin.

    Cmo sabe el proceso 2 que el proceso 1 yatermin.

    Dado que 2 y 3 se pueden ejecutar en

    paralelo, quin se ejecuta primero? Si 2 y 3 ya terminaron, cmo se entera 4

    de este suceso?

    1

    3

    2 4 5 6

  • 7/31/2019 Sistema Operativo Sesion01

    28/30

    Problemas que resuelve un S.O. Los procesos requieren de recursos escasos para ser ejecutados, cada

    uno de los siguiente procesos se requiere la cantidad indicada derecursos. Ambos programas se ejecutan en paralelo. en qu orden sedebe de asignar los recursos a los proceso?. Considere que mientras unprograma no termina, los procesos asociados no pueden soltar losrecursos. Considere que una propiedad deseable de un SO es lamultiprogramacin.

    P1 P2 P3 P4

    init

    2

    1 3

    4 5init

    Prog1

    Prog2

    memoria

  • 7/31/2019 Sistema Operativo Sesion01

    29/30

    Problemas que resuelve un S.O.El siguiente problema se denominael abrazomortal y se presenta cuando el P no puedeasignar un recurso compartido a un conjunto deprocesos pendientes de terminar. Los recursos

    que podra liberar uno de los procesos cuandotermine seria suficiente como para continuar losotros procesos y por lo tanto terminar.

    2 2

    4

    4

  • 7/31/2019 Sistema Operativo Sesion01

    30/30

    Los Sistemas Operativos son programas

    para la administracin eficiente de losrecursos del computador.