Operaciones

Páginas: 5 (1031 palabras) Publicado: 14 de julio de 2013
Sistemas Operativos

Contenido










Eveling Gloria Castro Gutierrez
ecastrog@gmail.com
Universidad Nacional de San Agustín de Arequipa

Que es un Sistema Operativo?
Los primeros sistemas
Sistemas Batch
Sistemas de Multiprogramación Batch
Sistemas de Tiempo Compartido
Sistemas de Cómputo Personal
Sistemas Paralelos
Sistemas Distribuidos
Sistemas de TiempoReal

1

2

Que es un Sistema Operativo ?

Que es un Sistema Operativo ?

• Sistema de software que prove a los usuarios de un
ambiente eficiente par la ejecucion de sus programas.

Un programa que actúa como intermediario entre el
usuario de la computadora y el hardware de la
computadora.

Usuarios

Objetivos del Sistema Operativo:

Software de aplicaciones

• Ejecutarprogramas del usuario y resolver los problemas
del usuario de manera fácil y sencilla.
• Hace que la computadora sea fácil y conveniente de usar.
• Utiliza el hardware de la computadora de forma eficiente.

Software del Sistema
Sistema Operativo
Hardware

3

4

Componentes del sistema de cómputo

Componentes del Sistema Operativo

• Hardware - proveé los componentes básicos de cómputo(CPU, memoria, dispositivos de E/S).
• Sistema Operativo - controla y coordina el uso del
hardware entre los varios programas de aplicación para los
diferentes usuarios.
• Programas de Aplicación - define las formas en que los
recursos del sistema son utilizados para resolver los
problemas de cómputo de los usuarios (compiladores,
bases de datos, juegos de video, programas de negocios).
•Usuarios (gente, maquinas, otras computadoras).

• Manejador de recursos - administra y aloja los recursos.
• Programa de control - controla la ejecución de los
programas de usuarios y las operaciones de los dispositivos
de entrada/salida.
• Kernel - el programa que corre en todo momento (todo lo
demas es programa de aplicación).

5

6

Por que necesitamos al Sistema OperativoBreve Historia de los Sistemas Operativos






1940. Primeras Computadoras
1950. Sistemas en Batch
1960. Multiprogramacion y Timesharing.
1970. Minicomputadoras y Microprocesadores.
Finales de 70’s y 80’s. Computadoras personales,
Redes, Sistemas Distribuidos y Sistemas
Paralelos, Sistemas de Tiempo Real.
• 1990. WWW, Sistemas de Computo Mobil,
PC’s.

• Usuario: proveeinterfaces de usuario, interprete de
comandos, estructura de directorios, programas de utilerias
(compiladores, editores, filtros).
• Ambiente de programacion- provee un ambiente de alto
nivel para manejo E/S, manejo de archivos, manejo de
procesos.
• Eficiencia - remplaza al operador en la calendarizacion de
jobs, almacenamiento archivos de E/S, manejo de
concurrencia.

7

Primeros sistemas -principios de los 1940s

1950`s. Sistemas Batch

• Estructura






8

• Cuenta con un operador distinto al usuario.
• Incluye un lector de tarjetas. El usuario/programador
somete un conjunto de tarjetas perforadas que contienen un
job a ejecutarse.
• Reduce el tiempo de inicialización ejecutando en batch
jobs similares.
• Jobs de varios usuarios son ejecutados en secuenciapor un
monitor residente. Primer sistema operativo rudimentario.
• Monitor residente

Grandes maquinas ejecutandose desde una consola
Computadora dedicada a un usuario/programador a la vez.
Programador / usuario como operador
Tarjetas perforadas o cintas programadas
Programacion y depuracion mediante switches y focos de luz.

• Primer Software
– Ensambladores, cargadores, linkers ,Librerias de subrutinas comunes
– Compiladores
– Drivers de dispositivos

– control inicial en el monitor
– transfiere el control a el primer job
– cuando el job termina se transfiere el control al monitor

• Uso ineficiente de recursos
– Baja utilización del CPU
– Mucho tiempo en inicialización del sistema (setup time)
– Programacion y depuracion es lenta y tediosa.
9

10

1960’s....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operador
  • Opera
  • Operaciones
  • A Ópera
  • Opera
  • OPERAR
  • opera
  • Ópera

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS