Mac

10,786
-1

Published on

es la informacion de una ardua investigacion sobre el Sistema Operativo Mac

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
10,786
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
403
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mac

  1. 1. Apple Inc.
  2. 2. Sistema Operativo Mac <ul><li>Desarrollador: Apple Inc. </li></ul><ul><li>Familia: Unix (Leopard Intel), Unix- like (y otras versiones) </li></ul><ul><li>Modelo de desarrollo: Código cerrado con componentes en código abierto (como Darwin y WebKit) </li></ul><ul><li>Plataformas soportadas: Intel Core Duo y posteriores </li></ul><ul><li>Núcleo: XNU basado en Mach y BSD </li></ul><ul><li>Tipo de núcleo: Núcleo híbrido </li></ul><ul><li>Licencia: APSL, BSD y Apple EULA </li></ul><ul><li>Última versión de pruebas: 10.5.5/ 15-09-2008; </li></ul><ul><li>Última versión estable: 10.5.6 (Leopard) / 15 de diciembre de 2008 </li></ul>
  3. 3. Historia <ul><li>Fundadores </li></ul><ul><ul><li>Steve Jobs </li></ul></ul><ul><ul><li>Steve Wozniak </li></ul></ul><ul><li>El Sistema Operativo Mac no fue la primer interfaz gráfica, pero fue la primera con gran éxito por su accesibilidad de precio. Apple Lisa con un precio de 10,000 dólares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1 venía incluido en el primer Macintosh, que tenía un precio de 2,500 dólares. </li></ul>
  4. 4. Historia <ul><li>1984: Sistema 1 ( ventanas, iconos, mouse, menús y scrollbars, orden de los archivos HFS (Hierarchical File System) ) </li></ul><ul><li>1985: Sistema 2 ( Incrementó la velocidad Finder, crear nuevos folders, apagar, la impresora de escritorio y los ítems listados de forma vertical ) </li></ul><ul><li>1986: Sistema 3 ( Finder fue mejorado y más rápido, nuevo sistema de Macintosh MFS (Macintosh File System) ) </li></ul><ul><li>1987: Sistema 4 ( A este sistema se le agregó múltiple soporte al monitor (Macintosh SE y Macintosh II), soportaba discos de 32+ MB, Finder múltiple ) </li></ul><ul><li>1988: Sistema 6 ( agregaron colores, aun así el Finder no tenía color aunque las máquinas ya eran capaces ) </li></ul><ul><li>1990: Sistema 7 ( gran cambio de software para esta época, sólo tenía el Finder múltiple permitiendo hacer muchas tareas simultáneamente, mas de 8 MB de Ram ) </li></ul><ul><li>1997: Mac OS 8 ( otra renovación al Finder que podía hacer más cosas al mismo tiempo, apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D ) </li></ul><ul><li>1999: Mac OS 9 ( opción de tener varios usuarios en una Mac fue agregada en esta versión, permitía a los usuarios ingresar y tener sus propias configuraciones ) </li></ul>
  5. 5. Historia <ul><li>Mac OS X ( basado fuertemente en las PowerPC-port de OpenStep, hereda la memoria y procesador de Mach’s y el driver del dispositivo de la interfaz, BSD’s POSIX - UNIX Protocolo del programa que soporta y trabaja en interfaz de redes ) </li></ul><ul><li>2001: Mac OS X 10.0 “Cheetah” ( características de un sistema operativo moderno, protegía la memoria, y así los programas no podían utilizar la información de otros programas ) </li></ul><ul><li>2001: Mac OS X 10.1 “Puma” ( mejor desempeño especialmente en Macs G3, open source como utilidades de UNIX fueron incluidas en las Mac OS X y drivers adicionales para poder soportar mas dispositivos ) </li></ul><ul><li>2002: Mac OS X 10.2 “Jaguar” ( mayor soporte para redes de Microsoft Windows, incremento en su rendimiento, un nuevo y depurado look ) </li></ul><ul><li>2003: Mac OS X 10.3 “Panther” ( un rendimiento mucho mayor, incorporó la mayor actualización en la interfaz de usuario, no era compatible en los antiguos modelos G3 ) </li></ul><ul><li>2005: Mac OS X 10.4 “Tiger” ( contenía más de 200 nuevas mejoras, algunas máquinas antiguas no podían soportarlo ) </li></ul><ul><li>2006: Mac OS X 10.5 “Leopard” ( versión es compatible con las PowerPC y con la nueva tecnología Intel ) </li></ul><ul><li>Mac OS X v10.6 (Snow Leopard) Actual ( nueva versión no incluye nuevas funciones, sino que está pensada principalmente para aumentar la estabilidad y seguridad de Leopard. Incluye soporte para el sistema de archivos ZFS, que permite utilizar hasta 16 TB de disco ) </li></ul>
  6. 6. Sistema 1 Sistema 3 Sistema 4 Sistema 7
  7. 7. Mac OS 8 Mac OS 9 Mac OS X Mac OS X 10.0 “Cheetah”
  8. 8. Mac OS X 10.2 “Jaguar” Mac OS X 10.3 “Panther” Mac OS X 10.6 “Leopard”
  9. 9. Versiones Sistemas Operativos <ul><li>Classic </li></ul><ul><ul><li>System 1 </li></ul></ul><ul><ul><li>System 2 </li></ul></ul><ul><ul><li>System 3 </li></ul></ul><ul><ul><li>System 4 </li></ul></ul><ul><ul><li>System 6 </li></ul></ul><ul><ul><li>System 7 </li></ul></ul><ul><ul><li>Mac OS 8 </li></ul></ul><ul><ul><li>Mac OS 9 </li></ul></ul><ul><li>Mac OS X </li></ul><ul><ul><li>Mac OS X Cheetah (Versión 10.0) </li></ul></ul><ul><ul><li>Mac OS X Puma (Versión 10.1) </li></ul></ul><ul><ul><li>Mac OS X Jaguar (Versión 10.2) </li></ul></ul><ul><ul><li>Mac OS X Panther (Versión 10.3) </li></ul></ul><ul><ul><li>Mac OS X Tiger (Versión 10.4) </li></ul></ul><ul><ul><li>Mac OS X Leopard (Versión 10.5) </li></ul></ul><ul><ul><li>Mac OS X Leopard (Versión 10.6) </li></ul></ul><ul><li>Mac OS X Server </li></ul><ul><ul><li>Mac OS X Server 1.2 </li></ul></ul><ul><ul><li>Mac OS X Server Cheetah (Versión 10.0) </li></ul></ul><ul><ul><li>Mac OS X Server Puma (Versión 10.1) </li></ul></ul><ul><ul><li>Mac OS X Server Jaguar (Versión 10.2) </li></ul></ul><ul><ul><li>Mac OS X Server Panther (Versión 10.3) </li></ul></ul><ul><ul><li>Mac OS X Server Tiger (Versión 10.4) </li></ul></ul><ul><ul><li>Mac OS X Server Leopard (Versión 10.5) </li></ul></ul>
  10. 10. Procesadores Soportados <ul><li>Los primeros Macintosh estaban basados en los microprocesadores de la familia Motorola MC68000, de tecnología CISC. </li></ul><ul><li>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. </li></ul><ul><li>2006 Apple inició la transición desde la línea de PowerPC line a los procesadores Intel con arquitectura x86. </li></ul><ul><li>Los Macs actuales usan la serie de microprocesadores Intel Core Duo, Intel Core 2 Duo e Intel Xeon 5100. </li></ul><ul><li>Intel Core 2 Duo </li></ul><ul><ul><li>MacBook </li></ul></ul><ul><ul><li>MacBook Air </li></ul></ul><ul><ul><li>MacBook Pro </li></ul></ul><ul><ul><li>Mac mini </li></ul></ul><ul><ul><li>iMac </li></ul></ul><ul><ul><li>XServe </li></ul></ul><ul><li>Quad Core Intel Xeon </li></ul><ul><ul><li>Mac Pro </li></ul></ul><ul><li>PowerPc </li></ul><ul><ul><li>iBook G4 </li></ul></ul><ul><ul><li>PowerBook G4 </li></ul></ul><ul><ul><li>Power Mac G5 </li></ul></ul><ul><ul><li>eMac G4 </li></ul></ul><ul><ul><li>iMac G5 </li></ul></ul><ul><ul><li>Mac mini G4 </li></ul></ul><ul><ul><li>XServe G4 </li></ul></ul><ul><ul><li>XServe G5 </li></ul></ul><ul><ul><li>PowerPC Performa </li></ul></ul>
  11. 11. Kernel Mac OS X <ul><ul><li>Núcleos (Kernel) híbrido fundamentalmente son micronúcleos que tienen algo de código «no esencial», para que éste se ejecute más rápido. </li></ul></ul><ul><ul><li>El objetivo principal de los micronúcleos es la separación de la implementación de los servicios básicos y de la política de funcionamiento del sistema </li></ul></ul>
  12. 12. Kernel Mac OS X <ul><li>Por ejemplo, </li></ul><ul><li>El proceso de bloqueo de E/S se puede implementar con un servidor en espacio de usuario ejecutándose encima del micronúcleo. Estos servidores de usuario, utilizados para gestionar las partes de alto nivel del sistema, son muy modulares y simplifican la estructura y diseño del núcleo. </li></ul>
  13. 13. Kernel Mac OS X <ul><li>Darwin es el kernel del sistema operativo, y sobre el que se centran las más importantes interacciones del software con el hardware. </li></ul><ul><li>Para todo ello se ha confiado en el Mach 3.0 , originalmente desarrollado en la universidad de Carnegie-Mellon. Este kernel ha formado parte del proyecto de código abierto. </li></ul>
  14. 14. Darwin Kernel DE Mac OS X <ul><li>El trabajo del Mach 3.0 es dotar al procesador y la memoria de la capacidad de abstracción del resto de los componentes del equipo. </li></ul><ul><li>Se encargará de gestionar los tiempos de trabajo del procesador, asi como de facilitar la protección de memoria entre las distintas aplicaciones e se esten ejecutando en un momento dentro del ordenador. </li></ul><ul><li>Todo ello sin olvidar la gestión de todos los mecanismos de entrada y salida de que dispongamos para un proceso en ejecución. </li></ul>
  15. 15. POSIX / BSD <ul><li>Provee al OS de la personalidad propia del sistema Macintosh. </li></ul><ul><li>Manejo de las API encargadas del sistema de ficheros </li></ul><ul><li>Manejo de las API encargadas del sistema de redes. </li></ul>
  16. 16. Aplicaciones de Mac AUDIO En Mac En Windows   Reproductor MP3   iTunesTS, Toolplayer, Cog   Winamp COMPRESORES   zip (compresor y descompresor)   MAC OS X   Winzip ESCRITORIO   Alarma   Alarm ClockM   NovaClock   Temas del S.O.   ShapeShifter   StyleXP   Varios escritorios   VirtueDesktopsM   AltDesk, VirtuaWin   Menú de aplicaciones   XMenuM   Inicio GRABAR /RIPEO DVDs   Grabar CDs y DVDs   MAC OS XT, ToastT, SimplyBurnsM, BurnT, Disco   Nero, Alcohol, Clone CD/DVD
  17. 17. Aplicaciones de Mac IMAGEN En Mac En Windows   Editor   Photoshop CS3, Pixelmator, Skitch*   Photoshop INTERNET   Navegadores   SafariS, FirefoxM , Camino , Opera , Flock   Firefox, Opera   Chatear   iChat, AdiumM, aMsn , Skype , Mercury   MSN, aMsn, Skype, GoogleTalk TEXTO   Suite ofimática   Microsoft Office, iWork , NeoOffice   Office, OpenOffice VÍDEO   Reproductores   Quicktime, VLC, RealPlayer   CrystalPlayer, Bsplayer, VLC WINDOWS Y LINUX EN MAC   Mejor Maquina virtual   Parallels Desktop TS   VMware Workstation
  18. 18. Tipo de Licenciamiento <ul><li>Los programas de licencias por volumen de Apple han sido diseñados para que adquirir, implantar y gestionar nuestros galardonados productos de software resulte tan fácil como usarlos. Hay tres programas a tu disposición: </li></ul><ul><li>Apple Volume Licensing Programme (AVLP) </li></ul><ul><li>Apple Maintenance Programme (AMP) </li></ul><ul><li>Apple School Site License </li></ul>
  19. 19. Tipo de Licenciamiento <ul><li>Apple Volume Licensing Programme (AVLP) </li></ul><ul><li>Al margen del tamaño de tu negocio, colegio o facultad, Apple Volume Licensing Programme (AVLP) supone una forma sencilla y rentable de adquirir programas de Apple como: </li></ul><ul><li>Con AVLP, tendrás derecho a usar programas de Apple en tantos ordenadores de tu empresa, colegio o facultad como tú mismo decidas. </li></ul>
  20. 20. Tipo de Licenciamiento <ul><li>Apple Maintenance Programme (AMP) </li></ul><ul><ul><li>El programa de mantenimiento Apple Maintenance Programme permite a empresas, colegios y facultades suscribirse a actualizaciones de software en lugar de adquirirlas por separado cada vez que se publican. Esto permite a estos centros beneficiarse de interesantes descuentos durante un periodo de tiempo limitado. </li></ul></ul>
  21. 21. Tipo de Licenciamiento <ul><li>Apple School Site License </li></ul><ul><ul><li>Durante treinta años, Apple ha ayudado a los centros a equipar a sus profesores, a simplificar los sistemas y a inspirar a los alumnos para que lleguen lejos. Apple presenta las licencias escolares de: </li></ul></ul><ul><ul><li>iLife </li></ul></ul><ul><ul><li>iWork </li></ul></ul><ul><ul><li>Aperture </li></ul></ul><ul><ul><li>Final Cut Studio y </li></ul></ul><ul><ul><li>Logic Studio. </li></ul></ul>
  22. 22. Tipo de Licenciamiento <ul><li>BSD license </li></ul><ul><ul><li>La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD ( Berkeley Software Distribution ). Pertenece al grupo de licencias de software Libre. </li></ul></ul><ul><ul><li>La licencia BSD permite el uso del código fuente en software no libre. </li></ul></ul>
  23. 23. Tramos De Licencias <ul><li>Los tramos de licencias disponibles son: </li></ul><ul><li>Contratación de AVLP: </li></ul><ul><ul><li>Más de 10 usuarios </li></ul></ul><ul><ul><li>Cubren la compra de Mac OS X, Mac OS X Server, Logic Express, Final Cut Express, iLife, iWork y Jam Packs de GarageBand . </li></ul></ul><ul><li>Contratación de AMP: </li></ul><ul><ul><li>De 1 a 9 usuarios </li></ul></ul><ul><ul><li>Más de 10 usuarios </li></ul></ul><ul><li>Existe un tramo adicional para compras de Aplicaciones profesionales de vídeo y audio de ofrecen descuentos especiales a partir de sólo: </li></ul><ul><ul><li>5 usuarios </li></ul></ul><ul><li>Los centros pueden adquirir licencias escolares para un máximo de 500 puestos. </li></ul><ul><ul><li>Las licencias escolares también permiten instalar el producto en otros 50 equipos de personal académico con el propósito de crear y revisar el temario de sus asignaturas. </li></ul></ul>
  24. 24. Instrucción de Procesos <ul><li>Arquitectura X86 </li></ul><ul><ul><li>x86 es la denominación genérica dada a ciertos microprocesadores de la familia Intel, sus compatibles y la arquitectura básica a la que estos procesadores pertenecen. </li></ul></ul><ul><ul><li>Es una arquitectura basada en la extensión del conjunto de instrucciones x86 para manejar direcciones de 64 bits. Además de una simple extensión contempla mejoras adicionales como duplicar el número y el tamaño de los registros de uso general y de instrucciones </li></ul></ul>
  25. 25. Instrucción de Procesos <ul><li>Registros: </li></ul><ul><ul><li>Los registros de gran longitud eliminan la complejidad del hardware, reducen la expansión del código fuente usando también los registros rotativos y mejora el desempeño reduciendo el acceso a la data de la cache. </li></ul></ul><ul><ul><li>Los registros son los siguientes: </li></ul></ul><ul><ul><li>128 registros de enteros, cada uno de 64 bits de longitud. </li></ul></ul><ul><ul><li>128 registros de punto flotante, cada uno de 80 bits de longitud. </li></ul></ul><ul><ul><li>64 bits para la predicación. </li></ul></ul><ul><ul><li>256 NAT bits. </li></ul></ul><ul><ul><li>8 registros de ramificación. </li></ul></ul><ul><ul><li>3 RRB’s o registros base rotativos. el LC. y el EC. Todos los registros pueden ser accedidos por software, ya que son visibles al programador y de acceso aleatorio. Estos registros son numéricamente entre 4 y 8 veces el numero de los registros de las arquitecturas RISC. </li></ul></ul>
  26. 26. Instrucción de Procesos
  27. 27. Instrucción de Procesos Formato de las instrucciones del IA-64 Código de operación. Registro de predicado (6 bits) Registro fuente 1 (7 bits) Registro fuente 2 (7 bits) Registro destino (7 bits) Campos especiales para la aritmética entera y de punto flotante. Miscelánea.
  28. 28. Instrucción de Procesos <ul><li>PowerPC (usualmente abreviada PPC) </li></ul><ul><ul><li>Es el nombre original de la arquitectura de computadoras de tipo RISC, fue desarrollada por IBM, Motorola y Apple. Los procesadores de esta familia son producidos por IBM y Freescale Semiconductor que es la división de semiconductores y microprocesadores de Motorola, siendo utilizados principalmente en ordenadores o computadores Macintosh de Apple Computer </li></ul></ul>
  29. 29. Muchas Gracias Por su Atención <ul><li>Integrantes: </li></ul><ul><ul><li>Henry Ulloa Jaramillo. </li></ul></ul><ul><ul><li>Andrea Sancan Pérez. </li></ul></ul><ul><ul><li>Katherine Paredes Moncada. </li></ul></ul><ul><ul><li>Miguel Lozano Carriel. </li></ul></ul><ul><ul><li>Maria Elizabeth Leon Serrano. </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×