ESTRUCTURA DE LOS SISTEMAS OPERATIVOS

Slides:



Advertisements
Presentaciones similares
Sistemas operativos Prof. Alberto Rivas.
Advertisements

Ing. Zamudio Mendoza Mario Said
MAC OS.... CONCEPTOS GENERALES
UNIX COMP 240.
Sistema operativo Componentes de un sistema operativo
LOS SISTEMAS OPERATIVOS
Introducción al software
Estructuras en Sistemas Operativos
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS
HERRAMIENTAS INFORMATICAS
Por: Luis Felipe Arcila Juan Pablo Diossa Duque Jorge Alonso Agudelo Alejandro Restrepo Rivera.
Introducción al Software
Elemento Lógico (Software)
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
SISTEMA OPERATIVO Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar.
María Celeste Cedeño Introducción ala tecnología
Los Sistemas Operativos
Introducción a los Sistemas Operativos
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN
Software, programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea. Como concepto general, el software.
SISTEMAS OPERATIVOS.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
UNIVERSIDAD LATINA. I. TEORIA DE SISTEMAS OPERATIVOS.
Introducción a los SOs.
Sistemas operativos.
Integrante: Yohandry Cueto Carnet: # Contenido Kernel Linux Limitaciones del Kernel Linux Kernel Mach Que es Hurd Arquitectura Ventajas Distribuciones.
Sistemas Operativos Oscar Bedoya
Supongamos que un usuario desea escribir un informe e imprimirlo en una impresora conectada. Para realizar esta tarea, se precisa una aplicación de procesamiento.
Sistemas Operativos.
Estructura de los Sistemas Operativos
SISTEMA OPERATIVO Un Sistema Operativo es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los.
Sistemas Operativos.
Clasificación y estructura. Alejandra Rivero Esteban
María José Freire Mayra Coello Juan Francisco Pérez
SISTEMAS OPERATIVOS.
Docente: Martha Amparo León Torres
Sistemas Operativos.
Mafer Alejandra Naranjo Daza Laura Castrillón Rojas Ciencias Químicas 10°
Salir de la presentación
Sistemas Operativos.
SOFTWARE Jennifer Giselle De Diego Romero NL:9
SISTEMAS OPERATIVOS.
LIA. SUEI CHONG SOL, MCE..  1.- SOFTWARE BÁSICO O DE SISTEMA. Conjunto de programas imprescindibles para el funcionamiento del sistema.  2.- SOTWARE.
Recursos que requiere un Sistema de Información
UABJO LIC. EN CONTADURÍA PUBLICA INFOMATICA I MAC SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS Es un conjunto de programas y archivos auxiliares que permiten la interactividad entre el usuario y la computadora y es el encargado.
COLEGIO DE CIENCIAS Y HUMANIDADES CURSO DE COMPUTACION 1 NOMBRE DEL ALUMNO:TANIA IVONNE RAMIREZ DOMINGUEZ MATRICULA: GRUPO:1°C TURNO:MATUTINO NOMBRE.
Software.
María Camila Restrepo C. Mantener la Operatividad del sistema
INTRODUCCIÓN A MICROSOFT WINDOWS XP LIC. SAIDYS JIMÉNEZ QUIROZ ÁREA DE TECNOLOGÍA E INFORMÁTICA CESCOJ2011.
Elementos y tipos de sistemas operativos
SISTEMAS OPERATIVOS Son un conjunto de programas destinados a permitir la comunicación entre el usuario y en computador y gestionar sus recursos.
Funciones principales!
UNIDAD I INTRODUCCION A LOS S.O.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
Software.
ELEMENTO DE COMPETENCIA 3
SISTEMAS OPERATIVOS.
TECNICO EN SISTEMAS NUMERO DE FICHA:
Sistemas Operativos Universidad Politécnica Territorial de Mérida
Evelin Ramos Cabrera 1° B
Sistemas operativos.
. Ing. Jorge Ospina. Cortes y parciales I corteMartes 1 de Marzo de 2011 II corteMartes 12 de Abril de 2011 III corteMartes 1 de Junio de 2011.
UTILIZACION DE LA COMPUTADORA,ENTORNO Y APLICACIONES (SOFTWARE)
Fundamentos de Programación Unidad I Conceptos Básicos.
Instituto de Ciencias y Humanidades Tabasco. El software Coordinar el uso del hardware Coordinar el uso del hardware Ejercer el control Programas de aplicación.
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
CAPITULO III El Sistema Operativo (OS)
Realizado por Lucia y Florencia.  Es el conjunto de programas encargado de la gestión interna de la computadora, controla el funcionamiento del hardware.
Transcripción de la presentación:

ESTRUCTURA DE LOS SISTEMAS OPERATIVOS Equipo #3 Romina Tamez Andrea Martínez Ma. De Lourdes Solís Edwin Salvador Llamas Lic. Orlando Zamora

¿Qué es un sistema Operativo? Un Sistema Operativo es lo que permite la comunicación entre la computadora y el usuario.

Llamadas al Sistema El Sistema Operativo en conjunto con el Hardware aparecen al usuario como un solo dispositivo con un conjunto de instrucciones más flexibles y variadas a las que se conoce como Llamadas al Sistema (System Callings). Intérprete de Comandos También conocido por su nombre en inglés, Shell, es un programa que interpreta las órdenes del usuario y las convierte en Llamadas al Sistema. Núcleo (o Kernel) Es la parte del Sistema Operativo que se encarga de sincronizar la activación de los procesos y definir prioridades.

Programas del Sistema Son programas de servicio que debe ser solicitados explícitamente por los usuarios. Como ejemplos de estos tenemos: Compiladores Son programas que traducen Programas Fuente en programas Objeto. Ensambladores Traducen programas escritos con mnemónicos a lenguaje de máquina. Editores Son programas que permiten escribir textos y guardarlos en memoria secundaria. Utilerías de Archivos Programas para dar mantenimiento a los archivos. Bibliotecas Programas que contienen rutinas para realizar funciones frecuentemente requeridas. Estas funciones pueden ser ligadas a los programas escritos por el usuario.

Sistema Operativo MACH Explora el concepto micronúcleo. En vez de tener todo el código para el sistema operativo en un gran programa único (llamado núcleo), la mayoría del código estaría ubicado en programas más pequeños conocidos como servidores, los cuales se ejecutarían como cualquier otro programa. El trabajo del núcleo se reduce esencialmente en "ser" el sistema operativo, a mantener los servidores y programar su acceso al hardware. El sistema operativo Mach está diseñado para incorporar muchas de las innovaciones recientes en el campo de los sistemas operativos para producir un sistema operativo completamente funcional y de tecnología avanzada. Mach incorpora en todas sus parte el apoyo al niultiprocesamiento. Mach está diseñado para ejecutarse en sistemas de computación que van desde uno hasta miles de procesadores. Uno de los objetivos clave de Mach es ser un sistema operativo distribuido capaz de funcionar en hardware heterogéneo

Los diseñadores de Mach han tenido una gran influencia de BSD (y UNIX, en general), y los beneficios han sido: Una sencilla interfaz con el programador, con un buen conjunto de primitivas o servicios básicos, y un conjunto consistente de interfaces con los recursos del sistema.  Fácil transportabilidad a una amplia gama de uniprocesadores. .    Una extensa biblioteca de utilerías y aplicaciones. .    La capacidad para combinar utilerías usando canales.

Manejadores de dispositivos Estructura de MACH Programas de Usuario Servidor de Procesos Servidor de Memoria Servidor de archivos Servidor de Gráficos Nivel de usuario Nivel Kernel Manejo de Hilos Manejadores de dispositivos Nivel Kernel Nivel Hardware Hardware

Estructura linux Linux se puede dividir generalmente en cuatro componentes principales: el núcleo(kernel) el shell el sistema de archivos las utilidades.

Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo. Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.

Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.

El núcleo es el programa medular que ejecuta programas y gestiona dispositivos de hardware tales como los discos y las impresoras

El shell proporciona una interfaz para el usuario. Recibe órdenes del usuario y las envía al núcleo para ser ejecutadas. Se puede describir como un intérprete: interpreta las órdenes que introduce el usuario y las envía al núcleo. La interfaz del shell es muy sencilla. Normalmente consiste en un inductor desde el que se teclea una orden y después se pulsa enter. En cierta forma, se está tecleando una orden en una línea. A menudo, esta línea se conoce como la línea de órdenes.

El sistema de archivos organiza la forma en que se almacenan los archivos en dispositivos de almacenamiento tales como los discos. Los archivos están organizados en directorios. Cada directorio puede contener un número cualquiera de subdirectorios, cada uno de los cuales puede a su vez, contener otros archivos

Los directorios están organizados en una estructura jerárquica de árbol, que empieza en un directorio raíz (root) inicial. Todos los demás directorios se derivan, en última instancia, de este primer directorio raíz.

Las utilidades son programas especializados, tales como editores, compiladores y programas de comunicaciones, que realizan operaciones de computación estándar. Incluso uno mismo puede crear sus propias utilidades Algunas efectúan operaciones sencillas: otras son programas complejos con sus propios juegos de órdenes.

2000 Proced llamada remota seguridad Aplic instaladas De intercambio De la mem al arch interfaz graficos Acc. perifericos Controla usuarios y grupos Act simult Plug n play NTFS o FAT32 Est. principal del so