martes, 11 de septiembre de 2012

INTEGRANTES 5IM4

 Los integrantes del equipo son:

Alvarez Ramos Jose Daniel
Fonseca Hernàndez Emmanuel
Martinez Lopez Alma Ivonne
Romero Guerrero Christian Ricardo
Vazquez Manilla Leslie

GRUPO: 5IM4

lunes, 10 de septiembre de 2012

Conceptos Básicos de un Sistema Operativo


Bienvenido a nuestro Tutorial con el podrás apoyarte si deseas conocer acerca de los Sistemas Operativos. Empezaremos con unas preguntas sencillas:

¿ Qué es un Sistema Operativo?  

Un sistema operativo es el gestor de los recursos de la computadora provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.

¿Para que sirve? 

Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.


OBJETIVOS

•Definir la "Interfaz del Usuario".
•Compartir el hardware entre usuarios.
•Permitir a los usuarios compartir los datos entre ellos.
•Planificar recursos entre usuarios.
•Facilitar la entrada / salida.
•Ser un software eficiente y pueda tener una constante renovación.






Historia de los Sistemas Operativos


En esta sección encontrarán información acerca de la historia sobre los Sistemas Operativos.


Década 1940: Aparecen las primeras computadoras, entre estas la ENIAC (Electronic Numerical Integrator Analyzer and Computer) y EDVAC (Electronic Discrete Variable Automic Computer). En esta época no existían los sistemas Operativos, se administraba el equipo mediante conmutadores o tarjetas perforadoras, las salidas se imprimían o se perforaban en cinta de papel para su posterior impresión. 

Década 1950: Empieza a haber una base mayor de usuarios. El problema básico que abordaban los Sistemas Operativos de esta década era optimizar el flujo de trabajos, minimizando el tiempo empleado de retirar un trabajo y montar el siguiente. Para minimizar el tiempo de montaje de los trabajos, éstos se agrupaban en lotes (Procesamiento Batch) del mismo tipo (Ejemplo Programas Fortran, Programas Cobol, etc.), lo que evitaba tener que montar y desmontar las cintas de los compiladores y montadores, aumentado el rendimiento.


Década 1960: La multiprogramación se impuso en sistemas de lotes como una forma de aprovechar el tiempo empleado en las operaciones de E/S. Durante esta época se desarrollaron, entre otros, los siguientes Sistemas Operativos: El CTSS (Corbato 1962, desarrollado en el MIT). 

El OS/360 (Organick 1972, desarrollado en el MIT con participación de los laboratorios BELL) y que evolucionó posteriormente para convertirse en el Sistema Operativo UNIX MULTICS.

Década 1970: Se caracteriza por los Sistemas Operativas multimodo de operación, es decir, capaces de operar en lotes, en multiprogramación, en tiempo real, en tiempo compartido y en modo multiprocesador. En esta década también aparecieron dos sistemas que tuvieron una gran difusión, UNIX (Bach 1986) y MVS (Samson 1990).

Década 1980: Se difunde el concepto de máquina virtual, que consiste en una computadora X, incluyendo su Sistema Operativo, sea simulada por otra computadora. Durante esta época, los sistemas de Bases de Datos sustituyen a los archivos en las aplicaciones. Durante esta década se difundieron las computadoras personales.


Década 1990: Los Sistemas Operativos que dominaron el campo de las computadoras personales fueron UNIX, MS-DOS y los sucesores de Microsoft para este Sistema: Windows 95/98, Windows NT y Windows 2000. Durante esta época el desarrollo de Linux tuvo una gran importancia. Linux es un sistema operativo similar a UNIX, desarrollado por miles de voluntarios. Durante esta década se desarrollaron sistemas operativos en tiempo real. Algunos ejemplos son: QNX (QNX 1997), RTEMS y VRTX (Ready 1986). 

Actualidad y el Futuro: La evolución de los sistemas operativos se va orientar hacia las plataformas distribuidas y la computación móvil e inalámbrica. Gran importancia tendrá la construcción de sistemas operativos y entornos que permitan utilizar estaciones de trabajo heterogéneas (computadoras de diferentes fabricantes con sistemas operativos distintos) conectadas por redes de interconexión, como una gran máquina centralizada, lo que permitirá disponer de una mayor capacidad de cómputo y facilitará el trabajo cooperativo.


A continuación mostraremos un esquema con imágenes con respecto a al información anterior.




Diferentes Sistemas Operativos

A continuación les presentamos características de diferentes Sistemas Operativos:

  • Ameoba
  • Sprite
  • Mac .OS
  • Windows
  • Linux
  • Android PC

Amoeba


Características
El sistema operativo Amoeba se originó en la universidad Vrije Universiteit, de Holanda en 1981, como un proyecto de investigación del computo distribuido y paralelo. En principio fue diseñado por Andrew S. Tanenmbaun y tres de sus estudiantes de doctorado. 

Uno de los objetivos principales era construir un sistema operativo distribuido y transparente, y otro era el de proporcionar un colchón de prueba para la realización de una programación distribuida y paralela.
Existen varias características que diferencian totalmente a Amoeba de los demás sistemas operativos, como he dicho antes Amoeba es un sistema distribuido y por tanto en Amoeba no existe el concepto de "máquina origen". El Shell inicial se ejecuta en cierta máquina arbitraria pero los comandos en general no se ejecutan en la misma máquina que el Shell, en lugar de esto el sistema busca automáticamente la máquina con menor carga para ejecutar cada nuevo comando.


Costo
Amoeba es gratuito para universidades que tienen acceso FTP o WWW

Requerimientos
El sistema operativo distribuido Amoeba, se puede ejecutar en diferentes tipos y marcas de computadoras. La intención es que se debe ejecutar en una red con al menos cinco computadoras. A pesar de lo que es hoy técnicamente posible ejecutar la ameba con sólo un procesador, no es una forma satisfactoria para el uso del sistema. De un sistema autónomo (con máquinas de secundaria tal vez más) la máquina principal debe estar equipado con al menos 64 MB de RAM (128 MB recomendado) y por lo menos con 500 MB de espacio en disco. 



Sprite


Características
Sprite es un sistema operativo distributivo y como tal se basa en las siguientes ideas:

• Transparencia
• Eficiencia
• Flexibilidad
• Escalabilidad

Existen dos esquemas básicos: Los Fuertemente Acoplados y los débiles. Un sistema fuertemente acoplado es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.

Transparencia

El concepto de transparencia de un Sistema operativo distribuido va ligado a la idea de que todo el sistema funcione de forma similar en todos los puntos de la red, debido a esto queda como labor del sistema operativo coordinar el mecanismo que logre la unificación de todos los sistemas y recursos totalmente transparente para el usuario o aplicación.

Eficiencia
La idea base de los sistemas operativos distribuido es la de obtener sistemas mucho mas rápidos que los utilizados de procesador único, Y para lograr esto tenemos que olvidar la idea antigua de ejecutar los programas en estos procesadores y pensar en distribuir las tareas a los procesadores libres mas rápidos en cada momento.

Flexibilidad
La Flexibilidad dentro de sistema operativo distribuido, describe su capacidad para soportar cambios, actualizaciones y mejoras que le permitan irse desarrollando al mismo ritmo de la evolución tecnológica.

Escalabilidad

Los sistemas operativos distribuidos necesitan de grandes estándares para trabajar y sobre todo de ajustes a las necesidades principales de cada red y sus usuarios. Este concepto propone que cualquier computador debe funcionar perfectamente como un sistema operativo distribuido, pero de la misma forma debe de formar parte y trabajar como más equipos no importan la cantidad o los recursos que estos le puedan proporcionar.







Windows (8,Seven,Vista)


WINDOWS 8


Windows 8 es el nombre oficial de la próxima versión de Microsoft Windows, familia de sistemas operativos producidos por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tablets, servidores y centros multimedia. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales ratón y teclado


Características del sistema

*Compatibilidad con USB 3.0
*Interfaz Ribbon en el Explorador de Windows
*Nueva tienda de Aplicaciones
*Sistema de ficheros Protogon

Requisitos
Los requisitos del sistema de Windows 8 son similares a los de Windows 7:7
*Arquitectura x86 (32 bits) y x86-64 (64 bits)
*Procesador: 1 GHz en las arquitecturas de 32 bits y 64 bits
*Memoria RAM: 1 Gb (32 bits) y 2 Gb (64 bits)
*Gráficos: GPU DirectX 9 con Windows Display Driver Model (WDDM) 1.0 (No es necesario, solo se requiere para Windows Aero)
*Disco duro: 16 Gb (32 bits) y 20 Gb (64 bits) de espacio libre
*Una pantalla capacitiva (opcional) para aprovechar la entrada táctil.

Precio
Microsoft dio a conocer por fin sus precios: 39,99 dólares por la actualización descargada de Internet y 69,99 por el DVD a la venta en tiendas locales.


WINDOWS 7

Características

Windows 7 incluye varias características nuevas, como mejoras en el reconocimiento de escritura a mano, soporte para discos duros virtuales, rendimiento mejorado en procesadores multinúcleo, mejor rendimiento de arranqueDirectAccess, y mejoras en el núcleo. Windows 7 añade soporte para sistemas que utilizan múltiples tarjetas gráficas de proveedores distintos (heterogeneous multi-adapter o multi-GPU), una nueva versión de Windows Media Center y ungadget para el, y aplicaciones como PaintWordpad y la Calculadora rediseñadas. 

Requisitos





Precio

Los precios de esta actualización serán de 119.99 dólares para Windows 7 Home Premium, de199.99 dólares para Windows 7 Professional y de 219.99 dólares para Windows 7 Ultimate. En el caso de la versión completa, los precios serán de 199.99 dólares para Home Premium, de 299.99 dólares para la Professional y de 319.99 dólares para la Ultimate.

WINDOWS  VISTA



La aparición de Windows Vista viene más de 5 años después de la introducción de Windows XP, es decir, el tiempo más largo entre dos versiones consecutivas de Microsoft Windows. La campaña de lanzamiento fue incluso más costosa que la de Windows 95, ocurrida el 25 de agosto de 1995, debido a que ésta incluyó además otros productos como Microsoft Office 2007 y Exchange Server 2007. 

Requisitos


Precio

 



Linux(Fedora, Red Hat y Ubuntu)

Linux tiene varios Sistemas Operativos como:

FEDORA

Es una distribución Linux para propósitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat.

Caracterìsticas

El Proyecto Fedora se distribuye en muchas formas diferentes:
§  Fedora DVD - un DVD con todos los paquetes disponibles;

§  Medios Vivos (Live CD) - imágenes de CD o DVD que también pueden ser instalados en unidades USB;

§  Imagen de CD o USB - usado para ser instalado sobre HTTPFTP o NFS;

§  Imagen de rescate en CD o USB - usado si alguna parte del sistema ha fallado y requiere ser reparado. También permite instalaciones desde Internet.

Precio

Es gratis.



RED HAT


Es una distribución Linux creada por Red Hat, que fue una de las más populares en los entornos de usuarios domésticos.
Es una de las distribuciones Linux de "mediana edad". La versión 1.0 fue presentada el 3 de noviembre de1994.

Características

Red Hat es instalado con un ambiente gráfico llamado Anaconda, diseñado para su fácil uso por novatos. También incorpora una herramienta llamada Lokkitpara configurar las capacidades de Cortafuegos.
Al igual que en el Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de codificación de tipografías para el sistema. Esto tiene poco efecto en usuarios angloparlantes, pero cuando se usa la parte superior del juego de caracteres ISO 8859-1, éstos se codifican de manera radicalmente diferente.

Red Hat Linux carece de muchas características debido a posibles problemas de copyright y patentes. Por ejemplo, el soporte al formato MP3 está desactivado tanto en Rhythmbox como en XMMS; en su lugar, Red Hat recomienda usar OgQ Vorbis, que no tiene patentes. Sin embargo, el soporte para MP3 puede ser instalado luego, aunque se requiere el pago de regalías en los Estados Unidos. El soporte al formato NTFS también está ausente, pero también puede ser instalado libremente.
 
Precio



El Servidor Red Hat Enterprise Linux se vende por par de sockets. Esto significa que los siguientes precios se aplican por cada dos sockets en el servidor. Por ejemplo, un servidor de 2 sockets con hasta 1 huésped y soporte Premium costaría $1.299/ al año, mientras que un servidor de 4 sockets costaría el doble o $2.598.
 
Requerimientos
  • Intel 386i o superior
  •  40 MB de espacio en disco para trabajar en modo carácter o 100 MB con XWindow.
  •  5 MB de memoria (aunque se recomiendan 8 o 16 MB)
  •  Casi cualquier tarjeta de vídeo
  •  Unidad de CD-ROM
  •  Disquetera de 3.5 pulgadas




 

UBUNTU

Es un sistema operativo mantenido por Canonical y la comunidad de desarrolladores. Utiliza un núcleo Linux, y su origen está basado en Debian. Ubuntu está orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de uso y mejorar la experiencia de usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto.
 
 
Características
 
En su última versión, Ubuntu soporta oficialmente dos arquitecturas de hardware en computadoras personales y servidores: 32-bit y 64-bit Sin embargo, extraoficialmente, Ubuntu ha sido portado a dos arquitecturas más: SPARC y IA-64.
A partir de la versión 9.04, se empezó a ofrecer soporte oficial para procesadores ARM, comúnmente usados en dispositivos móviles.
Al igual que la mayoría de los sistemas de escritorio basados en Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en lamáquina a través de repositorios.


Precio


 Ubuntu Linux $599
 
Requerimientos
Los requisitos mínimos «recomendados», teniendo en cuenta los efectos de escritorio, deberían permitir ejecutar una instalación de Ubuntu.
§  Procesador x86 a 1 GHz.
§  Memoria RAM de 512 MiB.
§  Disco Duro de 15 GB (swap incluida).
§  Tarjeta gráfica y monitor capaz de soportar una resolución de 800x600.
§  Lector de CD-ROM, puerto USB o tarjeta de red.
§  Conexión a Internet puede ser útil.