Daniela Esteves

Hello!
Sou a Daniela Esteves e estou no 12.º Ano na Escola Secundária de S.Pedro, Vila Real. Neste blog, forneço informações sobre diversos assuntos informáticos e dou a conhecer um pouco mais das atividades desenvolvidas no âmbito da disciplina de Aplicações informáticas B. Para além disso, existem publicações mais pessoais, na qual podem dar uma espreitadela!
Para entrar em contacto comigo, caso tenham alguma dúvida podem utilizar o seguinte endereço de e-mail: dfmesteves@gmail.com

quinta-feira, 30 de maio de 2013

Sugestão da semana - A última!!


Fim do ano!!!

Hoje é dia 30 de Maio de 2013 e sinceramente parece que ainda estamos em 30 de Setembro de 2012! Este ano passou tão rápido, aconteceram tantas coisas boas, tantas coisas que nunca vamos esquecer. Já tinha ouvido dizer que este ano ía realmente ser marcante tanto a nível pessoal como escolar mas nunca pensei que fosse tanto assim. Partilhamos grandes momentos, juntos, como a viagem de finalistas, e separados mas sempre lado a lado, como os testes que realizamos e os intermédios que já se mostraram tão trabalhosos! É isso mesmo, trabalho é uma das palavras chave para ultrapassar o 12.º Ano com sucesso, trabalho esse que ainda não acabou por aqui apesar de estarmos a uma semana de acabarem as aulas. Falta-nos a parte mais difícil, os gigantes exames. Se desde o início do ano nos esforçamos e trabalhamos para atingir os melhores resultados, agora é altura para darmos tudo por tudo pois eles vão definir uma das grandes etapas da nossa vida, a entrada na universidade. 
Ficava aqui horas a refletir no quanto este ano já me trouxe de bom e de mau (quase nada), esquecendo-me do ponto fulcral desta mensagem: a disciplina que proporcionou a criação deste blog, APLICAÇÕES INFORMÁTICAS B. Se existiram momentos em que me senti receosa em relação a esta disciplina, neste momento todas as minhas dúvidas desapareceram devido a inúmeros motivos. As aulas proporcionaram-nos momentos de descontração e principalmente de aprendizagem. De todos os conteúdos abordados ao longo do ano, adorei trabalhar no CorelDraw, assim como no Photoshop e no Visual Basic. Adorei ainda mais a iniciativa por parte da professora de expor os nossos trabalhos pois é uma forma de valorizar o trabalho que fizemos ao longo do ano. Já o blog, outra perfeita iniciativa que teve bastante receptividade por parte da turma! Publicar todos os trabalhos desenvolvidos foi muito gratificante para nós e quem sabe para alguém que tenha seguido o nosso blog.
Deste modo, só posso ficar contente com este resultado, vou ter saudades desta disciplina, de aprender coisas novas, de conviver com os meus colegas, de contribuir para este blog, de partilhar diferentes tipos de coisas, de ver as minhas visitas ahah e claro da professora :)
Deixo aqui as minhas últimas palavras, com esperança de que para o ano alunos como nós façam tão bem como nós este papel, sim porque melhor era impossível! Boas férias para aqueles que ainda ou já estão livres dos exames e bom estudo para aqueles que ainda vão sofrer muito, tipo eu. 

KISS AND HUG, Daniela Esteves

Visual Basic - Utilização da estrutura If... Then...

Anteriormente aprendemos a utilizar diferentes tipos de estrutura ao nível da programação. Este novo projeto remete exatamente para um deles, a estrutura If...Then...
Este pode ser um dos últimos projetos realizados ao longo das aulas de Aplicações por isso não se esqueçam, alguma dúvida já sabem!


O primeiro formulário do projeto redireciona-nos para dois formulários, Exercício 1 e Exercício 2. Para abri o  segundo formulário clica-se em Exercício 1. Neste formulário pode verificar-se um botão Introduza a classificação:. Ao clicar neste botão aparece uma InputBox com uma caixa de texto para se introduzir uma classificação entre 0 e 20 e clicando em OK aparece uma mensagem com a classificação qualitativa correspondente. Clicando em Cancelar, a InputBox fecha-se. 
Se a classificação estiver entre 0 e 9 aparece Insuficiente, se estiver ente 10 e 13 aparece Suficiente, entre 14 e 17 aparece Bom e entre 18 e 20 aparece Muito Bom!



Caso a classificação inserida seja menor que 0 ou maior que 20, aparece uma mensagem de erro com Nota Inválida!  Ao clicar no botão OK da mensagem que aparece com a classificação qualitativa, esta vai fechar e vai apenas abrir o formulário do Exercício 1. Clicando no botão Regressar, o formulário 2 vai fechar e vai abrir o primeiro formulário.


Para abri o terceiro formulário clica-se em Exercício 2. Este exercício é um pouco mais complexo que os anteriores pois permite-nos determinar a nota final de uma disciplina, através do trabalho teórico e do trabalho prático, cada um com o peso de 60% e 40%, respetivamente. 


Começa-se por inserir as notas dos respetivos testes e do trabalho prático nas caixas de texto correspondentes.  Depois de inseridas as notas e de confirmar que essas notas estão entre 0 e 20, clica-se no botão Calcular e a classificação obtida pelo programa através da média aritmética das duas componentes, aparece caixa de texto inativa. Se algumas das notas estiverem compreendidas entre 0 e 20, ao clicar no botão Calcular vai aparecer uma mensagem de erro. Nesta mensagem vai aparecer um botão OK e ao carregar nele esta vai fechar-se automaticamente

Para limpar as caixas de texto pressiona-se Limpar e clicando em Regressar volta-se ao primeiro formulário.



Visual Basic - Cálculo do Índice de Massa Corporal


Podemos dizer que o fundamental deste projeto não é nenhum novidade! Tem como objetivo calcular o índice de massa corporal (IMC) como já foi abordado anteriormente. Através do peso e da altura é possível atribuir uma diferente classificação.
Em primeiro lugar insere-se o peso e a altura nas respetivas caixas de texto e seguidamente clica-se no botão Calcular IMC para na caixa de texto abaixo aparecer a classificação adequada.
Para limpar as caixas de texto clica-se no botão Limpar, as caixas de texto são e clicando no botão Sair aparece uma Message Box com a pergunta "Deseja sair?" e com o botão Sim para fechar a janela e o botão Não para continuar.



Com estes projetos aprendemos a manipular as ferramentas de formatação do Visual Basic e principalmente a parte da programação.

Visual Basic - Conversão de classificações

Este projeto foi denominado por ''Conversão de classificações" pois converte uma classificação quantitativa numa classificação qualitativa. 


Para que isto seja possível insere-se uma classificação entre 0 e 20 na caixa de texto indicado. Na caixa de texto respetiva vai aparecer automaticamente a classificação qualitativa correspondente. Caso se insira uma classificação de 1 a 5, aparece Muito fraco, se entre 6 e 9 aparece Fraco, entre 10 e 13, Médio, entre 14 e 17, Bom e entre 18 e 20, Muito Bom.
Exemplo:


Contudo, se a classificação quantitativa for menor que 0 ou maior que 20 aparece uma mensagem a indicar que o número é inválido, como se pode ver:


Para limpar as caixas de texto clica-se no botão Limpar e para fechar à janela clica-se em Sair. Quando se clica no botão Sair aparece uma Message Box a perguntar ''Deseja sair?" e com os botões Sim e Não, para fechar ou  continuar com o projeto, respetivamente.


quarta-feira, 29 de maio de 2013

Visual Basic - CDs

Uma loja de computadores vende CDs a 1,25€ para encomendas inferiores a 100 unidades e a 0,95€ para encomendas iguais ou superiores a 100 unidades. Para calcular o custo total de determinada quantia de CDs procedeu-se à criação de um formulário capaz de realizar estes cálculos.


 Insere-se a quantidade de CDs desejada, na caixa de texto correspondente e clicando no botão Calcular, aparece na caixa de texto correspondente o total a pagar.

O total a pagar resultou do produto 150 x 0,95€
   O total  a pagar resultou do produto 50 x 1.25€. 


Para limpar as caixas de texto é só pressionar o botão Limpar e para sair clica-se em Sair. Quando se clica no botão Sair aparece uma Message Box a perguntar se ''Deseja sair?" e apresenta os botões Sim e Não. Caso se clique em Sim a janela mantêm-se aberta, caso seja Não é automaticamente fechada.





Visual Basic - Maior número e Classificação

Este projeto é constituído por dois simples exercícios que podem ser muito úteis em diversas situações! O primeiro exercício permite-nos determinar o maior de dois números enquanto que o segundo exercício permite-nos saber até que nota estamos aprovados ou reprovados a uma disciplina.


É a partir do Formulário 1, o MENU, que somos direcionados para os outros dois formulários. Para fechar a janela basta clicar em Sair. Clicando no botão Exercício 1 este encaminha-nos para a determinação do maior de dois números:





 

Inserem-se dois números à escolha nas caixas de texto determinadas e clica-se no botão Encontrar o maior número. Na caixa de texto inativa vai aparecer o maior número ou em caso de igualdade vai aparecer a mensagem "Os números são iguais".

Clicando no Regressar ao Menu, o projeto redireciona-nos para o Formulário 1, MENU, e a partir deste podemos abrir o Exercício 2 que vai ter a seguinte aparência: 



O Exercício 2 consiste na determinação de uma determinada classificação, ou aprovado ou reprovado, relativamente ao uma nota.
Se a classificação inserida na primeira caixa de texto for de 0 a 10, exclusivê, ao clicar no botão Avaliar, vai aparecer na caixa de texto inativa "Reprovado". Pelo contrário, se a classificação inserida for entre 10 e 20, inclusivê, clicando novamente no botão Avaliar, vai aparecer "Aprovado".



Caso seja inserida uma classificação menor que 0 e maior que 20 aparece a seguinte mensagem:


Para limpar o que está escrito nas caixas de texto clica-se no botão Limpar e tudo é apagado automaticamente.
Uma particularidade deste trabalho que se mostrou bastante interessante é que ao tentarmos inserir algo que não seja um número na primeira caixa de texto, ouve-se um ''beep''. Isto demonstra que é não permitido escrever nada a não ser números.



terça-feira, 28 de maio de 2013

Visual basic - Já és adulto(a)?

Este projeto é bastante diferente do anterior pois tem a sua parte divertida!!
Como é indicado, começa-se por preencher o formulário com o nome da pessoa e com a respetiva idade. De seguida, ao clicar no botão Confirma aparece uma mensagem, previamente definida e adequada à idade indicada, na caixa de texto que se encontra inativa.


Se a idade inserida for maior ou igual a 18 anos aparece a seguinte mensagem. Contudo caso a idade inserida seja menor que 18 anos a mensagem é diferente.


Para Limpar as caixas de texto clica-se no botão Limpar e para fechar o formulário clica-se em Sair. Ao pressionar no botão Formulário 2 este redireciona-nos para um segundo formulário:


Seguindo todos os passos deste formulário (nome e género da pessoa, tanto na primeira como na segunda parte do exercício) e clicando por fim em ambos os botão Resultado, aparece uma mensagem correspondente à primeira parte do exercício e outra correspondente à segunda parte.
A única diferença está na forma como se indica o género, no primeiro caso terá que se escrever o género (masculino ou feminino) na caixa de texto correspondente, enquanto que no segundo caso apenas terá que se selecionar uma das opções (masculino ou feminino). Para limpar as caixas de texto da primeira parte do exercício clica-se no primeiro botão Limpar e o segundo botão Limpar, limpa as caixas de texto da segunda parte do exercício. Para regressar ao primeiro formulário clicar-se no botão Formulário 1.



Com este projeto aprendemos a ''dar'' avisos se alguma coisa não tenha sido preenchida da forma correta! 
Neste caso, na primeira parte, quem se esquecer de indicar o género ou quem colocar outra coisa diferente de masculino ou feminino, ao clicar no botão Resultado, o programa avisa-nos do nosso esquecimento. Na segunda parte acontece exatamente o mesmo se não for selecionada uma das opções (feminino ou masculino).



domingo, 26 de maio de 2013

Visual Basic - Cálculo do índice de massa corporal

O IMC (Índice de Massa Corporal) é uma medida internacional usada para calcular se uma pessoa está no peso ideal. O IMC é determinado pela divisão da massa do indivíduo pelo quadrado da sua altura. Neste sentido, criamos um projeto que permite calcular o IMC de cada pessoa.


Insere-se o peso e a altura nas respetivas caixas de texto, como é indicado e, de seguida, clica-se no botão Calcular o IMC. O respetivo IMC vai aparecer na caixa de texto colocado ao seu lado.


Ao clicar em Limpar, as mensagens "Insere o peso (Kg)" e "Insere a altura (m)"  aparecem, de novo, nas respetivas caixas de texto. Para encerrar a janela clica-se em Sair. 
De forma a termos acesso à tabela de classificaçao do IMC, criamos um segundo formulário. Ao clicar no botão Ver tabela IMC, este redireciona-nos para um segundo formulário, onde esta se encontra. Assim, pode-se tirar conclusões acerca do nosso peso em função do IMC que foi calculado. 
Para regressar ao primeiro formulário basta clicar no botão Regressar ao formulário anterior.

segunda-feira, 20 de maio de 2013

Exposição

 
Durante a última aula fomos montar a exposição com os trabalhos realizados ao longo do ano relativamente ao CorelDraw e ao Photoshop. Quem frequentar a Escola S/3 S.Pedro pode ver a exposição, mas mais tarde fotos serão publicadas no blog!

quinta-feira, 16 de maio de 2013

Visual Basic - Calcular a Área e o Perímetro de um retângulo

Além de calcular a área de um retângulo, este projeto tem como objetivo calcular o perímetro. Neste projeto e no anterior aprendeu-se a programar os botões com as respetivas fórmulas através do comprimento e da largura do retângulo. 


Introduz-se o comprimento e a largura do retângulo nas respetivas caixas de texto, para que ao clicar no botão Cálculo da Área, apareça o resultado da área na respetiva label. Clicando botão Cálculo do Perímetro, o resultado do perímetro aparece na label correspondente.
Ao clicar no botão Sair, a janela fecha, e no botão Limpar, as caixas de texto ficam limpas.




Visual Basic - Calcular a área de um retângulo

Este projeto tem como objetivo calcular a área de um retângulo, como se pode ver:


Insere-se o comprimento e a largura do retângulo nas caixas de texto indicadas e de seguida clica-se no botão A área do retângulo é: e aparece o valor da área na caixa de texto inativa. Ao clicar em Limpar, o texto existente nas caixas de texto desaparece e para encerrar a janela clica-se no botão Sair.



Visual Basic - Operações Básicas

Com este projeto pretendemos utilizar as mesmas funcionalidades utilizadas na calculadora. Aprendemos a programar botões de modo a que estes realizem as operações mais básicas como a adição, a subtração, a multiplicação e a divisão. Também aprendemos a programar o projeto relativamente aos botões de minimizar, expandir e encerrar.


Quando inserimos os números que pretendemos nas caixas de texto relativas à operação que pretendemos e clicamos nos botões = estes efetuam a respetiva operação.
Para limpar todas as caixas de texto clica-se no botão Limpar e para fechar a janela clica-se no botão Sair.


Neste projeto, introduzimos uma nova funcionalidade, o Formulário 2. Ao clicar neste botão, este vai abrir uma nova janela, Formulário 2, e vai encerrar o Formulário 1.


Neste segundo formulário, é suposto escrever o nome e o apelido nas respetivas caixas de texto, como indicado, para depois, ao clicar no botão Validar, aparecer uma mensagem na caixa de texto que se encontra abaixo desse mesmo botão:

No segundo formulário, insere-se o nome e o apelido nas respetivas caixas de texto e ,de seguida, clica-se no botão Validar, de modo a aparecer uma mensagem previamente definida na caixa de texto que se encontra inativa.


Ao clicar no botão Limpar, o texto inserido nas caixas de texto desaparece e ao clicar no botão Formulário 1volta a abrir o primeiro formulário e a encerrar o segundo. Observa-se também, neste formulário, que os botões minimizar e maximizar não se encontram na janela e que se colocou uma barra de opções. Ao clicar em Ficheiro aparecem duas opções: Limpar, que limpa as caixas de texto e Sair, que faz aparecer uma caixa com a mensagem "Até à próxima" e fecha a janela quando se clica em OK. Ao clicar em Contacto aparece uma caixa com o contacto e com o botão OK que fecha a janela.






segunda-feira, 6 de maio de 2013

Visual Basic - Experiências com nomes

Com este projeto aprofundamos mais o nosso conhecimento! Aprendemos a programar diferentes botões com o objetivo de juntar e trocar nomes.
 
 
Seguindo as instruções do projeto, insere-se dois nomes, um em cada caixa de texto ativa (branca) e logo a seguir clica-se no botão Juntar e os dois nomes aparecem juntos na segunda caixa de texto (azul).
 
 
Por outro lado, ao clicar no botão Trocar os nomes inseridos nas caixas de texto ativas (brancas) vão aparecer na caixa de texto inativa (azul) na sua ordem inversa. Clicando no botão Limpar todas as informações contidas nas três caixas de texto vão desaparecer e clicando no botão Sair a janela vai fechar.
 
 

Visual Basic - Apagar e repor texto

Com um exercício bastante simples aprendemos a programar dois botões: o botão de apagar e o botão de repor texto. Clicando no botão Apagar texto, a mensagem visualizada na caixa de texto é eliminada, pelo contrário, ao clicar no botão Repor texto a mensagem volta a aparecer. A janela fecha-se quando se clica no botão Sair.
 


 

Visual Basic - Que dia da semana é hoje?

Neste projeto aplicou-se um calendário e a hora atualizados. Ao clicar no botão Validar aparece, na caixa de texto, o dia em que nos encontramos e pressionando o botão Sair a janela encerra automaticamente.



Visual Basic - 2.º Exercício

No segundo exercício proposto aprofundamos os conhecimentos do 1.º exercício e aprendemos a inserir uma imagem no projeto e a aplicar a data e a hora. 


Seguindo as indicações do projeto na primeira caixa de texto, ao clicar no botão OK aparece uma mensagem (a seguir representada) e ao clicar no botão Clique aparece a data e a hora.
 

Visual Basic - 1.º Exercício

 Numa primeira abordagem com o Visual Basic criamos um projeto muito simples. Com ele aprendemos a utilizar algumas ferramentas como o rótulo ("Label"), a caixa de texto ("TextBox") e os botões ("Button") e a modificar as dimensões do projeto, a cor e o tipo de letra.


Foi também com este projeto que aprendemos a programar um botão. Clicando no botão rosa, o que se encontra escrito no rótulo e na caixa de texto muda automaticamente, como se pode ver a seguir: