Apresentação da
Aula de Metodologia
de Projetos
Artur Luiz Prass
Introdução
O Macintosh Operating System, mais conhecido como Mac OS, é o sistema
operacional proprietário dos computadores Macintosh baseado em um kernel Unix
titulado de OpenDarwin e desenvolvido pela empresa norte americana Apple Inc.
O projeto Macintosh começou em 1979 com Jef Raskin, funcionário da Apple que
previu um computador fácil de usar voltado para o consumidor médio.
História do Mac OS
Surgimento
O Mac OS foi lançado em conjunto aos
computadores Macintosh em 24 de
Janeiro de 1984, e foi o grande
responsável pela pela popularização de
um sistema operacional usar uma GUI
(Graphic User Interface) fazendo tudo
em analogia a um escritório real.
História do Mac OS
Surgimento
A princípio, o Mac OS era conhecido
apenas como System (System 1, System 2,
System 3....) E começou a ser chamado
por Mac OS a partir da sua versão 8. E
hoje, em sua versão mais recente, a 10.8
Mountain Lion, começou a ser chamado
por apenas OSX.
História do Mac OS
A cara do primeiro Mac OS
História do Mac OS
A cara do primeiro Mac OS
Principais Versões
System 1 Data de lançamento:
24 de Janeiro de 1984
Destaques:
Versão Inicial, responsável
pela popularização do
conceito GUI
System 1.1 Data de Lançamento:
5 de Maio de 1984
Destaques:
Versão de manutenção,
Comando Clean Up
Principais Versões
System 1 Data de lançamento:
24 de Janeiro de 1984
Destaques:
Versão Inicial, responsável
pela popularização do
conceito GUI
System 1.1 Data de Lançamento:
5 de Maio de 1984
Destaques:
Versão de manutenção,
Comando Clean Up
System 2 Data de lançamento:
Abril 1985
Destaques:
Localizador Update:
Introduzido várias
pastas, Comando de
"Shut Down“ e
instalação de um
"MiniFinder" podendo
rapidamente abrir
qualquer das aplicações
escolhidas.
Principais Versões
System 2 Data de lançamento:
Abril 1985
Destaques:
Localizador Update:
Introduzido várias
pastas, Comando de
"Shut Down“ e
instalação de um
"MiniFinder" podendo
rapidamente abrir
qualquer das aplicações
escolhidas.
System 2.1
System 3
Data de lançamento:
Setembro de 1985
Destaques:
Suporte para o Hard Disk
20
Data de lançamento:
16 de Janeiro de 1986
Destaques:
Introduzino no novo
modelo do Mac, o
Macintosh Plus
Principais Versões
System 4
Janeiro de 1987
System 5
Outubro de 1987
Syste 6
Abril de 1988
System 7
13 de Maio de 1991
lançamento:
ues:
ador Update:
zido várias
Comando de
own“ e
ão de um
nder" podendo
ente abrir
r das aplicações
das.
System 2.1
System 3
Data de lançamento:
Setembro de 1985
Destaques:
Suporte para o Hard Disk
20
Data de lançamento:
16 de Janeiro de 1986
Destaques:
Introduzino no novo
modelo do Mac, o
Macintosh Plus
System 4
Janeiro de 1987
System 5
Outubro de 1987
System 6
Abril de 1988
System 7
13 de Maio de 1991
System 7.6
A última versão do System 7, foi a
última
a ser chamada de System e a
última versão a usar a arquitetura
Motorola 68k. Mas também teve
uma versão adaptada para a
proxima geração de processadores
que iria comportar os Macs, o
PowerPC, porém apresentava
algumas falhas.
Principais Versões
lançamento:
de 1985
ues:
para o Hard Disk
lançamento:
ro de 1986
ues:
no no novo
do Mac, o
h Plus
8
System 4
Janeiro de 1987
System 5
Outubro de 1987
Sstem 6
Abril de 1988
System 7
13 de Maio de 1991
Lançado no dia 26 de julho de 1997, o
Mac OS 8 representou a maior
reforma no sistema, já trabalhava
nativamente com os processadores
PowerPC e com o novo sistema de
arquivos HFS Plus.
Principais Versões
Lançado no dia 26 de julho de 1997, o
Mac OS 8 representou a maior
reforma no sistema, já trabalhava
nativamente com os processadores
PowerPC e com o novo sistema de
arquivos HFS Plus.
8
Principais Versões
Surgimento
Mac OS X é a atual geração de Sistemas
Operacionais dos computadores
Macintosh. Lançada em 24 de março de
2001, a nova versão do sistema chama a
atenção por sua interface bonita e o
curioso fato de cada versão ser intitulada
com o nome de um felino.
Principais Versões
Principais Versões
O Mac OS X é um sistema operacional
baseado em Unix. E em linhas grossas,
o sistema é uma combinação do Darwin
(Um sistema operacional derivado do
Microkernel Mach) e da renovada GUI
chamada de Aqua. Tudo sobre o Kernel
XNU (X-is-Not-Unix).
Surgimento
Principais Versões
Mac OS X 10.1 – Puma
Lançado como uma macroatualização
gratuita da versão 10.0 – 25 de outubro de 2001
Mac OS X 10.2 – Jaguar
Lançado em 23 de agosto de 2002 em
disco pelo preço de US$ 129
Mac OS X 10.3 – Panther
Lançado dia 24 de Outubro de 2003
também como disco por US$ 129
Principais Versões
Mac OS X 10.1 – Puma
Lançado como uma macroatualização
gratuita da versão 10.0 – 25 de outubro de 2001
Mac OS X 10.2 – Jaguar
Lançado em 23 de agosto de 2002 em
disco pelo preço de US$ 129
Mac OS X 10.3 – Panther
Lançado dia 24 de Outubro de 2003
também como disco por US$ 129
Mac OS X 10.4
Tiger
29 de Abril de 2005
Sendo a quinta versão do Mac OS, o
Tiger foi o que trouxe mais mudanças e
novidades desde a versão 10.0. O Tiger
também foi o primeiro a ter uma versão
que usa arquitetura Intel. Vendendo 2
milhões de cópias, o Tiger foi o Mac OS
mais bem sucedido até então.
Principais Versões
Lançado em 26 de Outubro de 2007,
30 meses após oTiger, o Lepard é a
evolução do Mac OS que mais se
aproxima do que temos hoje. Com a
melhoria da GUI Aqua e com mais de
300 alterações e melhorias,
abrangendo desde o núcleo,
ferramentas de desenvolvimento,
indo até a interface, o Leopard sem
dúvida representa o maior
redesenho do Mac OS.
Principais VersõesPrincipais Versões
Com seu lançamento em 2009,
o Snow Leopard representa
mais uma otimização do
Leopard do que uma mudança
do sistema. Sendo compatível
apenas com os Macs da linha
intel, o Snow Leopard é o pilar
do sistema para quem deseja
fazer uma atualização posterior.
Com seu lançamento em 2009,
o Snow Leopard representa
mais uma otimização do
Leopard do que uma mudança
do sistema. Sendo compatível
apenas com os Macs da linha
intel, o Snow Leopard é o pilar
do sistema para quem deseja
fazer uma atualização posterior.
Principais Versões
Lançado no dia 29/7/2011, o Lion
chegou em forma de atualização do
Snow Leopard por U$29. O Lion
trouxe 250 novos recursos, mas
basicamente são recursos de
acessibilidade e que proporcionam
maior interação do usuário com o
sistema, como por exemplo, a
otimização dos comandos multi-
gestos, o Launchpad e o Mission
Control.
Principais Versões
Lançado no dia 25 de Julho de 2012
e agora sendo chamado apenas de
OS X, o Mountain Lion assim como
o Lion veio em forma de
atualização e veio com a proposta
de aumentar a integração com os
dispositivos móveis da Apple.
Requisitos do Sistema
Arquitetura do Mac OS
Visão Geral
Tecnicamente falando, pode-se dizer que o
Mac OS é apenas um ambiente voltado
para o usuário final do Macinstosh que
soma o Aqua GUI e o Darwin.
Darwin é um sistema operacional
completo Open Source do qual o ambiente
Mac OS trabalha em cima e também é
desenvolvido pela Apple Inc. O Dawin
trabalha em cima do kernel híbrido XNU
e suporta as plataformas Power PC, Intel e
ARM
BSD Mach
XNU
X-is-Not-Unix
I/O KIT
Arquitetura do Mac OS
XNU
X-is-Not-Unix
XNU
BSD Mach I/O Kit
Carga do Kernel
Mac OS X não utiliza a BIOS para se iniciar, mas, sim, a EFI. Ao ligar o seu Mac, o
código do OpenFirmware é executado, informações sobre o hardware são coletadas e
o hardware é inicializado. Após isso, o sistema operacional é selecionado para o boot,
podendo também surgir uma tela para que o usuário escolha a ação que deseja
tomar.
Uma vez que o OS X tenha sido selecionado, o controle do computador passa para o
arquivo /System/Library/CoreServices/BootX, que é o bootloader que carregará o
kernel XNU.
BSD
Arquitetura do Mac OS
X
N
U
Gerenciamento da memória
Como funciona essa memória inativa?
Arquitetura do Mac OS
Arquitetura do Mac OS
Memoria Virtual
Cada processo tem seu próprio conjunto (32 bits ou 64 bits) de
espaço de endereço virtual. Para processos de 32 bits, cada
processo tem um espaço que pode endereçar dinamicamente
chegando ao limite de 4GB. Para processos de 64 bits, pode
endereçar até o limite de 18 exabytes.
• Subsistema VM (Virtual Memory)
O subsistema VM do kernel mach consiste do módulo machine-
dependent phisical map (pmap) e outros módulos independentes
para gerenciar a estrutura de dados, tais como os Virtual Address
Space Maps (VM maps).
Arquitetura do Mac OS
X
N
U
Sistemas de arquivos
O HFS+ (Hierarchical File System Plus) lançado 1998, é o nome do sistema
de arquivos padrão do Mac OS X
Conhecido como sistema de arquivos Mac OS X Extended, e supera o seu
antecessor em vários quesitos: pode trabalhar com endereços de bloco de
arquivos de até 32bits, contra 16bits do sistema anterior; aceita nomes de
arquivos com até 255 caracteres, em vez de apenas 31; tem formato de nome
de arquivo Unicode, em vez do já antiquado MacRoman; possibilidade de
lidar com arquivos de até 8EB (Exabytes) – um Exabyte equivale a mil
Petabytes, um milhão de Terabytes ou um bilhão de Gigabytes. Esse é um
dos motivos que faz os editores de vídeo gostarem tanto de usar um produto
Apple.
Arquitetura do Mac OS
X
N
U
Alocação de Arquivos
Dentre todas as estruturas de arquivos HFS + dados do
sistema, de alocação de arquivos é o mais crítico. A File
Allocation é responsável por registrar os detalhes de alocação
de blocos, como quer que eles são livres ou em uso.
Há vários sectores que se combinam para criar arquivo HFS +
volumes do sistema e, em seguida, bloco de alocação, o
grupo de um ou mais setores, é criado.
O número de blocos de alocação poderia diferentes
conforme o tamanho do volume HFS Plus.
Arquitetura do Mac OS
X
N
U
Gerência de Espaço Livre
Qual espaço livre gerenciar?
• O disco é organizado em setores;
• O arquivo é organizado em registros (HFS+)
– O registro contém (endereços de) blocos.
– Há uma tradução registros / blocos
• Blocos são um múltiplo de setores
– Escolha nem sempre fácil!
• Um bloco pode ter um tamanho fixo ou variável.
• Gerenciamento de espaço livre envolve 2 problemas:
– Decidir o tamanho de um bloco;
– Administrar/recuperar os blocos livres/ocupados no disco
Arquitetura do Mac OS
X
N
U
Principais características:
• Interface gráfica intuitiva e bonita
• Maior segurança
• Maior estabilidade
• Muito usado por pessoas que trabalham com imagem, audio e vídeo
E por que ele é tão usado
por esses profissionais?
X
N
U
Darwin
Application Framework
Cocoa Carbon Java
User Experience
Aqua Dashboard Spotlight Finder
XNU
BSD Mach I/O Kit
Arquitetura do Mac OS
Graphic and Media
Core Audio Core Image Core Vídeo
Graphic and Media
Core Audio Core Image Core Vídeo
X
N
U
Core Audio: Refere-se ao sistema de serviços do Mac OS X que agiliza o
processo de desenvolvimento que querem incorporar o áudio de seus
produtos
Core Image: faz com que a placa de vídeo trate das necessidades de imagem
e restituição do computador, para que os gráficos sejam apresentados o mais
rápido possível e o computador funcione de forma mais eficaz.
Core Vídeo: Aplica todos os benefícios de Core Image aos serviços de vídeo,
tais como o Quick Time
Arquitetura do Mac OS
Windows
84%
Mac OS
6%
iOS
6%
Android
2%
Linux
1%
Outros
1%
Marketing Share Mundial
http://marketshare.hitslink.com
Relatório de 21/10/12
Windows Mac OS iOS Android Linux Outros
Aspéctos do Mercado
America do Norte
Oceania / Australia
Europa
Asia
Africa
América do Sul
0%
2%
4%
6%
8%
10%
12%
14%Market Share Continental
America do Norte Oceania / Australia Europa Asia Africa América do Sul
Aspéctos do Mercado
Principais Aplicações
Suite iWork
Keynote Numbers Pages
Final Cut
Pro Tools iLife
Safari
Garage Band
iPhoto
Principais Concorrentes
Mensões
Sites
https://developer.apple.com/
http://www.freebsd.org/
http://en.wikipedia.org/wiki/Main_Page
http://marketshare.hitslink.com/
Bibliografia:
A Cabeça de Steve Jobs
Sistemas Operacionais Modernos - Tenembaum - 3ª Edição
Sistemas Operacionais – Silberschatz
Mac

Mac

  • 1.
    Apresentação da Aula deMetodologia de Projetos Artur Luiz Prass
  • 2.
    Introdução O Macintosh OperatingSystem, mais conhecido como Mac OS, é o sistema operacional proprietário dos computadores Macintosh baseado em um kernel Unix titulado de OpenDarwin e desenvolvido pela empresa norte americana Apple Inc. O projeto Macintosh começou em 1979 com Jef Raskin, funcionário da Apple que previu um computador fácil de usar voltado para o consumidor médio.
  • 3.
    História do MacOS Surgimento O Mac OS foi lançado em conjunto aos computadores Macintosh em 24 de Janeiro de 1984, e foi o grande responsável pela pela popularização de um sistema operacional usar uma GUI (Graphic User Interface) fazendo tudo em analogia a um escritório real.
  • 4.
    História do MacOS Surgimento A princípio, o Mac OS era conhecido apenas como System (System 1, System 2, System 3....) E começou a ser chamado por Mac OS a partir da sua versão 8. E hoje, em sua versão mais recente, a 10.8 Mountain Lion, começou a ser chamado por apenas OSX.
  • 5.
    História do MacOS A cara do primeiro Mac OS
  • 6.
    História do MacOS A cara do primeiro Mac OS
  • 7.
    Principais Versões System 1Data de lançamento: 24 de Janeiro de 1984 Destaques: Versão Inicial, responsável pela popularização do conceito GUI System 1.1 Data de Lançamento: 5 de Maio de 1984 Destaques: Versão de manutenção, Comando Clean Up
  • 8.
    Principais Versões System 1Data de lançamento: 24 de Janeiro de 1984 Destaques: Versão Inicial, responsável pela popularização do conceito GUI System 1.1 Data de Lançamento: 5 de Maio de 1984 Destaques: Versão de manutenção, Comando Clean Up System 2 Data de lançamento: Abril 1985 Destaques: Localizador Update: Introduzido várias pastas, Comando de "Shut Down“ e instalação de um "MiniFinder" podendo rapidamente abrir qualquer das aplicações escolhidas.
  • 9.
    Principais Versões System 2Data de lançamento: Abril 1985 Destaques: Localizador Update: Introduzido várias pastas, Comando de "Shut Down“ e instalação de um "MiniFinder" podendo rapidamente abrir qualquer das aplicações escolhidas. System 2.1 System 3 Data de lançamento: Setembro de 1985 Destaques: Suporte para o Hard Disk 20 Data de lançamento: 16 de Janeiro de 1986 Destaques: Introduzino no novo modelo do Mac, o Macintosh Plus
  • 10.
    Principais Versões System 4 Janeirode 1987 System 5 Outubro de 1987 Syste 6 Abril de 1988 System 7 13 de Maio de 1991 lançamento: ues: ador Update: zido várias Comando de own“ e ão de um nder" podendo ente abrir r das aplicações das. System 2.1 System 3 Data de lançamento: Setembro de 1985 Destaques: Suporte para o Hard Disk 20 Data de lançamento: 16 de Janeiro de 1986 Destaques: Introduzino no novo modelo do Mac, o Macintosh Plus System 4 Janeiro de 1987 System 5 Outubro de 1987 System 6 Abril de 1988 System 7 13 de Maio de 1991
  • 11.
    System 7.6 A últimaversão do System 7, foi a última a ser chamada de System e a última versão a usar a arquitetura Motorola 68k. Mas também teve uma versão adaptada para a proxima geração de processadores que iria comportar os Macs, o PowerPC, porém apresentava algumas falhas. Principais Versões lançamento: de 1985 ues: para o Hard Disk lançamento: ro de 1986 ues: no no novo do Mac, o h Plus 8 System 4 Janeiro de 1987 System 5 Outubro de 1987 Sstem 6 Abril de 1988 System 7 13 de Maio de 1991 Lançado no dia 26 de julho de 1997, o Mac OS 8 representou a maior reforma no sistema, já trabalhava nativamente com os processadores PowerPC e com o novo sistema de arquivos HFS Plus.
  • 12.
    Principais Versões Lançado nodia 26 de julho de 1997, o Mac OS 8 representou a maior reforma no sistema, já trabalhava nativamente com os processadores PowerPC e com o novo sistema de arquivos HFS Plus. 8 Principais Versões
  • 14.
    Surgimento Mac OS Xé a atual geração de Sistemas Operacionais dos computadores Macintosh. Lançada em 24 de março de 2001, a nova versão do sistema chama a atenção por sua interface bonita e o curioso fato de cada versão ser intitulada com o nome de um felino. Principais Versões
  • 15.
    Principais Versões O MacOS X é um sistema operacional baseado em Unix. E em linhas grossas, o sistema é uma combinação do Darwin (Um sistema operacional derivado do Microkernel Mach) e da renovada GUI chamada de Aqua. Tudo sobre o Kernel XNU (X-is-Not-Unix). Surgimento
  • 16.
    Principais Versões Mac OSX 10.1 – Puma Lançado como uma macroatualização gratuita da versão 10.0 – 25 de outubro de 2001 Mac OS X 10.2 – Jaguar Lançado em 23 de agosto de 2002 em disco pelo preço de US$ 129 Mac OS X 10.3 – Panther Lançado dia 24 de Outubro de 2003 também como disco por US$ 129
  • 17.
    Principais Versões Mac OSX 10.1 – Puma Lançado como uma macroatualização gratuita da versão 10.0 – 25 de outubro de 2001 Mac OS X 10.2 – Jaguar Lançado em 23 de agosto de 2002 em disco pelo preço de US$ 129 Mac OS X 10.3 – Panther Lançado dia 24 de Outubro de 2003 também como disco por US$ 129 Mac OS X 10.4 Tiger 29 de Abril de 2005 Sendo a quinta versão do Mac OS, o Tiger foi o que trouxe mais mudanças e novidades desde a versão 10.0. O Tiger também foi o primeiro a ter uma versão que usa arquitetura Intel. Vendendo 2 milhões de cópias, o Tiger foi o Mac OS mais bem sucedido até então.
  • 18.
    Principais Versões Lançado em26 de Outubro de 2007, 30 meses após oTiger, o Lepard é a evolução do Mac OS que mais se aproxima do que temos hoje. Com a melhoria da GUI Aqua e com mais de 300 alterações e melhorias, abrangendo desde o núcleo, ferramentas de desenvolvimento, indo até a interface, o Leopard sem dúvida representa o maior redesenho do Mac OS.
  • 19.
    Principais VersõesPrincipais Versões Comseu lançamento em 2009, o Snow Leopard representa mais uma otimização do Leopard do que uma mudança do sistema. Sendo compatível apenas com os Macs da linha intel, o Snow Leopard é o pilar do sistema para quem deseja fazer uma atualização posterior.
  • 20.
    Com seu lançamentoem 2009, o Snow Leopard representa mais uma otimização do Leopard do que uma mudança do sistema. Sendo compatível apenas com os Macs da linha intel, o Snow Leopard é o pilar do sistema para quem deseja fazer uma atualização posterior. Principais Versões Lançado no dia 29/7/2011, o Lion chegou em forma de atualização do Snow Leopard por U$29. O Lion trouxe 250 novos recursos, mas basicamente são recursos de acessibilidade e que proporcionam maior interação do usuário com o sistema, como por exemplo, a otimização dos comandos multi- gestos, o Launchpad e o Mission Control.
  • 21.
    Principais Versões Lançado nodia 25 de Julho de 2012 e agora sendo chamado apenas de OS X, o Mountain Lion assim como o Lion veio em forma de atualização e veio com a proposta de aumentar a integração com os dispositivos móveis da Apple.
  • 22.
  • 23.
    Arquitetura do MacOS Visão Geral Tecnicamente falando, pode-se dizer que o Mac OS é apenas um ambiente voltado para o usuário final do Macinstosh que soma o Aqua GUI e o Darwin. Darwin é um sistema operacional completo Open Source do qual o ambiente Mac OS trabalha em cima e também é desenvolvido pela Apple Inc. O Dawin trabalha em cima do kernel híbrido XNU e suporta as plataformas Power PC, Intel e ARM BSD Mach XNU X-is-Not-Unix I/O KIT
  • 24.
    Arquitetura do MacOS XNU X-is-Not-Unix XNU BSD Mach I/O Kit Carga do Kernel Mac OS X não utiliza a BIOS para se iniciar, mas, sim, a EFI. Ao ligar o seu Mac, o código do OpenFirmware é executado, informações sobre o hardware são coletadas e o hardware é inicializado. Após isso, o sistema operacional é selecionado para o boot, podendo também surgir uma tela para que o usuário escolha a ação que deseja tomar. Uma vez que o OS X tenha sido selecionado, o controle do computador passa para o arquivo /System/Library/CoreServices/BootX, que é o bootloader que carregará o kernel XNU. BSD
  • 25.
    Arquitetura do MacOS X N U Gerenciamento da memória Como funciona essa memória inativa?
  • 26.
  • 27.
    Arquitetura do MacOS Memoria Virtual Cada processo tem seu próprio conjunto (32 bits ou 64 bits) de espaço de endereço virtual. Para processos de 32 bits, cada processo tem um espaço que pode endereçar dinamicamente chegando ao limite de 4GB. Para processos de 64 bits, pode endereçar até o limite de 18 exabytes. • Subsistema VM (Virtual Memory) O subsistema VM do kernel mach consiste do módulo machine- dependent phisical map (pmap) e outros módulos independentes para gerenciar a estrutura de dados, tais como os Virtual Address Space Maps (VM maps).
  • 28.
    Arquitetura do MacOS X N U Sistemas de arquivos O HFS+ (Hierarchical File System Plus) lançado 1998, é o nome do sistema de arquivos padrão do Mac OS X Conhecido como sistema de arquivos Mac OS X Extended, e supera o seu antecessor em vários quesitos: pode trabalhar com endereços de bloco de arquivos de até 32bits, contra 16bits do sistema anterior; aceita nomes de arquivos com até 255 caracteres, em vez de apenas 31; tem formato de nome de arquivo Unicode, em vez do já antiquado MacRoman; possibilidade de lidar com arquivos de até 8EB (Exabytes) – um Exabyte equivale a mil Petabytes, um milhão de Terabytes ou um bilhão de Gigabytes. Esse é um dos motivos que faz os editores de vídeo gostarem tanto de usar um produto Apple.
  • 29.
    Arquitetura do MacOS X N U Alocação de Arquivos Dentre todas as estruturas de arquivos HFS + dados do sistema, de alocação de arquivos é o mais crítico. A File Allocation é responsável por registrar os detalhes de alocação de blocos, como quer que eles são livres ou em uso. Há vários sectores que se combinam para criar arquivo HFS + volumes do sistema e, em seguida, bloco de alocação, o grupo de um ou mais setores, é criado. O número de blocos de alocação poderia diferentes conforme o tamanho do volume HFS Plus.
  • 30.
    Arquitetura do MacOS X N U Gerência de Espaço Livre Qual espaço livre gerenciar? • O disco é organizado em setores; • O arquivo é organizado em registros (HFS+) – O registro contém (endereços de) blocos. – Há uma tradução registros / blocos • Blocos são um múltiplo de setores – Escolha nem sempre fácil! • Um bloco pode ter um tamanho fixo ou variável. • Gerenciamento de espaço livre envolve 2 problemas: – Decidir o tamanho de um bloco; – Administrar/recuperar os blocos livres/ocupados no disco
  • 31.
    Arquitetura do MacOS X N U Principais características: • Interface gráfica intuitiva e bonita • Maior segurança • Maior estabilidade • Muito usado por pessoas que trabalham com imagem, audio e vídeo E por que ele é tão usado por esses profissionais?
  • 32.
    X N U Darwin Application Framework Cocoa CarbonJava User Experience Aqua Dashboard Spotlight Finder XNU BSD Mach I/O Kit Arquitetura do Mac OS Graphic and Media Core Audio Core Image Core Vídeo
  • 33.
    Graphic and Media CoreAudio Core Image Core Vídeo X N U Core Audio: Refere-se ao sistema de serviços do Mac OS X que agiliza o processo de desenvolvimento que querem incorporar o áudio de seus produtos Core Image: faz com que a placa de vídeo trate das necessidades de imagem e restituição do computador, para que os gráficos sejam apresentados o mais rápido possível e o computador funcione de forma mais eficaz. Core Vídeo: Aplica todos os benefícios de Core Image aos serviços de vídeo, tais como o Quick Time Arquitetura do Mac OS
  • 34.
    Windows 84% Mac OS 6% iOS 6% Android 2% Linux 1% Outros 1% Marketing ShareMundial http://marketshare.hitslink.com Relatório de 21/10/12 Windows Mac OS iOS Android Linux Outros Aspéctos do Mercado
  • 35.
    America do Norte Oceania/ Australia Europa Asia Africa América do Sul 0% 2% 4% 6% 8% 10% 12% 14%Market Share Continental America do Norte Oceania / Australia Europa Asia Africa América do Sul Aspéctos do Mercado
  • 36.
    Principais Aplicações Suite iWork KeynoteNumbers Pages Final Cut Pro Tools iLife Safari Garage Band iPhoto
  • 37.
  • 38.