ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SISTEMAS OPERATIVOS

marmonp24 de Mayo de 2014

2.280 Palabras (10 Páginas)341 Visitas

Página 1 de 10

UNIVERSIDAD ABIERTA Y A DISTANCIA

UNAD

ARQUITECTURA DE COMPUTADORES

COLABORATIVO N° 1

WILLIAM CASTAÑO

DESCRIPCIÓN DEL TRABAJO A DESARROLLAR:

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.

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.

3. Mediante un escrito el grupo debe establecer una definición completa y bien argumentada de lo que es el sistema operativo y explicar claramente, según su conocimiento, experiencia o consulta sus funciones y características .

4. Defina cada una de las siguientes Preguntas:

¿Cómo está conformada la estructura de un sistema computacional?

¿Cómo opera un sistema computacional?

¿Qué ocurre con el sistema operativo antes una interrupción?

¿Cómo está compuesta la estructura E/S de un sistema computacional?

¿Cuáles son los sistemas de protección utilizados en el módulo de sistemas operativos y defina cada uno de ellos?

En cada una de estas preguntas puede apoyarse en internet y utilizar imágenes para su definición

5. 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.

Tipos de sistemas operativos:

Sistemas operativos por su estructura (visión interna)

Sistemas operativos por los modos de explotación

Sistemas operativos por los servicios que ofrecen

Sistemas operativos por la forma en que ofrecen sus servicios (Visión externa)

6. Describan brevemente mediante un resumen en qué consiste, cómo surgió, cual es la estructura y característica funcionales de la arquitectura cliente servidor.

7. Después de leer la lección relacionada con el Middleware, describan de forma detallada y bien argumentada como se podría aplicar este concepto a un sistema de red con arquitectura cliente servidor.

8. Definan con sus propias palabras cual es el proceso para que maquinas con arquitecturas diferentes, con SGBD’s diferentes, comunicándose con diferentes protocolos, sean capaces de integrarse entre sí?

Pueden explicar este proceso utilizando imágenes.

DESARROLLO DE ACTIVIDADES PROPUESTAS COLABORATIVO N° 1

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.

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.

1950 :

SISTEMAS BATCH SIMPLES Monito Residente: Tarjetas Perforadas .Procesamiento por lotes: Cargue y ejecución de varios programas al tiempo. Almacenamiento temporal técnicas buffering y el spooling.

1960:

Multiprogramación: Memoria Principal. Tiempo Compartido: Sistema Multiusuario. Tiempo Real: procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Multiprocesador: Ejecución de dos o más programas simultáneamente

1970 : Sistemas PC – Computadores personales:

Interfaz amigable: MS-DOS, MS Windows, Apple Macintosh, OS/2: transferencia de supe funciones al pc : sistema MULTICS, UNIX..

1980 Mac OS, MS-DOS, Microsoft Windows

1990 GNU/Linux

3. Mediante un escrito el grupo debe establecer una definición completa y bien argumentada de lo que es el sistema operativo y explicar claramente, según su conocimiento, experiencia o consulta sus funciones y características

El sistema operativo es uno de los tres componentes más importantes de la informática, el administrador de recursos; el principal recurso que administran es el hardware del computador, además de los procesadores, , periféricos entrada/salida, los dispositivos de intercomunicación y los datos. Los S.O. Ante todo tiene como objetivo primordial al USUARIO FINAL puesto que este quien “finalmente” decide emplea, utiliza o recomienda la interface según la capacidad de ejecución de las acciones requeridas por el Recurso humano y su nivel de interactividad con el mismo.

 Aceptar todos los trabajos y conservarlos hasta su finalización.

 Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador.

 Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.

 Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.

 Manejo de errores: Gestiona los errores de hardware y la pérdida de datos.

 Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos. Definir el orden. (Quien va primero y quien después).

 Protección: Evitar que las acciones de un usuario afecten el trabajo que está realizando otro usuario.

 Multiacceso: Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.

 Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar

 determinados recursos.

Conveniencia: un sistema operativo hace más conveniente el uso de una computadora.

Eficiencia: el sistema operativo permite que los recursos de la computadora se usen de manera correcta y eficiente.

Habilidad para evolucionar: un sistema operativo debe de ser capaz de aceptar nuevas funciones sin que tenga problemas.

Encargado de administrar el hardware: el sistema operativo debe de ser eficaz.

Relacionar dispositivos

Algoritmos: un sistema operativo hace el uso de la computadora más racional

Por su estructura (visión interna);

por los servicios que ofrecen;

por la forma en que ofrecen sus servicios (visión externa).

4. Defina cada una de las siguientes Preguntas:

a) ¿Cómo está conformada la estructura de un sistema computacional?

Estructura Monolítica: Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características:

• Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.

• Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.

• Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.

Estructura Jerárquica: A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas. Se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles. Ejemplos: Multics y Unix.

Máquina Virtual: Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. Es un software.

La estructura de este sistema operativo maquina virtuales parte principalmente de un Kernel que se le denomina como monitor de la máquina virtual lo cual este se ejecuta sobre el hardware generando así varias máquinas virtuales formando lo que se llama la multiprogramación.

b) ¿Cómo opera un sistema computacional?

Un

...

Descargar como (para miembros actualizados) txt (16 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com