SlideShare una empresa de Scribd logo
1 de 8
Universidad Gerardo barrios
Lic: Carla milagro López Vásquez
Integrantes: Mirna patricia Flores Cortez USTS024615
Estefani Noemi Esquivel Amaya USTS024715
Asignatura: sistemas operativos
Especialidad: técnico en Ingeniería en sistemas y redes informáticas
Fecha de entrega: lunes 23 de febrero del 2015
Surge a raíz de la colaboración del proyecto lineal del matemático de origen
número von Neumann.
Consistente en poner la información sobre las operaciones que realiza en la
misma memoria utilizada para los datos. Escribiendo en la misma forma es
decir el código binario.
Objetivo: conocer la arquitectura de los sistemas operativos y sus
funcionamientos de cada sistema operativo.
La organización de los sistemas operativos ha evolucionado desde los
monitores residentes como DOS hasta los modernos sistemas multiproceso
como Solaris
El núcleo:
Es así como el núcleo transforma un procesador real con su memoria finita
en un número prácticamente ilimitado de procesadores virtuales o procesos.
Cada proceso dispone de su propio tiempo de CPU, una memoria extensible y
mecanismos estándares para interactuar con los dispositivos, sin importar los
detalles físicos de su implementación.
ARQUITECTURA DE LOS SISTEMAS OPERATIVOS
Con el paso de los años se ha producido una evolución gradual de la
estructura y capacidades de los Sistemas Operativos. Sin embargo,
recientemente se ha introducido un cierto número de nuevos elementos de
diseño en los nuevos Sistemas Operativos y en las nuevas versiones de los
Sistemas Operativos existentes. Estos Sistemas Operativos modernos
responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre
estos dispositivos de hardware están las máquinas multiprocesador,
incrementos enormes de la velocidad de la máquina, alta velocidad en los
enlaces de las redes de comunicación e incremento en el tamaño y variedad
de los dispositivos de almacenamiento de memoria. En los campos de
aplicación que han influido en el diseño de los Sistema Operativos están las
aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución
cliente/servidor. El porcentaje de cambios en las demandas de los Sistemas
Operativos, requiere no solamente las modificaciones y mejoras en las
arquitecturas ya existentes, sino nuevas formas de organización del Sistema
Operativo. Muchos de los diferentes enfoques y elementos de diseño se han
probado tanto en Sistemas Operativos experimentales como comerciales, y
muchos de ellos encajan dentro de las siguientes categorías.
* Arquitectura Micronúcleo.
* Multihilos.
* Multiproceso Simétrico.
* Sistemas Operativos Distribuidos.
* Diseño Orientado a Objeto.
La mayor parte de los Sistemas Operativos hasta hace poco tiempo se
caracterizaban por un gran núcleo monolítico. Gran parte de la funcionalidad
que se pensaba debía tener un Sistema Operativo la proporcionaba este gran
núcleo, incluyendo planificación, sistema de archivos, redes, controladores
de dispositivos, gestión de memoria y muchas cosas más. Normalmente un
núcleo monolítico está implementado como un único proceso, con todos sus
componentes compartiendo el mismo espacio de direcciones. La arquitectura
micronúcleo asigna solamente unas pocas funciones esenciales al núcleo,
incluyendo espacios de direcciones, comunicación entre procesos (IPC) y
planificación básica. Otros servicios del Sistema Operativo los proporciona
procesos, algunas veces llamados servidores, que se ejecutan en modo
usuario y que el micronúcleo trata como a cualquier otra aplicación. Este
enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores
pueden estar diseñados para aplicaciones específicas o necesidades del
entorno. El enfoque del micronúcleo simplifica la implementación,
proporciona flexibilidad y se adapta bien para entornos distribuidos. En
esencia, un micronúcleo interactúa de la misma forma con procesos
servidores locales y remotos, facilitando la construcción de sistemas
distribuidos.
Visión General de la Arquitectura de Windows.
Un Sistema Operativo serio, capaz de competir en el mercado con otros
como Unix que ya tienen una posición privilegiada, en cuanto a resultados,
debe tener una serie de características que le permitan ganarse ese lugar.
Algunas de estas son:
* Que corra sobre múltiples arquitecturas de hardware y plataformas.
* Que sea compatible con aplicaciones hechas en plataformas anteriores, es
decir que corrieran la mayoría de las aplicaciones existentes hechas sobre
versiones anteriores a la actual, nos referimos en este caso particular a las de
16-bit de MS-DOS y Microsoft Windows 3.1.
* Reúna los requisitos gubernamentales para POSIX (Portable Operating
System Interface for Unix).
* Reúna los requisitos de la industria y del gobierno para la seguridad del
Sistema Operativo.
* Sea fácilmente adaptable al mercado global soportando código Unicode.
* Sea un sistema que corra y balancee los procesos de forma paralela en
varios procesadores a la vez.
* Sea un Sistema Operativo de memoria virtual. Uno de los pasos más
importantes que revolucionó los Sistemas Operativos de la Microsoft fue el
diseño y creación de un Sistema Operativo extensible, portable, fiable,
adaptable, robusto, seguro y compatible con sus versiones anteriores
(Windows NT). Y para ello crearon la siguiente arquitectura modular:
La cual está compuesta por una serie de componentes separados donde cada
cual es responsable de sus funciones y brindan servicios a otros
componentes. Esta arquitectura es del tipo cliente – servidor ya que los
programas de aplicación son contemplados por el sistema operativo como si
fueran clientes a los que hay que servir, y para lo cual viene equipado con
distintas entidades servidoras. Ya creado este diseño las demás versiones que
le sucedieron a Windows NT fueron tomando esta arquitectura como base y
le fueron adicionando nuevos componentes. Uno de las características que
Windows comparte con el resto de los Sistemas Operativos avanzados es la
división de tareas del Sistema Operativo en múltiples categorías, las cuales
están asociadas a los modos actuales soportados por los microprocesadores.
Estos modos proporcionan a los programas que corren dentro de ellos
diferentes niveles de privilegios para acceder al hardware o a otros
programas que están corriendo en el sistema. Windows usa un modo
privilegiado (Kernel) y un modo no privilegiado (Usuario). Uno de los
objetivos fundamentales del diseño fue el tener un núcleo tan pequeño como
fuera posible, en el que estuvieran integrados módulos que dieran respuesta
a aquellas llamadas al sistema que necesariamente se tuvieran que ejecutar
en modo privilegiado (modo kernel). El resto de las llamadas se expulsarían
del núcleo hacia otras entidades que se ejecutarían en modo no privilegiado
(modo usuario), y de esta manera el núcleo resultaría una base compacta,
robusta y estable. El Modo Usuario es un modo menos privilegiado de
funcionamiento, sin el acceso directo al hardware. El código que corre en
este modo sólo actúa en su propio espacio de dirección. Este usa las APIs
(System Application Program Interfaces) para pedir los servicios del sistema.
El Modo Kernel es un modo muy privilegiado de funcionamiento, donde el
código tiene el acceso directo a todo el hardware y toda la memoria, incluso
a los espacios de dirección de todos los procesos del modo usuario. La parte
de WINDOWS que corre en el modo Kernel se llama Ejecutor de Windows,
que no es más que un conjunto de servicios disponibles a todos los
componentes del Sistema Operativo, donde cada grupo de servicios es
manipulado por componentes que son totalmente independientes (entre
ellos el Núcleo) entre sí y se comunican a través de interfaces bien definidas.
Todos los programas que no corren en Modo Kernel corren en Modo Usuario.
La mayoría del código del Sistema Operativo corre en Modo Usuario, así
como los subsistemas de ambiente (Win32 y POSIX que serán explicados en
capítulos posteriores) y aplicaciones de usuario. Estos programas solamente
acceden a su propio espacio de direcciones e interactúan con el resto del
sistema a través de mensajes Cliente/Servidor.
Existen varios tipos de arquitecturas:
● kernels monolíticos: todo el software y las estructuras de datos están
ubicados en un único modulo lógico, sin interfaces explicitas entre las parte
del SO. Cualquier procedimiento puede ver a cualquier otro y acceder a
cualquier estructura de datos.
● Organización modular: la funcionalidad se encuentra dividida entre los
componentes lógicos independientes con interfaces bien definidas.
● Organizaciones estratificadas o por capaz: la funcionalidad se divide en una
jerarquía de máquinas abstracta donde las funciones de las capaz y que están
implementadas mediante las funciones proporcionadas por la capa.
Sistemas
operativos
Windows
LinuxMac
Android

Más contenido relacionado

La actualidad más candente

Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuidoRamon1 rodriguez1
 
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSDIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSVictor V-h
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]FelipeSotomayor5
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosVectorinox01
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Cuadro comparativo: Estructura interna de los ssoo
Cuadro comparativo: Estructura interna de los ssooCuadro comparativo: Estructura interna de los ssoo
Cuadro comparativo: Estructura interna de los ssoomary0917
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 

La actualidad más candente (15)

Dany
DanyDany
Dany
 
Sistemas operativos tarea 3
Sistemas operativos tarea 3Sistemas operativos tarea 3
Sistemas operativos tarea 3
 
Sistema operativo distribuido
Sistema operativo distribuidoSistema operativo distribuido
Sistema operativo distribuido
 
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOSDIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
DIFERENCIAS DE SISTEMAS CENTRALIZADOS Y DISTRIBUIDOS
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]Sistemas Operativos [Informacion Variada]
Sistemas Operativos [Informacion Variada]
 
Lizet
LizetLizet
Lizet
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Cuadro comparativo: Estructura interna de los ssoo
Cuadro comparativo: Estructura interna de los ssooCuadro comparativo: Estructura interna de los ssoo
Cuadro comparativo: Estructura interna de los ssoo
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Normas APA
Normas APANormas APA
Normas APA
 
Sistemao
SistemaoSistemao
Sistemao
 

Destacado

Tugas matematika 2 (semester 2) - Tia
Tugas matematika 2 (semester 2) - TiaTugas matematika 2 (semester 2) - Tia
Tugas matematika 2 (semester 2) - Tiatia206
 
πορτρέτα με φρούτα και λουλούδια!
πορτρέτα με φρούτα και λουλούδια!πορτρέτα με φρούτα και λουλούδια!
πορτρέτα με φρούτα και λουλούδια!EllenKark
 
Copia de cronograma de los estudiantes para el proyecto hoja1
Copia de cronograma de los estudiantes para el proyecto   hoja1Copia de cronograma de los estudiantes para el proyecto   hoja1
Copia de cronograma de los estudiantes para el proyecto hoja1Ana Villa
 
Trabajo de actividades de orientacion uft UNIDAD I,,II,III
Trabajo de actividades de orientacion uft UNIDAD I,,II,III Trabajo de actividades de orientacion uft UNIDAD I,,II,III
Trabajo de actividades de orientacion uft UNIDAD I,,II,III andreinadz
 
Info 6.6.13 piano orari estivi - integrazione
Info 6.6.13   piano orari estivi - integrazioneInfo 6.6.13   piano orari estivi - integrazione
Info 6.6.13 piano orari estivi - integrazioneFabio Bolo
 
Gastronomia tres
Gastronomia tresGastronomia tres
Gastronomia tresjeserchef
 
Ebook noviembre Vistol y Memelo 2014
Ebook noviembre Vistol y Memelo 2014Ebook noviembre Vistol y Memelo 2014
Ebook noviembre Vistol y Memelo 2014vistolymemelo
 

Destacado (17)

Tugas matematika 2 (semester 2) - Tia
Tugas matematika 2 (semester 2) - TiaTugas matematika 2 (semester 2) - Tia
Tugas matematika 2 (semester 2) - Tia
 
πορτρέτα με φρούτα και λουλούδια!
πορτρέτα με φρούτα και λουλούδια!πορτρέτα με φρούτα και λουλούδια!
πορτρέτα με φρούτα και λουλούδια!
 
Copia de cronograma de los estudiantes para el proyecto hoja1
Copia de cronograma de los estudiantes para el proyecto   hoja1Copia de cronograma de los estudiantes para el proyecto   hoja1
Copia de cronograma de los estudiantes para el proyecto hoja1
 
Tatiana alvarez
Tatiana alvarezTatiana alvarez
Tatiana alvarez
 
Switzerland
SwitzerlandSwitzerland
Switzerland
 
El cine.
El cine.El cine.
El cine.
 
Trabajo de actividades de orientacion uft UNIDAD I,,II,III
Trabajo de actividades de orientacion uft UNIDAD I,,II,III Trabajo de actividades de orientacion uft UNIDAD I,,II,III
Trabajo de actividades de orientacion uft UNIDAD I,,II,III
 
Clase 05
Clase 05Clase 05
Clase 05
 
Presentation1
Presentation1Presentation1
Presentation1
 
Compliance Training
Compliance TrainingCompliance Training
Compliance Training
 
Private labels
Private labelsPrivate labels
Private labels
 
과제
과제과제
과제
 
Info 6.6.13 piano orari estivi - integrazione
Info 6.6.13   piano orari estivi - integrazioneInfo 6.6.13   piano orari estivi - integrazione
Info 6.6.13 piano orari estivi - integrazione
 
Gastronomia tres
Gastronomia tresGastronomia tres
Gastronomia tres
 
Ebook noviembre Vistol y Memelo 2014
Ebook noviembre Vistol y Memelo 2014Ebook noviembre Vistol y Memelo 2014
Ebook noviembre Vistol y Memelo 2014
 
3 26
3 263 26
3 26
 
Tipos de casas
Tipos de casasTipos de casas
Tipos de casas
 

Similar a Sistemas operativos y su arquitectura

Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsslipkdany21
 
Kernel de Windows PDF
Kernel de Windows PDFKernel de Windows PDF
Kernel de Windows PDFLikedLol
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windowseyes
 
Proyecto de rene terminado copia
Proyecto de rene terminado   copiaProyecto de rene terminado   copia
Proyecto de rene terminado copiakarenalinsimon
 
Proyecto de rene terminado
Proyecto de rene terminado   Proyecto de rene terminado
Proyecto de rene terminado Alincita Simon
 
Reporte windows8
Reporte windows8Reporte windows8
Reporte windows8Ell Bobby
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosguestea15e3
 
Eva ruth gh arquiectura
Eva ruth gh  arquiecturaEva ruth gh  arquiectura
Eva ruth gh arquiecturaruthani
 
Monografia tipos y clasificación de sistemas operativos
Monografia   tipos y clasificación de sistemas operativosMonografia   tipos y clasificación de sistemas operativos
Monografia tipos y clasificación de sistemas operativosJorgeguevaras
 
Referencias Automaticas
Referencias AutomaticasReferencias Automaticas
Referencias AutomaticasDavid Cardenas
 

Similar a Sistemas operativos y su arquitectura (20)

Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Dany
DanyDany
Dany
 
Dany
DanyDany
Dany
 
Kernel de Windows PDF
Kernel de Windows PDFKernel de Windows PDF
Kernel de Windows PDF
 
Sist_Oper
Sist_OperSist_Oper
Sist_Oper
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windows
 
Proyecto de rene terminado copia
Proyecto de rene terminado   copiaProyecto de rene terminado   copia
Proyecto de rene terminado copia
 
Proyecto de rene terminado
Proyecto de rene terminado   Proyecto de rene terminado
Proyecto de rene terminado
 
Proyectoderene
Proyectoderene Proyectoderene
Proyectoderene
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemao
SistemaoSistemao
Sistemao
 
Reporte windows8
Reporte windows8Reporte windows8
Reporte windows8
 
Sistemao
SistemaoSistemao
Sistemao
 
SistemaoPERATIVOS
SistemaoPERATIVOSSistemaoPERATIVOS
SistemaoPERATIVOS
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Eva ruth gh arquiectura
Eva ruth gh  arquiecturaEva ruth gh  arquiectura
Eva ruth gh arquiectura
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Monografia tipos y clasificación de sistemas operativos
Monografia   tipos y clasificación de sistemas operativosMonografia   tipos y clasificación de sistemas operativos
Monografia tipos y clasificación de sistemas operativos
 
Referencias Automaticas
Referencias AutomaticasReferencias Automaticas
Referencias Automaticas
 

Último

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Sistemas operativos y su arquitectura

  • 1. Universidad Gerardo barrios Lic: Carla milagro López Vásquez Integrantes: Mirna patricia Flores Cortez USTS024615 Estefani Noemi Esquivel Amaya USTS024715 Asignatura: sistemas operativos Especialidad: técnico en Ingeniería en sistemas y redes informáticas Fecha de entrega: lunes 23 de febrero del 2015
  • 2. Surge a raíz de la colaboración del proyecto lineal del matemático de origen número von Neumann. Consistente en poner la información sobre las operaciones que realiza en la misma memoria utilizada para los datos. Escribiendo en la misma forma es decir el código binario.
  • 3. Objetivo: conocer la arquitectura de los sistemas operativos y sus funcionamientos de cada sistema operativo. La organización de los sistemas operativos ha evolucionado desde los monitores residentes como DOS hasta los modernos sistemas multiproceso como Solaris El núcleo: Es así como el núcleo transforma un procesador real con su memoria finita en un número prácticamente ilimitado de procesadores virtuales o procesos. Cada proceso dispone de su propio tiempo de CPU, una memoria extensible y mecanismos estándares para interactuar con los dispositivos, sin importar los detalles físicos de su implementación. ARQUITECTURA DE LOS SISTEMAS OPERATIVOS Con el paso de los años se ha producido una evolución gradual de la estructura y capacidades de los Sistemas Operativos. Sin embargo, recientemente se ha introducido un cierto número de nuevos elementos de diseño en los nuevos Sistemas Operativos y en las nuevas versiones de los Sistemas Operativos existentes. Estos Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre estos dispositivos de hardware están las máquinas multiprocesador, incrementos enormes de la velocidad de la máquina, alta velocidad en los enlaces de las redes de comunicación e incremento en el tamaño y variedad de los dispositivos de almacenamiento de memoria. En los campos de aplicación que han influido en el diseño de los Sistema Operativos están las aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución cliente/servidor. El porcentaje de cambios en las demandas de los Sistemas Operativos, requiere no solamente las modificaciones y mejoras en las arquitecturas ya existentes, sino nuevas formas de organización del Sistema Operativo. Muchos de los diferentes enfoques y elementos de diseño se han probado tanto en Sistemas Operativos experimentales como comerciales, y muchos de ellos encajan dentro de las siguientes categorías.
  • 4. * Arquitectura Micronúcleo. * Multihilos. * Multiproceso Simétrico. * Sistemas Operativos Distribuidos. * Diseño Orientado a Objeto. La mayor parte de los Sistemas Operativos hasta hace poco tiempo se caracterizaban por un gran núcleo monolítico. Gran parte de la funcionalidad que se pensaba debía tener un Sistema Operativo la proporcionaba este gran núcleo, incluyendo planificación, sistema de archivos, redes, controladores de dispositivos, gestión de memoria y muchas cosas más. Normalmente un núcleo monolítico está implementado como un único proceso, con todos sus componentes compartiendo el mismo espacio de direcciones. La arquitectura micronúcleo asigna solamente unas pocas funciones esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los proporciona procesos, algunas veces llamados servidores, que se ejecutan en modo usuario y que el micronúcleo trata como a cualquier otra aplicación. Este enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores pueden estar diseñados para aplicaciones específicas o necesidades del entorno. El enfoque del micronúcleo simplifica la implementación, proporciona flexibilidad y se adapta bien para entornos distribuidos. En esencia, un micronúcleo interactúa de la misma forma con procesos servidores locales y remotos, facilitando la construcción de sistemas distribuidos. Visión General de la Arquitectura de Windows. Un Sistema Operativo serio, capaz de competir en el mercado con otros como Unix que ya tienen una posición privilegiada, en cuanto a resultados,
  • 5. debe tener una serie de características que le permitan ganarse ese lugar. Algunas de estas son: * Que corra sobre múltiples arquitecturas de hardware y plataformas. * Que sea compatible con aplicaciones hechas en plataformas anteriores, es decir que corrieran la mayoría de las aplicaciones existentes hechas sobre versiones anteriores a la actual, nos referimos en este caso particular a las de 16-bit de MS-DOS y Microsoft Windows 3.1. * Reúna los requisitos gubernamentales para POSIX (Portable Operating System Interface for Unix). * Reúna los requisitos de la industria y del gobierno para la seguridad del Sistema Operativo. * Sea fácilmente adaptable al mercado global soportando código Unicode. * Sea un sistema que corra y balancee los procesos de forma paralela en varios procesadores a la vez. * Sea un Sistema Operativo de memoria virtual. Uno de los pasos más importantes que revolucionó los Sistemas Operativos de la Microsoft fue el diseño y creación de un Sistema Operativo extensible, portable, fiable, adaptable, robusto, seguro y compatible con sus versiones anteriores (Windows NT). Y para ello crearon la siguiente arquitectura modular:
  • 6. La cual está compuesta por una serie de componentes separados donde cada cual es responsable de sus funciones y brindan servicios a otros componentes. Esta arquitectura es del tipo cliente – servidor ya que los programas de aplicación son contemplados por el sistema operativo como si fueran clientes a los que hay que servir, y para lo cual viene equipado con distintas entidades servidoras. Ya creado este diseño las demás versiones que le sucedieron a Windows NT fueron tomando esta arquitectura como base y le fueron adicionando nuevos componentes. Uno de las características que Windows comparte con el resto de los Sistemas Operativos avanzados es la división de tareas del Sistema Operativo en múltiples categorías, las cuales
  • 7. están asociadas a los modos actuales soportados por los microprocesadores. Estos modos proporcionan a los programas que corren dentro de ellos diferentes niveles de privilegios para acceder al hardware o a otros programas que están corriendo en el sistema. Windows usa un modo privilegiado (Kernel) y un modo no privilegiado (Usuario). Uno de los objetivos fundamentales del diseño fue el tener un núcleo tan pequeño como fuera posible, en el que estuvieran integrados módulos que dieran respuesta a aquellas llamadas al sistema que necesariamente se tuvieran que ejecutar en modo privilegiado (modo kernel). El resto de las llamadas se expulsarían del núcleo hacia otras entidades que se ejecutarían en modo no privilegiado (modo usuario), y de esta manera el núcleo resultaría una base compacta, robusta y estable. El Modo Usuario es un modo menos privilegiado de funcionamiento, sin el acceso directo al hardware. El código que corre en este modo sólo actúa en su propio espacio de dirección. Este usa las APIs (System Application Program Interfaces) para pedir los servicios del sistema. El Modo Kernel es un modo muy privilegiado de funcionamiento, donde el código tiene el acceso directo a todo el hardware y toda la memoria, incluso a los espacios de dirección de todos los procesos del modo usuario. La parte de WINDOWS que corre en el modo Kernel se llama Ejecutor de Windows, que no es más que un conjunto de servicios disponibles a todos los componentes del Sistema Operativo, donde cada grupo de servicios es manipulado por componentes que son totalmente independientes (entre ellos el Núcleo) entre sí y se comunican a través de interfaces bien definidas. Todos los programas que no corren en Modo Kernel corren en Modo Usuario. La mayoría del código del Sistema Operativo corre en Modo Usuario, así como los subsistemas de ambiente (Win32 y POSIX que serán explicados en capítulos posteriores) y aplicaciones de usuario. Estos programas solamente acceden a su propio espacio de direcciones e interactúan con el resto del sistema a través de mensajes Cliente/Servidor.
  • 8. Existen varios tipos de arquitecturas: ● kernels monolíticos: todo el software y las estructuras de datos están ubicados en un único modulo lógico, sin interfaces explicitas entre las parte del SO. Cualquier procedimiento puede ver a cualquier otro y acceder a cualquier estructura de datos. ● Organización modular: la funcionalidad se encuentra dividida entre los componentes lógicos independientes con interfaces bien definidas. ● Organizaciones estratificadas o por capaz: la funcionalidad se divide en una jerarquía de máquinas abstracta donde las funciones de las capaz y que están implementadas mediante las funciones proporcionadas por la capa. Sistemas operativos Windows LinuxMac Android