Características fundamentais de um algoritmo

458 palavras 2 páginas
Características fundamentais de um algoritmo

Um algoritmo deve ter 5 características fundamentais:
• Finitude:um algoritmo deve sempre terminar após um número finito de passos. • Definição: cada passo de um algoritmo deve ser precisamente definido. As ações devem ser definidas rigorosamente e sem ambiguidades.

• Entradas: um algoritmo deve ter zero ou mais entradas, isto é quantidades que lhe são fornecidas antes do algoritmo iniciar.

• Saídas: um algoritmo deve ter uma ou mais saídas, isto é quantidades que tem uma relação específica com as entradas.

• Eficiência:Um algoritmo deve ser eficiente. Isto significa que todas as operações devem ser suficientemente básicas de modo que possam ser em princípio executadas com precisão em um tempo finito por um ser humano usando papel e lápis.NOTA: Pode haver mais do que um algoritmo para resolver um problema.Por exemplo, para ir de casa até o trabalho, posso escolher diversos meios de transportes em função do preço, conforto, rapidez, etc..Representações de algoritmos

• Linguagem Natural Os algoritmos são expressos diretamente em linguagem natural (e.g. o português como no exemplo do bolo).

• Fluxograma (ou Diagrama de Fluxo) Esta é um representação gráfica que emprega formas geométricas padronizadas para indicar as diversas ações e decisões que devem ser executadas para resolver o problema.

• Pseudo-linguagem
Emprega uma linguagem intermediária entre a linguagem natural e uma linguagem de programação para descrever os algoritmos.

Conceitos Fundamentais O processamento de dados consiste, basicamente, em um conjunto de três partes fundamentais (Entrada, Processamento e Saída de dados) que são articuladas para se atingir as expectativas desejadas.

Entrada de dados: usa dispositivos eletrônicos que possibilitam o fornecimento de dados ao computador que os utilizará conforme as instruções contidas em seu algoritmo para se chegar aos resultados desejados. Vários são

Relacionados

  • fisica
    1383 palavras | 6 páginas
  • Algoritmia e programação
    825 palavras | 4 páginas
  • Estrutura
    261 palavras | 2 páginas
  • Linguagem c
    1109 palavras | 5 páginas
  • Atps
    1108 palavras | 5 páginas
  • ATPS 1ª Etapa: Construção de Algoritmo
    524 palavras | 3 páginas
  • Trabalhos
    896 palavras | 4 páginas
  • atps de algoritimo 1 de 2
    1173 palavras | 5 páginas
  • Algoritimo programação completo
    3367 palavras | 14 páginas
  • Algoritmo
    1669 palavras | 7 páginas