NOcoes de Algoritmos

1069 palavras 5 páginas
Curso: TADS – Tecnologia e Análise de Sistemas
1º. 2º. Semestres

Prof. Dr. Lelis Tetsuo Murakami

Programação Estruturada I
Noções de Algoritmos

Prof. Dr. Lelis Tetsuo Murakami

1

O que é um algoritmo?
 É uma sequência bem definida de diretivas que quando adotadas ou executadas, produz um resultado esperado, ou seja, a solução de um problema;
 O algoritmo é o registro de como a solução pode ser obtida a qualquer tempo;
 Qualquer pessoa pode gerar o resultado esperado através do algoritmo;  Exemplos:





Algoritmo para encontrar o custo mínimo de transporte;
Algoritmo para resolver um problema de Pesquisa Operacional;
Algoritmo para resolver o problema do cubo mágico;
Algoritmo para traçar a melhor rota de um ponto a outro;

04/03/2013

3
Prof. Dr. Lelis Tetsuo Murakami

Características de um Algoritmo









As diretivas são escritas em uma linha;
Cada linha é considerada como um passo;
A solução do problema é resolvida em n passos;
Cada diretiva é descrita com frases curtas e palavras chave para cada tipo de ação;
As linhas são executadas uma de cada vez em sequência;
Pode existir na sequência, uma instrução de desvio condicional ou incondicional;
Cada instrução contida na linha executa somente uma ação;
Não pode haver nenhuma instrução implícita;

04/03/2013

4
Prof. Dr. Lelis Tetsuo Murakami

2

Características de um Algoritmo - Cont...
 O algoritmo apresenta um formato de estrutura;
 A estrutura é composta por declarações, atribuições e laços que podem ser sequenciais ou condicionais;
 Em estruturas infinitas, é inserido um critério de parada para sair do laço;
 A linguagem do algoritmo é conhecida como pseudo código ou linguagem de quarta geração;
 Não é um programa de computador;
 Existem plataformas para construção de algoritmos que permite simular e resolver problemas;
 Outra maneira de descrever o algoritmo é através de um fluxograma; 04/03/2013

Relacionados

  • Noções de Algorítmo
    263 palavras | 2 páginas
  • Noções de algoritmo
    1837 palavras | 8 páginas
  • Noções de algoritmos
    312 palavras | 2 páginas
  • Introducao Nocoes De Logica E Algoritmos
    1715 palavras | 7 páginas
  • Noções Básicas de Algorítmo e Programação
    682 palavras | 3 páginas
  • Fedora
    2156 palavras | 9 páginas
  • Algoritimos
    1511 palavras | 7 páginas
  • 2 Introdu ao L gica de Programa ao e Algoritmos
    2256 palavras | 10 páginas
  • Introdução a logica de programação
    487 palavras | 2 páginas
  • analise algoritmo
    3043 palavras | 13 páginas