La escritura de programas que interactúen directamente con los componentes hardware de un computador es una tarea bastante tediosa. Por otra parte, si.

Slides:



Advertisements
Presentaciones similares
Elementos de una computadora.  El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible.
Advertisements

Sistemas operativos. Definición Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar los recursos.
Hardware. Que es el hardware y sus componentes. 1. El hardware son todas las partes físicas y tangibles de una computadora. 2. Partes del hardware: 2.1.
IV. SISTEMAS OPERATIVOS.. Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema.
Informática.
Tecnologías 2º ESO.
SISTEMAS OPERATIVOS Sistema de Archivos.
“Los Sistemas Operativos”
Introducción a los Sistemas Operativos
¿Qué es el Software? Programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea. Como concepto general,
Clasificación de Software
DISPOSITIVOS MOVILES.
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida.
L.I. Gerardo Ortiz Rivera
Informática 1 Año. Trabajo Practico. Tema: Definiciones
Consideraciones Generales de los Sistemas Operativos
Sistemas Operativos.
Prueba Inicial Informática
PRUEBA DIAGNÓSTICA GRADO SEXTO TECNOLOGÍA E INFORMÁTICA 1
Universidad Nacional de Canindeyú Facultad de Ciencias de la Salud
EN QUÉ CONSISTE UNA COMPUTADORA
Sistemas Operativos Unidad I Introducción.
INDUCCION VIRTUALNET 2.0 Act3 – Herramienta Tareas
1era. Unidad el computador y sus componentes
Rodrigo Mallo, Victoria Martín. Software Sistema operativo de red Software de aplicación Hardware Concentradores MAU Hubs Switch Componentes Tarjeta de.
Rodrigo Mallo, Victoria Martín. Software Sistema operativo de red Software de aplicación Hardware Concentradores MAU Hubs Switch Componentes Tarjeta de.
Sistemas Operativos Ing. Jhonnathan Quintero V.
1era. Unidad el computador y sus componentes
Unidad 1 Introducción al mundo de la computación.
Multitarea y monotarea
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
SOFTWARE Y HARDWARE S H.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
SISTEMAS OPERATIVOS APRENDICES Diana Carolina Chacón
Sistema Operativo Nombre: Lowther Carolina y Paredes Tiara Año: 4to C
Computación Nivel Usuario CB-123
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
IV. SISTEMAS OPERATIVOS.. Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema.
Casandra Gómez Periféricos. Casandra Gómez Los periféricos de un ordenador son los aparatos o dispositivos (hardware) auxiliares a través de los cuales.
SISTEMAS OPERATIVOS. El sistema operativo es un conjunto de programas que: ■Inicializa el hardware del ordenador. ■Suministra rutinas básicas para controlar.
ESTRUCTURAS DE LOS SISTEMAS OPERATIVOS INTEGRANTES: -SIAS ALVAREZ -GUTIÉRREZ ROBLES -GELDRES HUAYCOCHEA.
IV. SISTEMAS OPERATIVOS.
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
¿QUÉ ES UNA RED? Es un conjunto de equipos informativos y software conectados entre si por medio de dispositivos físicos o inalámbricos que envían y reciben.
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 3. El software: sistema operativo y programas de aplicación 3.1 Introducción Software: programas.
CLASIFICACIÓN DE S.O.
Integrantes : Luna valentina torres olivares Jackson Hernán Martínez Tarazona 4°A.
Estructura de Sistemas Operativos CAMPOS CHACALTANA, ANTHONY.
Estructura de los sistemas Operativos 1. Componentes de un sistema operativo  Administración de procesos  Administración de memoria  Subsistema de Entrada/Salida.
Sistema Operativo Windows Evolucion. SISTEMAS OPERATIVOS Un sistema operativo (SO o, frecuentemente, OS del inglés Operating System) es un programa o.
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
¿Qué es una red? Conjunto de entidades conectadas entre sí
Núcleo Lic. Gonzalo Pastor.
Estructura de los sistemas operativos
Estructura de los SISTEMAS OPERATIVOS.
UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.
Axcel Sting Anchante Mosayhuate.. Qué aspecto tienen los sistemas operativos por fuera (es decir, la interfaz con el programador), ha llegado el momento.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS. Estos sistemas no tienen una estructura definida, sino que son escritos como una colección de procedimientos donde.
Estructura de los Sistemas Operativos
ESTRUCTURA DE SISTEMAS OPERATIVOS MOSQUERA HERRERA CLAUDIA ANGELICA ANDROID WINDOWS APPLE LINUX.
Informática- R.L.G.1 Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza.
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 3. El software: sistema operativo y programas de aplicación 3.1 Introducción Software: programas.
Arquitectura de computadoras
Los sistemas operativos en el sistema informático
Transcripción de la presentación:

La escritura de programas que interactúen directamente con los componentes hardware de un computador es una tarea bastante tediosa. Por otra parte, si se desean ejecutar al mismo tiempo varios programas deben existir mecanismos para proteger los datos y distribuir equitativamente el uso de los recursos del computador entre todos los programas. Con el fin de resolver estos problemas surgieron los sistemas operativos. INTRODUCCION

DEFINICION Un sistema operativo es una capa de software que gestiona de forma eficiente todos los dispositivos hardware de un computador y además suministra a los usuarios una interfaz cómoda con el hardware.

Servicios de un sistema operativo Ejecución de programas. Acceso a los dispositivos de E/S. Manipulación del sistema de archivos. Comunicación y sincronización. Detección y respuesta a errores. Protección y seguridad.

Tipos de un sistema operativo Clasificación en función del número de usuarios que se pueden atender simultáneamente Un sistema operativo se dice que es multiusuario si puede atender simultáneamente a múltiples usuarios. Cada usuario trabaja con el sistema sin percibir que existen otros usuarios conectados. Ejemplos de sistemas operativos multiusuario son: UNIX, Windows Server y Linux. Por el contrario, Un sistema operativo monousuario es aquél que solo puede atender a un único usuario simultáneamente. Ejemplos de sistemas operativos monousuario son: MS-DOS, Windows y Mac OS.

Tipos de un sistema operativo Clasificación según el número de programas cargados en la memoria principal En un sistema operativo monoprogramado o con monoprogramación, en la memoria principal del computador se almacena el sistema operativo y un único programa de usuario, que tiene a su disposición todos los recursos del computador. El procesador ejecuta dicho programa ininterrumpidamente desde su inicio hasta su finalización. Cuando finaliza dicho programa se carga otro programa en memoria que pasa a ser ejecutado. Un ejemplo de sistema operativo monoprogramado es MS-DOS. En un sistema operativo multiprogramado o con multiprogramación, en la memoria principal se almacenan, aparte del sistema operativo, varios programas, que deben compartir durante su ejecución los recursos del computador. Si un programa A está siendo ejecutado en el procesador, el sistema operativo puede interrumpir su ejecución para ejecutar otro programa B cargado en la memoria principal. Posteriormente, la ejecución del programa A puede ser reanudada. Se denomina grado de multiprogramación al número de programas cargados en memoria principal. Si dicho grado es constante el número de programas que se cargan en memoria debe ser igual al número de programas que se eliminan en ella.

Tipos de un sistema operativo Clasificación en función de los requisitos temporales de los programas a ejecutar Sistemas operativos por lotes o sistemas batch. En estos sistemas los trabajos se procesan agrupados en lotes de trabajos con necesidades similares. En los sistemas por lotes la planificación del procesador es bastante simple, los trabajos son procesados normalmente por orden de llegada, aunque a veces se ordenan los trabajos por tiempo estimado de ejecución y se ejecuta primero el más corto. Sistemas operativos de tiempo compartido o sistemas interactivos. Son sistemas multiusuario con multiprogramación donde cada usuario introduce desde su terminal una orden, bien mediante el uso del teclado o del ratón, y espera por la respuesta del sistema operativo. En todo momento, gracias a la multiprogramación, un usuario cree ser el único que está interaccionando con el computador y tener a su disposición todos sus recursos. Sistemas operativos de tiempo real. Son sistemas con multiprogramación que soportan aplicaciones de tiempo real, que son aquellas que reciben unas entradas procedentes de unos sensores externos, a través de unas tarjetas de adquisición de datos, y deben generar unas salidas en un tiempo de respuesta preestablecido. Tales aplicaciones de tiempo real se usan en experimentos científicos, control industrial, robótico, sistemas de control de vuelo, simulaciones, telecomunicaciones, dispositivos multimedia, etc. Sistemas operativos híbridos. Son aquellos sistemas operativos con capacidad para soportar tantos trabajos por lotes como aplicaciones interactivas o incluso aplicaciones suaves de tiempo real. Normalmente se asigna a los trabajos por lotes una prioridad de ejecución más pequeña que a las aplicaciones interactivas, y a éstas una prioridad de ejecución menor que a las aplicaciones suaves de tiempo real.

Tipos de un sistema operativo Clasificación en función de la finalidad del computador Sistemas operativos para macrocomputadores. Los macrocomputadores son computadores de gran tamaño, pueden ocupar toda una sala, con una elevada capacidad de realización de operaciones de E/S. No es extraño que dispongan de miles de discos duros con capacidad total para miles de terabytes de datos. Sistemas operativos para servidores de red. Los servidores de red se pueden implementar en computadores personales de altas prestaciones, estaciones de trabajo o incluso en macrocomputadores. Atienden a múltiples usuarios simultáneamente y posibilitan al usuario el poder compartir recursos hardware y software. También suministran servicios de impresión, gestión de archivos y servicios web. Ejemplos operativos típicos de este tipo son UNIX, Windows Server y Linux. Sistemas operativos para computadores personales. Su principal objetivo es suministrar a un único usuario una interfaz adecuada para la ejecución de programas de aplicación, como hojas de cálculo, navegadores web, correo electrónico, procesadores de texto, etc. Ejemplos destacados son Windows, Mac OS y Linux. Sistemas operativos para computadores de mano. Los sistemas operativos que se ejecutan en un computador de mano (PDAs, teléfonos móviles inteligentes,.. ) deben tener en cuenta las limitaciones de tamaño, potencia y memoria a la hora de ejecutar aplicaciones de tiempo real. Ejemplos de este tipo de sistemas operativos son Palm OS, Windows CE, Symbian y Android. Sistemas operativos integrados. Son aquellos que se ejecutan en un computador que forma parte de otro sistema, como por ejemplo: un televisor, un automóvil, un reproductor de MP3, un reproductor de DVD, etc. Los sistemas operativos integrados atienden las peticiones de aplicaciones de tiempo real que se encuentran almacenadas típicamente en una memoria ROM, por lo que no disponen mecanismos de protección de memoria. Ejemplos de este tipo de sistemas operativos son QNX y VxWorks.

Tipos de un sistema operativo