SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Sistemas de Computación 2007-1 Cecilia Hernández [email_address]
Que veremos hoy? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Detalles del curso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evaluación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reglas del Juego ,[object Object],[object Object],[object Object],[object Object],[object Object]
Aspectos importantes acerca SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué es un SO? ,[object Object],[object Object],[object Object],[object Object],emacs SO Hardware g++ Aplicación/Firefox
Objetivos de la clase ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programa Tentativo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definición de Sistema Operativo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura Lógica de un Sistema Operativo Servicios para  Aplicaciones Servicios independientes del Hardware Servicios dependientes del Hardware Shells Ambientes gráficos Utilitarios Administración de Procesos TCP/IP Sistemas Archivos Drivers Administración de Memoria Interrupciones, Memoria física, TLB,  CPUs, dispositivos Control de acceso
Beneficios usando SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características/requerimientos de un SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características/requerimientos de un SO ,[object Object],[object Object],[object Object],[object Object],[object Object]
Características/requerimientos de un SO ,[object Object],[object Object]
Por qué deben estudiar SO en su carrera? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de SOs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de SOs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de SOs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de SOs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de SOs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas actuales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas actuales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas actuales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas actuales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas actuales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tendencias en SOs ,[object Object],[object Object],[object Object]
Citas famosas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Citas famosas Scientists from RAND Corporation have created this model to illustrate how a "home computer" could look in the year 2004. However the needed technology will not be economically feasible for the average home. Also the scientists readily admit that the computer will require not yet invented technology to actually work, but 50 years from now scientific progress is expected to solve these problems. With teletype interface and the Fortran language, the computer will be easy to use and only
Tendencia en Desempeño de CPU ,[object Object],Fuente: David Patterson
Ley de Moore ,[object Object]
Por qué desempeño crece a menor pendiente? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Qué ofrece las empresa ahora?
Qué pasa con la Educación en Computación? “ Given this sea change, how much of the curriculum  a nd what fraction of the CS faculty  i s oblivious to concurrency? How many algorithms, data structures, languages, compilers, debuggers, operating systems, books, and lectures must change to match the transformation in underlying technology if they are to remain relevant in the 21st century?” David Patterson --  Computer Science Education in the 21st Century   Aparece en Communications of the ACM : Documento completo aparece en http://www.inf.udec.cl/~chernand/sc/2007-1/links/p27-patterson.h
Desafío en computación paralela ,[object Object],[object Object],[object Object],[object Object],[object Object]
Un ejemplo de la vida diaria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Un ejemplo del área ,[object Object],[object Object],[object Object]
Paralelismo en teoría ,[object Object],[object Object],[object Object],[object Object],[object Object],F + (1 - F) / N 1 S =
Ejemplo: Ley de Amdahl  Programa ocupa el 70% del tiempo ejecutando código fácilmente paralelizable, y un 30% en código completamente secuencial (no  paralelizable). ¿Cúal es la aceleración al ejecutar este programa en un computador paralelo con 2, 3, 4 y 5 CPUs? ¿Cuál es la máxima aceleración posible de alcanzar a través de paralelismo? 3.3 2.3 2.1 1.85 1.54 S inf. 5 4 3 2 N
Evaluación en la práctica   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Soporte de la arquitectura para el Sistema Operativo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Protección en SO ,[object Object],[object Object],[object Object],[object Object]
Ideas utilizadas en protección ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Intrucciones Protegidas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura y SO ,[object Object],[object Object],[object Object]
Llamadas a sistema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ilustración de la transición de modo usuario a kernel Modo usuario Modo kernel Applicación usuario (llamado a sistema req) Llamado a sistema Almacena estado app Manejador llamadas sistema Ejecuta Llamada sistema Restablece estado app,  retorna modo usuario continua ejecución
Preguntas ,[object Object],[object Object],[object Object],[object Object]
 
Protección de Memoria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Espacio de direccionamiento en linux
Operación de SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operación de SO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interrupciones y Excepciones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura I/O ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura I/O ,[object Object],[object Object],[object Object]
Relojes ,[object Object],[object Object],[object Object],[object Object]
Sincronización ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preguntas ,[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoAlberto Antonio
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosguestea15e3
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosTensor
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2G Hoyos A
 
Caracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoCaracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoGiant_serch
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas OperativosG Hoyos A
 
Sistemas Opertavio Distribuido Unidad 5
Sistemas Opertavio Distribuido Unidad 5Sistemas Opertavio Distribuido Unidad 5
Sistemas Opertavio Distribuido Unidad 5vyzard
 
Definición de los so
Definición de los soDefinición de los so
Definición de los soPepe Potamo
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativoplata17
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.honeyjimenez
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativosguest11ac8e
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los Scarlos
 
CaracteríSticas De Software
CaracteríSticas De SoftwareCaracteríSticas De Software
CaracteríSticas De SoftwareIsabel
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 

Was ist angesagt? (20)

Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Aso 3
Aso 3Aso 3
Aso 3
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2
 
Caracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoCaracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativo
 
Conceptos de software
Conceptos de softwareConceptos de software
Conceptos de software
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas Operativos
 
Sistemas Opertavio Distribuido Unidad 5
Sistemas Opertavio Distribuido Unidad 5Sistemas Opertavio Distribuido Unidad 5
Sistemas Opertavio Distribuido Unidad 5
 
Definición de los so
Definición de los soDefinición de los so
Definición de los so
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativo
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.Sistemas operativos por niveles y su definicion de cada una de las capas.
Sistemas operativos por niveles y su definicion de cada una de las capas.
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativos
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los S
 
CaracteríSticas De Software
CaracteríSticas De SoftwareCaracteríSticas De Software
CaracteríSticas De Software
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 

Andere mochten auch

Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativosdanysmash
 
S Incronizacion De Procesos
S Incronizacion De ProcesosS Incronizacion De Procesos
S Incronizacion De ProcesosAcristyM
 
Comunicación entre Procesos - IPC
Comunicación entre Procesos - IPCComunicación entre Procesos - IPC
Comunicación entre Procesos - IPCmartadans
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativosrichardstalin
 
Menu pour un enfant trop gros
Menu pour un enfant trop grosMenu pour un enfant trop gros
Menu pour un enfant trop grosiesboliches
 
Nos salles de repos
Nos salles de reposNos salles de repos
Nos salles de reposLa_Capitale
 
Poursuite d'études filière L
Poursuite d'études filière LPoursuite d'études filière L
Poursuite d'études filière Lgladysdousson
 
Le comportement des investisseurs institutionnels relève-t-il de la finance c...
Le comportement des investisseurs institutionnels relève-t-il de la finance c...Le comportement des investisseurs institutionnels relève-t-il de la finance c...
Le comportement des investisseurs institutionnels relève-t-il de la finance c...Instit
 
Les services de référence virtuels. (1) Historique et développement
Les services de référence virtuels. (1) Historique et développementLes services de référence virtuels. (1) Historique et développement
Les services de référence virtuels. (1) Historique et développementADBS
 
Les "5 à 7" en vidéo
Les "5 à 7" en vidéoLes "5 à 7" en vidéo
Les "5 à 7" en vidéoADBS
 
Newsletter biannuelle 2015
Newsletter biannuelle 2015Newsletter biannuelle 2015
Newsletter biannuelle 2015David Sirour
 
Slideshare
SlideshareSlideshare
Slideshareiabg
 
Course 5 lesson 6
Course 5 lesson 6Course 5 lesson 6
Course 5 lesson 6AcademyLion
 
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...Parkour3
 
PréSentation1
PréSentation1PréSentation1
PréSentation1janorsi
 
Le vin 2.0 vinagora 2012 conference 01 - brice eymard inter rhone
Le vin 2.0 vinagora 2012   conference 01 - brice eymard inter rhoneLe vin 2.0 vinagora 2012   conference 01 - brice eymard inter rhone
Le vin 2.0 vinagora 2012 conference 01 - brice eymard inter rhoneVinternet
 

Andere mochten auch (20)

Bloqueos Mortales
Bloqueos MortalesBloqueos Mortales
Bloqueos Mortales
 
Semaforos
SemaforosSemaforos
Semaforos
 
Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
 
S Incronizacion De Procesos
S Incronizacion De ProcesosS Incronizacion De Procesos
S Incronizacion De Procesos
 
Procesos
ProcesosProcesos
Procesos
 
Comunicación entre Procesos - IPC
Comunicación entre Procesos - IPCComunicación entre Procesos - IPC
Comunicación entre Procesos - IPC
 
Procesos - Sistemas Operativos
Procesos - Sistemas OperativosProcesos - Sistemas Operativos
Procesos - Sistemas Operativos
 
Menu pour un enfant trop gros
Menu pour un enfant trop grosMenu pour un enfant trop gros
Menu pour un enfant trop gros
 
Nos salles de repos
Nos salles de reposNos salles de repos
Nos salles de repos
 
Poursuite d'études filière L
Poursuite d'études filière LPoursuite d'études filière L
Poursuite d'études filière L
 
Le comportement des investisseurs institutionnels relève-t-il de la finance c...
Le comportement des investisseurs institutionnels relève-t-il de la finance c...Le comportement des investisseurs institutionnels relève-t-il de la finance c...
Le comportement des investisseurs institutionnels relève-t-il de la finance c...
 
Les services de référence virtuels. (1) Historique et développement
Les services de référence virtuels. (1) Historique et développementLes services de référence virtuels. (1) Historique et développement
Les services de référence virtuels. (1) Historique et développement
 
Les "5 à 7" en vidéo
Les "5 à 7" en vidéoLes "5 à 7" en vidéo
Les "5 à 7" en vidéo
 
Escuela generación big bang
Escuela generación big bangEscuela generación big bang
Escuela generación big bang
 
Newsletter biannuelle 2015
Newsletter biannuelle 2015Newsletter biannuelle 2015
Newsletter biannuelle 2015
 
Slideshare
SlideshareSlideshare
Slideshare
 
Course 5 lesson 6
Course 5 lesson 6Course 5 lesson 6
Course 5 lesson 6
 
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...
Parkour3- L’importance de la collecte et de l’analyse de données pour votre e...
 
PréSentation1
PréSentation1PréSentation1
PréSentation1
 
Le vin 2.0 vinagora 2012 conference 01 - brice eymard inter rhone
Le vin 2.0 vinagora 2012   conference 01 - brice eymard inter rhoneLe vin 2.0 vinagora 2012   conference 01 - brice eymard inter rhone
Le vin 2.0 vinagora 2012 conference 01 - brice eymard inter rhone
 

Ähnlich wie Introduccion

Tema1 Sistemas Operativos.pptx
Tema1 Sistemas Operativos.pptxTema1 Sistemas Operativos.pptx
Tema1 Sistemas Operativos.pptxssuser1ab239
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativogc_navarro
 
Presentacion final..... sistemas operativos.
Presentacion final..... sistemas operativos.Presentacion final..... sistemas operativos.
Presentacion final..... sistemas operativos.anaid0203
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativosJessy Simba
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
sistema operativos
sistema operativos sistema operativos
sistema operativos sesh19
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docCarolina Cols
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos alo27damian
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosDicser Rivas
 
Evolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosEvolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosGuiru Xd
 
Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02pepita_11
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosDicser Rivas
 
Primera Unidad de los Sistemas Operativos
Primera Unidad de los Sistemas OperativosPrimera Unidad de los Sistemas Operativos
Primera Unidad de los Sistemas OperativosAreli996
 

Ähnlich wie Introduccion (20)

Tema1 Sistemas Operativos.pptx
Tema1 Sistemas Operativos.pptxTema1 Sistemas Operativos.pptx
Tema1 Sistemas Operativos.pptx
 
Proyecto sistema operativo suspes
Proyecto sistema operativo suspesProyecto sistema operativo suspes
Proyecto sistema operativo suspes
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Presentacion final..... sistemas operativos.
Presentacion final..... sistemas operativos.Presentacion final..... sistemas operativos.
Presentacion final..... sistemas operativos.
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
sistema operativos
sistema operativos sistema operativos
sistema operativos
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 
Presentación andrés
Presentación andrésPresentación andrés
Presentación andrés
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Evolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas OperativosEvolución y utilización de los Sistemas Operativos
Evolución y utilización de los Sistemas Operativos
 
Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02
 
Diapositivas luz
Diapositivas luzDiapositivas luz
Diapositivas luz
 
Unidadd 1 s.o
Unidadd 1 s.oUnidadd 1 s.o
Unidadd 1 s.o
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Presentación andrés
Presentación andrésPresentación andrés
Presentación andrés
 
Primera Unidad de los Sistemas Operativos
Primera Unidad de los Sistemas OperativosPrimera Unidad de los Sistemas Operativos
Primera Unidad de los Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 

Mehr von Stefano Salvatori (20)

Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011
 
Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011
 
Sistema de capas
Sistema de capasSistema de capas
Sistema de capas
 
Enumeracion de Goedel
Enumeracion de GoedelEnumeracion de Goedel
Enumeracion de Goedel
 
Maquinas Abstractas
Maquinas AbstractasMaquinas Abstractas
Maquinas Abstractas
 
Intro
IntroIntro
Intro
 
Pipelining
PipeliningPipelining
Pipelining
 
Memoria I I
Memoria  I IMemoria  I I
Memoria I I
 
I S A
I S AI S A
I S A
 
C P U Uniciclo
C P U  UnicicloC P U  Uniciclo
C P U Uniciclo
 
Mips1
Mips1Mips1
Mips1
 
Exc Int
Exc IntExc Int
Exc Int
 
DesempeñO
DesempeñODesempeñO
DesempeñO
 
Mips
MipsMips
Mips
 
Memoria I
Memoria  IMemoria  I
Memoria I
 
Codificacion
CodificacionCodificacion
Codificacion
 
Multiciclo
MulticicloMulticiclo
Multiciclo
 
Hebras
HebrasHebras
Hebras
 
Planificacion Procesos Gral
Planificacion Procesos GralPlanificacion Procesos Gral
Planificacion Procesos Gral
 
Memoria Soporte Hw
Memoria Soporte HwMemoria Soporte Hw
Memoria Soporte Hw
 

Kürzlich hochgeladen

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Kürzlich hochgeladen (13)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Introduccion

  • 1. Sistemas de Computación 2007-1 Cecilia Hernández [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Estructura Lógica de un Sistema Operativo Servicios para Aplicaciones Servicios independientes del Hardware Servicios dependientes del Hardware Shells Ambientes gráficos Utilitarios Administración de Procesos TCP/IP Sistemas Archivos Drivers Administración de Memoria Interrupciones, Memoria física, TLB, CPUs, dispositivos Control de acceso
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Citas famosas Scientists from RAND Corporation have created this model to illustrate how a "home computer" could look in the year 2004. However the needed technology will not be economically feasible for the average home. Also the scientists readily admit that the computer will require not yet invented technology to actually work, but 50 years from now scientific progress is expected to solve these problems. With teletype interface and the Fortran language, the computer will be easy to use and only
  • 31.
  • 32.
  • 33.
  • 34. Qué ofrece las empresa ahora?
  • 35. Qué pasa con la Educación en Computación? “ Given this sea change, how much of the curriculum a nd what fraction of the CS faculty i s oblivious to concurrency? How many algorithms, data structures, languages, compilers, debuggers, operating systems, books, and lectures must change to match the transformation in underlying technology if they are to remain relevant in the 21st century?” David Patterson -- Computer Science Education in the 21st Century Aparece en Communications of the ACM : Documento completo aparece en http://www.inf.udec.cl/~chernand/sc/2007-1/links/p27-patterson.h
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Ejemplo: Ley de Amdahl Programa ocupa el 70% del tiempo ejecutando código fácilmente paralelizable, y un 30% en código completamente secuencial (no paralelizable). ¿Cúal es la aceleración al ejecutar este programa en un computador paralelo con 2, 3, 4 y 5 CPUs? ¿Cuál es la máxima aceleración posible de alcanzar a través de paralelismo? 3.3 2.3 2.1 1.85 1.54 S inf. 5 4 3 2 N
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48. Ilustración de la transición de modo usuario a kernel Modo usuario Modo kernel Applicación usuario (llamado a sistema req) Llamado a sistema Almacena estado app Manejador llamadas sistema Ejecuta Llamada sistema Restablece estado app, retorna modo usuario continua ejecución
  • 49.
  • 50.  
  • 51.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.