Aula 01

4330 palavras 18 páginas
Unidade I - INTRODUÇÃO A ALGORITMOS E LINGUAGENS DE PROGRAMAÇÃO 1 ALGORITMOS I.1.1 DEFINIÇÃO A palavra algoritmo, à primeira vista, nos parece estranha. Embora possua designação desconhecida, fazemos uso constantemente de algoritmos em nosso cotidiano: a maneira como uma pessoa toma banho é um algoritmo. Outros algoritmos freqüentemente encontrados são:      Instruções para se utilizar um aparelho eletrodoméstico; Uma receita para preparo de algum prato; Guia de preenchimento para declaração do imposto de renda; A regra para determinação de máximos e mínimos de funções por derivadas sucessivas; A maneira como as contas de água, luz e telefone são calculados mensalmente.

São vários os conceitos para algoritmo. Escolhemos alguns para serem apresentados aqui: “Um conjunto finito de regras que provê uma seqüência de operações para resolver um tipo de problema específico.”
[KNUTH]

“Seqüência ordenada, e não ambígua, de passos que levam à solução de um dado problema.”
[TREMBLAY]

“Processo de cálculo, ou de resolução de um grupo de problemas semelhantes, em que se estipulam, com generalidade e sem restrições, as regras formais para a obtenção do resultado ou da solução do problema.”
[AURÉLIO]

Um conjunto de instruções organizadas numa sequência lógica, que conduzem o interpretador a solucionar um determinado problema.
ÂNGELO STROLIGO PECLY

Resumindo, um algoritmo é uma interpretação, passo a passo, de um determinado problema do mundo real, estabelecendo todos os passos na busca de uma solução. Existem duas técnicas que se completam para melhor documentar o algoritmo:
 

Diagrama de Blocos: consiste em representar a seqüência de operações do algoritmo utilizando símbolos geométricos. Português Estruturado: consiste em transformar o diagrama de blocos numa forma narrativa, denominada pseudocódigo, muito próximo de uma linguagem computacional.

I.1.2 CARACTERÍSTICAS Todo algoritmo deve apresentar algumas características básicas:
    

Relacionados

  • Aula 01
    1490 palavras | 6 páginas
  • Aula 01
    314 palavras | 2 páginas
  • Aula 01
    1081 palavras | 5 páginas
  • Aula 01
    335 palavras | 2 páginas
  • Aula 01
    25722 palavras | 103 páginas
  • Aula 01
    10491 palavras | 42 páginas
  • Aula 01
    552 palavras | 3 páginas
  • Aula 01
    26020 palavras | 105 páginas
  • Aula 01
    8789 palavras | 36 páginas
  • Aula 01
    10316 palavras | 42 páginas