Vous êtes sur la page 1sur 20

O QUE O MAC OS X ?

MAC OS X um Sistema Operacional


desenvolvido, fabricado e vendido pela Apple
destinados aos computadores Macintosh.
O primeiro MAC OS X foi lanado em 2001 com o
Kernel Darwin.
CONFIGURAO MINIMA PARA
INSTALAO DO MAC OS X
necessrio um iMAC de 400MHz em diante com 256
de RAM, aconselhvel 512 de RAM
ARQUITETURA DO MAC OS X
DARWIN
Darwin o nome do ncleo do Mac OS X. Segundo os
especialistas da Apple, o Darwin uma grande evoluo, graas
aos esforos conjuntos dos engenheiros da Apple e de
programadores da comunidade de software de cdigo aberto. No
ncleo do Darwin, est o componente chave da interao entre
programas e mquina: o kernel. O kernel do sistema baseado no
Mach 3.0 da Universidade de Carnegie-Mellon e no FreeBSD 3.2
(derivado do BSD 4.4-Lite da Universidade de Berkley, na
Califrnia).
AQUA
Aqua o ambiente grfico e tema principal do sistema
operacional Mac OS X, da Apple.

Aqua, como o nome j diz, baseia-se no conceito da gua,
com elementos semelhantes a gotas e efeitos de translucncia com
o azul e o grafite como opes bsicas de cor.

A interface grfica aqua exclusiva da Apple e no pode ser
usado em outro sistema operacional, embora diversas aplicaes
tentem reproduzir as caractersticas visuais desta interface.
DASHBOARD
Dashboard um gerenciador de utilitrios no desktop do
MAC OS X, chamamos os utilitrios de widgets(gadgets).
Os desenvolvedores podem criar widgets, como um relgio ou uma
calculadora.
SPOTLIGHT
Spot light um novo sistema de busca interna do MAC OS.
O usurio digita o nome do arquivo que deseja encontrar e
ele abre uma nova tela com os resultados da pesquisa.
COCOA
Cocoa uma API, ou seja, uma interface de
programao de aplicativos para computadores da Apple e
seu sistema operacional Mac OS X.
Cocoa a linguagem de programao nativa do MAC
OS, e para se fazer aplicaes em Cocoa necessrio ter o
conhecimento da linguagem C Orientada a Objeto.
CARBON
O Carbon um conjunto de APIS que permite que os
usurios faam aplicativos em C e C++.
JAVA
O MAC OS X tem suporte para a linguagem de programao
Java assim todos os usurios conseguem fazer aplicaes em Java.
OPENGL
A Open GL permite que jogos e aplicativos que exijam
grficos pesados, rodem com melhor desempenho no sistema. Isso
tudo afiliado com o Darwin, melhora a performance do Open GL,
transformando o Mac num dos melhores computadores para jogos
3D e criao de imagens pesadas.
Quicktime
O Mac OS X ainda conta com a tecnologia Quicktime, que
permite ao usurio assistir eventos pela internet, ouvir MP3
e criar seus prprios filmes.
CORE AUDIO
Core Audio refere-se ao sistema de servios no Mac OS X que
agiliza o processo de desenvolvimento de udio e de aplicao para
todos os desenvolvedores que querem incorporar udio em seus
produtos.
CORE IMAGE E CORE VIDEO
Core Image faz com que a sua placa de vdeo trate das
necessidades de imagem e restituio do computador, para que os
grficos sejam apresentados o mais rpido possvel e o computador
funcione de forma mais eficaz. Core Video aplica todos os
benefcios de Core Image aos servios de vdeo, tais como
QuickTime.
A Open GL permite que jogos e aplicativos que exijam grficos
pesados, rodem com melhor desempenho no sistema. Isso tudo
afiliado com o Darwin, melhora a performance do Open GL,
transformando o Mac num dos melhores computadores para jogos
3D e criao de imagens pesadas.
OPENGL
MULTITAREFA PREEMPTIVA
Hoje em dia, necessrio que os sistemas operacionais,
"agentem" vrias tarefas diferentes aos mesmo tempo, dando
prioridade ao seu aplicativo primrio, mas ainda sim, executando
outras tarefas em segundo plano. No Mac OS X, isso tornou-se
possvel graas multitarefa preemptiva, embutida no Darwin. Ele
cuida do processador, organiza as prioridades, cuidando para que
todas as tarefas usem seu nvel mximo de atividade e fazendo com
que cada tarefa receba os recursos necessrios. Ele que possibilita
que voc navegue na internet ou use um outro programa enquanto
voc espera a tarefa que voc pediu, ser concluda.
MULTIPROCESSAMENTO
SIMTRICO
O Darwin oferece suporte para os Power Mac G4 com duplo
processador. Ele automaticamente tira vantagem dos dois
processadores, alocando tarefas de aplicativos para processadores
separados. Ele pode usar um processador para rodar uma complexa
transformao de imagem, enquanto cria uma nova msica em MP3
no outro. Todos aplicativos so beneficiados pelo duplo
processamento e com isso, os desenvolvedores no precisam fazer
praticamente nada para que seus programas sejam beneficiados
pelo poder de processamento adicional. J aplicativos
multithreaded, podem quase dobrar a performance de tarefas que
usem o processador intensivamente. Assim, operaes de imagem
complexas e codificao de MP3 por exemplo, tornam-se quase
duas vezes mais rpidas num Power Mac G4 Dual rodando Mac OS
X.
GERENCIAMENTO DE
MEMORIA
Uma das grandes novidades neste novo sistema
operacional, o esquema de memria protegida, que responsvel
por manter a integridade dos dados, ou seja, evitar que eles sejam
perdidos ou corrompidos. Com isso, o sistema alocar um nico
espao na memria para cada programa aberto, e o programa no
poder interferir no espao de outros, pois isso pode causar grandes
problemas, como travamento do computador e conseqentemente,
perda dos dados. Se um programa apresentar um problema desse
tipo, o Darwin simplesmente fecha esse programa, permitindo que
voc continue seu trabalho nos outros programas abertos.
Terra:


http://www.terra.com.br/macmania/macmania/resenhas/resenhas_tu
do_sobre_macosx.htm
Bibliografia

Vous aimerez peut-être aussi