Logica Programacao
Trabalho Universitário: Logica Programacao. Pesquise 862.000+ trabalhos acadêmicosPor: saitolopes • 25/11/2014 • 576 Palavras (3 Páginas) • 394 Visualizações
Projeto E-JOVEM
4
1.
Algoritmo no Cotidiano:
No nosso dia a dia é comum termos que realizar ações para alcançarmos determinadosresultados, às vezes realizamos essas ações de forma coordenada ou de forma não ordenada, comisso surge a questão se sabermos diferenciar um fato imprevisível de uma ação.
Definição:
o
Ação
: é um evento que tem um estado inicial, um período de tempo finito e que produz um resultado esperado.
o
Fato imprevisível
: é uma situação que acontece sem que haja um tempo etambém um resultado definido.Para que seja possível a execução de uma ação de forma eficiente, os passos devem ser descritosde forma clara. Um exemplo para um melhor entendimento seria a contagem de de letras de uma palavra qualquer, vamos aos passos:
o
Escolher a palavra;
o
Contar quantas letras ela possui
o
Escrever o resultado.Sendo assim por definição temos que o conjunto desses passos necessários para se realizar umaação é denominado
Algoritmo
.
Algoritmo: é uma seqüência de instruções ordenadas e que, se corretamente seguida, produz um resultado previsível.
Algumas ações do nosso dia a dia como: fazer um bolo, tomar banho, trocar uma lâmpadaseguem procedimentos padrões para chegar a um objetivo. Podemos assim considerá-los comoalgoritmos do nosso cotidiano.
Projeto E-JOVEM
5
2.
Melhorias no Algoritmo:
Quando somos encarregados de realizar uma determinada ação sempre tentamos melhorar aforma de execução dessa ação, buscando talvez a realização em um tempo menor ou melhorar aqualidade naquilo que se busca. O mesmo se aplica aos algoritmos, nunca devemos interpretá-loscomo definitivos, sempre poderão ser melhorados.Você deve estar se perguntando por que melhorar um algoritmo? Nem sempre os algoritmosestão descritos de forma que possam ser compreendidos ou estão gerando resultados nãoesperados, quando isso acontecer eles devem ser refeitos ou detalhados em mais instruções.Analise o seguinte algoritmo de receita de bolo:
o
Adicione os seguintes ingredientes:
Ovos;
Farinha de Trigo;
Leite;
Açúcar;
Fermento em pó;
o
Misture
o
Leve ao Forno
Você acha que com essas informações teríamos um bolo ao final? A resposta é não, pois não vou poder fazer um bolo apenas colocando os ingredientes, é preciso definir as medidas dosingredientes para chegarmos corretamente ao bolo, o nosso algoritmo ficaria melhor da seguinteforma:
Adicione os seguintes ingredientes:
o
4- Ovos;
o
2 copos e meio de farinha de trigo;
o
1
...