O documento discute as plataformas e ambientes para sistemas multimídia, incluindo tipos de plataformas como de entrega e desenvolvimento. Também aborda famílias de plataformas como Windows, Unix, Linux e Macintosh e serviços como DirectX, OpenGL e componentes.
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
Sistemas Multimídia - Aula 05 - As Plataformas (Ambientes e Configurações)
1. # Sistemas Multimídia #
Aula 05 – AS PLATAFORMAS
(Plataformas, Ambientes e Configuração)
Prof. Leinylson Fontinele Pereira
2. Na aula anterior...
O QUE É MULTIMÍDIA
# Ambientes Multimídia
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
3. O que vamos aprender?
AS PLATAFORMAS
# Plataformas
# Ambientes
# Configuração
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
4. Vamos começar?
16:02 4 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
5. 16:02 5
O que é são Plataformas?
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
6. 16:02
Computadores utilizados
para a criação e reprodução
de produtos multimídia.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
7. 16:02 7
Tipos de Plataformas
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
8. Tipos de Plataforma
16:02
Plataforma de Entrega
Plataforma de Desenvolvimento
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
9. Plataforma de Entrega
16:02
É a estação do usuário final do produto
multimídia, onde este será executado;
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
10. Plataforma de Desenvolvimento
16:02
É a estação do desenvolvedor, usada para a
criação dos títulos e aplicativos multimídia.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
11. 16:02 11
Tipos de Plataformas
de Desenvolvimento
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
12. Tipos de Plataformas de Desenvolvimento
16:02
Plataformas de autoria
# Na qual o produto multimídia é programado e integrado.
Plataformas de criação do material
# Na qual são criados materiais (som, imagem e animação), a partir
de material em mídia convencional ou síntese digital.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
13. 16:02 13
Famílias de Plataformas
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
16. Windows
16:02
Desempenho e custo reduzido.
Popularidade
Maior quantidade de drivers
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
18. Unix
16:02
Primeira versão lançada em 1969;
Seus comandos são na verdade arquivos
executáveis, que são encontrados em lugares
previsíveis em sua árvore de diretórios;
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
19. Unix
16:02
Multitarefa e Multiusuário;
Necessita de um administrador (root);
Gerencia e atribui prioridades quando duas
ou mais pessoas querem usar o mesmo
arquivo ou impressora ao mesmo tempo;
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
21. Unix
16:02
Atualmente, Unix (ou *nix) é o nome dado a
uma grande família de Sistemas Operacionais
que partilham muitos dos conceitos dos
sistemas Unix originais.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
23. A Origemdo Linux
16:02
O nome Linux surgiu da mistura de Linus +
Unix. Linus é o nome do criador do Linux,
Linus Torvalds.
O Unix possui uma versão gratuita e com o
código fonte aberto, chamada Minix.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
24. A Origemdo Linux
16:02
O Minix foi criado, originalmente, para uso
educacional, para quem quisesse estudar o Unix
"em casa".
Em 1991, por hobby, Linus decidiu desenvolver
um sistema mais poderoso que o Minix.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
25. A Origemdo Linux
16:02
No mesmo ano, ele disponibilizou a versão do
kernel 0.02 e, em 1994, disponibilizou a
versão 1.0.
O Linux é um sistema operacional livre, bem
parecido com Unix, mas não vem do mesmo
lugar e foi escrito de outra forma.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
27. A Origemdo Macintosh
16:02
Nome dos computadores pessoais fabricados e
comercializados pela empresa Apple Inc. desde janeiro
de 1984, com um preço de US$ 2.495,00.
Vinha equipado com 128 kB de memória RAM,
clock de 8 MHz e rodava com o Sistema Operacional
System 1.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
28. A Origemdo Macintosh
16:02
O Apple Macintosh foi o primeiro
computador pessoal a popularizar a GUI.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
29. Macintosh: inovações
16:02
Uma interface gráfica, ícones, um desktop etc;
O uso do mouse;
O clique duplo e do clicar-e-arrastar para
realizar ações com o mouse.
WYSIWYG em edição de texto e gráficos;
O leitor de disquetes 3,5" de série;
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
30. Macintosh: inovações
16:02
WYSIWYG é o acrônimo da expressão em inglês
"What You See Is What You Get", cuja tradução remete
a algo como "O que você vê é o que você obtém".
Capacidade de um programa de computador de permitir
que um documento, enquanto manipulado na tela, tenha
a mesma aparência de sua utilização, usualmente sendo
considerada final a forma impressa.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
31. Macintosh: inovações
16:02
Nomes de arquivo longos, com espaços e sem extensão
Áudio de série, com um alto-falante de qualidade;
Design industrial estético e ergonômico.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
34. Serviços Multimídia - Arquitetura
16:02
O ambiente Windows dispõem de várias facilidades p/ desenvolver
aplicativos ou títulos multimídia.
Aplicativos: construídos usando-se bibliotecas de funções que fazem
parte de seu ambiente de desenvolvimento (Sistema Operacional...).
As bibliotecas permitem ao programador se concentrar somente no
aplicativo a ser desenvolvido, sem se preocupar com detalhes de
“baixo nível”.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
35. Serviços Multimídia - Arquitetura
16:02
Títulos: São construídos utilizando softwares
específicos para tal tarefa (Dreamweaver...)
O sistema operacional permite que o titulo seja
consultado sem a necessidade de se dispor do software
que construiu o título.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
36. Serviços Multimídia - Arquitetura
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
37. Serviços Multimídia - Arquitetura
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Nas primeiras versões do Windows que vieram com suporte
de multimídia disponível por padrão, à apresentação de
material de multimídia era feito por dois serviços:
GDI: imagens e desenhos.
MCI: áudio e vídeo digitais.
Os dispositivos de multimídia reconhecidos são apresentados
no Windows, no quadro Gerenciador de dispositivos.
38. Serviços Multimídia - Gerenciador de Dispositivos
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
40. DirectX
16:02
Nos ambientes Windows de 32 bits, o modo preferencial de
tratamento multimídia passou a ser o DirectX que suporta
exibição de imagem e desenhos bidimensionais.
# Direct2D
# Direct3D
# DirectSound
# DirectSound3D
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
41. Direct2D
16:02
Oferece serviços gráficos bidimensionais muitas mais
eficientes que as tecnologias anteriores.
O serviço interage com os controladores dos
dispositivos, de modo a permitir que os programadores
utilizem facilmente todos os recursos do hardware.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
42. Direct3D
16:02
Oferece serviços gráficos tridimensionais com gral de realismo
compatível com o estado da arte.
Utilizado em jogos tridimensionais e outras aplicações de
tempo real.
Ao logo do tempo tem incorporado os recursos avançado que
se tornaram disponíveis nos adaptadores gráficos.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
47. Directsound e Directsound3D
16:02
DirectSound
# Provê reprodução e gravação de áudio.
DirectSound3D
# Provê serviços de reprodução de som
tridimensional
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
49. OpenGL
16:02
O Windows passou a fornecer serviço gráficos tridimensionais
utilizando a arquitetura OpenGL.
Tecnologia licenciada da Silicon Graphics.
Disponível em diversos ambientes.
Arquitetura de padrão aberto.
Trata-se de uma API com os recursos avançados de modelagem
requeridos por aplicativos de CAD e animação.
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
52. Componentes
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Arquitetura COM (Component Object Model)
Plataforma .NET (.NET Framework) e CLI
(Common Language Infrastrucure).
OLE (Object Linking and Embedding)
ActiveX
53. Componentes - OLE
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Permite que objetos produzidos por um
aplicativo sejam inseridos em outros aplicativos,
mantendo a identificação com o aplicativo original
54. Componentes - OLE
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Aplicativo SmartArt interagindo com o Power Point
55. Componentes - OLE
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Aplicativo SmartArt interagindo com o Word
57. Sistemas Distribuídos
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
“Definimos um sistema distribuídos como sendo
aquele no qual os componentes de hardware ou
software, localizados em computadores interligados
em rede, se comunicam e coordena suas ações
apenas enviando mensagens entre si.”
58. Sistemas Distribuídos - Redes
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Quando se trabalha com várias máquinas, é importante
dispor de interligação em rede local. A rede local permite a
partilha de servidores de arquivos, impressoras e outros
recursos entre diferentes computadores.
Tarefas com alta carga de processamento como a síntese de
animações tridimensionais, podem ser distribuídas entre os
computadores de uma rede.
59. Sistemas Distribuídos - Redes
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
60. Sistemas Distribuídos - Arquiteturas Cliente-Servidor
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
Muitos aplicativos são separados em partes que
executam em máquinas diferentes, ligadas através de
redes locais ou outros tipos de comunicação.
A parte de interface de usuário é executada em um
microcomputador (o cliente), enquanto o acesso a bases
é feito em uma máquina de maior porte (o servidor).
61. Sistemas Distribuídos - Arquiteturas Cliente-Servidor
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
76. Material: https://sites.google.com/site/leinylsonuespi
16:02
Aula baseada no material de:
Sistemas e Aplicações Multimídia, Prof. Guilherme N. Rosa
Plataformas, Ambientes e Configurações, Giomar
Sequeiros
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
77. Nesta aula aprendemos...
16:02
AS PLATAFORMAS
# Plataformas
# Ambientes
# Configuração
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
78. Na próxima aula veremos...
AUTORIA
# Ferramentas para Autoria de Produtos Multimídia
16:02 Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)
79. 16:02
O Mês acabou, mas a luta contra o câncer não!
Sistemas Multimídia: Aula 05 - AS PLATAFORMAS(Plataformas, Ambientes e Configuração)