InicioCiencia EducacionCurso de Computacion [3/5] Que es un Sistema Operativo

Curso de Computacion [3/5] Que es un Sistema Operativo

Curso de Computación [3/5] Que es un Sistema Operativo Vamos a explicar los sistemas operativos a partir de la IBM-PC de 1981 en adelante. Hasta ese momento, los sitemas operativos se limitaban a arrancar la computadora y poner todo el hardware en confluencia para cumplir alguna tarea especifica, a traves de la cual guiaban los programadores a la computadora ayudandose con las herramientas del sistema operativo, muy rudimentario y primitivo. A partir de la computadora de escritorio, utilizada por el operador PC como estación de trabajo, el sistem operativo se volvió parte fundamental de la idea general de implementación de la computadora como solución de trabajo. El sistema operativo debe cumplir 3 tareas básicas: * Debe lograr que los programas introduzcan sus instrucciones en el procesador y puedan recolectar los resultados de la ejecución * Debe permitir un acceso ordenado y coherente a la memoria * Debe lograr que el hardware en general este encendido, disponible y sea funcional al resto del sistema En las PC como las conocemos hoy en dia, al encender la computadora, el circuito electronico del sistema ejecutara algunas instrucciones basicas de control del voltaje del sistema y la aptitud de todos los circuitos para colaborar en el funcionamiento. Luego se hace la prueba BIOS (Basic Input-Output System), que son la memoria RAM, el monitor y el teclado. Si alguno de estos falla, la computadora intentara emitir una serie de sonidos en codigo para indicar que parte funciona mal y luego se quedara "congelada". Si con la BIOS todo va bien, se inicia la POST (Power-On Self Test), que es una autoevaluacion que intentara encender y utilizar todas las caracteristicas completas de la computadora; discos rigidos, video acelerado, USB, red/wi-fi, RAID, etc. Si algo falla en la POST la computadora funciona igual pero puede tener alguna caracteristica que no funcione o este limitada debido a hardware defectuoso, incompatible, mal conectado, o algun error de configuracion. Toda estas opciones de configuracion y pruebas iniciales son parte escencial de la computadora. Es mas, una forma de ver a la computadora es que esta es la unica parte del uso del sistema en que todavia las computadoras son lo que siempre fueron: circuitos electronicos siendo programados para interactuar entre si, y que nosotros, debiles humanos de carne y hueso nos maravillemos ante su implacable, descorazonado, indetenible tezon para llevar a cabo esas tareas. Esas instrucciones estan inscriptas en un componente integrado cuya información se mantiene siempre intacta y no puede modificarse. Es una memoria que guarda el programa de inicio de la computadora y se llama CMOS. Este programa es grabado por el fabricante y no puede modificarlo ni el usuario ni nadie, de manera que solo el fabricante sabe exactamente como está diseñado y construido el sistema y solo el fabricante sabrá como explotarlo al máximo, haciendo más dificil poder copiarlo. Es por esto que IBM decidió cerrar el codigo fuente de los programas de control de sus computadoras y por esto le costó tanto al resto de la industria copiar sus sistemas (tanto, que cuando lo lograron, lo hicieron mejor que IBM durante un tiempo, caso Compaq). Esta memoria inamovible, inmodificable, se conoce como ROM (Read-Only Memory), "memoria de sólo-lectura", o sea que sólo se la puede leer, solo se puede leer lo que en ella hay escrito, y no se puede escribir en esa memoria. Hoy día, cualquier perejil diseña una computadora en el garaje de su casa y consigue quién le imprima los circuitos y le grabe los programas en integrados prediseñados, por lo que no hay tanto recelo en guardar los programas internos de las computadoras en memorias inmodificables, por lo que se las reemplazó por las memorias FLASH, que son ROMs que tienen la posibilidad de ser actualizadas con un programa especial, también diseñado por el fabricante del sistema. En el proceso de actualización, el sistema debe estar estático, sin ningún acceso sobre el procesador y debe tener luz eléctrica constante ininterrumpida, puesto que si se interfiere en el correcto desarrollo del trabajo de actualización se corre el riesgo de arruinar la memoria ROM y dejarla inutilizable. Esta memoria es cara y en algunos casos dificil de conseguir. Luego de todo este proceso inicial para que arranque la computadora, en la CMOS hay una configuración que indica en qué dispositivo se encuentra almacenado algún tipo de sistema operativo. Por lo general, en los sistemas actuales, el SO está instalado en un medio de almacenamiento masivo fijo, tambien conocido como Disco Rigido. Si este es el caso, la computadora es instruida para buscar un MBR (Master Boot Record), un registro maestro de arranque en ese disco rigido para comenzar a pasar al procesador las instrucciones de carga del sistema operativo. ¿Y... qué es un sistema operativo? Es un programa de computadora que cumple tres funciones... * Debe lograr que los programas introduzcan sus instrucciones en el procesador y puedan recolectar los resultados de la ejecución * Debe permitir un acceso ordenado y coherente a la memoria * Debe lograr que el hardware en general este encendido, disponible y sea funcional al resto del sistema Todo lo que hace tu windows, la conexion a internet, los juegos, los DVD, la musica, etc, lo hace porque a los usuarios se lo han ido ofreciendo los programadores con aplicaciones novedosas que hacen cosas muy atractivas. Pero lo que tiene que hacer el sistema operativo son solo esas tres cosas, y punto. Los otros sistemas operativos para PC, tambien hacen solo esas 3 cosas basicas: Linux, Unix, QNX, Solaris, OS/2, etc. Los sistemas viejos que se dejaron de usar, tambien hacian solo esas 3 cosas basicas: MS-DOS, el OS de IBM, BeOS, etc. Los sistemas operativos de otro tipo de sistemas de computacion tambien hacen solo esas 3 cosas basicas: Mac, Apple, etc.
Datos archivados del Taringa! original
0puntos
584visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

p
pablogener🇦🇷
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.