Algoritmo

1768 palavras 8 páginas
Créditos
O material a seguir é composto de adaptações dos slides gentilmente cedidos por:

Introdução à Ciência da
Computação

Prof. André de Carvalho
Slides baseados nos originais das professoras Rosely Sanches,
Sandra Aluísio, Solange Rezende, Renata Fortes e José Carlos
Maldonado

Algoritmos
Prof. Ricardo J. G. B. Campello

2

Aula de hoje

Algoritmos
Procedimento passo a passo para resolver um dado problema

Algoritmos
– Fluxograma

Computador não tem senso próprio

– Pseudo-código

deve receber instruções explícitas

– Estruturas de Fluxo

um algoritmo é um conjunto de instruções

• Sequencial
• Condicional
• Repetição
3

4

Representação de Algoritmos

Algoritmos

Existem basicamente 2 abordagens:
Um algoritmo correto deve possuir três propriedades mínimas:
1.

2.

3.

Abordagem Gráfica
Facilita visualização do fluxo de execução das instruções do algoritmo

Cada passo deve corresponder a uma instrução que possa ser realizada

mas pode não ser apropriada para algoritmos grandes

Técnica mais comum é o Fluxograma

A ordem dos passos deve ser precisamente determinada

Pseudo-Código
Linguagem estruturada, intermediária entre a linguagem natural e as linguagens de programação

O algoritmo deve ter fim

Mais fácil de interpretar que um programa

5

Mais fácil de traduzir para uma linguagem de programação (qualquer) que um texto livre

6

Estruturas de Algoritmos

Estruturas de Algoritmos
ALGORITMO PARA TROCAR PNEU DE UM CARRO

ALGORITMO PARA TROCAR PNEU DE UM CARRO

Fluxograma
7

Fluxograma

8

Estruturas de Algoritmos

Estruturas de Algoritmos
ALGORITMO PARA TROCAR PNEU DE UM CARRO

ALGORITMO PARA TROCAR PNEU DE UM CARRO

Fluxograma

Fluxograma

9

10

Estruturas de Algoritmos

Estruturas de Algoritmos

ALGORITMO PARA TROCAR PNEU DE UM CARRO

Vejamos agora o mesmo algoritmo representado por um Pseudo-Código baseado na língua Portuguesa

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas