Acadêmico
I – Introdução à Programação e ao Visual Basic
CFAC – Concepção e Fabrico Assistidos por Computador
João Manuel R. S. Tavares
Sumário
1. Ciclo de desenvolvimento de um programa;
2. Descrição de algoritmos;
3. Desenvolvimento modular de programas;
4. Estruturas de controlo de um programa;
5. Introdução ao Visual Basic: Controlos, Métodos,
Eventos, Ambiente de Programação.
@2009 - João Manuel R. S. Tavares
CFAC: Visual Basic: I - Introdução à Programação e ao Visual Basic
2
Execução de uma tarefa no computador
Passos até escrever as instruções (codificação) para executar uma determinada tarefa:
1 - Determinar qual deve ser a saída;
2 - Identificar os dados, ou entrada, necessária para obter a saída; 3 - Determinar como processar a entrada para obter a saída desejada. Entrada
@2009 - João Manuel R. S. Tavares
Processamento
Saída
CFAC: Visual Basic: I - Introdução à Programação e ao Visual Basic
3
Execução de uma tarefa no computador
Exemplos de execução de tarefas:
1 - Um exemplo do dia a dia: fazer um bolo de maçã
Saída: bolo de maça;
Entrada: ingredientes e respectivas quantidades;
Os ingredientes e quantidades são determinados por aquilo que se quer fazer;
Processamento: a receita indica como proceder.
2 - Um problema de cálculo: determinar o valor do selo de uma carta
Saída: valor do selo;
Entrada: peso da carta, escalões de peso, custo/escalão;
Processamento: o algoritmo indica como proceder.
@2009 - João Manuel R. S. Tavares
CFAC: Visual Basic: I - Introdução à Programação e ao Visual Basic
4
Ciclo de desenvolvimento de um programa
1. Analisar o problema;
2. Planear a solução;
3. Escolher a interface;
4. Codificar;
5. Testar e corrigir erros;
6. Completar a documentação.
@2009 - João Manuel R. S. Tavares
CFAC: Visual Basic: I - Introdução à Programação e ao Visual Basic
5
1 - Analisar o problema
Compreender o