QUE ES UN SISTEMA OPERATIVO? El sistema operativo es el

Anuncio
QUE ES UN SISTEMA OPERATIVO?
El sistema operativo es el programa fundamental de una computadora, el cual
permite al usuario la visualización de manera sencilla y entendible los procesos
realizados por el computador. El sistema operativo es el encargado de mantener en
continuo funcionamiento el hardware de la computadora, dándole instrucciones al
computador de manera sincronizada. Desde otro punto de vista el sistema
operativo se puede definir como un grupo de programas de proceso el cual se
puede clasificar de dos maneras:
Programas de Sistema: Encargados de controlar de manera sincronizada las
operaciones del computador.
Programas de Aplicación: Encargados de resolver los problemas del usuario.
COMO FUNCIONA UN SISTEMA OPERATIVO?
El sistema operativo tiene grandes funciones. Este coordina y manipula el hardware
de la computadora, Organiza los archivos en diversos dispositivos de
almacenamiento, maneja los errores de hardware y la pérdida de datos. De una
manera resumida el sistema operativo controla los diferentes procesos de la
computadora. Un proceso importante es la interpretación de los comandos que
permiten al usuario comunicarse con la computadora. Otros procesos están basados
en iconos o gráficos y permiten al usuario una interpretación de comandos mucho
más sencilla, dándole al usuario la capacidad de ejecutar y finalizar procesos sin
necesidad de darle instrucciones al computador por medio del teclado.
Existen distintos tipos de sistemas operativos como se puede describir el “sistema
operativo único” encargado de ejecutar un solo proceso pero las computadoras
modernas trabajan con un “sistema operativo multitarea” o “sistema operativo
multifuncional” que ejecutan muchos procesos simultáneamente. En la mayoría de
las computadoras solo hay una “UCP“(Unidad de Control de Procesamiento), un
“sistema operativo multitarea “crea la ilusión de que varios procesos se ejecutan
simultáneamente en la unidad de control de procesamiento pero en realidad ejecuta
los procesos mediante un mecanismo de segmentación de tiempos, en la que cada
proceso se ejecuta individualmente durante un tiempo determinado. Si un proceso
no finaliza, la unidad de control de procesamiento suspende el proceso y ejecuta
otro, En otras palabras el “Sistema operativo Multitarea” cuenta con un sistema de
planificación para la ejecución de procesos.
BUSES
El bus es la vía a través de la cual se van a transmitir y a recibir informaciones
tanto internas como externas de la computadora. Los buses no almacenan
información en ningún momento, solamente es un dispositivo de transferencia de
información entre los componentes de la computadora. Este transmite los datos en
forma de señal eléctrica y solo permanecen en el bus el tiempo que necesite en
recorrer la distancia entre los componentes implicados.
En una unidad de sistema típica el bus se subdivide en tres, denominados grupos
de líneas:
Buses de Direcciones: Es un canal de comunicaciones constituido por líneas que
apuntan a la dirección de memoria que va a ocupar la información a tratar. Una vez
direccionada la posición de la información almacenada en la memoria es cuando
pasara al CPU (Unidad de Proceso Central).
Bus de Datos: El bus de datos es el medio por el que se transmite el dato apuntado
por el bus de direcciones. Es usado para realiza el intercambio de datos tanto
internamente como externamente entre los diferentes componentes del sistema
informático y los diferentes subsistemas que se encuentran en el exterior.
Bus de Control: Es un número variable de líneas a través de la cual se controlan
unidades complementarias, ósea que el número de líneas de control depende de la
cantidad que pueda soportar el CPU y de su capacidad de direccionamiento de
información.
MANEJO DE MEMORIA
La unidad de manejo de memoria es un dispositivo de hardware formado por un
grupo de circuitos integrados, encargados de controlar el acceso a la memoria por
parte del “CPU”. Este dispositivo tiene grandes funciones como la protección de la
memoria, el control de cache, traducción de las direcciones virtuales a direcciones
físicas.
CACHE
El cache es el lugar de la memoria de acceso aleatorio, reservada para el
almacenamiento de la información frecuentementeaccesada. Actúa como una zona
de retención temporal de alta velocidad entre la memoria y la “UCP”. Su función
consiste en acelerar la lectura de la información.
CUANDO SE CREARON LOS SISTEMAS OPERATIVOS?
Los sistemas operativos fueron diseñados a la década de 1950 y sufrieron grandes
cambio revolucionarios llamados generaciones. La primera generación de sistemas
operativos fueron diseñados para hacer más fluida la transición entre los
programas. Antes de que este sistema operativo fuese diseñado se perdía
demasiado tiempo entre la terminación de un programa y el inicio del siguiente.
QUIEN CREO EL PRIMER SISTEMA OPERATIVO Y DONDE SE CREO?
Los sistemas operativos fueron evolucionando y no sabemos con exactitud quien
creó el primer sistema operativo. Pero si sabemos que Gary Kildall Fue el creador
del primer sistema operativo que podía ejecutarse en computadoras de diferentes
fabricantes. Gary kildall desarrollo el sistema operativo llamado CP/M (Control
Program for Microcomputers) y lo desarrollo en Monterrey en el año 1973.
Existe una clasificación de sistemas operativos según la capacidad que tienen de
ejecutar las tareas, estos son los sistemas operativos mono-tareas y multi-tarea,
sin embargo, en la actualidad, todos los sistemas operativos comerciales que
existen son sistemas operativos multi-tarea.
SISTEMA OPERATIVO MONO USUARIO
Los sistemas operativos monousuarios son aquellos sistemas que solamente
pueden ejecutar las instrucciones de un solo usuario. Este tipo de sistema operativo
es muy simple, porque todos los dispositivos de entrada, salida y control dependen
de la tara que se está ejecutando, esto quiere decir que las instrucciones que se
dan son procesadas de inmediato.
SISTEMA OPERATIVO MULTI USUARIO
Los sistemas operativos multiusuarios son aquellos sistemas que pueden ejecutar
muchas instrucciones simultáneamente de varios usuarios. Cabe destacar que estos
sistemas multiusuario son utilizados en servidores y empresas en donde ejecutan y
procesan
datos
en
red.
VENTAJAS Y DESVENTAJAS
La ventaja de los sistemas operativos multiusuario es que de una misma
computadora varios usuarios pueden utilizar la computadora reservando los datos
de cada una de las cuentas de los mismos. Dándole privacidad a cada uno de los
usuarios de la computadora.
La desventaja de los sistemas operativos multiusuario es que requiere de un
“Usuario Administrador” y que solo este puede instalar o desinstalar algún
programa de la computadora.
La ventaja de los sistemas operativos monousuarios es que cualquier usuario que
esté utilizando la computadora podrá ejecutar cualquier programa sin restricción de
un usuario administrador. Sin embargo su desventaja es que todos los archivos en
la computadora será compartidos por todos los usuarios, dejando de lado la
privacidad.

RAM: La memoria RAM es la memoria de acceso aleatorio de la computadora. Esta
memoria se encarga de almacenar y de leer los datos de la computadora. Existen
dos tipos de memorias RAM.

SRAM: Retiene los datos mientras la computadora tenga energía.

DRAM: Pierde poco a poco los datos, sin embargo retiene más información.

ROM: La memoria ROM es una memoria que se encarga de la lectura de los datos
y de poner en funcionamiento los programas o aplicaciones de la computadora.
Cabe destacar que es una memoria de solo lectura, no de escritura.





TIPOS DE ROM
·
PROM
·
EPROM
·
EEPROM
·
ROM FLASH
CPU (Unidad Central De procesamiento)
Es el procesador central de una computadora. Permite el procesamiento de
información numérica, es decir, en formato binario, así como de la ejecución de
instrucciones almacenadas en la memoria
PARTES QUE INTEGRAN UN CPU











·
·
·
·
·
·
·
·
·
·
·
U.C
RAM
ROM
CHIPSET
U.A.L
MOTHERBOARD (TARJETA MADRE)
BUSES
TARJETA DE VIDEO
TARJETA DE SONIDO
MEMORIA CACHE
CIRCUITOS DE E/S
CHIPSET
Es un conjunto de circuitos integrados diseñados en base a la arquitectura del
procesador, permitiendo que ese tipo de procesadores funcionen en una placa base.
Sirven de puente de comunicación con el resto de los componentes de la placa,
como son la memoria, las tarjetas de expansión, los puertos USB, el ratón, el
teclado, etc.
Las placas bases modernas suelen incluir dos circuitos integrados o chipset
denominados norte y sur, y suelen ser los circuitos integrados más grandes
después del microprocesador. El chipset determina muchas de las características de
una placa base y por lo general la referencia de la misma está relacionada con la
del chipset.
A diferencia del micro-controlador, el procesador no tiene mayor funcionalidad sin
el soporte de un chipset. La importancia del mismo ha sido relegada a un segundo
plano por las estrategias de marketing.
PROCESOS
Un proceso es un programa en ejecución, los procesos gestionados por el sistema
operativo y están formados por:
·
Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Su estado de ejecución en un momento dado.
Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos
Los procesos son creados, ejecutados, finalizados y destruidos por el sistema
operativo. Este también se hace cargo de la comunicación entre los procesos, pero
lo hace a petición de otros procesos. El mecanismo por el cual un proceso crea otro
proceso se llama bifurcación.
Los nuevos procesos bifurcados pueden ser independientes y no ocupan el mismo
espacio de memoria con el proceso que los ha creado o pueden ser creados en el
mismo espacio de memoria.
·
·
SISTEMAS OPERATIVOS
WINDOWS: Este sistema operativo de la compañía de software Microsoft se
convirtió en el sistema operativo más famoso del mundo, usado por casi todos los
fabricantes de computadoras. Windows se hizo tan famoso luego de implementar
en su sistema operativo la interfaz gráfica y como resultado obtuvo beneficios
multimillonarios. Este sistema muestra iconos en la pantalla que representan
diferentes archivos o programas a los cuales se puede acceder por medio del ratón
(puntero - mouse) dándole doble clic en el icono. En su evolución Windows ha
desarrollado muchas versiones que mejoran la interfaz y que le dan al usuario una
mejor comunicación con la computadora.
Sistemas operativos con núcleo Microsoft:





















Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
1.0
2.0
3x
NT 3.1
NT 3.5
95
NT 4.0
98
98 II Edition
NT 5 Beta
2000 Professional
2000 Server
2000 Advanced Server
Datacenter Server
ME (Millenium Edition)
Windows XP Home Edition
Windows XP Porfessional
Windows XP Tablet PC (Optimizado para los tablet pc)
Windows XP Media Center Edition
Windows Fundamentals
Vista Started Edition








Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Vista Home Basic
Home Premium
Vista Business
Vista Enterprise
Ultimate
Seven Home premium
Seven Professional
Seven Ultimate
UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en
1969 y es ahora usado como una de las bases para la super carretera de la
información. Unix es un Sistema Operativo multiusuario y multi-tarea, que corre en
diferentes computadoras. Esto quiere decir que muchos usuarios pueden estar
usando una misma computadora por medio de terminales o usar muchas de ellas.
Sistemas operativos con núcleo BSD (UNIX):





PCBSD
NETBSD
EcomStation
MACOSX
SOLARIS
LINUX: Es un sistema operativo libre muy similar a UNIX que utiliza el
núcleo de Linux y herramientas del sistema GNU. Su desarrollo es uno de los
ejemplos más destacados de software libre. LINUX es un sistema operativo en el
que todo el código fuente puede ser utilizado, modificado y redistribuido
libremente.
Sistemas operativos con núcleo LINUX:





Fedora
Ubuntu
Kubuntu
OpenSUSE
Canaima
NOVELL: Es un sistema operativo de red. Es una de las plataformas de servicio más
fiable para ofrecer un acceso seguro en los recursos de información continuamente
a la red. A comienzos de los años 80 Novell contribuyó a inventar las redes
corporativas, Es considerada como una de las primeras compañías en alta
tecnología que se enfrentó al dominio de Microsoft.
Descargar