Sistemas Operativos

Páginas: 5 (1007 palabras) Publicado: 28 de junio de 2013
¿Qué es un sistema operativo?

Sistema de software que provee a los usuarios de un ambiente eficiente para la ejecución de sus programas

Usuario
Software de aplicaciones
Software de sistema
Sistema Operativo
Hadware

Componentes de un sistema de computo
--Hadware
Provee los componentes básicos de computo (CPU, Memoria, dispositivos de E/S)

--Sistema Operativo:
Controla ycoordina el uso del hadware 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 computo de los usuarios (compiladores, bases de datos, juegos de video, programas de negocio)

--Usuarios:
(Gente, maquinas, otras computadoras)

¿Que es un sistema Operativo?Un programa que actua como intermediario entre el usuario de la computadora y el hadware de la computadora.

Objetivos del sistema operativo:
--Ejecutar programas del usuario y resolver problemas del usuario de manera fácil y sencilla
-- Hace que la computadora sea fácil y conveniente de usar.
-- Utiliza el hadware de la computadora de forma eficiente

Componentes del sistema del sistemaoperativo:
--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 demás es programa de aplicación)

--Usuario:
Provee interfaces de usuario, interprete de comandos, estructura de directorios,programas de utilería (compiladores, editores, filtros)

--Ambiente de programación:
n- prove un ambiente de alto nivel para manejo E/S, manejo de archivos, manejo de procesos.

--Eficiencia:
Remplaza al operador en la calendarización de Jobs, almacenamiento archivos de E/S, manejo de ocurrencia

Primeros sistemas
– principios de los 40s:
Estructura:
Grandes maquinas ejecutándose desde laconsola
Computadora dedicada un usuario/ programador a la vez
Programador / usuario como operador
Tarjetas perforadas o cintas programadas
Programacion y depuración mediante switches y focos de luz

Primer Sofware:
Ensambladores, cargadores, linkers, librerías de subrutinas comunes
Compiladores
Drivers de dispositivos

(Tarea inv. Significado de depurar, google académico, inv. CuantasGeneraciones de las computadoras existen)
(trabajos impresos con presentación, fotografía y echos a mano)

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


– 1950 sistemas batch
-Cuenta con un operador distinto al usuario
-incluye lector de tarjetas. El usuario/programador somete unconjunto de tarjetas perforadas un job a ejecutarse
-Reduce el tiempo de inicialización ejecutando batch Jobs similares.
-Jobs de varios usuarios son ejecutados en secuencia por un monitor residente. Sistema operativo rudimentario
Monitor residente
-Control incial en el monitor
-Transiere el control al primer job
-cuando termina se transfiere el control al primer job

1960Multiprogramacion
-Sistemas multiprogramados- varios Jobs se conservan en memoria al mismo tiempo, y el cpu se comparte entre ellos
-Rutinas de E/S provisa por el sistema ejecutadas simultáneamente con procesamiento del cpu
-Administracion de memoria
-el sistema debe reservar memoria para varios trabajos Jobs
-Administracion del cpu. El sistema debe elegir entre varios trabajos Jobs listos para laejecución

1960 sistemas de tiempo compartido
-El cpu se comparte enre varios Jobs que se encuentran residentes en memoria y en disco (el cpu se asigna a un job solo si este esta en memoria)
-Un job es enviado dentro y fuera de la memoria hacia el disco
-Existe comunicación en
-en línea entre el usuario y el sistema

La tercera generación de sistemas operativos comenzó en forma efectiva, en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS