Aplicações informáticas B – 12º Ano
Ficha de Trabalho
Unidade 1 – Ficha 2
Realize o exercício seguinte e faça as anotações que considerar importantes.
1. Versão base | Construa o seguinte formulário e tenha em atenção o seguinte:
a) O saldo inicial do jogador é de 5000 créditos;
b) Clicando no botão de comando Jogar, surgem nos 3 controlos textbox números aleatórios
que vão apresentando sucessivos valores entre 0 e 9;
c) Após um certo intervalo de tempo os números vão parando, sucessivamente, da textbox da
esquerda para a da direita;
d) O objectivo do jogo é a obtenção do número 7, que faz incrementar o saldo, apresentado
no controlo do tipo label, da seguinte forma: obtenção de um número 7 - 1000 créditos;
obtenção de dois números 7 - 2000 créditos, obtenção de três números 7 - 100000
créditos;
e) A obtenção de um ou mais números 7 faz soar o beep interno e apresenta a imagem das
moedas;
f) Por cada tentativa falhada sem a obtenção de número 7 são descontados 500 créditos ao
saldo; quando o saldo atinge o valor 0 (zero) o jogo termina;
g) O botão de comando Sair termina a aplicação, perguntando ao utilizador se efectivamente
pretende abandonar o jogo;
h) Construa os menus com as respetivas teclas de atalho;
i) Menu Jogar realiza a mesma acção do botão Jogar e Sair realiza a mesma ação do botão
Sair;
j) A Ajuda possibilita aceder às regras do jogo, através do Índice de ajuda, e Acerca
apresenta os créditos do jogo.
1
Nota: Atribua a todos os objectos nomes sugestivos e utilize uma imagem de moedas ao
seu gosto.
2. Versão gráfica:
Adapte a versão base de modo a construir uma Slot Machine com gráficos ao seu gosto,
mantendo as funcionalidades básicas relativas aos prémios - pode definir outra atribuição
de prémios, mas garantindo um grau de dificuldade semelhante - e pode adicionar
funcionalidades que lhe deem uma coerência gráfica e a tornem apelativa para
comercialização – como por exemplo: transformar os menus em objetos gráficos que
permitam aceder às mesmas funcionalidades.
Eng. Rui Araújo Costa 2