Hola a toda la comunidad taringera, en este post les quiero pedir atención en cuestión de computación, casi todo el transcurso de esta semana me pidieron información y un ensayo acerca de los Sistemas Operativos (Claro que me lo pidio mi escuela), Bueno como dice el Titulo ¿Que son los Sistemas Operativos?
No se dejen engañar por el nombre de Sistema Operativo o también “SO”, cuando nos referiremos a Sistema Operativo puede que nos llegue a la mente Windows, Mac Linux, etc Claro que tiene razón en pesar en esos SO. Pero les recuerdo que también hay otros Sistemas Operativos no solo de computadora, si no también en SO de redes, ó de Consolas, de celulares, vehículos (automóviles, aviones, barcos).
Bueno me voy a meter un Poco en la Introducción de Este Post, Así también en el Desarrollo. Además no les voy a mentir, la información que conseguí es recopilación de otras paginas, pero yo Tuve que sacar mis conclusiones, resúmenes y Síntesis . Otra cosa En este caso no me quisiera meter tanto en la Historia de los SO, ya que abarca mucha información, y acontecimientos Históricos los cuales todavía no entiendo bien (Por esa razon mejor no me meto ya que es muy complicado entenderlo,
si hay personas que lo entiendan Bien , les pido una conclusion final de post, por favor ).
Introducción:Los Sistemas Operativo son una herramienta para la cual están diseñadas, para facilitar lasnecesidades laborales o diferentes usuario, así también es le software con elcual las computadoras tiene preinstalado y además es el que permite que ejecutediferentes funciones en el ordenador. Además que también los SistemasOperativos viene con sus protocolos de control los cuales fueron diseñados y establecido para fomentar que cumplan con reglamentos los cuales aplica la decisiónde, compartir archivos desde recibirlos e enviarlo a diferentes ordenadores,además de la seguridad que debe tener la computadora para que no tenga una robode documentos, etc.
Desarrollo: Los objetivos principales de un Sistema Operativo, se basan que el usuario tenga una interfaz amigable y accesible para facilitar su uso, y que la computadora cumpla con todo el hardware requerido para sus usos de trabajo y así tenga un mayor desempeño en su funcionamiento, además de que debe tener una configuración sencilla y recomendad para el usuario tenga un buen ambiente de trabajo e incluso brindarle las herramientas necesarias u adecuadas para el uso de sus funcionamiento.
El Sistema Operativo de una Computadora
Es una parte importante de cualquier sistema de computación, ya que es la que ejecuta los programas de los usuarios y facilitar la solución de sus problemas, ya que un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, y corre en modo privilegiado respecto al tipo de usuario. El sistema operativo es el que permite la interacción entre el usuario y el hardware de nuestra pc, y permite la funcionabilidad de los programas, en pocas palabras es el que nos da permiso a utilizar la pc. Me refiero a que Un SO no debe tener Fallas en su Proceso de arranque o en el momento que se este Ocupando .

Características de Un Sistema Operativo
• 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 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.
• Organizar datos para acceso rápido y seguro.
• Manejar las comunicaciones en red. Permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
• Técnicas de recuperación de errores. Esta característica es una función muy necesaria ya que si se llega a desconfigurar el sistema operativo, tenemos la opción de regresar un punto de Restauración O un punto de Recuperación.
• Permite que se puedan compartir el hardware y los datos entre los usuarios.
• Protección: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario.
Funciones De un SO
Cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo.
Consola (Muy importante, para las personas que estudian Informatica o Computacion)
La consola es fundamental para un Sistema Operativos, ya que es la relación que se establece en el ambiente de trabajo de la computadora, esto es si en el dado caso se tiene monitoreado la actividad de un usuario respecto al Sistema Operativo. Me refiero a la maquina que esta una computadora o un ordenador para monitorear las actividades del Usuario de varios Usuarios (Ejemplo un Cibercafé)
Software
Es la otra mitad de la computadora, o la materia gris El Software son todas las instrucciones y datos que corren en mayor o menor medida dentro del ordenador, es decir, la información misma, la razón del ser del Hardware. El software es la aplicación con la cual se ejecuta el Sistema Operativo. El Software Controla el almacenamiento y recuperación de archivos (programas y datos), de cintas y discos. Instruye la computadora para ejecutar otros programas. Y sobre todo Dirige las operaciones globales de la computadora como el monitoreo de las aplicaciones que se están ejecutando en ese momento.

Hardware
El hardware es muy importante para un Sistema Operativo, ya que para arranque el sistema operativo se necesita de los componentes internos adecuados, para así iniciar el encendió del Sistema Operativo, además que también los Sistema Operativos de nueva generación necesitan consumir mas recursos del Hardware para un Optimo funcionamiento Y desempeño Optimo. En cuestión del Hardware se debe tomar en cuenta los competes mas importante, como Disco Duro, Memoria RAM, La velocidad de Procesador, Tarjeta (grafica, Sonido, red), etc.
Tipo de Sistemas Operativos
Mono tarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Este tipo de sistemas son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará un proceso nuevo.
Multi tarea: Este tipo de sistema se refiere a que solo pueden ejecutarse las funciones dependiendo del tipo de usuario, ya que algunos usuarios pueden que estén limitados a diferentes procesos. Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. Normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten los mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
Sistemas Operativos por lotes: Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Cuando estos sistemas son bien planeados, pueden tener un tiempo de ejecución muy alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden ser simples, debido a la secuencialidad de la ejecución de los trabajos. Me explico, esto se refiere como por ejemplo Archivos de Texto se abren con Bloc de Notas, Presentaciones Con Power Point, Musica con Windows Media Gallery.
Sistemas Operativos de tiempo real: Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. Se utilizan en entornos donde son procesados un gran número de sucesos o eventos. Es igual que Lotes, solo que aquí necesitamos Mas rapides con un mejor Procesador.
Sistemas Operativos de tiempo compartido: Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario. Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administración de memoria principal y secundaria. Esto se refiere en pocas palabras se refiere a Compartir antivirus, impresora, documentos,etc.
Sistemas Operativos distribuidos: Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es trasparente para el usuario. Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de remplazarlo. Esto es mas bien como compartir El Hardware de otros ordenadores entre si.
Sistemas Operativos paralelos: En estos tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo, (es decir, atender de manera concurrente varios procesos de un mismo usuario). Así, en lugar de esperar a que el proceso termine de ejecutarse, regresa a atender al usuario inmediatamente después de haber creado el proceso. Es dejar que el SO deje ejecutar la 2 aplicacion que venia antes, si en el dado caso la Primera no la Termino, se pasa A la 2.
Sistemas Operativos de red: Son aquellos sistemas que mantienen a dos o más computadoras unidas a través de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema. Los Sistemas Operativos de red mas ampliamente usados son: NetWare, Personal NetWare, Windows NT Server, UNIX, Apple.
Sistemas Operativos para PC
•Microsoft Windows
•MacOS
•GNU/Linux
•Amiga OS
•Unix
•Solaris
•Google Chrome OS
•ETC
ESTRUCTURA BASICA DE UN SISTEMA OPERATIVO
•CARGADOR: Cualquier programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal.
•CARGADOR PARA EL SISTEMA OPERATIVO: Este programa se encarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cómputo.
•CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO: Su función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso.
Sistema Operativo De Red
El sistema operativo de red permite la interconexión de ordenadores para poder acceder a los servicios y recursos. Los sistemas operativos UNIX desarrollados en los Laboratorios se cuentan entre los éxitos más notables en el campo de los sistemas operativos. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningún sistema operativo de red, los equipos no pueden compartir recursos y los usuarios no pueden utilizar estos recursos. El sistema operativo es lo que gestiona todo el hardware y el software que hacen posible la comunicación.
Características de un Sistema Operativos De Red
• Funciona como Cliente – Servidor en un ambiente de red.
• Permite desarrollar servicios de re direccionamiento para LAN Manager de Mis, RISC y Digital Alpha
• Soporta sistemas de multiproceso.
• Existen versiónes para Laptop.
• Permite a los usuarios un acceso seguro a más información sin comprometer la seguridad del sistema.
• Rendimiento (necesidades ajustadas de hardware y rapidez) y escalabilidad.
• Integración con los sistemas operativos de escritorio más comunes.
Hardware Del Sistema Operativo De Red
El hardware es fundamental para el fundamental para el Sistema Operativo De red, ya que debe componer con los dispositivos necesarios para que el Sistema Operativo tenga un buen desempeño en el uso de la red.
Software Sistema Operativo De Red
El software que se puede usar para la Interacción De los Sistemas Operativos, seria mas que nada una aplicación de uso de compartido de archivos, refiriéndose al enviar u recibir información, documentos, etc. El software de cliente de red debe instalarse sobre el sistema operativo existente, en aquellos sistemas operativos de equipo que no incluyan funciones propias de red Integran el sistema operativo de red y sistema operativo del equipo. Este es el metodo de Transmision de Linux Samba .
Un Sistema Operativo de Red:
•Conecta todos los equipos y periféricos.
•Coordina las funciones de todos los periféricos y equipos.
•Proporciona seguridad controlando el acceso a los datos y periféricos.
Las dos componentes principales del software de red son:
•El software de red que se instala en los clientes.
•El software de red que se instala en los servidores.
Tipo de Conexión
La conexión que normalmente se ocupa para los Sistemas Operativos, es la Conexión LAN, ya que Una Conexión LAN da la posibilidad de que los PC's compartan entre ellos programas, información, recursos entre otros. La máquina conectada (PC) cambia continuamente, así que permite que sea innovador este proceso y que se incremente sus recursos y capacidades. Además de ser una las conexiones más rápidas.
Tipo de Sistemas Operativos De Red
•NetWare de Novell
El enfoque de Novell de servicio al usuario de LAN es único, ya que ha elegido concentrar esfuerzos en la producción de software que funciona en el hardware de redes de otros fabricantes. NetWare funciona en prácticamente cualquier IBM o compatible, y opera en todo el hardware de los fabricantes más importantes de LAN incluyendo los productos de Apple Macintosh y ARCnet. El sistema operativo de red de Novell, NetWare, puede funcionar en varias topologías diferentes. Dependiendo del hardware con que venga integrado la computadora.
•Windows NT
Nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology).
•Apple Talk
Es un conjunto de protocolos desarrollados por Apple Inc. para la conexión de redes. Fue incluido en un Macintosh y actualmente está en desuso en los Macintosh en favor de las redes TCP/IP.
•Workstation
SO Workstation son las estaciones de trabajo que ejercen el papel de clientes de la red. Admite los modos de trabajos en red. Trabajo en Grupo se comporta como Win Trabajo en Grupo Si participa en un dominio se desentiende de la administración de los usuarios que lo hará el controlador del dominio.
Y como menciones hay otros Sistemas Operativos como los hay en una Consola de Xbox, Wii o PS3, que no reconozcamos lo que es realmente un Sistema Operativo De computadora A un consola es otra cosa . Ya que necesitan de Su Software especial y característico para poder ejecutar sus opciones como reproducir juegos, video o Incluso música
.
Los celulares también tiene sus Propios SO, aquí me voy a referir a las diferentes versión de SO con las que viene Precargado el celular, también va a cambiando respecto al modelo y marca, Ejemplo Sony Ericsson, Nokia, Samsung, IPhone, LG, etc (Symbian OS). Porque hay que darse cuenta que ninguni modelo de Celular y SO es igual. Si no me entendiero nada mejor les dejo una Imagen
Los vehículos también tienen SO (Los de Última generación), Tal ves se estén preguntando ¿Cómo tiene SO?, bueno en el caso de los Automóviles tiene un Sistema Eléctrico el cual esta mecanizado con todo el componente del carro esto También incluye el GPS . Los aviones por lógica también lo necesitan o también lo requieren, para le mecanismo del motor para momento de aterriza, calcula la latid y longitud el momento que esta volando, Ubicar las zonas Aireas para poder aterrizar Al parecido a su radar. Los barco serian el mismo proceso del SO Solo que aquí usarían su Rastreador Sónico para ubicar las ondas marinas.
Conclusión: La conclusión para mi seria, que los sistemas operativos en general son fundamentales para vida para una computadora o cual quiere aparato tecnológico, ya que sin el Sistema no podía ejecutar sus diferentes funciones para las cuales fueron diseñadas, Así también para el uso compartido de información entre otros ordenadores, los cuales necesitan un reglemos o un protocolo para tener sus usos limitados alrededor de los usuarios.
Por favor espero que sepan Valor un Poco mi esfuerzo, ya que todo esta Información que recopile me costó Trabajo y tiempo y ademas esto fue un Reporte de un Trabajo de mi Escuela , Y gracias por su atención y de verdad les agradezco su tiempo y paciencia. Otra cosa como ya lo mencione esto me lo pidieron de mi escuela y al igual esto les puede servir de algo para un Trabajo o una Tarea.

