Atividade portfolio: linguagem e técnicas de programação i
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
JÚLIO CEZAR FERNANDES
ATIVIDADE PORTFOLIO: LINGUAGEM E TÉCNICAS DE
PROGRAMAÇÃO I
Frederico Westphalen
2011
JÚLIO CEZAR FERNANDES
ATIVIDADE PORTFOLIO: LINGUAGEM E TÉCNICAS DE
PROGRAMAÇÃO I
Trabalho apresentado a disciplina de Linguagem e Técnicas de Programação I, do 1º semestre do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade do Norte do Paraná – UNOPAR.
Frederico Westphalen
2011
SUMÁRIO
1 INTRODUÇÃO 4
2 SOLUÇÃO DOS PROBLEMAS PROPOSTOS 5
2.1 EXERCÍCIO 01 – ENUNCIADO 5
2.2 EXERCÍCIO 02 – ENUNCIADO 6
2.3 EXERCÍCIO 03 – ENUNCIADO 7
2.4 EXERCÍCIO 04 – ENUNCIADO 9
2.5 EXERCÍCIO – ENUNCIADO 10
2.6 EXERCÍCIO PARTE II - ENUNCIADO 11
3 CONCLUSÃO 13
4 REFERÊNCIAS BIBLIÓGRAFICAS 14
1 INTRODUÇÃO
Para o desenvolvimento de um programa de computador, primeiramente devemos analisar o problema, verificando os dados de entrada, seu processamento e os dados de saída. Após esta etapa, devemos criar um algoritmo, que será a estruturação lógica da análise prévia do problema. Algoritmo é uma seqüência finita de instruções ou operações cuja execução, em tempo finito, resolve um problema computacional, qualquer que seja sua instância (SALVETTI, 1999). A criação de um algoritmo permite uma tradução quase instantânea para qualquer linguagem de programação, o que facilita o trabalho do programador, quando houver a necessidade de migração do seu programa para outra linguagem de programação. A criação do algoritmo do programa também irá facilitar a documentação do mesmo, pois o algoritmo é mais compreensível que a linguagem de programação em si, e qualquer iniciante em programação poderá compreender a função a que se destinará o software. O presente trabalho se propõe a criar algoritmos para a solução de cinco problemas propostos como avaliação aos conhecimentos