segunda-feira, 14 de dezembro de 2009

Introdução


Objetivo:
Resolver o maior número de exercicos possíveis, aprimorando o algoritmo deixando-o mais complexo.

Pré-Requisito:
Ter noção de lógica de programação e estar familiarizado com tipos de dados e expressões.

Ferramentas:
Usaremos português estruturado compilável pelo VISUALG, e demosntrativos dos algoritmos via fluxograma para melhor entendimento.

Link para download do programa;
http://www.baixaki.com.br/download/visualg.htm




Breve introdução:

O que é um algoritmo?

Um algoritmo é uma seqüência de instruções finita e ordenada de forma lógica para a
resolução de uma determinada tarefa ou problema. São exemplos de algoritmos instruções de
montagem, receitas, manuais de uso, etc

exemplo:



Exempço 2 :

Algoritmo para fritar um ovo:

1. Colocar um ovo na frigideira
2. Esperar o ovo ficar frito
3. Remover o ovo da frigideira


O algoritmo acima, no entanto, poderia ser mais detalhado e completo. Uma versão
mais aceitável seria:


1. Retirar um ovo da geladeira
2. Colocar a frigideira no fogo
3. Colocar óleo
4. Esperar até o óleo ficar quente
5. Quebrar o ovo separando a casca
6. Colocar o conteúdo do ovo na frigideira
7. Esperar um minuto
8. Retirar o ovo da frigideira
9. Apagar o fogo

Algoritmos Computacionais


O computador, a princípio, não executa nada. Para que ele faça uma determinada tarefa -
calcular uma folha de pagamento, por exemplo -, é necessário que ele execute um programa.
Um programa é um conjunto de milhares de instruções que indicam ao computador, passo a
passo, o que ele tem que fazer. Logo, um programa nada mais é do que um algoritmo
computacional descrito em uma linguagem de programação. Uma linguagem de programação
contém os comandos que fazem o computador escrever algo na tela, realizar cálculos
aritméticos, receber uma entrada de dados via teclado, e milhares de outras coisas, mas estes
comandos precisam estar em uma ordem lógica.

Material retirado do NAPRO :. NÚCLEO DE APOIO APRENDIZAGEM DE PROGRAMAÇÃO - da universidade Caxias do Sul




Um comentário:

  1. Em uma classe há 35 alunos, cada um dos quais realiza 4 provas num semestre. Dados as notas das
    provas, faça um algoritmo que calcule a média das provas de cada aluno e a média da classe em cada
    uma das provas

    ResponderExcluir