viernes, 12 de junio de 2009

Apple Macintosh

Macintosh (abreviado Mac) es el nombre con el que actualmente nos referimos a cualquier computadora personal diseñada, desarrollada, construida y comercializada por Apple Inc. El Macintosh 128K fue lanzado el 24 de enero de 1984. Fue el primer ordenador personal comercializado exitosamente que usaba una interfaz gráfica de usuario (GUI) y un mouse en vez del estándar de esa época: la interfaz por línea de comandos. La linea de producción de Macs en la actualidad varía desde el básico Mac mini de escritorio hasta los servidores de rango medio como Xserve. Los sistemas Mac tienen como objetivo principal de mercado el hogar, la educación y la creatividad profesional. La producción de Mac está basada en un modelo de integración vertical en los que Apple proporciona todos los aspectos de su hardware y crea su propio sistema operativo que viene preinstalado en todas las Macs. Esto contrasta con las PC preinstalados con Microsoft Windows, donde un vendedor proporciona el sistema operativo y múltiples vendedores crean el hardware. En ambos casos, el hardware permite el funcionamiento de otros sistemas operativos: las Mac modernas, así como las PC son capaces de soportar sistemas operativos como Linux, FreeBSD y Windows, éste último gracias al software de Apple Boot Camp o a otros softwares de virtualización como por ejemplo Parallels Desktop o VMWare Fusion .
Los primeros Macintosh estaban basados en los microprocesadores de la familia Motorola MC68000, de tecnología CISC. En marzo de 1994, Apple introdujo en la gama Macintosh los chips PowerPC del Consorcio Apple/IBM/Motorola, que suponían el cambio a la tecnología RISC. En el 2006 Apple inició la transición desde la línea de PowerPC line a los procesadores Intel con arquitectura x86. Los Macs actuales usan la serie de microprocesadores Intel Core Duo, Intel Core 2 Duo e Intel Xeon 5100. Todos los modelos de Mac actuales vienen preinstalados con una versión nativa de la última versión de Mac OS X, que desde el 12 de mayo de 2009 está en su versión Mac OS X v10.5.7 y es usualmente conocida por su nombre código "Leopard".

Ultimas Inovaciones de Mac: Mac OS X Snow Leopard

El Snow Leopard Server es un sistema operativo completo de 64-bits UNIX basado en estándares abiertos que los hacen dos veces más rápido que su predecesor. El Snow Leopard Server incluye nuevas aplicaciones como el Podcast Producer 2, para automatizar la creación y publicación de podcasts, así como el Mobile Access Server que permite un acceso seguro a los servicios de red protegidos por firewall para iPhone y Mac. El Snow Leopard Server tendrá un precio más accesible que nunca, 499 dólares con licencias de cliente ilimitadas y estará a la venta en septiembre de este año, dice comunicado de la empresa."El Snow Leopard Server es nuestro mejor y más rápido sistema operativo de la historia", dice el informe presentado por la compañia.
"Las licencias para los clientes ilimitadas lo hacen un activo inigualable para empresas de cualquier tamaño", comentó Bertrand Serlet, Vice-Presidente Senior de Ingeniería de Software de Apple.
"Con las nuevas aplicaciones fáciles de usar como el Podcast Producer 2 y el Mobile Access Server, cualquiera puede programar y administrar estas poderosas herramientas con tan sólo unos clicks", agregó.El Snow Leopard Server es un completo sistema operativo de 64 bits desarrollado para tomar ventaja de los procesadores multi-core y que permite agendar cantidades masivas de memoria, teniendo una compatibilidad total con aplicaciones de 32 bits. Siendo dos veces más rápido que su antecesor, el Snow Leopard Server fácilmente administra las operaciones más demandantes incluyendo aplicaciones web y la transmisión de archivos y mail.El Podcast Producer 2 incluye la nueva aplicación Podcast Composer que automatiza todo el proceso de producción, haciendo que sea más fácil crear podcasts con un diseño mucho más profesional. Con tan solo unos clicks, el Podcast Composer permite agregar transiciones y efectos así como grabar el podcasts en cualquier formato para wikis, blogs, iTunes®, iTunes U, Final Cut® Server o el nuevo Podcast Library.El nuevo Mobile Access Server es una forma fácil y conveniente para los usuarios de iPhone y Mac de acceder a los servicios de redes seguras, incluyendo redes corporativas, aplicaciones de e-Business, mail, calendarios y contactos. Sin la necesidad de requerir software adicional, el Mobile Access Server brinda una fuerte encriptación y autenticación entre los usuarios de iPhone y Mac con redes privadas.

En la columna derecha pueden apreciar un video de Snow Leopard.

GNU/Linux

GNU/Linux es el término empleado para referirse al sistema operativo similar a Unix que utiliza como base las herramientas de sistema de GNU y el núcleo Linux. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo el código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL de GNU (Licencia Pública General de GNU) y otras licencias libres.
Sin embargo, por economía del lenguaje se suele utilizar más el término "Linux" para referirse a este sistema operativo, a pesar de que Linux sólo es el núcleo del sistema. Para más información consulte la sección "Denominación GNU/Linux" o el artículo "Controversia por la denominación GNU/Linux".
Las variantes de este sistema se denominan distribuciones GNU/Linux (o distribuciones Linux) y su objetivo es ofrecer una edición que cumpla con las necesidades de determinado grupo de usuarios.
Algunas distribuciones GNU/Linux son especialmente conocidas por su uso en servidores y supercomputadoras. No obstante, es posible instalar Linux en una amplia variedad de hardware como computadoras de escritorio y portátiles.
En el caso de computadoras de bolsillo, teléfonos móviles, dispositivos empotrados, videoconsolas y otros, puede darse el caso de que las partes de GNU se remplacen por alternativas más adecuadas en caso. Para saber más sobre las arquitecturas soportadas, lea el artículo "Portabilidad del núcleo Linux y arquitecturas soportadas".
En abril de 2009, este sistema operativo alcanzó el 2,16% del mercado en computadoras de escritorio y portátiles en un estudio realizado por W3Counter y el 4% según W3schools.
Se aprecia un progresivo aumento del uso de GNU/Linux impulsado, en parte, por el incremento de Netbooks o ultraportátiles.

El último avance de Linux es Mandriva Linux

Porque no todos son Ubuntus y Debians. La versión 2009 de Mandriva Linux (antes conocido como Mandrake) ya ha salido a la luz, con interesantes novedades bajo el brazo.
Comentar primero que hay dos versiones distintas de Mandriva disponibles para descargar, la versión One y la versión Free. La única diferencia entre ambas es que la segunda no incluye los drivers ni software propietario, únicamente software libre.
Mandriva 2009 incluye KDE 4.1 (aunque hay opción de instalar Gnome 2.24 y LXDE), así como las últimas versiones de todos los programas (Firefox, OpenOffice, Compiz Fusion o VirtualBox). Otra de las mejoras interesantes a comentar es la reducción del tiempo que el sistema necesita para bootear, es decir, para arrancarse. Se han rediseñado el instalador gráfico y el centro de control, y se han mejorado tanto la compatibilidad con el hardware más reciente como con los más recientes netbooks.

En la columna derecha pueden apreciar un video de Mandriva Linux 2009.


Microsoft Windows

Windows es una familia de sistemas operativos desarrollados y comercializados por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.
Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de Windows Media, Windows Movie Maker, Windows Mail, Windows Messenger, Windows Defender, entre otros.
Desde hace muchos años es el sistema operativo más difundido y usado del mundo; de hecho la mayoría de los programas (tanto comerciales como gratuitos y libres) se desarrolla originalmente para este sistema.
Windows Vista es la versión más reciente para computadoras personales, Windows Server 2008 para servidores y Windows Mobile 6.0 en los dispositivos móviles.

El ultimo avance de Microsoft windows es Windows 7

La siguiente versión de Windows actualmente en Beta, la cual es sucesora a Windows Vista. Según Microsoft, "no se está creando un nuevo kernel para Windows 7, solo se está retocando y refinando el kernel de Windows Vista" además Microsoft asegura se que necesitarán los mismos recursos que Windows Vista. Algunas fuentes indican que Windows 7 se terminará de desarrollar a finales de 2009.
Ya se encuentra disponoble la Release Candidate para su descarga en la sección de descargas de windows 7 de microsoft. La release candidate también está disponible en 5 idiomas incluido el español y tanto en 32 bits como en 64 bits.


Al costado podemos observar un video con las ultimas novedades de Windows 7




Historia Parte 3

En los años 90' aparece GNU/Linux que surge tras la idea de un Sistema Operativo libre impulsada por Richard Stallman y la posterior alianza con el núcleo Linux, creado por Linus Torvalds.

También aparece Windows 95 que se convierte el sistema operativo más difundido en el mundo, dando paso posteriormente al Windows 98, al Windows Millenium y Windows 2000, para así en la primera década del 2000 desarrollar Windows XP y Windows Vista.

En la actualidad existen tres grandes sistemas operativos reconocidos mundialmente, los cuales son Microsoft Windows, Linux y Apple Macintosh, de los cuales hablaremos posteriormente y de manera general sus características y las novedades de cada uno de ellos.

Historia Parte 2

En los años 70' en lenguajes de programación surgen Pascal y C, siendo C el desarrollado para reescribir completamente el código de UNIX (Ex-MULTICS).
Los sistemas operativos desarrollados en esta década eran
MULTICS que se caracterizó por ser uno de los primeros que usaba tiempo compartido, implementaba un solo nivel de almacenamiento y era multiprocesador.
MVS permitía ejecutar múltiples tareas, introdujo el concepto de memoria virtual y agregó la capacidad para que cada programa tuviera su propio espacio de memoria.
CP/M que se componía de CCP que permitía introducir comandos y los traducía para enviarlos a la BDOS (el otro componente) quien a su vez traducía las instrucciones.

En los 80' gracias a los avances en electrónica, que permitían crear chips con miles de transistores en pocos centímetros cuadrados, surgieron en masa los computadores personales en los cuales predominaban dos sistemas operativos, el MS-DOS y UNIX.

La revolución comienza cuando aparece el Apple Macintosh con Interfaz Gráfica con menús y ventanas, que hacía más amigable trabajar con el sistema operativo.

jueves, 11 de junio de 2009

Historia Parte 1

A finales de los 40' la forma de usar el computador era accediendo directamente a él accionando una seria de interruptores. No habían sistemas operativos.

En los 50' aparece el primer sistema operativo, bastante simple, que incluía los conceptos de:
Monitor Residente: básicamente cargaba los programas a la memoria para luego ejecutarlos.
Procesamiento por lotes: simplemente servía para optimizar tiempo, consistía en que montaba los programas en un mismo lugar para luego poder ejecutarlos uno después del otro.
Almacenamiento Temporal: disminuía el tiempo de carga de los programas, para esto usaba el buffering (almacenamiento temporal de información) y el spooling (permitía acceder a los archivos del buffer).

Durante los 60' surgen grandes cambios para los Sistemas Operativos, tales como
Multiprogramación: permitía ejecutar mas de un programa.
Tiempo compartido: que se refiere a compartir un recurso entre muchos usuarios, le significó convertirse en el modelo prominente de los computadores de los 70' y hacer más interactiva la experiencia con el computador.
Tiempo Real: permitía aceptar y procesar en tiempos breves una gran cantidad de sucesos.
Multiprocesador: máquinas con más de un microprocesador, que le permitía que dos programas pudiesen ejecutarse simultáneamente.

Para ese entonces ya existían Atlas Supervisor, OS/360 y la aparición de Multics en esta década, que era un sistema operativo multiusuario-multitarea.

Definición de Sistema Operativo

Hemos obtenido tres definiciones de Sistema Operativo, la primera, obtenida de http://www.masadelante.com/faqs/sistema-operativo nos dice que:

“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.”

La segunda definición, obtenida de http://es.kioskea.net/contents/systemes/sysintro.php3 nos dice que:

“El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.”


Finalmente, la tercera definición obtenida de http://www.alegsa.com.ar/Dic/sistema%20operativo.php nos dice que:

“Sistema tipo software que controla la computadora y administra los servicios y sus funciones como así también la ejecución de otros programas compatibles con éste.
Ejemplos de familias de sistemas operativos: Windows, Unix, Linux, DOS, Mac OS, etc.
Un sistema operativo permite interactuar con el hardware de computadoras, teléfonos celulares, PDAs, etc. y ejecutar programas compatibles en éstos.
Permite controlar las asignaciones de memoria, ordenar las solicitudes al sistema, controlar los dispositivos de entrada y salida, facilitar la conexión a redes y el manejo de archivos.”

Por lo tanto en palabras simples, podemos decir que el sistema operativo es el programa fundamental para el funcionamiento de un computador, el cual permite una interacción fácil del computador con sus componentes externos (hardware) así como con sus componentes internos (software), y que permite que el computador se utilice de manera cómoda y eficiente.

El sistema de archivos utilizado por estos sistemas operativos comenzó siendo FAT16 o simplemente FAT. La primera versión de Windows en incorporar soporte nativo para FAT32 fue Windows 95 OSR2. Por otro lado, los Sistemas Operativos basados en NT emplean los sistemas de archivos NTFS desde el origen y a partir de Windows 2000 se otorgó también soporte para FAT32.

Presentación

Hola, somos Alejandro Grancelli y Alejandro Angulo, estudiantes de Ingeniería en Biotecnología de la Universidad de Santiago de Chile; estamos realizando una actividad para el ramo "Fundamentos de Informática", la cual consiste en realizar un blog sobre un tema en específico, nuestro tema será "Sistemas Operativos".
En primera instancia hablaremos de forma general en qué consisten los Sistemas Operativos, su historia, cómo evolucionaron, cuáles son sus componentes y los distintos tipos que existen hoy en día.