¿QUE ES UN SISTEMA OPERATIVO?
El
Sistema Operativo, es el programa que oculta la verdad del Hardware al programador
y presenta una vista simple y agradable de los archivos nominados que pueden
leerse y escribirse. Resguarda al programador y presenta una interfaz simple,
orientada al archivo, disimula el trabajo concerniente a interrupciones,
relojes o cronómetros, manejo de memoria y otras características. Su función es
presentar al usuario con equivalente de una máquina virtual.
¿Cómo está conformado un sistema operativo?
Un sistema operativo está conformado básicamente por cuatro módulos:
-Núcleo o Kernel.
-Administrador de memoria.
-Sistema de entrada/salida.
-Administrador de archivos.
-A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario ingresa mediante el teclado u otros dispositivos
Un sistema operativo está conformado básicamente por cuatro módulos:
-Núcleo o Kernel.
-Administrador de memoria.
-Sistema de entrada/salida.
-Administrador de archivos.
-A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario ingresa mediante el teclado u otros dispositivos
CARACTERÍSTICAS
En general, se puede decir que un Sistema Operativo
tiene las siguientes características:
- Conveniencia. Un Sistema Operativo hace más
conveniente el uso de una computadora.
- Eficiencia. Un Sistema Operativo permite que
los recursos de la computadora se usen de la manera más eficiente posible.
- Habilidad para evolucionar. Un Sistema
Operativo deberá construirse de manera que permita el desarrollo,
prueba o introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.
- Encargado de administrar el hardware. El
Sistema Operativo se encarga de manejar de una mejor manera los recursos
de la computadora en cuanto a hardware se refiere, esto es, asignar a cada
proceso una parte del procesador para poder compartir los recursos.
- Relacionar dispositivos (gestionar a través
del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
- Organizar datos para acceso rápido y seguro.
- Manejar las comunicaciones en red. El Sistema Operativo permite al usuario
manejar con alta facilidad todo lo referente a la instalación y uso de las
redes de computadoras.
- Procesamiento por bytes de flujo a través del bus de datos.
- Facilitar las entradas y salidas. Un Sistema
Operativo debe hacerle fácil al usuario el acceso y manejo de los
dispositivos de Entrada/Salida de la computadora.
- Técnicas de recuperación de errores.
- Evita que otros usuarios interfieran. El
Sistema Operativo evita que los usuarios se bloqueen entre ellos,
informándoles si esa aplicación esta siendo ocupada por otro usuario.
- Generación de estadísticas.
- Permite que se puedan compartir el hardware y los datos entre los usuarios.
RECURSOS QUE ADMINISTRA
Sistema Operativo como los programas, instalados en
el software o firmware, que hacen utilizable el hardware. El
hardware proporciona la "capacidad bruta de cómputo"; los sistemas operativos ponen dicha capacidad de cómputo al alcance de los
usuarios y administran cuidadosamente el hardware para lograr un buen
rendimiento.
Los Sistemas Operativos son ante todo administradores de recursos; el
principal recurso que administran es el hardware del computador ;además de los procesadores, los medios de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y los datos.
Actúa como
intermediario entre el usuario y el hardware del computador y su propósito es
proporcionar el entorno en el cual el usuario pueda ejecutar programas.
Entonces, el objetivo principal de un Sistema Operativo es, lograr que
el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del
computador se emplee de manera eficiente. Un Sistema Operativo es un conjunto
de programas que controla la ejecución de programas de aplicación y actúa como
una interfaz entre el usuario y el hardware de una computadora, esto es, un Sistema Operativo explota y
administra los recursos de hardware de la computadora con el objeto de proporcionar un conjunto de servicios a los usuarios del sistema.
Administra los recursos de un computador cuando hay
dos o más programas que ejecutan simultáneamente y requieren usar el mismo
recurso (como tiempo de CPU, memoria o impresora).
Además, en un sistema multiusuario, suele ser
necesario o conveniente compartir, además de dispositivos físicos, información.
Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por
ejemplo, la información confidencial sólo debe ser accesada por usuarios
autorizados, un usuario cualquiera no debiera ser capaz de sobreescribir áreas
críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un
programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta
acerca de quién está usando qué recursos; otorgar recursos a quienes los
solicitan (siempre que el solicitante tenga derechos adecuados sobre el
recurso); y arbitrar en caso de solicitudes conflictivas.
Las tareas que generalmente realiza un Sistema Operativo
son las siguientes:
-Realizar el interfaz sistema-usuario.
-Compartir los recursos de Hardware entre los usuarios.
-Permitir a los usuarios compartir sus datos entre ellos.
-Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios.
-Calendarizar los recursos de los usuarios.
-Facilitar el acceso a los dispositivos de E/S.
-Recuperarse de fallas o errores.
-Llevar el control sobre el uso de los recursos.
-Entre otras.
-Compartir los recursos de Hardware entre los usuarios.
-Permitir a los usuarios compartir sus datos entre ellos.
-Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios.
-Calendarizar los recursos de los usuarios.
-Facilitar el acceso a los dispositivos de E/S.
-Recuperarse de fallas o errores.
-Llevar el control sobre el uso de los recursos.
-Entre otras.
Un sistema operativo está formado por varios
programas que en conjunto presentan al usuario una vista integrada del sistema,
los componentes principales de un sistema operativo son los siguientes módulos:
-Manejo de procesos.
-Manejo de E/S.
-Manejo de Memoria.
-Manejo del Sistema de Archivos.
-Manejo de procesos.
-Manejo de E/S.
-Manejo de Memoria.
-Manejo del Sistema de Archivos.
El sistema operativo indica a la computadora la
manera de utilizar otros programas de software y administra todo el hardware,
tanto el interno como el externo, que está instalado en la computadora.
Los sistemas operativos pueden ser basados en caracteres o gráficos.
Los sistemas operativos pueden ser basados en caracteres o gráficos.
Según como administre las tareas
puede ser:
Mono tarea: El usuario sólo puede ejecutar una única tarea, y hasta que no finalice, no podrá iniciar otra.
Multitarea: Un usuario pueda tener varias tareas en ejecución simultánea, por ejemplo, compilar un programa mientras escucha un archivo mp3. Las tareas compiten por el uso de recursos, que le son asignados mediante ciertos algoritmos de planificación.
Mono tarea: El usuario sólo puede ejecutar una única tarea, y hasta que no finalice, no podrá iniciar otra.
Multitarea: Un usuario pueda tener varias tareas en ejecución simultánea, por ejemplo, compilar un programa mientras escucha un archivo mp3. Las tareas compiten por el uso de recursos, que le son asignados mediante ciertos algoritmos de planificación.
Según
como administre a los usuarios:
Mono usuario: Sólo permite a un usuario acceder a los recursos de la máquina.
Multiusuario: Permite que varios usuarios utilicen simultáneamente los recursos ofrecidos por el S.O.
Mono usuario: Sólo permite a un usuario acceder a los recursos de la máquina.
Multiusuario: Permite que varios usuarios utilicen simultáneamente los recursos ofrecidos por el S.O.
MS-DOS
es un sistema operativo mono tarea y monousuario: la aplicación en ejecución
dispone de todos los recursos del ordenador, y si se "cuelga"
ni siquiera el sistema operativo se podrá seguir ejecutando.
Un
sistema operativo se dice que es multiproceso cuando es capaz de
aprovechar la presencia de 2 ó más microprocesadores en la misma máquina.
Hola!... Muy BUena Tu Informacion.... Si Deseas Puedes Tambien Visitar Mi Blogs http://gothicaxe.blogspot.mx/2014/02/cpu_11.html ......... Es Este....
ResponderEliminarmuy buena información
ResponderEliminarexcelente información y creativa
ResponderEliminarGracias por la información, de verdad muy buena...
ResponderEliminargracias me sirvió de mucho es muy útil MIL GRACIAS
ResponderEliminarbamba ta chida
ResponderEliminarde lujo
ResponderEliminarputos marineros
ResponderEliminarputos marineros
ResponderEliminartú
Eliminarme la pelas
Eliminarputos marineros
ResponderEliminarNo encuentro lo que busco, deberías agregar donde se encuentran los recursos que administra; muchas gracias...
ResponderEliminarputo el que lee
ResponderEliminarputo tu que escribes y lees. pendejo,chupamela
Eliminar