Actividad

7
ACTIVIDAD #1 I.E ACADEMICO EDIN EFRAIN ESCOBAR VELEZ ANGEL ADRIAN ROMAN MURILLO 11-3

Transcript of Actividad

Page 1: Actividad

ACTIVIDAD #1

I.E ACADEMICO

EDIN EFRAIN ESCOBAR VELEZ

ANGEL ADRIAN ROMAN MURILLO

11-3

Page 2: Actividad

KERNEL

CARATERISTICAS FUNCIONES

Software que constituye la parte más importante del sistema operativo.[

Garantizar la carga y la ejecución de los procesos, las entradas/salidas.

Principal responsable de facilitar a los distintos programas acceso seguro al hardware de la

computadora.

Creación de procesos, asignación de tiempos de atención y sincronización.

Permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware

subyacente.

Asignación de la atención del procesador a los procesos que lo requieren.

La mayoría de las interfaces de usuario se construyen en torno al concepto de núcleo.

Administración de espacio en el sistema de archivos, que incluye: acceso, protección y

administración de usuarios; comunicación entre usuarios y entre procesos, y manipulación de E/S

y administración de periféricos.

No necesariamente se necesita un núcleo para usar una computadora.

Supervisión de la transmisión de datos entre la memoria principal y los dispositivos periféricos.

Page 3: Actividad

Informe:

SISTEMA OPERATIVO

Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.[

Es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, que es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU.

Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles.

Los primeros sistemas (1945-1960) eran grandes máquinas operadas desde la consola maestra por los programadores. Durante la década siguiente (1950-1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores, ensambladores, cargadores, manejadores de dispositivos, etc.

A finales de los años 80, una computadora Commodore Amiga equipada con una aceleradora Video Toaster era capaz de producir efectos comparados a sistemas dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a producir muchos programas de televisión y películas, entre las que se incluyen Babylon 5, Seaquest DSV y Terminator II.

Según fue avanzando la complejidad de los programas, fue necesario implementar soluciones que automatizaran la organización de tareas sin necesidad de un operador. Debido a ello se crearon los monitores residentes: programas que residían en memoria y que gestionaban la ejecución de una cola de trabajos.

Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un Controlador (drivers) para el manejo de entrada/salida.

Page 4: Actividad

Cuando la CPU intenta ejecutar una instrucción incorrectamente construida, la unidad de control lanza una excepción para permitir al SO ejecutar el tratamiento adecuado. Al contrario que en una interrupción, la instrucción en curso es abortada. Las excepciones al igual que las interrupciones deben estar identificadas.

Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU memoria, archivos y dispositivos de E/S. El SO es el responsable de:

Crear y destruir los procesos.

Parar y reanudar los procesos.

Ofrecer mecanismos para que se comuniquen y sincronicen.

O´brien, James A. (2006). Sistemas de Información Gerencial. México DF.

Silberschatz, Abraham (2006). Sistemas Operativos. México.

Informe, ventajas y desventajas:

Page 5: Actividad

Un sistema operativo actúa como interfaz entre hardware y usuario. Este interfaz será más eficiente cuanto más fácil sea de manejar y viceversa.

El rango y la extensión de los servicios proporcionados por un S.O. dependen de varios factores. Entre otras cosas: las funciones visibles al usuario de un S.O. están en gran medida determinadas por las necesidades y características del entorno objetivo que el S.O. está destinado a soportar. Por ejemplo, un S.O. destinado al desarrollo de programas en un entorno interactivo puede tener un conjunto diferente de llamadas y ordenes que el S.O. diseñado para soporte en tiempo de ejecución de una aplicación de tiempo real dedicada, tal como el control del motor de un coche.

Cuanto más eficiente sea el interfaz más recursos necesitará y viceversa.

Actualización el SO:

Los Sistemas Operativos requieren de actualizaciones periódicas, por varios motivos:•Actualizaciones hardware: Debido a que el hardware de las máquinas evoluciona, es necesario crear programas capaces de gestionar este nuevo hardware.•Actualizaciones de los programas: En ocasiones, se detectan vulnerabilidades o fallos en los programas que son subsanados en posteriores actualizaciones.•Nuevas funcionalidades: Con frecuencia, los sistemas operativos incorporan nuevas funcionalidades que los usuarios pueden aprovechar descargándoselas en las actualizaciones.

Nota: Para cada Sistema Operativo se muestran enlaces al soporte y las descargas del producto en inglés y español, debido a que las versiones en inglés suelen estar más actualizadas.

Ficha técnica De equiposSistema operativo Windows XPVersión del sistema SPD2fabricante MicrosoftTipo de procesador Pentiumvelocidad 866 MHZMemoria RAM instalada 128mb

Page 6: Actividad