proyecto s.o
TRANSCRIPT
Universidad Centroamericana “José Simeón Cañas”
Fundamentos de Sistemas Operativos
Docente:
Lic. Blanca Elena Contreras
Proyecto Final Sistema Operativos AmayaOS y Unix
Por
Miglan Elmer Castillo Campos 00210997
Diego Hernández Colindres 00027310
Sandra Paola Hernández Cruz 00161808
Sergio Tulio Meléndez Campos 00440710
Fecha
Indice
I
Introducción
HistoriaEl 16 de febrero del 20014 se registró en SourceForge el proyecto AmayaOS, con la idea de hacer un sistema operativo simple, libre y eficaz para “resucitar” ordenadores “antiguos”. A pesar de que ese objetivo era a muy largo plazo y el objetivo más inminente era hacer un sencillo editor de texto para shell y sobre todo aprender sobre programación y sistemas operativos. El día 16 de Febrero además de registrar el proyecto subimos la versión 0.0.1, la cual apenas mostraba diferencias con el kernel original y era más bien una “prueba” de versión, mejor dicho, el sistema operativo en si era una prueba ya que no esperábamos llegar a donde hemos llegado.
Criterios de Diseño
Características, funcionalidades.
Llamadas al Sistema
Administración del Procesador; algoritmos de planificación utilizados, llamadas al sistema relativas a procesos, comunicación entre procesos (primitivas utilizadas), Estados de los procesos. Tablas de procesos.
Administración de Memoria, algoritmos utilizados, para asignación de memoria, compactación. Manejo de áreas libres, manejo de memoria virtual.
Administración de Sistema de Archivos, seguridad, jerarquía, tipos de archivos, atributos, características. Operaciones sobre archivos. Directorios, operaciones sobre directorios. Implementación de Archivos y Directorios.
Comparación del sistema operativo con otros similares.