SlideShare una empresa de Scribd logo
1 de 55
Plataformas Operativas Introducción
Plataforma Operativa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Plataforma Operativa ,[object Object],[object Object],[object Object],[object Object]
Plataforma Operativa ,[object Object],[object Object],[object Object],[object Object]
Plataforma Operativa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura y Organización ,[object Object],[object Object],[object Object]
Arquitectura y Organización ,[object Object],[object Object],[object Object]
Arquitectura y Organización ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema operativo ,[object Object],[object Object],[object Object]
Estructura y función ,[object Object],[object Object],[object Object],[object Object]
Función ,[object Object],[object Object],[object Object],[object Object],[object Object]
Visión funcional ,[object Object],Sistema de transferencia de datos Mecanismo De control Recurso de Almacenamiento De datos Recurso de Procesamiento De datos
Operaciones ,[object Object],[object Object],Sistema de transferencia de datos Mecanismo De control Recurso de Almacenamiento De datos Recurso de Procesamiento De datos
Operaciones ,[object Object],[object Object],Sistema de transferencia de datos Mecanismo De control Recurso de Almacenamiento De datos Recurso de Procesamiento De datos
Operaciones ,[object Object],[object Object],Sistema de transferencia de datos Mecanismo De control Recurso de Almacenamiento De datos Recurso de Procesamiento De datos
Operaciones ,[object Object],[object Object],Sistema de transferencia de datos Mecanismo De control Recurso de Almacenamiento De datos Recurso de Procesamiento De datos
Estructura – Nivel superior Computadora Memoria principal Entrada Y Salida Interconexión Del sistema Periféricos Líneas de comunicación Unidad  Central de Procesamiento Computadora
Estructura - El CPU Computadora Unidad  Aritmética Lógica Unidad De Control Interconexión Interna del CPU Registros CPU E/S Memoria Bus del Sistema CPU
Estructura – La unidad de control CPU Memoria De control Unidad de Control, registros Y decodificadores Lógica Secuencial Unidad De control ALU Registros Bus interno Unidad de control
Evolución de  la electrónica ,[object Object],[object Object],[object Object],[object Object],[object Object]
IBM PC - 1981 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Apple Computers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Progreso de las computadoras
1990s: Pentiums y Power Macs ,[object Object],[object Object],[object Object],[object Object],[object Object]
1990s: Pentiums y Power Macs ,[object Object],[object Object],[object Object],[object Object],[object Object]
El siglo 21 ,[object Object],[object Object],[object Object],[object Object]
El siglo 21 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolucion de Dr. U’s Computer .33x $750 $2250 Costo 1000x 1 GB MB 1 MB Memoria 6000x 120 GB 20 MB Almacenamiento 125x 2 GHz 16 MHz Velocidad Factor 2004 1990
¿Qué sigue? ,[object Object],[object Object],[object Object]
Sistema operativo ,[object Object],[object Object],[object Object]
Capas de un sistema de computación actual Usuario final Programador Diseñador del S.O. Hardware Sistema operativo Utilerías Programas de aplicación
Servicios provistos por el sistema operativo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Servicios provistos por el sistema operativo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Servicios provistos por el sistema operativo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema operativo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución del sistema operativo ,[object Object],[object Object],[object Object]
Necesidades del SO en un ambiente multitarea ,[object Object],[object Object],[object Object],[object Object],[object Object]
Necesidades del SO en un ambiente multitarea ,[object Object],[object Object],[object Object],[object Object],[object Object]
Multiprogramación o multitarea Permite al procesador ejecutar otro programa mientras un programa debe esperar por un dispositivo de E/S. Ejecu- tar Ejecu- tar Esperar Tiempo Esperar Ejecu- tar A Ejecu- tar A Esperar Tiempo Esperar Ejecu- tar B Ejecu- tar B Monoprogramación Multiprogramación con dos programas
Ejemplo TRABAJO1 TRABAJO2 TRABAJO3 Tipo de trabajo Cálculo intensivo E/S intensiva E/S intensiva Duración 5 min. 15 min. 10 min. Memoria requerida 50K 100 K 80 K ¿Necesita disco? No No Si ¿Necesita terminal? No Si No ¿Necesita impresorar? No No Si
Efectos de la multiprogramación Uniprogramación Multiprogramación Uso del procesador 17% 33% Uso de la memoria 30% 67% Uso del disco 33% 67% Uso de la impresora 33% 67% Tiempo transcurrido 30 min. 15 min. Tasa de productividad 6 trabajos/hr 12 trabajos/hr Tiempo promedio de respuesta 18 min. 10 min.
Tiempo compartido ,[object Object],[object Object],[object Object]
Proceso ,[object Object],[object Object]
Dificultades con el diseño del software del sistema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Manejo de la memoria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Memoria virtual ,[object Object],[object Object]
Sistema de archivos ,[object Object],[object Object]
Categorías de seguridad y protección ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planificación y manejo de recursos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura del sistema ,[object Object],[object Object],[object Object],[object Object]
Características de los SO modernos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Características de los SO modernos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características de los SO modernos ,[object Object],[object Object],[object Object],[object Object]
Características de los SO modernos ,[object Object],[object Object],[object Object]
Características de los SO modernos ,[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente (14)

Tp 6 nticx. clara victoria
Tp 6 nticx. clara victoriaTp 6 nticx. clara victoria
Tp 6 nticx. clara victoria
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos. primera unidad
Sistemas operativos. primera unidadSistemas operativos. primera unidad
Sistemas operativos. primera unidad
 
Sistema operativo y la infuencia pc
Sistema operativo y la infuencia pcSistema operativo y la infuencia pc
Sistema operativo y la infuencia pc
 
Informatica i
Informatica iInformatica i
Informatica i
 
unidad 3
unidad 3unidad 3
unidad 3
 
So use
So useSo use
So use
 
Apunte software
Apunte softwareApunte software
Apunte software
 
So use
So useSo use
So use
 
So use
So useSo use
So use
 
TIC conceptos basicos
TIC conceptos basicosTIC conceptos basicos
TIC conceptos basicos
 
INCHI 2016
INCHI 2016INCHI 2016
INCHI 2016
 
Fase1
Fase1Fase1
Fase1
 
Entrada y Salida de un S.O
Entrada y Salida de un S.OEntrada y Salida de un S.O
Entrada y Salida de un S.O
 

Similar a Plataformas

Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativogc_navarro
 
Los Sistemas Operativos
Los Sistemas OperativosLos Sistemas Operativos
Los Sistemas OperativosMiguel Alfonso
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosJuan David Pareja Soto
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativosJessy Simba
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamientosalinazaret
 
Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2 fredur
 
introduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxintroduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxRodmy Bustios
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01casaca13
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01casaca13
 
Clase So Introdu C01
Clase So Introdu  C01Clase So Introdu  C01
Clase So Introdu C01casaca13
 
Introducción a Sistemas Operativos
Introducción a Sistemas OperativosIntroducción a Sistemas Operativos
Introducción a Sistemas Operativosmiguelrios9999
 
Trabajo colaborativo 1
Trabajo colaborativo 1Trabajo colaborativo 1
Trabajo colaborativo 1fabian gomez
 

Similar a Plataformas (20)

Introduccion
IntroduccionIntroduccion
Introduccion
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
CAPITULO 4 DE""
CAPITULO 4 DE""CAPITULO 4 DE""
CAPITULO 4 DE""
 
Los Sistemas Operativos
Los Sistemas OperativosLos Sistemas Operativos
Los Sistemas Operativos
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
 
MAPAS
MAPASMAPAS
MAPAS
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2
 
introduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptxintroduccion sistemas operativos2.pptx
introduccion sistemas operativos2.pptx
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01
 
Clase So Introdu C01
Clase So Introdu  C01Clase So Introdu  C01
Clase So Introdu C01
 
Cap01
Cap01Cap01
Cap01
 
Introducción a Sistemas Operativos
Introducción a Sistemas OperativosIntroducción a Sistemas Operativos
Introducción a Sistemas Operativos
 
Trabajo colaborativo 1
Trabajo colaborativo 1Trabajo colaborativo 1
Trabajo colaborativo 1
 
Tc3 paso4
Tc3 paso4Tc3 paso4
Tc3 paso4
 

Plataformas

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Estructura – Nivel superior Computadora Memoria principal Entrada Y Salida Interconexión Del sistema Periféricos Líneas de comunicación Unidad Central de Procesamiento Computadora
  • 18. Estructura - El CPU Computadora Unidad Aritmética Lógica Unidad De Control Interconexión Interna del CPU Registros CPU E/S Memoria Bus del Sistema CPU
  • 19. Estructura – La unidad de control CPU Memoria De control Unidad de Control, registros Y decodificadores Lógica Secuencial Unidad De control ALU Registros Bus interno Unidad de control
  • 20.
  • 21.
  • 22.
  • 23. Progreso de las computadoras
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Evolucion de Dr. U’s Computer .33x $750 $2250 Costo 1000x 1 GB MB 1 MB Memoria 6000x 120 GB 20 MB Almacenamiento 125x 2 GHz 16 MHz Velocidad Factor 2004 1990
  • 29.
  • 30.
  • 31. Capas de un sistema de computación actual Usuario final Programador Diseñador del S.O. Hardware Sistema operativo Utilerías Programas de aplicación
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Multiprogramación o multitarea Permite al procesador ejecutar otro programa mientras un programa debe esperar por un dispositivo de E/S. Ejecu- tar Ejecu- tar Esperar Tiempo Esperar Ejecu- tar A Ejecu- tar A Esperar Tiempo Esperar Ejecu- tar B Ejecu- tar B Monoprogramación Multiprogramación con dos programas
  • 40. Ejemplo TRABAJO1 TRABAJO2 TRABAJO3 Tipo de trabajo Cálculo intensivo E/S intensiva E/S intensiva Duración 5 min. 15 min. 10 min. Memoria requerida 50K 100 K 80 K ¿Necesita disco? No No Si ¿Necesita terminal? No Si No ¿Necesita impresorar? No No Si
  • 41. Efectos de la multiprogramación Uniprogramación Multiprogramación Uso del procesador 17% 33% Uso de la memoria 30% 67% Uso del disco 33% 67% Uso de la impresora 33% 67% Tiempo transcurrido 30 min. 15 min. Tasa de productividad 6 trabajos/hr 12 trabajos/hr Tiempo promedio de respuesta 18 min. 10 min.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.

Notas del editor

  1. Que se podria poner en una libreria (para evitar hacer un sistema operativo completo) y que no? - Ejemplos the S.O. configurables (OSEK – lectura… quiza mas adelante en el programa)
  2. Que se podria poner en una libreria (para evitar hacer un sistema operativo completo) y que no? - Ejemplos the S.O. configurables (OSEK – lectura… quiza mas adelante en el programa)
  3. Si no existiera un S.O. como podriamos ejecutar programa? – quiza tendriamos que bootear la maquina cada vez que quisieramos correr un programa: discute desventajas de esto.
  4. El SO permite detectar errores en applicaciones sin perjudicar otras applicaciones corriendo y simplifica la correccion de dichos errores.
  5. Saber cuando tenemos que actualizar el hardware o el porque una applicacion corre “muy lento”
  6. Simplifica la addicion de nuevos dispositivos
  7. Practica en el procesador virtual con tareas ejemplo y sacando estadisticas
  8. Unidad de planificacion
  9. QoS VoIP Video streaming Internet Radio CD Burning
  10. Layers Reescribir
  11. Hyper-threaded? -- lectura
  12. No han funcionado – responda a la pregunta: Porque?
  13. Modular mas que orientado a objectos - Reescribir como modular