viernes, 6 de marzo de 2015

el sistema operativo

º                                     que es un sistema operativo

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, 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, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, 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.





menciona y explica los tipos de sistemas operativos que existen
Los sistemas operativos más conocidos son los siguientes:
1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad para que los productos tuvieran éxito, y la "compatibilidad IBM" significaba computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.
Aún con los nuevos sistemas operativos que han salido al mercado, todavía el DOS es un sólido contendiente en la guerra de los SO.
2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.
3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.
4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.
5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.
7) 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 supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo.
menciona las principales funciones de un sistema operativo

                 Funciones de los sistemas operativos.
1.Aceptar todos los trabajos y conservarlos hasta su finalización.

2.Interpretación de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador.

3.Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.

4.Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.

5.Manejo de errores: Gestiona los errores de hardware y la pérdida de datos.

6.Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos. Definir el orden. (Quien va primero y quien después).

7.Protección: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario
8.Multiacceso: Un usuario se puede conectar a otra máquina sin tener que estar cerca de ella.
9.Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar determinados recursos.

menciona las principales características de un sistema operativo
 
 Características de los sistemas operativos
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.





que sistemas operativos estan amparados bajo licencia de software libre

GPL - Licencia Pública General de GNU

La primera versión surgió en 1989: la tercera, y más reciente, en 2007.
El objetivo de la licencia GPL es proteger el software libre de apropiaciones con restricción. Es decir, si copias un programa libre tienes que ofrecerlo con la misma licencia y no con una restrictiva o propietaria.
Esta licencia es la principal y más importante en el mundo del software libre, y fruto de ella han surgido adaptaciones y derivados que mantienen con mayor o menor acierto el espíritu original.

LGPL - Licencia Pública General Reducida de GNU

Esta segunda licencia, derivada de la anterior, es menos restrictiva, ya que permite usar el código de un programa o ese mismo programa en una aplicación o herramienta que no tiene porqué ser software libre.

AGPL - Licencia Pública General de Affero

Basada en la LGPL, esta licencia es muy específica, y está relacionada con software que trabaja en servidores o redes de ordenadores.

Licencia BSD - Licencia de Distribución de Software Berkeley

Su origen se remonta al sistema operativo BSD, una rama de UNIX. Sin embargo, hoy en día se utiliza para infinidad de proyectos de software, tanto sistemas operativos como aplicaciones de Escritorio.
La licencia BSD es bastante más simple que la GPL, con únicamente tres cláusulas, o dos en su versión simplificada. Esta licencia viene a decir que puedes distribuir el código del programa o el ejecutable, indicando que está amparado por la licencia BSD y que en caso de crear una aplicación derivada de otra con esta licencia, no puedes usar el nombre del autor original para promover tu creación.
La licencia BSD simplificada matiza este último punto.

Licencia MIT

Esta licencia está asociada al prestigioso Instituto Tecnológico de Massachusetts. Se aplicó originariamente al sistema gráfico X11, utilizado por sistemas UNIX/Linux. Actualmente se usa en más proyectos y es muy similar a la licencia BSD.
La licencia MIT obliga a adjuntar la nota de la licencia en el software y en sus partes más importantes. A cambio carece de restricciones, por lo que puedes usar, copiar, modificar el código e incluso venderlo. En tercer lugar limita la responsabilidad del autor en caso que el software ocasione algún problema.

Apple Public Source License

No es de las más importantes, pero llama la atención que una empresa que fabrica equipos y software propietario tenga su propia licencia de software libre.
Básicamente son dos los grandes proyectos protegidos por esta licencia: Darwin, que es la base del actual Mac OS X, y Bonjour, que ahora utiliza la licencia Apache.

Ms-PL - Microsoft Public License

Microsoft también se ha subido al carro del software libre, tras años hablando mal de él. Incluso creó un portal, Codeplex, donde ofrece hospedaje gratuito de proyectos de software libre.
Para todos estos proyectos está disponible la licencia Ms-PL. Básicamente viene a decir lo mismo que la GPL, es decir, que con el programa puede incluirse el código fuente, pero con sus propias palabras.

WTFPL - Do What The Fuck You Want To Public License

Puede parecer una broma, pero esta licencia existe, y si quieres puedes usarla. En cierta manera, las licencias de las que hemos hablado antes cumplen parte de esta WTFPL (Haz Lo Que Te De La Gana), pero en este caso la libertad del usuario se lleva al límite, ya que te permite hacer lo que te venga en gana con el software y el código fuente.
En el tintero nos dejamos otras licencias, como las de Mozilla, Apache, Python o PHP, asociadas a un software concreto, o la W3C, relacionada con el Consorcio de la World Wide Web.


cuales son los requisitos mínimos recomendados respecto al hardware para poder instalar los siguientes sistemas operativos






ubuntu unicornio
windows 7
windows 8
windows 10
     Procesador x86 a 700 MHz.
     Memoria RAM de 512 Mb.
     Disco Duro de 5 GB (swapincluida).
     Tarjeta gráfica y monitor capaz de soportar una resolución de 1024x768.
     Lector de DVD o puerto USB.
     Conexión a Internet puede ser útil.
Los efectos de escritorio, proporcionados por Compiz, se activan por defecto en las siguientes tarjetas gráficas:
     Intel (i915 o superior, excepto GMA 500, nombre en clave«Poulsbo»)
     NVidia (con su controlador propietario o el controlar abierto incorporado Nouveau)
     ATI (a partir del modelo Radeon HD 2000 puede ser necesario el controlador propietario fglrx)
Para una instalación óptima, y sobre todo si se dispone de más de 3GiB de RAM, existe también una versión de Ubuntu para sistemas de 64 bits.


Enciende el ordenador y, tan rápido como veas texto en la pantalla, presiona, al mismo tiempo, las teclas 'DEL' y 'SUPR' para entrar en la BIOS. En muchos otros casos, también se puede acceder pulsando F1, F2 o F10.

Busca en el nuevo menú la opción 'Boot Order' o alguna similar como 'Advance BIOS Features', podría encontrarse en 'Opciones Avanzadas'; ten en cuenta que cada ordenador es diferente. Consulta el manual de tu equipo ante la más mínima duda.


      Procesador de 1 GHz
      1 GB de memoria RAM (para versiones de 32 bits), ó 2 GB de memoria RAM (para versiones de 64 bits)
      16 GB de espacio en el disco duro (para versiones de 32 bits), ó 20 GB de espacio en disco (para versiones de 64 bits)
      Tarjeta gráfica con soporte DirectX 9 y con driver WDDM 1.0 o superior
Además, si queremos ejecutar aplicaciones Metro, se requiere una resolución mínima de pantalla de 1024×768 píxeles, y 1366×768 píxeles para utilizar la funcionalidad de captura.
También es muy recomendable, antes de proceder a instalar Windows 8, comprobar si nuestros dispositivos hardware y nuestros programas son compatibles con Windows 8, para lo que podremos utilizar el siguiente enlace de Microsoft:

     Procesador: 2 GHz compatible con PAE, NX y SSE2.
     RAM: 1 GB (32 bits) o 2 GB (64 bits).
     Espacio en disco duro: 16 GB (32 bits) o 20 GB (64 bits).
     Tarjeta gráfica: Dispositivo gráfico Microsoft DirectX 9 con controlador WDDM.
     Cuenta de Microsoft y acceso a Internet.
     Resolución de pantalla de al menos 1366 x 768 píxeles.
     Es posible que algunos juegos y programas requieran tarjetas gráficas compatibles con DirectX 10 o superior para un rendimiento óptimo.

No hay comentarios:

Publicar un comentario