Este documento describe los sistemas operativos y sus componentes. Define un sistema operativo como un conjunto de programas que hacen funcionar el hardware de manera eficiente y accesible para el usuario. Explica las características de los sistemas operativos y los diferentes tipos. También define los componentes del sistema computacional como el hardware, software y redes. Explora conceptos como interrupciones, memoria cache y las funciones del núcleo en un sistema operativo. Finalmente, incluye un mapa conceptual sobre la arquitectura cliente-servidor.
1. TRABAJO COLABORATIVO 1
EDUAR FABIAN GOMEZ RAZA – 1085312780
GRUPO: 301402_52
TUTOR: JAIME JOSE VALDES
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
SISTEMAS OPERATIVOS
MARZO DE 2018
2. 1. Línea de tiempo de todas las generaciones de la historia de los Sistemas Operativos.
2. Definir con sus propias palabras que es sistemas operativos y las características de los sistemas
operativos.
SISTEMAS OPERATIVOS: son un conjunto de programas instalados en el software es
independiente del Hardware, pero hace que funcionen todas las aplicaciones en el Hardware de
manera eficiente y que sea accesible al usuario.
CARACTERISTICAS
Conveniencia: Hace más conveniente el uso de una computadora.
Eficiencia: Permite que los recursos de la computadora se usen de la manera más eficiente
posible.
Habilidad para evolucionar: Se debe construir de una manera que permita el desarrollo, prueba
o introducción efectiva de nuevasfunciones del sistema sin interferir con el servicio.
Encargado de administrar el hardware:Se encarga de manejar de una manera exacta los
recursos de la computadora en cuanto al hardware para poder compartir los recursos.
Administración de dispositivos: Se encargar de comunicar a los dispositivos periféricos,
cuando el usuario lo necesita.
3. Manejar las comunicaciones en red:Manejar con facilidad lo relacionado a la instalación y uso
de las redes.
Facilitar las entradas y salidas: Fácil acceso al usuario para el manejo de los dispositivos de
Entrada/Salida.
Técnicas de recuperación de errores: Gestiona los errores de hardware y la pérdida de los
datos.
Control de seguridad:Proporciona seguridad tanto para los usuarios como para el software y la
información almacenada en los sistemas.
Administración de memoria: Asigna memoria a los procesos y gestiona su uso.
3.Realice un mapa mental donde se describan los tipos de sistemas operativos:
Sistemas Operativos de Mainframe.
Sistemas Operativos de Servidores.
Sistemas Operativos de Multiprocesadores.
Sistemas Operativos de Computadoras de Bolsillo.
Sistemas Operativos Integrados.
Sistemas Operativos de Nodos Sensores.
Sistemas Operativos en Tiempo Real.
Sistemas Operativos de Tarjetas Inteligentes
4.
5. 4. Ahora revisemos el Hardware de La computadora: Defina los componentes que conforman un
sistema computacional.
Realice una tabla con dos columnas en Word donde coloque la imagen del dispositivo y la
descripción.
COMPONENTES DEL SISTEMA
COMPUTACIONAL
DISPOSITIVOS
SISTEMA HARDWARE: Son los
componentes físicos externos e internos y
permiten que una computadora acepte
entradas, las ejecute, almacenamiento de
datos y salidas.
SISTEMA DE SOFTWARE: compuesto
por diferentes programas, los cuales son
software del sistema operativo y de
aplicaciones.
SISTEMA DE REDES: Internet, red de
redes a través de internet, permite la
transmisión de datos de una computadora a
otra.
6. 5. Definir los siguientes interrogantes:
Explique con sus propias palabras qué ocurre con el sistema operativo antes una
interrupción.
Cuando un dispositivo genera una interrupción, puede ser cuando un disco duro termina la
operación de entrada y salida y genera una interrupción.
El procesador primero tiene que terminar la instrucción actual que se está ejecutando y una
vez termine de ejecutar la instrucción, se le anuncia al procesador que hay una interrupción
pendiente de ser procesada.
El procesador tiene que guardar el Programa Status, este es un registro del computador se
almacena junto con el PC (Programa Counter) y otros elementos para poder gestionar la
interrupción.
Luego el procesador carga la dirección de memoria donde está el código que va gestionar la
interrupción, se guarda lo que queda del proceso en la memoria se procesa la interrupción y
una vez se termine el proceso de la interrupción se restauraran los valores del proceso que
estaba ocurriendo en la CPU y se restauran los datos que tienen que ver con el programa.
Porque se considera la memoria cache una parte importante del sistema computacional.
Se considera importante porque es la solución al problema de rendimiento del sistema de
memoria, es muy pequeña, su función primordial es conseguir que los datos más usados estén
los más cercano al procesador para ser accedido de la manera más rápida posible.
Esta memoria es capaz de acelerar todo tipo de aplicaciones, no necesita refrescarse,
frecuenta la misma información, tendrá un acceso mucho más rápido.
La memoria cache se organiza en niveles de menor a mayor tamaño según como este alejado
del microprocesador, si el procesador necesita de un dato se comprueba en el primer nivel, en
caso de no encontrarlo se busca en el siguiente nivel; todo se acelera si se encuentra en el
nivel más cercano del microprocesador.
Cada uno de estos niveles tiene un bloqueo de control donde se encarga de almacenar o poner
los datos a disposición del microprocesador.
Cuáles son las funciones del núcleo en un sistema operativo.
Gestión de Procesos: Los programas del núcleo actúan sobre estructuras de datos que
constituyen la representaciónfísica de todos los procesos del sistema.
Creación y terminación de los procesos, Planificación y expedición de los procesos
Cambio de procesos, Sincronización de procesos y soporte para la comunicación entre procesos
Gestión de los bloques de control de procesos
7. Gestión de memoria: como la asignación de espacios de direcciones a los procesos e
intercambio y gestión de páginas y segmentos.
Gestión E/S: Gestión de buffersy asignación de canales de E/S y dispositivos a los procesos
Funciones de soporte: como el tratamiento de interrupciones, contabilidad y supervisión
8. 6. Realice un mapa conceptual en el cual se debe incluir todo lo que usted como futuro Ingeniero considera importante de la
arquitectura Cliente/ Servidor (Debe estar bien argumentado).
9. BIBLIOGRAFIA
VILLAMOR. J.Introducción a los Sistemas de Información:El Modelo Cliente/Servidor.
Recuperado de http://www.it.uc3m.es/mcfp/docencia/si/material/1_cli-ser_mcfp.pdf.
Capítulo 5. Cliente-Servidor.Recuperado de:
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/marquez_a_bm/capitulo5.pdf