1 conceptos basicos ok
-
Upload
virtual-eyes-ltda -
Category
Education
-
view
106 -
download
2
Transcript of 1 conceptos basicos ok
![Page 1: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/1.jpg)
Bienvenido
SISTEMAS OPERATIVOS
Jorge Ernesto Castellanos Salazar
![Page 2: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/2.jpg)
BienvenidoINTRODUCCION
HARDWARE SOFTWARE
COMPONENTESELECTRONICOS
ESTATICOS
ELEMENTOS NOINCORPORADOS
VERSATILIDAD
ManejadoresB/D Compiladores
e intérpretes
Porcesadoresde palabra Sistemas
operacionales
![Page 3: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/3.jpg)
CNCEPTUALIZACIÓN
ES EL SOPORTE LOGICOQUE CONTROLA EL
FUNCIONAMIENTO FISICO DELEQUIPO
Punto de vistaUSUARIO
Punto de vistaGESTOR DERECURSOS
![Page 4: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/4.jpg)
CONCEPTUALIZACIÓN DESDE EL PUNTO DE VISTA DEL USUARIO
ES UN CONJUNTO DE PROGRAMAS QUE CONTIENENLOS DETALLES DEL HARDWARE OFRECIENDO AL
USUARIO ACCESO AL MISMO EN FORMA SENCILLA
Programas de aplicaciónTraductores
S. O.Hardware
ProgramadorDiseñadortraductores
DiseñadorS. O.
Usuario
![Page 5: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/5.jpg)
CONCEPTUALIZACIÓNDESDE EL PUNTO DE VISTA DE GESTOR DE
RECURSOS
ES UN ADMINISTRADOR DE RECURSOS QUE OFRECEEL HARDWARE PARA ALCANZAR SU EFICAZ
RENDIMIENTO EN FORMA SENCILLA
JOBSProcesador
E/S
Entrada/salida
MemoriaMemoria Información
Información
ADMINISTRADOR
![Page 6: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/6.jpg)
CONCEPTUALIZACIÓN
ES UN CONJUNTO DE PROGRAMASQUE RELACIONADOS ENTRE SIAYUDAN A LA COMPUTADORAA REALIZAR SU TRABAJO EN
FORMA CORRECTA
PROGRAMAS DELSISTEMA
PROGRAMAS DEAPLICACION
MANEJAN HARDWARE
CONTROLAN PROCESOS
Realizan una tareaespecífica de acuerdo
a las necesidades del usuario
![Page 7: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/7.jpg)
Evolución de los SO Las primeras computadoras
MARK-1Howard H. Aiken
ENIACJhon W. Mauchly
UN USUARIO
DIFICILES DEMANEJAR
UN SOLO S. O.
UN LENGUAJE DEPROGRAMACION
TABLERO ENCHUFABLE
CONSOLA
MONOPROGRAMACION TARJETASPERFORADAS
![Page 8: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/8.jpg)
Evolución de los SO Accesos por operador
OPERADOR
Controlar el sistema
Cargar los programas
Ejecutar procesos
EJECUCION DEPROCESOS EN
BATCH
![Page 9: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/9.jpg)
Evolución de los SO
05/02/2023 Ing. JORGE ERNESTO CASTELLANOSA SALAZAR 9
Monitor residente
MONITORRESIDENTE
Trasferir el controlde un trabajo a otro
PROGRAMA DE USUARIO
Intérpretes de Tarjetas de control
Secuenciador
Drives de Dispositivos
Mem
oria
Monitor residente
![Page 10: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/10.jpg)
Evolución de los SO Secuencia automática de procesos
Fin
DatosCorre
Carga
ProgramaFORTRAN
JOBProgramaFORTRAN
TARJETAS DE CONTROL
JCLJob Contol Languaje
![Page 11: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/11.jpg)
Actividad
Consultar sobre la evolución histórica de los computadores, identificando sus características
A través de un mapa conceptual describa la evolución histórica de las computadoras
Qué es un Compilador, un traductor y un intérprete de comandos, indicando su funcionalidad.
![Page 12: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/12.jpg)
Evolución de los SO Mejora de rendimiento
APARICIÓN DE DISPOSITIVOS MAS RAPIDOSCINTAS MAGNETICAS
Se perforan losprogramas entarjetas y se
pasaban en cintas
La cinta se pasaba al
computador para correr el programa, grabando resultados
en nueva cinta
Se vuelca el contenido de las cinta resultado
sobre la impresora
PROCESOS OFF-LINE
![Page 13: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/13.jpg)
Evolución de los SO Mejora de rendimiento
CPUBUFFER
BUFFERBUFFER
BUFFERINGAcceso Directo a Memoria
DMA
![Page 14: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/14.jpg)
Evolución de los SO Mejora del rendimiento
CPU
ApariciónDISCO DURO
Terminal
DISCO DURO
Impresora
Spooling
![Page 15: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/15.jpg)
Evolución de los SO Multiprogramación
Ejecución de variostrabajos en forma
simultáneaAprovechar al máximo
los recursos
MemoriaDispositivos E/S
Drives E/S
Sistema Operativo
Planificador Job
Usu
ario
1
Job
Usu
ario
2
Libr
e
Job
Usu
ario
3
Libr
e
Procesador
![Page 16: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/16.jpg)
Evolución de los SO Multiprogramación
TRABAJOS
Trabajos limitadospor procesos
Trabajos limitadospor operaciones E/S
Programa 1
Programa 2
MULTIPROGRAMACION
Aparición del NúcleoCentral KERNEL
Gestión de memoriaProcesador ydispositivos
![Page 17: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/17.jpg)
Evolución de los SO Multiprogramación
PROCESOS
Procesos por lotes Tiempo compartido Tiempo real
No hay intervención de operador - FIFO
El usuario entra datos en la medida que el sistema los solicitaLa organización se realiza por sesionesAparecen los Intérpretes de comandos
Tiempo de respuesta rápidoInformación actualizada
Buen manejo de interrupcionesManejo de prioridades
![Page 18: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/18.jpg)
Evolución de los SO Proceso distribuido
Conexión de varias computadoras entre sí a travésde diversos dispositivos
Interfaz
Procesador
Memoria
Sistema 2
Interfaz
Procesador
Memoria
Sistema 1
Interfaz
Procesador
Memoria
Sistema 3
![Page 19: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/19.jpg)
Evolución de los SO Multiproceso
Grandesvolúmenes
deinformación
Computadoras con variosPROCESADORES
Dispositivos E/S
Sistema
Planificador
Controlador de procesadores
TRABAJOS DEUSUARIO
Procesador1
Procesador2
Procesador3
Procesador4
![Page 20: 1 conceptos basicos ok](https://reader036.fdocuments.net/reader036/viewer/2022062503/58d17dc91a28abed798b63af/html5/thumbnails/20.jpg)
Bibliografía
ALCALDE Eduardo. Introducción a los Sistemas Operativos. Editorial Mc Graw Hill Madrid 1992
TANEMBAUM Andrew. Sistemas Operativos Distribuidos.Prentice Hall Mexico 199