Sistema Operativo  ISO (Organización Internacional de Normalización), se define un sistema informático como el sistema compuesto de equipos y de personal.

Slides:



Advertisements
Presentaciones similares
SISTEMAS OPERATIVOS.
Advertisements

UNIX COMP 240.
SISTEMAS OPERATIVOS Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario.
¿Que es un sistema operativo?
Sistemas en estratos. Descripción: se organiza en una jerarquía de estratos, estando construido cada uno de ellos sobre el otro que tiene menor jerarquía.
Introducción a los sistemas operativos
HISTORIA Y CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
Sistemas Operativos El sistema operativo es el encargado de coordinar todas las actividades del computador, todos los datos que entren o salgan desde el.
Objetivo: Conocer los componentes hardware y software que constituyen un computador.
SISTEMA OPERATIVO.
SISTEMAS OPERATIVOS.
HERRAMIENTAS INFORMATICAS
Elemento Lógico (Software)
CLASIFICACIÓN DEL SISTEMA OPERATIVO POR APLICACIÓN
UNIDAD 3 Conceptos de Sistemas Operativos.
SISTEMAS OPERATIVOS INTRODUCCIÓN Definición de Sistema Operativo
SISTEMAS OPERATIVOS.
Programación I MC José Andrés Vázquez Flores
SISTEMAS OPERATIVOS →¿Qué es un sistema operativo?
EL SISTEMA OPERATIVO.
Características de un sistema operativo
LOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS.
Gestión de procesos Sistemas Operativos Edwin Morales
COLEGIO DE CIENCIAS Y HUMANIDADES PLANTEL NAUCALPAN
SISTEMAS OPERATIVOS 1.4 CLASIFICACIÓN DE LOS S.O
UNIVERSIDAD LATINA. I. TEORIA DE SISTEMAS OPERATIVOS.
HISTORIA DE LOS SITEMAS OPERATIVOS
Gerencia Inform á tica Alumno: ANGELES BOCANEGRA, Oscar C ó digo: Profesor: VEGA HUERTA, Hugo Tema: Soluci ó n de un problema en una Empresa Peruana.
1 Ana Mercedes Cáceres Instructor: Raúl Aguilar Año 2006 [Parte I ]
Clasificación y estructura. Alejandra Rivero Esteban
Generaciones de 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.
Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Programación I MC Beatriz Beltrán Martínez.
COLEGIO DE CIENCIAS Y HUMANIDADES CURSO DE COMPUTACION 1 NOMBRE DEL ALUMNO:TANIA IVONNE RAMIREZ DOMINGUEZ MATRICULA: GRUPO:1°C TURNO:MATUTINO NOMBRE.
Definición, Funciones, Características, Categorias
Funciones principales!
UNIDAD I INTRODUCCION A LOS S.O.
SISTEMAS OPERATIVOS.
EL COMPUTADOR. INDICE  Qué es Qué es  El software El software  El hardware El hardware  periféricos de entrada: teclado, mouse, micrófono, escáner,
Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos.
COMPUTADORAS DE TERCERA GENERACIÓN Integrantes: Barrios, Yessica Betancourt, Aldrid Gobea, Adrián Rivas, Ricardo Garcia, Edgardo Ministerio de educación.
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Historia de los sistemas operativos. Los Sistemas Operativos han sufrido una serie de cambios revolucionarios llamados generaciones. Hay cuatro generaciones:
Sistemas operativos.
INGENIERIA EN SISTEMAS FUNDAMENTOS DE COMPUTACION B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
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.
Obtención de datos para ser incorporados al proceso de operación y control y su actualización en forma automática en la BD. SISTEMA DE COMUNICACIONES INDUSTRIALES.
INTRODUCCIONHISTORIAQUE ES UN PLCELEMENTOS VENTAJAS TIPOSCONCLUSIONESREFERENCIAS.
Universidad Nacional Experimental del Táchira Departamento de Carreras Técnicas Semipresenciales Carrera de Turismo Área de conocimiento: Informática Autora:
DIRECCIÓN DE EDUCACIÓN ELEMENTAL DEPARTAMENTO DE COMPUTACIÓN ELECTRÓNICA PRODUCTO MODULO 1 PRESENTA: VICTORINO RÍOS VALDEZ COEEE DIPLOMADO: FORTALECIMIENTO.
Colegio San Estanislao de Kostka. Jesuitas – Salamanca INTRODUCCIÓN AL ORDENADOR Y LOS PERIFÉRICOS.
Componentes de un ordenador Andrés Sanz nº 25 ÍNDICE EL ORDENADOR PERSONAL PARTES DEL PC Hardware Software PERIFÉRICOS DE ENTRADA PERIFÉRICOS DE SALIDA.
Interfaz de Usuario info_262728/
SISTEMAS OPERATIVOS Contenido: Descripción del proceso proceso nulo estado del procesador imagen del proceso información del BCP Miguel Ángel Martínez.
Tema 7: Ingeniería del software Definición de software El software es: 1. instrucciones (programas de computadora) que cuando se ejecutan proporcionan.
1 UNIVERSIDAD NACIONAL DE EDUCACIÓN ENRIQUE GUZMÁN Y VALLE INTRODUCCIÓN A LA INFORMÁTICA RITA FERNÁNDEZ LARA.
INFORMÁTICA Ing. Linda K. Masias M. Identificando las partes de un computador.
Unidades funcionales de un ordenador 1. ¿Qué es un ordenador? Máquina que recibe unos datos, los procesa y ofrece los resultados de ese procesamiento.
LA CPU. ¿Qué es la CPU? La unidad central de proceso o CPU -siglas que corresponden a las iniciales en inglés de Central Processing Unit. La CPU se encarga.
1 Introducción a la Programación Estructurada Introducción a la Informática Departamento de Sistemas Universidad del Cauca 2006.
Clase 1.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones.
JOSÉ GEOVANY CON PÉREZ LICEO DEL SUR. UNIDAD I Entorno de desarrollo. UNIDAD II Introducción al lenguaje de programación. UNIDAD III Trabajando con formularios.
Tipos de Sistemas Operativos Componentes de un Sistema Operativo El sistema operativo es el encargado de que los componentes y periféricos de un sistema.
Asignaturas: Informática/Electiva I. Definición de Sistema operativo Conceptos Básicos Funciones de los Sistemas Operativos Clasificación Componentes.
Melissa Victoria Mendiola Peralta.  Los algoritmos son las series de pasos por los cuales se resuelven los problemas.
El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora es conocido como un sistema operativo o.
1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar
Monoprogramacion Giovanna Kristhel Mendoza Castillo
Transcripción de la presentación:

Sistema Operativo  ISO (Organización Internacional de Normalización), se define un sistema informático como el sistema compuesto de equipos y de personal pertinente, que realiza funciones de entrada, proceso, almacenamiento, salida y control con el fin de llevar a cabo una secuencia de operaciones con datos. ISOOrganización Normalización sistema personal funcionesproceso almacenamientocontroloperacionesdatos

Funciones Básicas de un S. O.  Gestión de recursos.  Control de lo que hace la computadora y de cómo lo hace.  Permitir el uso de paquetes o programas por el usuario.  Organiza los

Firmware  es el conjunto de microprogramas que forman una unidad en un ordenador. Se define así también a la combinación de software sobre hardware (normalmente software cableado).

Sistema Operativo  Se dedica a asignar tareas y coordinar el funcionamiento interno de la computadora. Para la gestión del sistema se apoya en un reloj interno (que forma parte del hardware) con el cual se ayuda el aparato para tomar decisiones simples, de modo secuencial, es decir, toma una decisión tras haber tomado la anterior.gestión

Sistema Operativo  Establece un vínculo entre la máquina y el usuario y proporciona a éste una guía de control sobre los recursos de todo el Sistema. Para ayudar a las personas en el manejo de la máquina, los constructores de equipos han creado una serie de programas de actuación más o menos estandarizados que liberan al usuario de ciertas tareas y establecen un entorno más sencillo de trabajo.recursos

Sistema Operativo  Monitores; forman el software básico, programas que controlan todos los procesos de la computadora, asignando las prioridades de tratamiento mediante el control de interrupciones, de operaciones de E/S y flujo de trabajos.procesosoperaciones  Traductores, que son software de aplicaciones, programas que permiten la utilización de lenguajes de programación, transformando las instrucciones simbólicas de estos lenguajes a instrucciones de máquina, que son las que entiende la computadora.lenguajes de programación  De servicio, llamados software orientado a máquina, programas que transfieren la información entre los distintos elementos periféricos de la configuración de la computadora, la ordenación de los datos antes o después del tratamiento, la generación de archivos de datos, en general, el mantenimiento del sistema de explotación de la computadora.servicioinformaciónperiféricos mantenimiento

Evolución de los Sistemas Operativos  Los primeros ordenadores, a partir de 1944 en que Aiken construyó el Mark-I, sólo podían programarse en lenguaje máquina, y puede decirse que el Sistema Operativo aún no existía.  El tiempo de preparación para realizar una tarea fuera considerable. Además para poder utilizar la computadora debía hacerse por turnos. Para ello, en muchas instalaciones, se rellenaba un formulario de reserva en el que se indicaba el tiempo que el programador necesitaba para realizar su trabajo computadora

Evolución de los Sistemas Operativos  J. V. Neumann fue quien dio el primer paso en la informática y en las relaciones hombre-máquina con el concepto de programa almacenado, que consiste en archivar en el ordenador un conjunto de instrucciones máquina para posteriormente ejecutarlas. informáticahombreconceptoprograma  La aparición del Assembler, lenguaje nemotécnico-simbólico, constituyó un gran avance sobre la primitiva programación en código máquina. La forma de explotar los sistemas ha ido evolucionando con el tiempo; los más sencillos funcionaban con monoprogramación.lenguajeprogramación en csistemastiempo

Evolución de los Sistemas Operativos  Monoprogramación o monoejecución es el sistema de explotación en el que se ejecuta solamente un programa cada vez y no comienza la ejecución de otro hasta terminar con el anterior.programa

 En 1948, con Noam Chomsky, surge la teoría de las gramáticas generativas transformacionales, que es la base de los traductores de lenguajes. En 1955 comenzó el desarrollo de los lenguajes de alto nivel, y al mismo tiempo se empezó a dividir el trabajo entre personas: operadores y programadores.teoríadesarrollotiempo el trabajo  Las funciones del operador tenían más directamente que ver con la administración y control de los recursos del Sistema Operativo y la carga de trabajos, y las de los programadores con la codificación de los programas.la administración

 El monitor es el programa antepasado del Sistema Operativo. Abarca funciones muy elementales, como visualizar y modificar los contenidos de la memoria principal, el lanzamiento automático para la ejecución de un programa, la introducción de puntos de ruptura en los programas para puesta a punto, etc. Gracias al monitor apareció el concepto de secuencia automática de trabajos.monitorla memoriaintroducciónmonitorconcepto

 Actualmente, al estar superado el concepto de monoprogramación, es frecuente que tengamos que familiarizarnos con los conceptos de multiprogramación, tiempo compartido, multiproceso y tiempo real.

Multiprogramación  En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera óptima los recursos disponibles.memoria principalCPU

Tiempo compartido  En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Al realizar una operación de E/S los programas ceden la CPU a otro programa, al igual que en la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otro aplicación. Con esto se consigue repartir la CPU por igual entre los programas de los distintos usuarios, y los programas de los usuarios no se sienten demasiado lentos por el hecho de que los recursos sean compartidos y aparentemente se ejecutan de manera concurrente.interactividad multiusuarioCPUmultiprogramaciónCPU

Tiempo real  Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el problema o hecho planteado. El procesamiento de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen siendo en telecomunicaciones.

Multiprocesador  Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador los procesadores comparten memoria y reloj.microprocesadormultiprocesador

 Las tendencias de futuro prevén el desarrollo de Sistemas Operativos con potencialidad de: desarrolloSistemas Operativos  Explotación del proceso en paralelo y de forma concurrente.  Integración mediante informática corporativa del tratamiento en distintos Sistemas Sistemas  Operativos de micros, minis y mainframes, a través de interfaces gráficas de usuario y la arquitectura cliente-servidor. gráficasarquitectura clienteservidor

 Hay tres grandes familias de ordenadores con sus respectivos Sistemas Operativos: los grandes ordenadores o mainframes, que llevan incorporados varios microprocesadores funcionando a la vez (en paralelo). Los ordenadores de tipo medio (minis), que tienen de 1 a 4 procesadores muy versátiles funcionando en paralelo. Y por último los ordenadores personales, que tienen un ordenador más o menos rápido.Sistemas Operativos microprocesadores procesadores

Tipos de Sistemas Operativos  Sistemas Operativos paralelos.  Sistemas Operativos de red.  Sistemas Operativos distribuidos.  Sistemas Operativos de tiempo compartido.  Sistemas Operativos de tiempo real.  Sistemas Operativos por lotes.  Sistema Operativo Multiusuario.  Sistema Operativo Monousuario.  Sistema Operativo Monotareas.  Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).

Bibliografía  _de_los_sistemas_operativos" _de_los_sistemas_operativos