Tracol 1 De Sistemas Operativos
ENEIDAELVIRA4 de Junio de 2013
4.131 Palabras (17 Páginas)425 Visitas
ACT 6. TRABAJO COLABORATIVO 1
Sistemas Operativos
Grupo
301402_4
Presentado por
SANDRA INÉS ALZATE AGUDELO
Código 39357051
ENEIDA ELVIRA VILLAFAÑE GUERRERO
Código: 39.018.546
CARMELA OLIVARES MEJÍA
Código: 26884816
MELISA GISELLE ROBAYO
MILENY ROSALBA ACOSTA
Código: 32930710
Tutor
JAIME JOSE VALDES
UNAD – UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Ingeniería de Sistemas
Abril de 2013
INTRODUCCIÓN
Con el presente trabajo pretendo profundizar más acerca de que significan los Sistemas Operativos en el campo de la Ingeniería de Sistemas y cuáles son sus ventajas para el proceso de instalación y aplicación en el campo de la informática y las comunicaciones.
Espero poder realizar las distintas aplicaciones para poder conceptualizar, las aplicaciones referentes al medio y profundizar todos los conceptos y la instalación en la práctica de los sistemas operativos.
Es de resaltar que el concepto de sistemas operativo tiene su nacimiento en los años cincuenta. En el año 1956 se creó el primer sistema operativo para una maquina de computo de marca IBM 704 y la única función que realizaba era la puesta en marcha de un programa cuando el anterior finalizaba. Para la época de los años sesenta se da inicio a la revolución en el área de los sistemas operativos. Dando inicio a varios conceptualizaciones, entre las cuales podemos mencionar. Sistema multitarea, multiusuario, multiprocesadores en tiempo real, es la misma época en la cual inicia su aparición Unix, el cual es el motor fundamental para el gran números de sistemas operativos que podemos encontrar en la actualidad. Basados en la historia de los sistemas operativos el grupo presenta un escrito original basado en los conceptos más relevantes sobre la definición exacta de lo que es un sistema operativo, adicionalmente se encontrará la evolución a través de los años del mismo, destacando las ventajas y desventajas que lo caracterizan. Se hallaran las definiciones de un listado de conceptos relacionados con el tema fundamental del curso. Finalmente se haya anexada la autoevaluación de manera individual y la autoevaluación de manera grupal.
OBJETIVOS
Identificar la importancia de los sistemas operativos.
Describir las características de los sistemas operativos utilizados según las necesidades de los clientes.
Conocer como ha ido evolucionando de los sistemas operativos
DESARROLLO DE ACTIVIDADES
1. Mediante un escrito el grupo debe establecer una definición completa de los que es el sistema operativo y explicar claramente, según su entendimiento, las funciones de los sistemas operativos; evite copiar textos de sus consultas bibliográficas o de Internet.
SISTEMA OPERATIVO
Cuando iniciamos el estudio de nuestra carrera obtuvimos un concepto específico a cerca de lo que es un sistema operativo, sin embargo para mayor claridad sobre este concepto se realizó nuevamente una búsqueda a través de distintos medios de consulta, para tener una definición mas actualizada. Un sistema operativo es un programa diseñado para ejercer el control y direccionar la utilización del hardware, así como también otros programas de aplicación con diferentes usuarios. Es esencialmente el que administra todos los elementos del hardware del sistema. Se encarga de brindar una maquina virtual, para que la persona que este manipulando el computador pueda ejecutar programas de manera correcta, brindando una seguridad al hardware. A continuación se relaciono la las tareas que generalmente realiza el sistema operativo. Se encarga de la interfaz entre el usuario y el sistema, teniendo en cuenta que es el encargado de compartir los recursos del hardware entre los usuarios, permitiendo un compartir de datos entre usuarios evitando que las actividades que realizan se entrecrucen. Tiene una opción bastante significativa la cual le permite recuperarse de los errores.
El sistema operativo lo configuran varios programas que cuando se unen dan una presentación unánime del sistema. Posee unos componentes fundamentales los cuales son:
Manejo de procesos
Control de E/S,
Es el encargo de la memoria,
Maneja el sistema de archivo
Funciones principales de los sistemas operativos:
Conveniencia. Un sistema operativo hace más conveniente el uso de una computadora.
Eficiencia: Un sistema operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.
Habilidad para evolucionar. Un sistema operativo 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. El sistema operativo se encarga de manejar de una manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
Administración de dispositivos (gestionar a través del Kernel). Coordinando y manipulando los dispositivos conectados al ordenador. El sistema operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. Además debe organizar los datos para acceso rápido y seguro.
Manejar las comunicaciones en red. El sistema operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
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 de la computadora.
Técnicas de recuperación de errores. Gestiona los errores de hardware y la pérdida de los datos.
Gestión de permisos y de usuarios. Adjudica los permisos de acceso a los usuarios y evita que las acciones de uno afecten el trabajo que está realizando otro. El sistema operativo evita que los usuarios se bloqueen entre ellos., informándoles si esa aplicación está siendo ocupada por otro usuario.
Control de seguridad. Debe proporcionar seguridad tanto para los usuarios como para el software y la información almacenada en los sistemas.
Control de concurrencia. Establece prioridades cuando diferentes procesos solicitan el mismo recurso.
Administración de memoria. Asigna memoria a los procesos y gestiona su uso.
Generación de estadísticas
Control de la ejecución de los programas. Para ello, acepta los trabajos, administra la manera en que se realizan, les asigna los recursos y los conserva hasta su finalización.
Administración de periféricos.
Permite que se puedan compartir el hardware y los datos entre los usuarios.
2. Elaborar un breve resumen ordenado cronológicamente, en el cual expongan la evolución de los sistemas operativos a través de la historia.
Diferentes enfoques de cómo han evolucionado los sistemas operativos.
En los años 40´s. Se introdujeron los programas bits a bits, por medio de interruptores mecánicos y luego se introdujo el lenguaje de máquina que trabajaba con tarjetas perforadas.
A finales de los años 40´s y mitad de los 50´s. El programador interactuaba de manera directa con el hardware de la computadora, no existía realmente el sistema operativo; las entradas de datos y los programas se realizaban a través del lenguaje máquina (bits) o a través de interruptores.
A principio de los 50´s y los 60´s. la compañía General´s Motors implanto el primer sistema operativo para su IBM 170. Comienzan las tarjetas perforadas las cuales permiten que los usuarios (programadores, diseñadores), se encarguen de modificar sus programas. Introducían sus programas, corregían o depuraban sus programas en su tiempo. A esto le llamaban trabajo en serie.
En los años 60´s y 7’´s. Se genera el circuito integrado, se generan los procesos Batch (por lotes), lo cual determinar los trabajos comunes y realizarlos todos juntos de una sola vez. También surge el cargador de programas, el cual se considera como el primer tipo de sistema operativo.
En los años 80´s. Se inició la Internet en los EE UU. A finales de los 80 comienza el auge y evolución de los sistemas operativos. Se descubre el concepto de multiprogramación que consiste en tener cargados en memoria a varios trabajos al mismo tiempo.
De los 90’s y el futuro. Entramos en la era de la computación distribuida y del multiprocesamiento a través de múltiples redes de computadoras, aprovechando el ciclo del procesador. La conectividad se facilita gracias a estándares y protocolos de sistemas abiertos establecidos por organizaciones como la Organización Internacional de estándares (ISO-International Standard Organization).
3. Elaborar un cuadro comparativo donde identifiquen claramente las ventajas y desventajas que presenta cada uno de los tipos de sistemas operativos y los posibles escenarios en que sería adecuada su implementación.
S.O
VENTAJAS
DESVENTAJAS
ESCENARIOS
Ms-DOS
-Es que fue capaz de ir actualizándose cada año desde su aparición, cada vez con mejoras en su rendimiento funcional ya que se pudo ir incorporando nuevos programas y archivos según sus actualizaciones. -Es que fue capaz de soportar a otros sistemas operativos como es el caso de windows sin perder ninguna de sus cualidades como sistema operativo
-Monotarea.
...