SlideShare uma empresa Scribd logo
1 de 55
Baixar para ler offline
Sistemas e Aplicações Multimídia
Prof. Guilherme Nonino Rosa
- Técnico em Informática pela ETESP – Escola Técnica de
São Paulo
- Graduado em Ciências da Computação pela Unifran –
Universidade de Franca no ano de 2000.
- Licenciado em Informática pela Fatec – Faculdade de
Tecnologia de Franca no ano de 2011.
- Pós-Graduado em Tecnologia da Informação aplicada
aos Negócios pela Unip-Universidade Paulista no ano de
2012.
- Pós-Graduando em Docência no Ensino Superior pelo
Centro Universitário Senac.
Atuação:
- Docente da Faculdade Anhanguera desde
Fevereiro / 2013
- Docente do Senac – Ribeirão Preto desde
fevereiro/2012.
- Docente do Centro de Educação Tecnológica
Paula Souza, na Etec Prof. José Ignácio de
Azevedo Filho e Etec Prof. Alcídio de Souza
Prado desde fevereiro/2010.
Contatos:
Prof. Guilherme Nonino Rosa
guinonino@gmail.com
http://guilhermenonino.blogspot.com
PLANO DE ENSINO E APRENDIZAGEM
Sistema de Avaliação
1° Avaliação - PESO 4,0
Atividades Avaliativas a Critério do Professor
Práticas: 03
Teóricas: 07
Total: 10
2° Avaliação - PESO 6,0
Prova Escrita Oficial
Práticas: 03
Teóricas: 07
Total: 10
Bibliografia Padrão
1) PAULA FILHO, Wilson de Padua. Multimídia : Conceitos e
Aplicações : Conceitos e Aplicações. 1ª ed. Rio de Janeiro: LTC -
Livros Técnicos e Científicos, 2011.
Semana n°. Tema
1 Apresentação da Disciplina e Metodologia de Trabalho.
Introdução à Sistemas e Aplicações Multimídia.
2 Evolução da Comunicação entre Homem e Máquina.
3 Plataformas: Ambientes, Plataformas e Configurações.
4 Autoria: Ferramentas para Desenvolvimento de Multimídia.
5 Autoria: Títulos, Aplicativos e Sites .
6 Projetos: Produção.
7 Projetos: Processo Técnico.
8 Imagens: Representação Digital de Imagens, Dispositivos Gráficos.
PLANO DE ENSINO E APRENDIZAGEM
Semana n°. Tema
9 Atividades de Avaliação.
10 Imagens: Processamento da Imagem.
11 Desenhos: Representação de Desenhos e Edição Bidimensional..
12 Terceira Dimensão: Computação Gráfica.
13 Terceira Dimensão: Modelagem e Elaboração 3D.
14 Terceira Dimensão: Realidade Virtual
15 Animação.
16 Música e Voz.
Semana n°. Tema
17 Vídeos.
18 Prova Escrita Oficial
19 Exercícios de Revisão.
20 Prova Substitutiva.
A Autoria
Ferramentas para criação multimídia:
 Aplicativos fechados;
 Linguagens de programação;
 Ferramentas de autoria:
 títulos lineares;
 títulos hipermídia.
Aspecto Importante: Curva de Aprendizado
metáfora
A AUTORIA
Aplicativos fechados;
A AUTORIA
Interfaces Gráficas fáceis de usar.
Linguagem de Script: derivada ou não de
uma linguagem de programação usual.
Captura de Macro: permite uma
sequência de ações do usuário na forma
de linguagem de programação.
Linguagens de Programação;
A AUTORIA
Elementos da aplicação são construídos e
modificados através de programas especialmente
escritos para cada produto.
Possuem Ambientes de programação que
oferecem ferramentas que visam auxiliar o trabalho
do programador.
Ex: Cobol, Fortran, Lisp; Pascal e Basic; C e C++;
Java ; C#(.NET) ; Perl, PHP, Python e Ruby.
Ferramentas de Autoria
A AUTORIA
Utiliza linguagem de script e também
programação convencional.
Metáfora básica: Slides, documentos, livros, sites,
e-book.
Não há distinção entre ferramentas de autoria e
ambientes de programação, pois para cada faixa
existe uma gama de ferramenta mais adequada.
Autoria de títulos lineares:
- Permitem apresentações com avanços manuais e ou
automáticos.
- Suportam Tecnologia OLE
Exemplos:
 PowerPoint: orientado para slides;
 Acrobat Exchange: orientado para
documentação on-line.
A AUTORIA
Recursos do PowerPoint:
 metáfora de show de slides e transparências;
 transições automáticas ou manuais;
 editor gráfico interno ou importado de outros
aplicativos;
 OLE (Object Linking and Embedding);
 exportação para WWW.
A AUTORIA
Ferramentas Similares:
 Impress - OpenOffice
 Google Docs
A AUTORIA
Recursos do Acrobat Exchange:
 edição de documentos;
 visualização de impressão;
 formato PDF (Portable Document Format);
 importação de Postscript.
 Elementos de multimídia como sons e
animações, além de modelos tridimensionais
que usem o formato U3D.
A AUTORIA
Acrobat Exchange
A AUTORIA
Apresentação em PDF
A AUTORIA
Pontos Interessantes:
 presença de controles de navegação;
 forma:
 botões,
 palavras sensíveis (hot words),
 pontos sensíveis (hot spots);
 resultados:
 saltos,
 janelas-filhas (pop-up window).
A AUTORIA
Autoria de títulos hipermídia
- Adicionam recursos de integração de material em multimídia
recursos de navegação não linear.
Hipermídia na Internet
 Rede de hipermídia: WWW(Word Wide Web)
É um sistema de documentos em hipermídia que são interligados e
executados na Internet.
 Protocolo de hipertexto: HTTP
Protocolo de Transferência de Hipertexto - é um protocolo de
comunicação utilizado para sistemas de informação de hipermídia
distribuídos e colaborativos. Seu uso para a obtenção de recursos
interligados levou ao estabelecimento da World Wide Web.
 Linguagem de hipertexto: HTML.
é uma linguagem de marcação utilizada para produzir páginas na Web.
Documentos HTML podem ser interpretados por navegadores.
A tecnologia é fruto do "casamento" dos padrões HyTime e SGML.
 Localizador de Recursos: URL.
Conhecido como endereço Web, é usado para localizar páginas e outros
tipos de recursos.
A AUTORIA
Ferramentas para edição de HTML:
 Aplicativos Microsoft Office
 Transição fácil de documentos próprios para
formatos de documentos visualizáveis através de
navegadores.
 FrontPage Editor (Microsoft)
 Autor trabalha de forma quase visual.
 Permite que se trabalhe diretamente em HTML.
 Dreamweaver (Macromedia)
 apresenta suporte para diversos recursos de
multimídia.
A AUTORIA
Tela do FrontPage Editor.
A AUTORIA
Tela do Dreamweaver.
A AUTORIA
A AUTORIA
Tags são estruturas de linguagem de marcação contendo
instruções, tendo uma marca de início e outra de fim para que
o navegador possa renderizar uma página. Há uma tendência
nos dias atuais para se usar as tags apenas como
delimitadores de estilo e/ou conteúdo, tanto em HTML quanto
em XML.
A AUTORIA
 Linguagem CSS (Cascading Style Sheets)
É uma linguagem de estilo utilizada para definir a apresentação de documentos
escritos em uma linguagem de marcação, como HTML ou XML. Seu principal
benefício é prover a separação entre o formato e o conteúdo de um documento.
A AUTORIA
 Padrões XML
XML (eXtensible Markup Language) é uma recomendação da W3C para
gerar linguagens de marcação para necessidades especiais.
A AUTORIA
 Padrões XML
DTD (Document Type Definition) contém as regras que definem quais as tags que
podem ser usadas num documento XML e quais os valores válidos.
<!DOCTYPE recipecollection [ ...
<!ELEMENT recipe
(title,author?,date?,description,ing
redients,preparation,related)>
<!ATTLIST recipe id ID
#REQUIRED category
(breakfast|lunch|dinner|dessert|un
known) #IMPLIED> <!ELEMENT
title (#PCDATA)> <!ELEMENT
author ANY> ... ]>
Classificação Geral:
 Sites Estáticos (Ex.: Ferramenta – FrontPage)
 Sites Dinâmicos (ASP – Active Server Pages, PHP primeira
versão - Personal Home Page Tool , Etc.)
 Servidores Web ( Apache e IIS)
 Caso Especial: Sites servidores de multimídia de fluxo
contínuo.
 Exemplos: Arquivos de Real Audio, Real Media – Real
Player, Shockwave & Flash – Macromedia e ASF (Active
Streaming Format) - Microsoft.
A AUTORIA
A AUTORIA
Sites Estáticos
 Hipertextos
 Material Gráfico e de Multimídia nas páginas
 Estrutura de hiperligações
 Publicação em um servidor.
 Testes de visualização através
do navegador escolhido.
A AUTORIA
Sites Dinâmicos
 Páginas contêm código ativo.
 Principais tipos de código ativo:
 Scripts - programas em código fonte,
embutidos no código HTML;
 Componentes - arquivos de código binário,
invocados quando a referência é localizada
na página.
 Formas de Execução do código ativo:
 do lado do cliente;
 do lado do servidor.
A AUTORIA
Scripts do lado cliente
 Utilizados para fazer com que a página responda com
ações simples às solicitações do usuário.
 Exemplos de linguagem: VBScript
JavaScript
Dynamic HTML
A AUTORIA
Scripts do lado do Servidor
 Execução do Script – execução de um aplicativo no servidor.
 Ex: consulta a uma base de dados, realização de
cálculos.
 Geração de uma página HTML contendo os resultados
solicitados pelo usuário envio ao cliente, sendo exibido pelo
navegador.
 Ex: CGI (Common Gateway Interface)
A AUTORIA
O que é CGI ?
 Common Gateway Interface – forma padrão (“common”) de
comunicação (“Interface”) entre diferentes processos
(“gateway”).
 CGI não é uma linguagem.
 CGI é um protocolo que pode ser usado para comunicar forms
da Web com o seu programa.
 Um script CGI pode ser escrito em qualquer linguagem que
possa ler de STDIN, escrever STDOUT, e ler variáveis de
ambiente, ou seja virtualmente qualquer linguagem de
programação (Exemplos: C, Perl - Practical Extraction and
Report Language).
A AUTORIA
Exemplo de formulário CGI.
A AUTORIA
Componentes Ativos
 Lado do cliente:
 programas executados pela máquina cliente;
 invocados pelo navegador quando este encontra a
respectiva referência.
 É comum encontrar mini aplicativos (applets)
programados em Java como componentes.
A AUTORIA
Miniaplicativos
 Aplicativos simples funcionando dentro de um aplicativo
maior;
 Mini Aplicativos Java que operam dentro de um contexto
HTML.
 São compatíveis com qualquer navegador desde que
tenha instalado e ativado o suporte a máquina virtual
Java.
A AUTORIA
Aplicativos Ricos da Internet
 Ajax (Asynchronous JavaScript and XML)
 Executam parte significativa do lado do cliente, não
gerando tráfico nos servidores.
 Oferecem interfaces de usuários de poder comparável
aos aplicativos desktop.
 Ex: Adobe Flex; Microsoft Silverlight
A AUTORIA
Servidores Web
 Apache: PHP ( Hypertext Preprocessor)
 IIS : ASP(Active Server Page)
A AUTORIA
A AUTORIA
 PHP ( Hypertext Preprocessor)
É uma linguagem interpretada livre, usada
originalmente apenas para o desenvolvimento de
aplicações presentes e atuantes no lado do servidor,
capazes de gerar conteúdo dinâmico na World Wide Web.
<?php
$vet01 = array();
$vet01[] = "Sistemas operacionais";
$vet01[] = "Compiladores";
$vet01[] = "Bancos de dados";
$vet02 = array(1, 2, 3, 4, 5);
$vet03 = array( 0 => 0, 2 => 3, 10 => "item 10");
for ($i = 0; $i < count($vet01); $i++)
{ echo $vet01[$i] . "<br />"; }
?>
A AUTORIA
 ASP (Active Server Pages
São um ambiente para programação por scripts no
servidor, que você pode usar para criar páginas dinâmicas,
interativas e de alta performance. Como as páginas ASP, os
scripts rodam no servidor e não no cliente. É o próprio
servidor que transforma os scripts em HTML padrão, fazendo
com que qualquer browser do mercado seja capaz de
acessar um site que usa ASP.
2 <body bgcolor="#FFFFFF">
3 <% Dim teste
4 teste="Hello. How are you today Student."
5 response.write ("teste=" & teste)
6 response.write ("mid(teste,1,5)=" & mid(teste,1,5))
7 %>
8 </body>
“O desenvolvimento de sites dinâmicos requer a
integração de diversas tecnologias, de construção
de sites, de desenvolvimento de software e de
bancos de dados.”
“Um site dinâmico executa funções e interage
automaticamente apresentando determinada
solução.”
“Os sites dinâmicos permitem a dinamização das
informações, obtendo-se uma aproximação maior
dos aspectos que tanto atraem as pessoas.”
A AUTORIA
Autoria de Aplicativos:
 Autoria de Aplicativos com Interface Multimídia
 Autoria de Aplicativos Multimídia
A AUTORIA
Mas, afinal o que é a interface
usuário-computador ?
“A face que o sistema computacional apresenta ao mundo.“
(Hooper)
“Um dispositivo que serve de limite comum às diferentes entidades
comunicantes." (Coutaz)
“Interface deve ser encarada, não tanto ao nível técnico mas, mais
ao nível humano.“ (Fernandez et Al)
"o elemento motivacional das interfaces (...) é, de certo modo, o
grau de aceitação psicológica do sistema, que é importante não
negligenciar.” (Gomes et Al)
A AUTORIA
Importante: Objetivos das interfaces de usuário
 maior velocidade de aprendizado - usuários novatos - custo
de treinamento;
 maior velocidade de uso - usuários experientes -
produtividade de uso;
 redução da taxa de erros - produtividade;
 lembrança rápida das funções disponíveis -
dúvidas e perda de tempo com consultas;
 aspecto atraente.
A AUTORIA
Aplicativos com Interface Multimídia:
 Construção visual da interface de usuário - ferramentas de
desenho e formulários;
 Apresenta mecanismos para inclusão de material na
interface;
 Possibilidade de programação textual em linguagem de
programação simples;
 Mecanismo de tempo de execução distribuído com o
aplicativo.
 Exemplo de ferramenta para autoria de aplicativos com
interface multimídia: Toolbook.
A AUTORIA
Estilos de interfaces de usuário
 WYSIWYG (what you see is what you get).
 Interfaces icônicas - economizam espaço de tela,
superam barreiras lingüísticas, contribuem para a
estética da interface.
 Manipulação direta. Exemplos:
 Técnica de arraste e posicionamento - drag and drop
(Editores de animação - objetos arrastados para a posição
desejada).
A melhor interface para o usuário requer o mínimo esforço de
aprendizado.
A AUTORIA
Aplicativos multimídia:
 Desenvolvimento de produtos de software;
 Geralmente apresentam:
 interfaces gráficas;
 comportamento de tempo real.
 Usam serviços de multimídia do ambiente
operacional;
 Exemplos de Interfaces de programação de
multimídia para Windows: MCI (Media Control
Interface) e Directx.
A AUTORIA
Exemplos Multimídia - Windows
Lembre-se:
em multimídia há, basicamente, cinco maneiras
para elaborar e transmitir mensagens. Pode-se
escrever, ilustrar, animar, ouvir e interagir.
Explore-as ao máximo, com discernimento.
A AUTORIA
BIBLIOGRAFIA E SITES CONSULTADOS
 Paula Filho, W. de P., Multimídia: Conceitos e Aplicações, LTC Editora, 2011.
 Vaughan, T., Multimedia Making it Work, McGraw-Hill, 2001.
 Gibson, J. D., Berger, T., Lindbergh, D., Digital Compression for Multimedia: Principles and
Standards, Morgan Koufman, 1998.
 Kerlow, I. V. The Art of 3-D Computer Animation and Imaging, John Wiley & Sons, 1996;
 Kristof, R., Satran, A. Interactivity by Design : Creating & Communicating With New Media,
Hayden Books, 1995;
 Vaughan, T., Multimídia na Prática, Makron Books, 1994.
 http://members.fortunecity.com/andreia_bolsoni/texto.htm
 http://oficina.cienciaviva.pt/~pw020/g3/historia_e_evolucao_dos_computad.htm
 https://sites.google.com/a/aedu.com/alaor/sistemaseaplicacoesmultimidia
 http://www.fortium.com.br/faculdadefortium.com.br/marcelo_bastos/material/Arquitetura%2
0de%20Computadore%201%20e%202-1.pdf
 http://www.tecmundo.com.br/9421-a-evolucao-dos-computadores.htm
Aula 4 - SAM - Autoria

Mais conteúdo relacionado

Mais procurados

2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 IntroduçãoWillian Magalhães
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplinaFábio Costa
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidiaFábio Costa
 
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Leinylson Fontinele
 
Tecnologias Digitais na EJA
Tecnologias Digitais na EJATecnologias Digitais na EJA
Tecnologias Digitais na EJAMiriam Teixeira
 
Tic b3-programa
Tic b3-programaTic b3-programa
Tic b3-programaRute Frade
 
Mapa Software Livre
Mapa Software LivreMapa Software Livre
Mapa Software Livreprofggmatic
 
Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoLeinylson Fontinele
 
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Rogerio P C do Nascimento
 
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do Nascimento
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do NascimentoAula Apresentação de Informática Instrumental - Prof. Rogerio P. C do Nascimento
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do NascimentoRogerio P C do Nascimento
 
Sistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoSistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoLeinylson Fontinele
 
Apresentação Informática Aplicada - Rogério P C do Nascimento
Apresentação Informática Aplicada - Rogério P C do NascimentoApresentação Informática Aplicada - Rogério P C do Nascimento
Apresentação Informática Aplicada - Rogério P C do NascimentoRogerio P C do Nascimento
 

Mais procurados (19)

2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplina
 
Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidia
 
Multimidia
MultimidiaMultimidia
Multimidia
 
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
 
Tecnologias Digitais na EJA
Tecnologias Digitais na EJATecnologias Digitais na EJA
Tecnologias Digitais na EJA
 
Sm C1
Sm C1Sm C1
Sm C1
 
Tic b3-programa
Tic b3-programaTic b3-programa
Tic b3-programa
 
Mapa Software Livre
Mapa Software LivreMapa Software Livre
Mapa Software Livre
 
Ferramentas de autoria multimídia
Ferramentas de autoria multimídiaFerramentas de autoria multimídia
Ferramentas de autoria multimídia
 
slidesuab
slidesuabslidesuab
slidesuab
 
Tic7ano
Tic7anoTic7ano
Tic7ano
 
Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - Introdução
 
Web Conferência
Web ConferênciaWeb Conferência
Web Conferência
 
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
 
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do Nascimento
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do NascimentoAula Apresentação de Informática Instrumental - Prof. Rogerio P. C do Nascimento
Aula Apresentação de Informática Instrumental - Prof. Rogerio P. C do Nascimento
 
Aula1
Aula1Aula1
Aula1
 
Sistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoSistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - Apresentação
 
Apresentação Informática Aplicada - Rogério P C do Nascimento
Apresentação Informática Aplicada - Rogério P C do NascimentoApresentação Informática Aplicada - Rogério P C do Nascimento
Apresentação Informática Aplicada - Rogério P C do Nascimento
 

Destaque

Aula 7 - Sistemas e Aplicações Multímidia - Desenhos
Aula 7  - Sistemas e Aplicações Multímidia - DesenhosAula 7  - Sistemas e Aplicações Multímidia - Desenhos
Aula 7 - Sistemas e Aplicações Multímidia - DesenhosGuilherme Nonino Rosa
 
Aula 10 - Sistemas e Aplicações Multimídia - A Animação
Aula 10 - Sistemas e Aplicações Multimídia - A AnimaçãoAula 10 - Sistemas e Aplicações Multimídia - A Animação
Aula 10 - Sistemas e Aplicações Multimídia - A AnimaçãoGuilherme Nonino Rosa
 
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte II
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte IIAula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte II
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte IIGuilherme Nonino Rosa
 
Aula 5.1 - SAM - Curso básico de MS Project
Aula 5.1 - SAM - Curso básico de MS ProjectAula 5.1 - SAM - Curso básico de MS Project
Aula 5.1 - SAM - Curso básico de MS ProjectGuilherme Nonino Rosa
 
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IAula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IGuilherme Nonino Rosa
 
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.Guilherme Nonino Rosa
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoLeinylson Fontinele
 
Aula 4 - Eletricidade e Eletrônica - Resistores
Aula 4 - Eletricidade e Eletrônica - ResistoresAula 4 - Eletricidade e Eletrônica - Resistores
Aula 4 - Eletricidade e Eletrônica - ResistoresGuilherme Nonino Rosa
 
Aula 3 - Eletricidade e Eletrônica - Quantização de cargas
Aula 3  - Eletricidade e Eletrônica - Quantização de cargasAula 3  - Eletricidade e Eletrônica - Quantização de cargas
Aula 3 - Eletricidade e Eletrônica - Quantização de cargasGuilherme Nonino Rosa
 
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...Leinylson Fontinele
 
Aula 7 - EE - Circuitos em Série - Paralelo
Aula 7 - EE - Circuitos em Série - ParaleloAula 7 - EE - Circuitos em Série - Paralelo
Aula 7 - EE - Circuitos em Série - ParaleloGuilherme Nonino Rosa
 
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricas
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricasAula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricas
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricasGuilherme Nonino Rosa
 
Aula 1 - Eletricidade e Eletrônica - Apresentação e introdução
Aula 1  -  Eletricidade e Eletrônica - Apresentação e introduçãoAula 1  -  Eletricidade e Eletrônica - Apresentação e introdução
Aula 1 - Eletricidade e Eletrônica - Apresentação e introduçãoGuilherme Nonino Rosa
 
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...Bia Martins
 

Destaque (20)

Aula 7 - Sistemas e Aplicações Multímidia - Desenhos
Aula 7  - Sistemas e Aplicações Multímidia - DesenhosAula 7  - Sistemas e Aplicações Multímidia - Desenhos
Aula 7 - Sistemas e Aplicações Multímidia - Desenhos
 
Aula 6 - SAM - Imagens
Aula 6 - SAM - ImagensAula 6 - SAM - Imagens
Aula 6 - SAM - Imagens
 
Aula 10 - Sistemas e Aplicações Multimídia - A Animação
Aula 10 - Sistemas e Aplicações Multimídia - A AnimaçãoAula 10 - Sistemas e Aplicações Multimídia - A Animação
Aula 10 - Sistemas e Aplicações Multimídia - A Animação
 
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte II
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte IIAula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte II
Aula 9 - Sistemas e Aplicações Multimídias - A Terceira Dimensão - parte II
 
Aula 7 sam - desenhos
Aula 7   sam - desenhosAula 7   sam - desenhos
Aula 7 sam - desenhos
 
Aula 5.1 - SAM - Curso básico de MS Project
Aula 5.1 - SAM - Curso básico de MS ProjectAula 5.1 - SAM - Curso básico de MS Project
Aula 5.1 - SAM - Curso básico de MS Project
 
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte IAula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
Aula 8 - Sistemas e Aplicações Multímidias - A Terceira Dimensão - Parte I
 
Aula 8 - EE - Capacitores
Aula 8 - EE - CapacitoresAula 8 - EE - Capacitores
Aula 8 - EE - Capacitores
 
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.
Aula 2 - SAM - Evolução da Comunicação entre Homem e Máquina.
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Aula 5 - EE - Circuitos em Série
Aula 5 - EE - Circuitos em SérieAula 5 - EE - Circuitos em Série
Aula 5 - EE - Circuitos em Série
 
Sistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - HistóricoSistemas de Telecomunicações Aula 02 - Histórico
Sistemas de Telecomunicações Aula 02 - Histórico
 
Aula 4 - Eletricidade e Eletrônica - Resistores
Aula 4 - Eletricidade e Eletrônica - ResistoresAula 4 - Eletricidade e Eletrônica - Resistores
Aula 4 - Eletricidade e Eletrônica - Resistores
 
Aula 3 - Eletricidade e Eletrônica - Quantização de cargas
Aula 3  - Eletricidade e Eletrônica - Quantização de cargasAula 3  - Eletricidade e Eletrônica - Quantização de cargas
Aula 3 - Eletricidade e Eletrônica - Quantização de cargas
 
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...
Sistemas Multimídia - Aula 03 - O que é Multimídia (Evolução da comunicação e...
 
Aula 7 - EE - Circuitos em Série - Paralelo
Aula 7 - EE - Circuitos em Série - ParaleloAula 7 - EE - Circuitos em Série - Paralelo
Aula 7 - EE - Circuitos em Série - Paralelo
 
Aula 6 - EE - Circuitos em Paralelo
Aula 6 - EE - Circuitos em ParaleloAula 6 - EE - Circuitos em Paralelo
Aula 6 - EE - Circuitos em Paralelo
 
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricas
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricasAula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricas
Aula 2 - Eletricidade e Eletrônica - Eletrização e Cargas elétricas
 
Aula 1 - Eletricidade e Eletrônica - Apresentação e introdução
Aula 1  -  Eletricidade e Eletrônica - Apresentação e introduçãoAula 1  -  Eletricidade e Eletrônica - Apresentação e introdução
Aula 1 - Eletricidade e Eletrônica - Apresentação e introdução
 
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...
Autoria em rede – Um estudo dos processos autorais interativos de escrita nas...
 

Semelhante a Aula 4 - SAM - Autoria

Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Desenvolvendo com Java Open Source
Desenvolvendo com Java Open SourceDesenvolvendo com Java Open Source
Desenvolvendo com Java Open Sourcearmeniocardoso
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livreRuan Carvalho
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software LivreRuan Carvalho
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informaçãoAna Paula Coelho Barbosa
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFlávio Lisboa
 
Ferramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento WebFerramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento Webigorpimentel
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuiteStart4up
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indianahellequin
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Técnicas_Implementação
Técnicas_ImplementaçãoTécnicas_Implementação
Técnicas_ImplementaçãoWagner Zaparoli
 

Semelhante a Aula 4 - SAM - Autoria (20)

Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
A Linguagem Php
A Linguagem PhpA Linguagem Php
A Linguagem Php
 
Comparativo do uso de linguagens de programação e geradores de código no dese...
Comparativo do uso de linguagens de programação e geradores de código no dese...Comparativo do uso de linguagens de programação e geradores de código no dese...
Comparativo do uso de linguagens de programação e geradores de código no dese...
 
Apresentação final
Apresentação finalApresentação final
Apresentação final
 
Apresentação final
Apresentação finalApresentação final
Apresentação final
 
03 ferramentas de autoria
03   ferramentas de autoria03   ferramentas de autoria
03 ferramentas de autoria
 
Desenvolvendo com Java Open Source
Desenvolvendo com Java Open SourceDesenvolvendo com Java Open Source
Desenvolvendo com Java Open Source
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
 
Code Masters
Code MastersCode Masters
Code Masters
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informação
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHP
 
Ferramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento WebFerramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento Web
 
PHP nas Nuvens
PHP nas NuvensPHP nas Nuvens
PHP nas Nuvens
 
Php
PhpPhp
Php
 
Plataforma OpenSuite
Plataforma OpenSuitePlataforma OpenSuite
Plataforma OpenSuite
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
Apresentação de projeto de estágio
Apresentação de projeto de estágioApresentação de projeto de estágio
Apresentação de projeto de estágio
 
Técnicas_Implementação
Técnicas_ImplementaçãoTécnicas_Implementação
Técnicas_Implementação
 

Mais de Guilherme Nonino Rosa (8)

Wireless - aula 5
Wireless - aula 5Wireless - aula 5
Wireless - aula 5
 
Wireless - Aula 6
Wireless - Aula 6Wireless - Aula 6
Wireless - Aula 6
 
Wireless - Aula 8
Wireless - Aula 8Wireless - Aula 8
Wireless - Aula 8
 
Wireless - Aula 7
Wireless - Aula 7Wireless - Aula 7
Wireless - Aula 7
 
Wireless - Aula 4
Wireless - Aula 4Wireless - Aula 4
Wireless - Aula 4
 
Wireless - Aula 3
Wireless - Aula 3Wireless - Aula 3
Wireless - Aula 3
 
Wireless - Aula 2
Wireless - Aula 2Wireless - Aula 2
Wireless - Aula 2
 
Wireless - Aula 1
Wireless - Aula 1Wireless - Aula 1
Wireless - Aula 1
 

Aula 4 - SAM - Autoria

  • 2. Prof. Guilherme Nonino Rosa - Técnico em Informática pela ETESP – Escola Técnica de São Paulo - Graduado em Ciências da Computação pela Unifran – Universidade de Franca no ano de 2000. - Licenciado em Informática pela Fatec – Faculdade de Tecnologia de Franca no ano de 2011. - Pós-Graduado em Tecnologia da Informação aplicada aos Negócios pela Unip-Universidade Paulista no ano de 2012. - Pós-Graduando em Docência no Ensino Superior pelo Centro Universitário Senac.
  • 3. Atuação: - Docente da Faculdade Anhanguera desde Fevereiro / 2013 - Docente do Senac – Ribeirão Preto desde fevereiro/2012. - Docente do Centro de Educação Tecnológica Paula Souza, na Etec Prof. José Ignácio de Azevedo Filho e Etec Prof. Alcídio de Souza Prado desde fevereiro/2010.
  • 4. Contatos: Prof. Guilherme Nonino Rosa guinonino@gmail.com http://guilhermenonino.blogspot.com
  • 5. PLANO DE ENSINO E APRENDIZAGEM
  • 6. Sistema de Avaliação 1° Avaliação - PESO 4,0 Atividades Avaliativas a Critério do Professor Práticas: 03 Teóricas: 07 Total: 10 2° Avaliação - PESO 6,0 Prova Escrita Oficial Práticas: 03 Teóricas: 07 Total: 10
  • 7. Bibliografia Padrão 1) PAULA FILHO, Wilson de Padua. Multimídia : Conceitos e Aplicações : Conceitos e Aplicações. 1ª ed. Rio de Janeiro: LTC - Livros Técnicos e Científicos, 2011.
  • 8. Semana n°. Tema 1 Apresentação da Disciplina e Metodologia de Trabalho. Introdução à Sistemas e Aplicações Multimídia. 2 Evolução da Comunicação entre Homem e Máquina. 3 Plataformas: Ambientes, Plataformas e Configurações. 4 Autoria: Ferramentas para Desenvolvimento de Multimídia. 5 Autoria: Títulos, Aplicativos e Sites . 6 Projetos: Produção. 7 Projetos: Processo Técnico. 8 Imagens: Representação Digital de Imagens, Dispositivos Gráficos. PLANO DE ENSINO E APRENDIZAGEM
  • 9. Semana n°. Tema 9 Atividades de Avaliação. 10 Imagens: Processamento da Imagem. 11 Desenhos: Representação de Desenhos e Edição Bidimensional.. 12 Terceira Dimensão: Computação Gráfica. 13 Terceira Dimensão: Modelagem e Elaboração 3D. 14 Terceira Dimensão: Realidade Virtual 15 Animação. 16 Música e Voz.
  • 10. Semana n°. Tema 17 Vídeos. 18 Prova Escrita Oficial 19 Exercícios de Revisão. 20 Prova Substitutiva.
  • 12. Ferramentas para criação multimídia:  Aplicativos fechados;  Linguagens de programação;  Ferramentas de autoria:  títulos lineares;  títulos hipermídia. Aspecto Importante: Curva de Aprendizado metáfora A AUTORIA
  • 13. Aplicativos fechados; A AUTORIA Interfaces Gráficas fáceis de usar. Linguagem de Script: derivada ou não de uma linguagem de programação usual. Captura de Macro: permite uma sequência de ações do usuário na forma de linguagem de programação.
  • 14. Linguagens de Programação; A AUTORIA Elementos da aplicação são construídos e modificados através de programas especialmente escritos para cada produto. Possuem Ambientes de programação que oferecem ferramentas que visam auxiliar o trabalho do programador. Ex: Cobol, Fortran, Lisp; Pascal e Basic; C e C++; Java ; C#(.NET) ; Perl, PHP, Python e Ruby.
  • 15. Ferramentas de Autoria A AUTORIA Utiliza linguagem de script e também programação convencional. Metáfora básica: Slides, documentos, livros, sites, e-book. Não há distinção entre ferramentas de autoria e ambientes de programação, pois para cada faixa existe uma gama de ferramenta mais adequada.
  • 16. Autoria de títulos lineares: - Permitem apresentações com avanços manuais e ou automáticos. - Suportam Tecnologia OLE Exemplos:  PowerPoint: orientado para slides;  Acrobat Exchange: orientado para documentação on-line. A AUTORIA
  • 17. Recursos do PowerPoint:  metáfora de show de slides e transparências;  transições automáticas ou manuais;  editor gráfico interno ou importado de outros aplicativos;  OLE (Object Linking and Embedding);  exportação para WWW. A AUTORIA
  • 18. Ferramentas Similares:  Impress - OpenOffice  Google Docs A AUTORIA
  • 19. Recursos do Acrobat Exchange:  edição de documentos;  visualização de impressão;  formato PDF (Portable Document Format);  importação de Postscript.  Elementos de multimídia como sons e animações, além de modelos tridimensionais que usem o formato U3D. A AUTORIA
  • 22. Pontos Interessantes:  presença de controles de navegação;  forma:  botões,  palavras sensíveis (hot words),  pontos sensíveis (hot spots);  resultados:  saltos,  janelas-filhas (pop-up window). A AUTORIA Autoria de títulos hipermídia - Adicionam recursos de integração de material em multimídia recursos de navegação não linear.
  • 23. Hipermídia na Internet  Rede de hipermídia: WWW(Word Wide Web) É um sistema de documentos em hipermídia que são interligados e executados na Internet.  Protocolo de hipertexto: HTTP Protocolo de Transferência de Hipertexto - é um protocolo de comunicação utilizado para sistemas de informação de hipermídia distribuídos e colaborativos. Seu uso para a obtenção de recursos interligados levou ao estabelecimento da World Wide Web.  Linguagem de hipertexto: HTML. é uma linguagem de marcação utilizada para produzir páginas na Web. Documentos HTML podem ser interpretados por navegadores. A tecnologia é fruto do "casamento" dos padrões HyTime e SGML.  Localizador de Recursos: URL. Conhecido como endereço Web, é usado para localizar páginas e outros tipos de recursos. A AUTORIA
  • 24. Ferramentas para edição de HTML:  Aplicativos Microsoft Office  Transição fácil de documentos próprios para formatos de documentos visualizáveis através de navegadores.  FrontPage Editor (Microsoft)  Autor trabalha de forma quase visual.  Permite que se trabalhe diretamente em HTML.  Dreamweaver (Macromedia)  apresenta suporte para diversos recursos de multimídia. A AUTORIA
  • 25. Tela do FrontPage Editor. A AUTORIA
  • 27. A AUTORIA Tags são estruturas de linguagem de marcação contendo instruções, tendo uma marca de início e outra de fim para que o navegador possa renderizar uma página. Há uma tendência nos dias atuais para se usar as tags apenas como delimitadores de estilo e/ou conteúdo, tanto em HTML quanto em XML.
  • 28. A AUTORIA  Linguagem CSS (Cascading Style Sheets) É uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.
  • 29. A AUTORIA  Padrões XML XML (eXtensible Markup Language) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais.
  • 30. A AUTORIA  Padrões XML DTD (Document Type Definition) contém as regras que definem quais as tags que podem ser usadas num documento XML e quais os valores válidos. <!DOCTYPE recipecollection [ ... <!ELEMENT recipe (title,author?,date?,description,ing redients,preparation,related)> <!ATTLIST recipe id ID #REQUIRED category (breakfast|lunch|dinner|dessert|un known) #IMPLIED> <!ELEMENT title (#PCDATA)> <!ELEMENT author ANY> ... ]>
  • 31. Classificação Geral:  Sites Estáticos (Ex.: Ferramenta – FrontPage)  Sites Dinâmicos (ASP – Active Server Pages, PHP primeira versão - Personal Home Page Tool , Etc.)  Servidores Web ( Apache e IIS)  Caso Especial: Sites servidores de multimídia de fluxo contínuo.  Exemplos: Arquivos de Real Audio, Real Media – Real Player, Shockwave & Flash – Macromedia e ASF (Active Streaming Format) - Microsoft. A AUTORIA
  • 33. Sites Estáticos  Hipertextos  Material Gráfico e de Multimídia nas páginas  Estrutura de hiperligações  Publicação em um servidor.  Testes de visualização através do navegador escolhido. A AUTORIA
  • 34. Sites Dinâmicos  Páginas contêm código ativo.  Principais tipos de código ativo:  Scripts - programas em código fonte, embutidos no código HTML;  Componentes - arquivos de código binário, invocados quando a referência é localizada na página.  Formas de Execução do código ativo:  do lado do cliente;  do lado do servidor. A AUTORIA
  • 35. Scripts do lado cliente  Utilizados para fazer com que a página responda com ações simples às solicitações do usuário.  Exemplos de linguagem: VBScript JavaScript Dynamic HTML A AUTORIA
  • 36. Scripts do lado do Servidor  Execução do Script – execução de um aplicativo no servidor.  Ex: consulta a uma base de dados, realização de cálculos.  Geração de uma página HTML contendo os resultados solicitados pelo usuário envio ao cliente, sendo exibido pelo navegador.  Ex: CGI (Common Gateway Interface) A AUTORIA
  • 37. O que é CGI ?  Common Gateway Interface – forma padrão (“common”) de comunicação (“Interface”) entre diferentes processos (“gateway”).  CGI não é uma linguagem.  CGI é um protocolo que pode ser usado para comunicar forms da Web com o seu programa.  Um script CGI pode ser escrito em qualquer linguagem que possa ler de STDIN, escrever STDOUT, e ler variáveis de ambiente, ou seja virtualmente qualquer linguagem de programação (Exemplos: C, Perl - Practical Extraction and Report Language). A AUTORIA
  • 38. Exemplo de formulário CGI. A AUTORIA
  • 39. Componentes Ativos  Lado do cliente:  programas executados pela máquina cliente;  invocados pelo navegador quando este encontra a respectiva referência.  É comum encontrar mini aplicativos (applets) programados em Java como componentes. A AUTORIA
  • 40. Miniaplicativos  Aplicativos simples funcionando dentro de um aplicativo maior;  Mini Aplicativos Java que operam dentro de um contexto HTML.  São compatíveis com qualquer navegador desde que tenha instalado e ativado o suporte a máquina virtual Java. A AUTORIA
  • 41. Aplicativos Ricos da Internet  Ajax (Asynchronous JavaScript and XML)  Executam parte significativa do lado do cliente, não gerando tráfico nos servidores.  Oferecem interfaces de usuários de poder comparável aos aplicativos desktop.  Ex: Adobe Flex; Microsoft Silverlight A AUTORIA
  • 42. Servidores Web  Apache: PHP ( Hypertext Preprocessor)  IIS : ASP(Active Server Page) A AUTORIA
  • 43. A AUTORIA  PHP ( Hypertext Preprocessor) É uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web. <?php $vet01 = array(); $vet01[] = "Sistemas operacionais"; $vet01[] = "Compiladores"; $vet01[] = "Bancos de dados"; $vet02 = array(1, 2, 3, 4, 5); $vet03 = array( 0 => 0, 2 => 3, 10 => "item 10"); for ($i = 0; $i < count($vet01); $i++) { echo $vet01[$i] . "<br />"; } ?>
  • 44. A AUTORIA  ASP (Active Server Pages São um ambiente para programação por scripts no servidor, que você pode usar para criar páginas dinâmicas, interativas e de alta performance. Como as páginas ASP, os scripts rodam no servidor e não no cliente. É o próprio servidor que transforma os scripts em HTML padrão, fazendo com que qualquer browser do mercado seja capaz de acessar um site que usa ASP. 2 <body bgcolor="#FFFFFF"> 3 <% Dim teste 4 teste="Hello. How are you today Student." 5 response.write ("teste=" & teste) 6 response.write ("mid(teste,1,5)=" & mid(teste,1,5)) 7 %> 8 </body>
  • 45. “O desenvolvimento de sites dinâmicos requer a integração de diversas tecnologias, de construção de sites, de desenvolvimento de software e de bancos de dados.” “Um site dinâmico executa funções e interage automaticamente apresentando determinada solução.” “Os sites dinâmicos permitem a dinamização das informações, obtendo-se uma aproximação maior dos aspectos que tanto atraem as pessoas.” A AUTORIA
  • 46. Autoria de Aplicativos:  Autoria de Aplicativos com Interface Multimídia  Autoria de Aplicativos Multimídia A AUTORIA
  • 47. Mas, afinal o que é a interface usuário-computador ? “A face que o sistema computacional apresenta ao mundo.“ (Hooper) “Um dispositivo que serve de limite comum às diferentes entidades comunicantes." (Coutaz) “Interface deve ser encarada, não tanto ao nível técnico mas, mais ao nível humano.“ (Fernandez et Al) "o elemento motivacional das interfaces (...) é, de certo modo, o grau de aceitação psicológica do sistema, que é importante não negligenciar.” (Gomes et Al) A AUTORIA
  • 48. Importante: Objetivos das interfaces de usuário  maior velocidade de aprendizado - usuários novatos - custo de treinamento;  maior velocidade de uso - usuários experientes - produtividade de uso;  redução da taxa de erros - produtividade;  lembrança rápida das funções disponíveis - dúvidas e perda de tempo com consultas;  aspecto atraente. A AUTORIA
  • 49. Aplicativos com Interface Multimídia:  Construção visual da interface de usuário - ferramentas de desenho e formulários;  Apresenta mecanismos para inclusão de material na interface;  Possibilidade de programação textual em linguagem de programação simples;  Mecanismo de tempo de execução distribuído com o aplicativo.  Exemplo de ferramenta para autoria de aplicativos com interface multimídia: Toolbook. A AUTORIA
  • 50. Estilos de interfaces de usuário  WYSIWYG (what you see is what you get).  Interfaces icônicas - economizam espaço de tela, superam barreiras lingüísticas, contribuem para a estética da interface.  Manipulação direta. Exemplos:  Técnica de arraste e posicionamento - drag and drop (Editores de animação - objetos arrastados para a posição desejada). A melhor interface para o usuário requer o mínimo esforço de aprendizado. A AUTORIA
  • 51. Aplicativos multimídia:  Desenvolvimento de produtos de software;  Geralmente apresentam:  interfaces gráficas;  comportamento de tempo real.  Usam serviços de multimídia do ambiente operacional;  Exemplos de Interfaces de programação de multimídia para Windows: MCI (Media Control Interface) e Directx. A AUTORIA
  • 53. Lembre-se: em multimídia há, basicamente, cinco maneiras para elaborar e transmitir mensagens. Pode-se escrever, ilustrar, animar, ouvir e interagir. Explore-as ao máximo, com discernimento. A AUTORIA
  • 54. BIBLIOGRAFIA E SITES CONSULTADOS  Paula Filho, W. de P., Multimídia: Conceitos e Aplicações, LTC Editora, 2011.  Vaughan, T., Multimedia Making it Work, McGraw-Hill, 2001.  Gibson, J. D., Berger, T., Lindbergh, D., Digital Compression for Multimedia: Principles and Standards, Morgan Koufman, 1998.  Kerlow, I. V. The Art of 3-D Computer Animation and Imaging, John Wiley & Sons, 1996;  Kristof, R., Satran, A. Interactivity by Design : Creating & Communicating With New Media, Hayden Books, 1995;  Vaughan, T., Multimídia na Prática, Makron Books, 1994.  http://members.fortunecity.com/andreia_bolsoni/texto.htm  http://oficina.cienciaviva.pt/~pw020/g3/historia_e_evolucao_dos_computad.htm  https://sites.google.com/a/aedu.com/alaor/sistemaseaplicacoesmultimidia  http://www.fortium.com.br/faculdadefortium.com.br/marcelo_bastos/material/Arquitetura%2 0de%20Computadore%201%20e%202-1.pdf  http://www.tecmundo.com.br/9421-a-evolucao-dos-computadores.htm