Sistemas de Multimédia 2004/2005 E.I.I./E.I.G.



Documentos relacionados
Sistemas de Multimédia 2005/2006 Número:

ZS Rest. Manual Avançado. Monitor de Publicidade. v2011

Educação Digital

Microsoft PowerPoint 2003

Microsoft Office FrontPage 2003

MICROSOFT POWERPOINT

CONSTRUÇÃO DE BLOG COM O BLOGGER

Aula 03 PowerPoint 2007

Oficina de Construção de Páginas Web

Manual do Usuário Sistema de Acuidade Visual Digital

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

Prática 6 ActionScript

Ferramenta de Testagem IECL Orientações para o Aluno (PT)

Sumário INSTALAÇÃO DO SIATRON CONDOMÍNIO ATIVAÇÃO DA LICENÇA PRESTADORES DE SERVIÇOS PARÂMETROS DO SISTEMA

PHP Material de aula prof. Toninho (8º Ano)

Bem vindo ao ajuda do software QUICKFISH para criação de sites.

1. Criar uma nova apresentação

Usando o Excel ESTATÍSTICA. A Janela do Excel Barra de título. Barra de menus. Barra de ferramentas padrão e de formatação.

3- Desenhe quatro botões utilizando-se da janela Tool Palette (figura 21), que tem botões prontos;

Plataforma de Benefícios Públicos Acesso externo

Educação Digital. A aplicação 20 Manual é um novo conceito de manual escolar. Mais motivador,

Criando um script simples

1. Ligar o Computador Ambiente de Trabalho

20 Manual. Manual do utilizador Windows 8

NÚCLEO DE TECNOLOGIA E EDUCAÇÃO CURSO: WINDOWS MOVIE MAKER TUTORIAL

C D. C) Coleções: é usada para organizar o conteúdo de áudio, vídeo e imagens em pastas, buscando facilitar a montagem do storyboard.

Manual de Operação do Sistema de Tickets Support Suite

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Aplicações de Escritório Electrónico

20 Manual Manual do Utilizador Android

Windows Live Movie Maker

Instruções - Experiência 2

TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*

ZS Rest. Manual Profissional. Instalação do Software. v2011

Como fazer uma pesquisa de Imagens

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

LeYa Educação Digital

ESCOLA SECUNDÁRIA/3 DE BARCELINHOS (403787)

Manual do Visualizador NF e KEY BEST

Pesquisa e organização de informação

Importação de Ficheiros SAFT

MANUAL DO CLIENTE DE CONTAS DE

Arquitetura de Computadores. Tipos de Instruções

Fórmulas e Funções 7

4 RECURSOS AUTOMATIZADOS DO EXCEL

A U T O R I Z O R R I GUIA DE INSTALAÇÃO W E B. Versão: 1.02 Agosto/2006 Versão: AW

Como fazer busca de imagem no Google?

Instituto Superior de Ciências do Trabalho e da Empresa Departamento de Ciências e Tecnologias da Informação. Arquitectura de Computadores ETI IGE

Office LiveMeeting. Office LiveMeeting

Microsoft Excel 2007

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes

Passo a Passo do Cadastro Produtos no SIGLA Digital

Oficina de Construção de Páginas Web

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

DOCUMENTO DE APOIO À APLICAÇÃO

Oficina de Multimédia B. ESEQ 12º i 2009/2010

Manual do usuário. Intelbras isic5 Tablet - Android

Novas funcionalidades do Snc2010. e melhoramentos em relação ao Poc2005. Versão 7.0

Como já foi dito anteriormente o Excel possui recursos que permitem alterar a aparência de nossas planilhas.

Aplicações de Escritório Electrónico

GeoMafra SIG Municipal

Introdução O que irá mudar? Por onde começar? Para que serve cada camada (layer)? Inserindo a ClickTag...

Como Fazer um Vídeo no Windows Movie Maker

Painel de Navegação Para ver o Painel de Navegação, prima CTRL+F. Pode arrastar os cabeçalhos dos documentos neste painel para reorganizá-los.

Aplicações de Escritório Electrónico

Manual da Administração do site Abrasel 2.0

Desenvolvendo Websites com PHP

1) Como acessar a aplicação

Para começar a utilizar o Scratch, faz o respectivo download clicando em "Descarrega o Scratch" localizado no cabeçalho da página.

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Microsoft Office PowerPoint 2007

&XUVRGH,QWURGXomRDR (GLWRUGH3ODQLOKDV([FHO

Internet e no Akropole. Internet e no Akropole

Programação 2008/2009 MEEC Guia de instalação do PC de programação

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

PARÂMETROS DO BLOCO SWITCH ESCOLHA ATRAVÉS DE UM SENSOR (TOQUE)

Guia de instalação do Player Displr Windows 7, 8.1 e 10

Novo Formato de Logins Manual de Consulta

SISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA LISTA DE ATUALIZAÇÕES NOVAS

Agendamento de Produtos de Uso Contínuo

Apresentação. Estamos à disposição para quaisquer dúvidas e sugestões! Atenciosamente, Equipe do Portal UNESC

Construção Páginas de Internet

Colocar em prática. Tópicos para aprender. Colocar em prática. Utilizar as aplicações da Microsoft Windows num quadro interactivo SMART Board

Referencial do Módulo B

INSTRUÇÕES DE PREENCHIMENTO. Por favor leia atentamente este documento antes de começar o seu processo de candidatura.

MANUAL INSTALAÇÃO GESPOS WINDOWS

Manual de uso do aplicativo Filho Sem Fila

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

Manual PowerPoint 2000

Dicas para usar melhor o Word 2007

Aplicações de Escritório Electrónico

ElectroControlo M01 Manual do Utilizador

Tutorial do administrador do HelpCenterLive (Sistema de Ajuda)

KF2.4 MANUAL DE UTILIZADOR

Breve história do computador e iniciação ao Microsoft Word

Manual do Usuário Android Neocontrol

Microsoft PowerPoint. Prof. Rafael Vieira

Applets no Geogebra. Acesse os endereços dados a seguir e conheça exemplos de Applets.

Transcrição:

Escola Superior de Tecnologia de Setúbal Sistemas de Multimédia 2004/2005 E.I.I./E.I.G. EXAME 2 01 Julho 2005 / 14H30 Parte 1 1 - (4 valores) Considere a página html descrita na imagem seguinte. O servidor para onde se pretende enviar o form é o students2.mdlabs.est.ips.pt e a página a trataform.php. a) Escreva o código html da página representada b) Escreva o código javascript que permite ao passar com o rato sobre uma das imagens que o nome do país apareça nas obs. c) Escreva o código javascript que permite ao fazer click no botão de enviar, verificar se o nome e email estão preenchidos e: a. Enviar se estiverem b. Fazer surgir um alert a avisar sobre o que não está preenchido, caso não estejam Número Aluno: Nome: 1/6

2 - (2 valores) Codifique o frameset da seguinte página: 3 - (3 valores) Considere a seguinte sequência de simbolos: T E L L. M E.... T E L L. M E. T T T H E T E T E T x E L L. M E. T E T E T E L L. M E. T E L L. M E! A folha em anexo facilita a resposta a esta pergunta. a) Calcule a dimensão da sequência utilizando códigos de dimensão fixa. b) Calcule a dimensão da sequência utilizanndo LZ77 : - Começando na posção 9 - Utilizando (SB=8, LB=8) Obviamente a dimensão calculada é da posição 9 até ao fim 4- (3 valores) Considere um sistema de gestão de temperatura que armazena os dados de temperatura associados a uma estufa. É necessário armazenar a a informação a intervalos de 15 minutos. A temperatura varia entre os 10 e os 30 graus mas é necessário armazenar diferenças de um décimo de grau (10,1 10,9). a) Qual o mínimo espaço ocupado pelo armazenamento destes dados ao longo de 1 dia. b) Sabendo que a temperatura não varia mais do que 1 grau por hora verifique se seria possível diminuir o espaço ocupado utilizando uma solução baseada em pcm adaptativo. Número Aluno: Nome: 2/6

Parte 2 1. (8 valores) Tem-se um jogo feito em Macromedia Director em que 1 touro (que está ainda mais enraivecido, por incrível que pareça) atravessa o stage em termos horizontais, correndo da esquerda para a direita e vice-versa. Um toureiro movimenta-se em termos verticais e não deve ser tocado pelo touro. Existe um contador temporal, em segundos, que inicia a 30 e um contador de pontos que inicialmente tem zero pontos. No canto superior do lado esquerdo encontra-se uma indicação de que existem 3 vidas para o toureiro (ver Fig. 1). a) Apresente: as versões finais do score, do cast e do stage, caso tenha que fazer alterações; e todos os scripts, não se esquecendo de indicar o seu tipo e/ou onde se encontram aplicados, Para que os seguintes pressupostos sejam correctamente implementados (nesta versão do conhecido jogo de exame a lançar (muito futuramente) pela Microsoft): 1. O deslocamento do touro é feito por lingo e não através de uma animação. Sempre que chega ao lado direito do stage volta-se para a esquerda e continua nesse sentido. O contrário também sucede (ver Fig. 2). 2. Sempre que o toureiro tocar na arca que se encontra abaixo da linhabase, e desde que o touro se encontre voltado para ele e a tocar numa barra vertical, soma um ponto à pontuação. 3. A acção verifica-se enquanto o tempo for superior a 0 seg. e existirem 3 vidas. 4. Uma vida é perdida quando o toureiro é tocado pelo touro e no lugar de um toureiro em miniatura aparece um montanheiro em miniatura. Esta substituição vai acontecendo da direita para a esquerda (ver Fig. 2). 5. Caso as três vidas sejam perdidas antes de o tempo chegar a 0 seg. o Stage ficará de acordo com a Fig. 3. 6. Caso o contador de tempo chegue a 0 seg. o Stage ficará de acordo com a Fig. 4. b) Adicione um botão (ou outro elemento qualquer) que reinicie o jogo caso o utilizador assim o pretenda. Mostre as alterações que faria tanto no cast como no score, assim bem como no(s) script(s). c) Que alterações faria, e em que handler/script as colocaria, para que de 10 em 10 segundos o touro aumentasse um pouco a sua velocidade de deslocação. d) Poderia ter colocado o script que controla o touro associado a outro elemento (sprite, frame, cast member ou movie) do filme. Indique uma alternativa ao que fez. Comente quanto a vantagens e/ou desvantagens que podem surgir com esta alteração. Código em lingo que pode ser necessário para o desenvolvimento dos scripts: - member( Score ).text dá o texto que se encontra no membro Score. - member( Score ).text.value dá o valor caso o texto seja um número. - string(valor) transforma um número numa string. - sprite(spritenum1).intersects(spritenum2)=true indica que a primeira sprite se encontra em contacto com a segunda; - sprite(spritenum1).within(spritenum2)=true indica que a primeira sprite se encontra completamente dentro da segunda. - the keycode é uma propriedade que contém o código de uma tecla que tenha sido premida (123-left; 124-right; 125-up; 126-down). - A propriedade the ticks dá o tempo actual da máquina. 1 segundo corresponde a 60 ticks. - sprite(spritenum).fliph=1 indica uma inversão horizontal de uma sprite. - O comprimento do palco é dado por: the stageright - the stageleft Número Aluno: Nome: 3/6

Figura 1 O Stage no instante inicial do jogo Figura 2 O Stage no instante em que faltam decorrer 17 seg. com uma vida perdida (1 toureiro foi substituído pelo montanheiro) e pontuação igual a 11. Número Aluno: Nome: 4/6

Figura 3 O Stage para um possível instante final de jogo. O tempo ainda a 22, a pontuação com 13, mas já sem vidas (montanheiros em vez de toureiros). Figura 4 O Stage para outro possível instante final de jogo. Ainda com uma vida, o tempo chegou a zero e a pontuação ficou em 17 pontos. Número Aluno: Nome: 5/6

Figura 5 Score e Cast (incompletos) Número Aluno: Nome: 6/6