Sistema Operativo Sesion01
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.