carlosalmeida991

643 palavras 3 páginas
Ministério da Educação
Fundação Universidade Federal do Pampa
Campus Alegrete
Algoritmos e Programação

Lista de Exercícios I
A resolução destes exercícios compõe a avaliação na disciplina Algoritmos e Programação. Seus enunciados podem ser analisados em grupo. Entretanto, cada aluno deverá realizá-la individualmente. Cópias identificadas estão sujeitas à penalização, por quem copiar as respostas e por quem se deixar copiar. Prazo de entrega: 15/07/2013.
Nome:
Matrícula:

“Podemos relacionar a lógica como a „correção do pensamento‟, pois uma de suas preocupações é determinar quais operações são válidas e quais não são, fazendo análises das formas e leis do pensamento.” (FORBELLONE, 2005, p. 1)
A lógica de programação significa “o uso correto das leis do pensamento, da „ordem da razão‟ e de processos de raciocínio e simbolização formais na programação de computadores, objetivando a racionalidade e o desenvolvimento de técnicas que cooperam para a produção de soluções logicamente válidas e coerentes, que resolvam com qualidade os problemas que se deseja programar.” (FORBELONE, 2005, p. 2)
Exercício 1. Apresente uma definição para “Algoritmo”. Dê exemplos do cotidiano e também exemplos computacionais.
Algoritmos são uma sequência de comandos, finitos e ordenados, que visam atingir um objetivo pré-definido. Exemplos: Escovar os dentes, pegar o ônibus, sacar dinheiro no banco, formatar um HD,

executar uma busca no Google, responder ao exercício da Professora Amanda.
Exercício 2. Qual a diferença entre algoritmo e programa?
Na minha concepção, programas são o produto final, iniciado com a produção dos algoritmos.
Na verdade, o programa foi, inicialmente, uma série de algoritmos que, depois de desenvolvidos, foram transformados numa linguagem que o computador entenda e execute.
Exercício 3. Um homem precisa atravessar um rio com um barco que possui capacidade apenas para carregar ele mesmo e mais uma de suas três cargas, que são: um

Relacionados