Algoritmos

Páginas: 8 (1863 palavras) Publicado: 15 de maio de 2014
26/02/2014

SISTEMAS DE INFORMAÇÃO – I SEM.

SISTEMAS DE INFORMAÇÃO – I SEM.



OBJETIVO:
OBJETIVO:
Desenvolver os conteúdos fundamentais sobre
algoritmos, possibilitando aos alunos compreender
sua definição, características e usabilidade
capacitando-os a analisar problemas, especificar e
validar soluções para os mesmos, através do uso
de técnicas algorítmicas e de programação queenvolvam estruturas básicas utilizadas na
construção de algoritmos e programas de
computador.

Algoritmos I

Profº Esp. Uashington S. Nunes
1

2

SISTEMAS DE INFORMAÇÃO – I SEM.



SISTEMAS DE INFORMAÇÃO – I SEM.

• DEFINIÇÃO

CONTEÚDO PROGRAMÁTICO:
PROGRAMÁTICO:
Introdução a Lógica de Programação: Conceitos de
algoritmos, compilador, linguagem de programação e
estruturade um programa;
Algoritmos não computacionais;
Algoritmos computacionais;
Linearização de expressões;
Português estruturado;
Visualg;
Variáveis;
Comandos de entrada e saída;
Teste de mesa.

Um algoritmo representa um conjunto de regras
para a solução de um problema. Essa é uma
definição geral, podendo ser aplicada a qualquer
circunstância que exija a descrição da solução.
Dessa formauma receita de bolo é um bom
exemplo de um algoritmo, pois descreve as regras
necessárias para a conclusão de seu objetivo: a
preparação de um bolo. (FURLAN, 2005)

3

SISTEMAS DE INFORMAÇÃO – I SEM.

• ALGORITMO NÃO COMPUTACIONAL

4

SISTEMAS DE INFORMAÇÃO – I SEM.

• Algoritmo Preparação de Bolo

Um algoritmo não computacional é um algoritmo
cuja sequência de passos, aprincípio, não pode ser
executada por um computador.
Ex.: Instruções de montagem, receitas, manuais de
uso, etc.

5

INGREDIENTES
2 xícaras de açúcar
3 xícaras de farinha de trigo
4 colheres de margarina bem cheias
3 ovos
1 1/2 xícara de leite aproximadamente
1 colher (sopa) de fermento em pó bem cheia
MODO DE PREPARO
Bata as claras em neve
Reserve
Bata bem as gemas com a margarina e oaçúcar
Acrescente o leite e farinha aos poucos sem parar de bater
Por último agregue as claras em neve e o fermento
Coloque em forma grande de furo central untada e enfarinhada
Asse em forno médio, pré - aquecido, por aproximadamente 40 minutos
Quando espetar um palito e sair limpo estará assado
Fonte: http://www.tudogostoso.com.br/receita/29124-bolo-simples.html

6

1

26/02/2014SISTEMAS DE INFORMAÇÃO – I SEM.

• ALGORITMO COMPUTACIONAL

SISTEMAS DE INFORMAÇÃO – I SEM.

• DEFINIÇÃO

Um algoritmo computacional é um algoritmo cuja
sequência de passos, pode ser executada por um
computador.
Ex.: Programas de computador.

Um
algoritmo
é
qualquer
procedimento
computacional bem definido que toma algum valor
ou conjunto de valores como entrada e produz
algum valorou conjunto de valores como saída.
(CORMEN, 2002)

7

8

SISTEMAS DE INFORMAÇÃO – I SEM.

• DEFINIÇÃO

SISTEMAS DE INFORMAÇÃO – I SEM.

• FASES NA CONCEPÇÃO DE UM ALGORITMO

Um algoritmo é um processo sistemático para a
resolução de um problema. O desenvolvimento de
algoritmos é particularmente importante para
problemas a serem solucionados em um
computador, pela próprianatureza do instrumento
utilizado. (SZWARCFITER e MARKENZON, 1994)

1) Interpretar o problema;
2) Entrada(s);
3) Processamento;
4) Saída(s);
5) Teste de mesa;

9

SISTEMAS DE INFORMAÇÃO – I SEM.

• EXERCÍCIO TORRE DE HANOI

10

SISTEMAS DE INFORMAÇÃO – I SEM.

• EXERCÍCIO TORRE DE HANOI

Existem 3 torres (A, B e C), sendo que na torre A foram
colocados 3 discos concêntricos.Deve-se mover todos
os discos de A para C (usando também a torre B),
porém nunca colocando um disco maior sobre um
menor. Supondo-se que cada movimento de disco
gaste exatamente um segundo, quanto tempo levaria
para se terminar esta tarefa?

11

12

2

26/02/2014

SISTEMAS DE INFORMAÇÃO – I SEM.

• EXERCÍCIO TORRE DE HANOI

SISTEMAS DE INFORMAÇÃO – I SEM.

• EXERCÍCIO TORRE DE...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmo
  • Algoritmo
  • Algoritmo
  • Algoritmo
  • Algoritmos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!