1. Nombre: Marcelo Cajamarca.
Ciclo: Primer nivel de Análisis de Sistemas.
Fecha: 19/12/2014.
Asignatura: Sistemas Operativos.
Profesor: Ing. Marcelo Pérez.
2. GENERACIÓN DE LOS SISTEMAS OPERATIVOS
UN SISTEMA OPERATIVO ES UN PROGRAMA QUE ACTÚA COMO
INTERMEDIARIO ENTRE EL USUARIO Y EL HARDWARE DE UN ORDENADOR, Y
SU PROPÓSITO ES PROPORCIONAR UN ENTORNO EN EL CUAL EL USUARIO
PUEDA EJECUTAR PROGRAMAS.
3. La importancia de los sistemas de los sistemas operativos nace en
los años 50.
Durante la primera y segunda generación de computadoras surgió
el primer sistema operativo llamado Fortran Monitor Sistem( FMS)
y el IBSIS.
En la tercera generación nace uno de los primeros sistemas
operativos con la filosofía de administrar una familia de
ordenadores: el OS/360 de IBM.
En la cuarta generación, la electrónica avanza hacia la integración a
gran escala surgen los conceptos de interfaces amigables y se
hacen populares el MS-DOS y el UNIX.
4. CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS:
Conveniencia.- Un Sistema Operativo hace más conveniente el uso de un
ordenador.
Eficiencia.- Un Sistema Operativo permite que los recursos del ordenador
se usen de la manera más eficiente posible.
Habilidad para evolucionar.- deberá construirse de manera que permita el
desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.
Encargado de administrar el hardware.- se encarga de manejar de una mejor
manera los recursos del ordenador en cuanto a hardware se refiere, esto es,
asignar a cada proceso una parte del procesador para poder compartir los
recursos.
5. Organizar datos para acceso rápido y seguro.
Manejar las comunicaciones en red.- permite al usuario manejar con alta facilidad todo
lo referente a la instalación y uso de las redes de ordenadores.
Procesamiento por bytes de flujo a través del bus de datos.
Facilitar las entradas y salidas.- Un Sistema Operativo debe hacerle fácil al usuario el
acceso y manejo de los dispositivos de Entrada/Salida del ordenador.
Técnicas de recuperación de errores.
Evita que otros usuarios interfieran.- evita que los usuarios se bloqueen entre ellos,
informándoles si esa aplicación esta siendo ocupada por otro usuario.
6. FUNCIONES DEL SISTEMA OPERATIVO:
Aceptar los trabajos y conservarlos hasta su finalización.
Detectar errores y actuar de modo apropiado en caso de que se produzcan.
Controlar las operaciones de E/S.
Controlar las interrupciones.
Planificar la ejecución de tareas.
Entregar recursos a las tareas.
Retirar recursos de las tareas.
Proteger la memoria contra el acceso indebido de los programas.
Soportar el multiacceso.
Proporcionar al usuario un sencillo manejo de todo el sistema.
Aprovechar los tiempos muertos del procesador.
Compartir los recursos de la máquina entre varios procesos al mismo
tiempo.
Administrar eficientemente el sistema de cómputo como un todo armónico.
7. TIPOS DE SISTEMAS OPERATIVOS:
Sistemas operativos multiprogramación
Los sistemas de multiprogramación son capaces de soportar dos o más procesos
concurrentes múltiples, permiten que residan al mismo tiempo en la memoria
primaria las instrucciones y los datos procedentes de dos o más procesos.
Sistemas operativos por lotes
Los sistemas operativos por lotes requieren que la información esté reunida en
bloque o "lote" (el programa, los datos, y las instrucciones).
Sistemas operativos multiusuario
Los sistemas operativos multiusuario permiten acceder simultáneamente a un
sistema de computadoras a través de dos o más terminales. Este tipo de
sistema operativo es fundamental en el manejo de redes de computadoras
actualmente.
8. Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido tratan de proporcionar un reparto
equitativo de los recursos comunes para dar la impresión a los usuarios de que
poseen una computadora independiente. En estos sistemas el administrador de
memoria proporciona aislamiento y protección de los programas.
Sistemas operativos de tiempo real
Estos sistemas tienen como objetivo proporcionar tiempos más rápidos de
respuesta, procesar la información sin tiempos muertos. En estos sistemas el
administrador de memoria es relativamente menos solicitado debido a que
muchos procesos residen permanentemente en memoria.
9. CONCLUSIONES:
Concluyo que los sistemas operativos desde sus inicios han logrado
mejorar la comunicación de los usuarios con las maquinas, han logrado
optimizar el tiempo de trabajo.