Algoritmos Diretos

2312 palavras 10 páginas
Material de Apoio - Luiz Carlos Sottomaior de Azevedo – Lógica de Programação – maior@terra.com.br

Algoritmo
Definições são várias, podemos reduzir em um conjunto de instruções limitadas e ordenadas com a finalidade de solucionar um problema qualquer.
-

Algoritmo um texto estático, que quando executado torna-se um processo dinâmico,
Um programa é correto quando todas as suas execuções possíveis atingirem seus resultados corretos.

Podemos definir que o contexto para um desenvolvimento de sistema está, bem compreendido em três pontos fortes.
Programar: “Seja qual a linguagem será implementada, é o empréstimo da nossa inteligência para o computador”
Hardware (Equipamento) – “O que mais tem evolução, bem acima do software (programas)”.
Software – “Arte de poucos que exige um bom raciocínio”
O computador não entende a linguagem natural, assim temos que trabalhar com algo artificial para entendimento das duas partes.
Com experiência que já possuímos fica visível, que um problema possui três partes distintas.
Entrada de Dados = Informações disponíveis
Processamento de Dados = Transformação das Informações
Saída dos Dados = Resposta ou Solução do Problema
Necessariamente, um algoritmo só existira para que possa resolver um problema determinado, para isso fixamos um padrão de comportamento também conhecido como refinamento ou ainda níveis de abstração do problema em questão.
O padrão de forma ordenada facilita e deve ser usado para a resolução do algoritmo.
Vamos exemplificar para ficar tudo mais fácil....
Vejamos
a) O meu problema é somar 2 valores quaisquer e mostrar o resultado.
Primeira pergunta tem como somar sem saber os valores?
Quem vai inserir os valores?
Qual será o resultado?

Material de Apoio - Luiz Carlos Sottomaior de Azevedo – Lógica de Programação – maior@terra.com.br

Podemos dividir em refinamentos
1º Seria a entrada de dados?
O usuário vai entrar com os valores.
2º Processamento dos dados?
O sistema vai calcular a soma dos valores
3º Saída dos Dados?

Relacionados

  • BuscaGulosaGrafos
    2614 palavras | 11 páginas
  • Trabalho Algoritismo 22
    504 palavras | 3 páginas
  • Reconstrução de imagens de tomografia por impedância elétrica usando elementos finitos, fuzzy c-médias e programação evolucionária
    6143 palavras | 25 páginas
  • AVALIA O DE ALGORITMOS
    3129 palavras | 13 páginas
  • arquivos e modularizando algoritmos
    562 palavras | 3 páginas
  • php/html
    381 palavras | 2 páginas
  • aeaefaefae
    736 palavras | 3 páginas
  • LISTA DE EXERCICIOS
    2960 palavras | 12 páginas
  • Estratégias de Organização da Cache
    1864 palavras | 8 páginas
  • Memoria Cache
    1340 palavras | 6 páginas