Algoritmos
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 que envolvam 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 estrutura de 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 forma uma 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, a princí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 o