Antreproyecto sistema operativo
ÍNDICE
INTRODUCCIÓN………………………………………………………………….. 3
PLANTEAMIENTO……………………………………………………………….. 6
JUSTIFICACIÓN………………………………………………………………….. 7
OBJETIVOS……………………………………………………………………….. 8
PREGUNTAS DE INVESTIGACIÓN……………………………………………. 8
HIPÓTESIS………………………………………………………………………… 8
ANTECEDENTES…………………………………………………………………. 9
Elementos dediseño…………………………………………………… 9
Arquitectura de procesamiento……………………………….. 10
Arquitecturas abiertas y cerradas………………………….. 12
Tipos de Sistemas Operativos……………………………………….13
Sistemas Operativos por su Estructura
Estructura monolítica.
Estructura jerárquica.
Máquina Virtual.
Cliente-servidor (Microkernel).
Funcionamiento de un SistemaOperativo……………………..15
LINUX …………………………………………………………………………..16
EL KERNEL LINUX…………………………………………………………. 17
METODOLOGÍA………………………………………………………………… 19
CRONOGRAMA………………………………………………………………... 22
PRESUPUESTO……………………………………………………………….. 22
BIBLIOGRAFÍA – FUENTES DE INFORMACIÓN………………………... 23
Introducción
Los Sistemas Operativos han evolucionado a través de losaños, al igual que las computadoras. Generación tras generación los sistemas operativos han de adecuarse a las nuevas prestaciones que las maquinas van aportando: mayor capacidad de memoria, Almacenamiento, mejoramiento de gráficos, etc.
Definamos el concepto de Sistema Operativo desde el punto de vista de algunos autores:
Según Deitel es “El software y/o firmware que hace utilizable alhardware. Por otra parte Satllings nos dice que “es un programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre los usuarios y el hardware”.
“Es un programa que actúa como intermediario entre el usuario y el hardware. El primer objetivo es la comodidad, el segundo la eficiencia” nos dice Silberschatz
“Es un programa que tiene encomendada una serie defunciones diferentes cuyo objetivo es simplificar el manejo y utilización de la computadora, haciéndolo seguro y eficiente” Carretero.
Por lo tanto un Sistema Operativo es un programa “intermediario” que tiene como función eficientar la utilización de la computadora, actuando de “interfaz entre los usuarios y el hardware.
Bien una vez que ya hemos definido nuestro objetivo principal, debemos conocerlas principales características que deberían considerarse en un S.O[1]que son tres y las cuales mencionaré a continuación.
La primera es la Comodidad: Ya que un sistema operativo debe ser fácil y cómodo de utilizar para el usuario.
Eficiente: En administrar los recursos del equipo, que pueden ser físicos (procesadores, Tarjetas de memoria, Discos duros...) o lógicos (puertos decomunicación, Archivos)
Capacidad de Evolucionar: Es decir que se permia el desarrollo, verificación y la introducción de nuevas características al sistema, sin alterar los anteriores.
A continuación se mencionará de manera breve la historia de las computadoras generación tras generación con los más significativos logros en cada una de ellas:
Prehistoria (años cuarenta)
Se crearon las primerasmáquinas como la ENIAC o la EDVAC. En donde no existía un S.O. La interacción se daba directamente con el hardware.
El usuario debía codificar su programa en código máquina, introducirlo mediante tarjetas perforadas y recibir la salida de forma impresa.
El procesamiento se dice que se realiza en serie porque refleja el hecho de que los usuarios tenían que acceder en serie al computador.
Con elpaso del tiempo, para hacer más eficiente el proceso en serie, se desarrollaron bibliotecas de funciones comunes, montadores, cargadores, depuradores, etc.
Primera generación (años cincuenta)
Procesaban un único flujo de trabajos en lotes.
Disponían de un conjunto de rutinas de E/S[2].
Permitían la recuperación del sistema si un trabajo acababa en error....
Regístrate para leer el documento completo.