Sexygato69
1322 palavras
6 páginas
Escola Profissional AtlânticoAno Letivo: 2013/2014
Disciplina: Linguagens de Programação
Ìndice
Introdução
Como aluno da Escola Profissional Atlântico do Curso de Informática de Gestão da turma F, foi-nos pedido pela Professora Micaela Fernandes, na disciplina de Linguagens de Programação, a elaboração de um trabalho de pesquisa para a avaliação.
Este trabalho consiste com em relatar o ciclo de desenvolvimento de um programa, quais as suas fases, a descrição de algoritmos, o pseudocódigo e o fluxograma, a descrição da estrutura de um programa, e alguns exemplos dos mesmos, o desenvolvimento modular de programas e as suas vantagens. Alem disso, este trabalho fala-nos sobre a deteção e correção de erros, pelos quais estão divididos em erros sintáticos, erros de execução e erros semânticos/de lógica e depuração.
Ciclo de Desenvolvimento de Um Programa
Para o Desenvolvimento de um Programa é necessário as seguintes fases:
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;
Na Fase 1 Analisar o Problema consite em compreender o que o programa deve fazer, e qual deve ser a saída, deve ter uma ideia clara de que os dados de entrada são fornecidos, e deve perceber muito bem a relação entre a entrada e saida desejada.
Na Fase 2 é necessário uma sequência lógica e precisa de passos para resolver o problema, essa sequencia é chamada de algoritmo. Este algoritmo deve incluir todos os passos, mesmo aqueles que parecem mais obvios. Existem vários métodos de expecificar um algoritmo como por exemplo diagramas de fluxo ou fluxogramas, pseudocódigo e diagramas top-down. O planeamento tambem envolve um teste do algoritmo usando dados representativos.
Na 3 fase necessitamos determinar como é que a entrada de dados será obtida e como seram apresentados a saida de dados. Por exemplo em visual basic podemos criar botoes de comando apropriados para que o