Trabajo Colaborativo 1
Enviado por cami8303 • 1 de Abril de 2014 • 1.640 Palabras (7 Páginas) • 272 Visitas
INTRODUCCION
El objetivo de este trabajo es conocer y saber conceptos básicos junto con la gran importancia que nos brinda los sistemas operativos, por lo que da un aprendizaje mas explicito dando claridad a un buen desarrollo del área de los sistemas operativos.
Para poder entender el curso de sistemas operativos se debe conocer la perspectiva de la historia desde el inicio del conocimiento y la necesidad del mismo.
Es por ello que el siguiente trabajo brinda información recolectada por los primeros capítulos de la unidad uno desarrollados en diferentes áreas como la explicación del concepto sistema operativo, junto con sus fundamentos que brindan una muy buena claridad de los diferentes temas que trabajaremos durante el semestre y los aspectos más importantes de la unidad.
OBJETIVOS
• Interpretar e identificar la definición del sistema operativo.
• Determinar las características importantes del sistema operativo.
• Establecer una comparación entre la evolución de los sistemas operativos
• Analizar las ventajas y desventajas de los diferentes tipos de sistemas operativos.
• Conocer conceptos básicos relacionados con los sistemas operativos.
1. Elaborar un breve resumen ordenado cronológicamente, en el cual expongan la evolución de los sistemas operativos a través de la historia.
AÑOS 40 Interruptores mecánicos, bit a bit
Se introducen los programas bit a bit, por medio de interruptores mecánicos
FINALES DE LOS 40’S PARTE DE LOS 50’S Bulbos, lenguaje maquina (bits)
Con las primeras computadoras, el programador interactuaba de manera directa con el hardware de la computadora, no existía realmente un sistema operativo, las primeras computadoras utilizaban bulbos, la entrada de datos y los programas se realizaban atraves de lenguajes maquina (bit)o a través de interruptores.
ENTRE LOS 50’S Y 60’S General motors primer sistema operativo.
La compañía General’s motors implanto el primer sistema operativo, para IBM, empiezan a surgir las tarjetas perforadoras que permite que los usuarios se encarguen de modificar sus programas.
EN LOS AÑOS 60’S Y 70’S Circuito integrado, procesos Batch
Se genera el circuito integrado, se organizan los trabajos y se generan los procesos Batch (por lotes) consiste en determinar trabajos comunes y realizarlos todos juntos de una sola vez.
AÑOS 80 Inicio del Internet
Inicio el auge de la internet en los Estados Unidos y América; comienzo dela evolución de los sistemas operativos. Se descubre concepto de multiprogramación que es donde se cargan en una memoria varios trabajos al mismo tiempo
AÑOS 90 Multiprocesamiento, ciclo del procesador, conectividad y protocolos de sistemas abiertos.
Computación distribuida y multiproceso, a través de múltiples redes de computadoras, aprovechando el ciclo del procesador. Se configura dinámicamente con un reconocimiento inmediato de dispositivos de software que se añade o elimina de las redes a través de procesos de registro y localizadores
2. Realizar un cuadro comparativo de la evolución de los sistemas operativos, teniendo en cuenta la versión que se ha desarrollado con base a la evolución del hardware.
TIPO DE SISTEMA OPERATIVO VENTAJAS DESVENTAJAS ESCENARIOS DE IMPLEMENTACION.
SISTEMAS OPERATIVOS POR SU ESTRUCTURA (VISIÓN INTERNA):
ESTRUCTURA MONOLÍTICA.
-ESTRUCTURA
JERÁRQUICA.
-MÁQUINA VIRTUAL.
-CLIENTE-SERVIDOR ( MICROKERNEL) *Rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra
* Aceptar todos los trabajos y conservarlos hasta su finalización.
*Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente
definida y con un claro interface con el resto de elementos
*Iintegrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes.
*Establecer la comunicación entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes.
*Los sistemas operativos implementados son disjuntos.
*Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la Computadora, como memoria, disco, etc.
*Concurrencia y al paralelismo.
*Compartición de datos y recursos es tan complejo que los mecanismos de solución generan mucha sobrecarga al sistema haciéndolo ineficiente.
*El problema más importante en la creación de sistemas distribuidos es el software: los problemas de compartición de datos y recursos es tan complejo que los mecanismos de solución generan mucha sobrecarga al sistema haciéndolo ineficiente. *Lugar de trabajo, oficina o sitio donde pueda ingresar a un computador que cumpla con los requisitos que se desee.
SISTEMAS OPERATIVOS POR LOS MODOS DE EXPLOTACIÓN:
PROCESAMIENTO POR LOTES
MULTIPROGRAMACION
*Procesan una gran cantidad de trabajo con poca o ninguna interacción entre los usuarios y lo *programas, se reúne todos los trabajos comunes para realizarlos al mismo tiempo.
*Mayor potencial de utilización de recursos de procesamiento serial en sistemas multiusuario.
*distribuir la carga computacional entre los procesadores.
*Ofrecen soporte para la ejecución en paralelo (simultánea) de varios procesos.
*Respuestas rápidas * NO conveniente para desarrollo de programas por bajo tiempo de toro
*Gran carga de trabajo al sistema operativo.
*Existe poco movimiento de programas entre almacenamiento secundario y memoria.
*Empresas donde se requiere trabajo sistematizado pesado, es decir oficinas sitios de trabajo donde se corren diferentes procesos, como por ejemplo donde se trabaja con servidores
...