Page 133 - REVISTAA_FINAL_MIRANDA_VERONICA_Y_AGUIRRE_EMILY
P. 133
1 Introducción 1.1 Historia del Sistema Operativo
Hoy en día la tecnología forma parte Las primeras computadoras eran enormes
fundamental del desarrollo de las naciones y el máquinas que se ejecutaban desde una
complementar y mejorar el sistema de educación consola. El programador, quien además
en las instituciones públicas nos garantizara un operaba el sistema de computación, debía
mejor desarrollo y desempeño de los estudiantes escribir un programa, y operarlo directamente
en el proceso enseñanza aprendizaje, es por eso desde la consola. Primero, el programa debía ser
que en este trabajo de investigación se busca cargado manualmente en la memoria, desde un
complementar y mejorar la educación a través panel (una instrucción a la vez), desde una cinta
del uso de sistemas operativos para mejorar y de papel o desde tarjetas perforadas. Luego, se
complementar el proceso enseñanza aprendizaje presionaba un botón para que comience la
de los estudiantes en lo que concierne las TICs. ejecución del programa.
Esto hará que en los estudiantes y docente se Mientras el programa corría el operador
creen nuevos conocimientos. Es por eso que se monitoreaba su ejecución. Si se producía un
busca integrar el uso del software desde los error, el programador detenía el programa,
primeros años de educación, y de esa manera examinaba el contenido de la memoria y de
desplazar la dependencia del software privativo los registros, y depuraba el programa
en las instituciones educativas y sobre todo en la directamente desde la consola. La salida se
institución en la que está enfocado este trabajo imprimía, o se enviaba a cintas de papel o
de investigación. tarjetas perforadas para luego imprimirlas. Con
el tiempo, se desarrolló software y hardware
Por ende, este sistema operativo permite la adicional. Lectores de tarjetas, impresoras de
comunicación del usuario con un ordenador y línea y cintas magnéticas trajeron más
gestionar sus recursos de manera eficiente, las comodidad. Programas ensambladores,
funciones de un sistema operativo son coordinar cargadores e intérpretes se diseñaron para
el hardware, organizar archivos y directorios en facilitarle la tarea al programador.
dispositivos de almacenamiento.
Ahora en la actualidad podemos encontrar Se crearon librerías con programas comunes que
diferentes sistemas operativos los cuales viven podían ser utilizadas por otros programas sin
en competencia continua; algunos de ellos ya tener que ser escritas nuevamente. Cada
traen un navegador integrado como es el caso de dispositivo tiene sus propias características
Windows. que requieren su programación. Se escribieron
subrutinas para cada uno de los dispositivos, las
Para ello se muestra a través del presente que se llamaron devices drivers. Un device
artículo los métodos por el cual se va a llevar a driver sabe cómo usar los buffers, flags,
cabo un mejor rendimiento tecnológico, ya que registros, bits de control y bits de estado de
hoy en día la competencia está siendo un factor cada dispositivo. Cada dispositivo tiene su
principal para enfrentar y diseñar diferentes propio driver.
sistemas operativos.
Una tarea simple como leer un carácter de
De esta manera se aprecia que los sistemas una cinta de papel, implica una secuencia
operativos, son los medios que crean interfaz compleja de operaciones de un dispositivo
entre las personas y computadoras, cuya específico. Para no tener que escribir esa
vinculación a la educación es muy indispensable secuencia de operaciones cada vez que se
para contrarrestar a la brecha digital, los necesita hacer operación, se crearon los drivers y
estudiantes de las instituciones entre ellas se utilizaron como librerías.
universidades actuales manejan distintos
dispositivos sin poseer conocimiento del “Según Hernández, se desarrollaron
funcionamiento de los mismos, por ello el aporte compiladores como FORTRAN, COBOL y
de los docentes es fundamental para guiar y otros lenguajes, convirtiendo la tarea de
contribuir al buen desarrollo tecnológico. programación en algo más fácil, pero la
operación de la computadoras un poco más
difícil. Para preparar un programa en
FORTRAN para su ejecución, el