Dr. Joseabel Cegarra Núcleo LUZ-COL.  El SO tiene como labor administrar todos los dispositivos y proporcionar a los programas de usuario una interfaz.

Slides:



Advertisements
Presentaciones similares
Sistemas operativos Prof. Alberto Rivas.
Advertisements

Principios de Computación
CARACTERISTICAS, CLASES, EJEMPLOS
Dr. Joseabel Cegarra Núcleo LUZ-COL
MAC OS.... CONCEPTOS GENERALES
Sistema operativo Componentes de un sistema operativo
Sistemas Operativos Síntesis.
SISTEMAS OPERATIVOS.
Estructura de un Sistema Operativo
ESTRUCTURA DEL SISTEMA OPERATIVO
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
Profesor: Jennyfer Briceño SISTEMAS OPERATIVOS I.
Introducción a los sistemas operativos
Estructuras en Sistemas Operativos
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS
TÍTULO DE LA PRESENTACIÓN
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
Elemento Lógico (Software)
SISTEMAS OPERATIVOS 4º Informática.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (LA DECANA DE AMERICA)
Tecnología de la información Unidad: 3 El software Profesor: Fernando J. Martini.
Programación de Sistemas
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.
EL SISTEMA OPERATIVO.
Los Sistemas Operativos
Introducción a los Sistemas Operativos
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN
HISTORIA DE LOS SISTEMAS OPERATIVOS. Sistema Operativo Conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
Unidad I MSI. Ever Alcudia Fuentes
1.1 Silberschatz, Galvin y Gagne ©2002 Sistems Operativos – 6ta. Edición Capítulo 1: Introducción ¿Qué es un sistema operativo? Sistemas Operativos por.
Sistemas Operativos Oscar Bedoya
 Qué opinan de un Sistema Operativo (S.O.)?  Qué esperan de un S.O.?  Cuál es el S.O. de su preferencia?  Qué los decepciona de su S.O?  Cómo y por.
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.
INTRODUCCION A SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS.
SISTEMAS OPERATIVOS INTEGRANTES: *CRISTHIAN CHIQUITO
S ISTEMAS O PERATIVOS. S ISTEMA O PERATIVO Software: equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes.
Mafer Alejandra Naranjo Daza Laura Castrillón Rojas Ciencias Químicas 10°
TEMA 2 SISTEMAS OPERATIVOS Beatriz Prada.
Sistemas Operativos.
Autor: Martha Stella Castro. Es un conjunto de programas (software) creados para permitir la comunicación entre las personas y los computadores. Es el.
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.
Software.
María Camila Restrepo C. Mantener la Operatividad del sistema
Arquitectura Cliente Servidor
Sistemas Operativos I Introducción
Elementos y tipos de sistemas operativos
DOCENTE: DAISY KATERINE RODRÍGUEZ DURÁN. CONTENIDO TEMÁTICO SISTEMAS OPERATIVOS PAQUETES INTEGRADOS DE OFICINA PROCESOS Y PROCEDIMIIENTOS DE UNIDAD ADMINISTRATIVA.
SISTEMAS OPERATIVOS Son un conjunto de programas destinados a permitir la comunicación entre el usuario y en computador y gestionar sus recursos.
Las computadoras Centro de bachillerato tecnológico industrial y de servicios N°80 Ing. Cecilio Rigoberto Mukul Vargas.
Sistemas Operativos SENA – CEET, Distrito Capital ADSI
UNIDAD I INTRODUCCION A LOS S.O.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
SOFTWARE APLICACIÓN programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. APLICACIÓN programa informático.
Software.
ELEMENTO DE COMPETENCIA 3
SISTEMAS OPERATIVOS.
TECNICO EN SISTEMAS NUMERO DE FICHA:
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)
Sistemas Operativos I Sistemas Operativos Modernos (Tanenbaum/Prentice Hall/2003)‏ Fundamentos de Sistemas Operativos – Silberschatz/McGraw-Hill/2006)‏
Transcripción de la presentación:

Dr. Joseabel Cegarra Núcleo LUZ-COL

 El SO tiene como labor administrar todos los dispositivos y proporcionar a los programas de usuario una interfaz mas sencilla para comunicarse con el hardware.

1 Generación Generación Generación Generación Tubos de vacio.TransistorCircuitos integradosMicroprocesadores-chips Máquinas para calcularMacro-computadorasMainframeCPU-PC Tablero de conexionesExpertosVarios usuarios y en tiempo compartido Todos Gobiernos, corporaciones, universidades Ciencias e ingeniería. Bancos y compañías de seguro, empresas Todos Lenguaje de máquina.Fortran o ensambladorMultiprogramaciónTodos Tarjetas perforadas Tarjetas, discosTodos Costos elevados Costos promediosMenores Cálculos numéricos simples.Sistemas por lotesDiferentes aplicacionesTodas No existían SO.FMS (Sistema monitor del Fortran) IBSYS maquina OS360. MULTICS UNIX MINIX MS-DOS-Windows-Linux- Distribuidos

 Proceso: programa en ejecución.  Bloqueos irreversibles: ocurre cuando dos o mas procesos están interactuando donde pueden meterse en una situación de estancamiento de la que no pueden salir.  Administración de memoria: implica gestionar varios programas al mismo tiempo tomando en cuenta el espacio de direcciones de los procesos.  E/S: Entrada y salida de datos.  Archivos: sistema abstracto, bueno y claro de los datos independientes del dispositivo. Crear, eliminar, leer, escribir. Directorios.  Seguridad: protección de archivos, claves, antivirus, eventos humanos y/o naturales.  Shell: interfaz primaria entre el usuario y el SO. Al menos que el usuario utiliza una interfaz gráfica GUI. (interpretador de comandos, compilador, enlazador, ensamblador, editores). No son parte del SO.

MainframeSistemas operativos de servidor Sistemas operativos multi- procesador Sistemas operativos de PC Sistemas operativos en tiempo real Sistemas operativos integrados Sistemas operativos de tarjeta inteligente Servidores Varios discos Gran capacidad de almacenamiento Tipos: por lotes, procesamiento de transacciones y tiempo compartido OS-390 Servidores a baja escala. Unix - Windows Multi- computadoras Comunicación y conectividad Un usuario PC Windows Macintosh Linux Software de aplicaciones Procesos industriales QNX-VxWorks Sistemas robotizados Automotriz PC de bolsillo. PDA TV. Teléfonos Palm OS BlackBerry OS Windows CE Windows Mobile Symbian OS SO pequeños en chips, tarjetas inteligentes, ROM JVM (Máquina virtual de java) Applets Rutinas especificas y limitadas

MonolíticosEn capasMaquina virtualCliente - servidor Mas común. No hay estructura. Colección de rutinas interconectadas. Interfaz definida para cada procedimiento. Compilaciones individuales para conformar un solo archivo o sistema. No hay seguridad en la información. Jerárquico. THE (Technische Hogeschool Eindhoven, Dijkstra 68) Dividido por capas. Procesos secuenciales. Programación independiente. MULTICS (servicio de información y computación multiplexado) basado en anillos. Inicialmente CP/CMS- VM370. Proporciona multiprogramación y maquina extendida con una interfaz mas cómoda que el hardware desnudo. Centro denominado monitor de maquina virtual donde se realiza la multiprogramación y esta el hardware desnudo. Varios SO. CMS. Elimina modo kernel. Implementar casi todo el SO en procesos de usuarios. Enviar la solicitud a un proceso servidor que realiza el trabajo y devuelve la respuesta. El kernel solo maneja la comunicación entre cliente y servidor. Dividir SO en partes. Uso en sistemas distribuidos.

 Shell  date  date  archivo  cat archivo1 archivo2  sort  archivo  Llamadas ▪ Procesos ▪ fork() ▪ exit(status) ▪ Archivos ▪ open(file, how,…) ▪ close(fd) ▪ write(fd,buffer, nbytes) ▪ Directorio ▪ mkdir(name, mode) ▪ rmdir(name) ▪ link(name1, name2) ▪ Seguridad ▪ chmod(name, mode)

Gracias…