SlideShare una empresa de Scribd logo
1 de 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]

Más contenido relacionado

La actualidad más candente

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
guestea15e3
 
Estructura de los Sistemas Operativos 2
 Estructura de los Sistemas Operativos 2 Estructura de los Sistemas Operativos 2
Estructura de los Sistemas Operativos 2
G Hoyos A
 
Caracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoCaracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativo
Giant_serch
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas Operativos
G Hoyos A
 
Definición de los so
Definición de los soDefinición de los so
Definición de los so
Pepe Potamo
 
3 estructura de un sistema operativo
3 estructura de un sistema operativo3 estructura de un sistema operativo
3 estructura de un sistema operativo
plata17
 
Manejo De Sistemas Operativos
Manejo De Sistemas OperativosManejo De Sistemas Operativos
Manejo De Sistemas Operativos
guest11ac8e
 
Estructura Y Caracteristicas De Los S
Estructura Y  Caracteristicas De Los  SEstructura Y  Caracteristicas De Los  S
Estructura Y Caracteristicas De Los S
carlos
 
CaracteríSticas De Software
CaracteríSticas De SoftwareCaracteríSticas De Software
CaracteríSticas De Software
Isabel
 

La actualidad más candente (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
 

Destacado

Presentacion sistemas operativos
Presentacion sistemas operativosPresentacion sistemas operativos
Presentacion sistemas operativos
danysmash
 
S Incronizacion De Procesos
S Incronizacion De ProcesosS Incronizacion De Procesos
S Incronizacion De Procesos
AcristyM
 
Menu pour un enfant trop gros
Menu pour un enfant trop grosMenu pour un enfant trop gros
Menu pour un enfant trop gros
iesboliches
 
Poursuite d'études filière L
Poursuite d'études filière LPoursuite d'études filière L
Poursuite d'études filière L
gladysdousson
 
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
 
Slideshare
SlideshareSlideshare
Slideshare
iabg
 
Course 5 lesson 6
Course 5 lesson 6Course 5 lesson 6
Course 5 lesson 6
AcademyLion
 
PréSentation1
PréSentation1PréSentation1
PréSentation1
janorsi
 

Destacado (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
 

Similar a Introduccion

Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
gc_navarro
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
Jessy Simba
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
leopt
 
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
Carolina Cols
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
alo27damian
 
Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02Sistemas 110531155754-phpapp02
Sistemas 110531155754-phpapp02
pepita_11
 

Similar a 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
 

Más de 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
 

Último

Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
ssusere34b451
 

Último (20)

innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 

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.