Algoritmos Completo Portfolio
Algoritmos Completo Portfolio
• LÓGICA DE PROGRAMAÇÃO
• Importância?
– Requisito para programar;
– Grande diferencial entre os programadores;
– Reconhecer, interpretar e estruturar o problema:
• Solucionar o problema;
Lógica de Programação
• Definições:
– Instruções: (algoritmo)
• Comandos ou ações;
• Atividade parcial;
– Sequência Lógica: (lógica)
• Ordem das instruções;
• Completar a atividade
Sequência Lógica Simples para “Passar Café”:
➢ Estruturas de Dados
Nossos algoritmos trabalham com Dados.
Vamos começar separando o tema:
1. Dados;
2. Estruturas;
3. Armazenamento
➢ Estruturas de Dados
• Definição:
– Uma estrutura de dados é um modo particular de
armazenamento e organização de dados em um
computador de modo que possam ser usados
eficientemente.
1. Conclusões
• Algoritmos nos mostram os passos;
• Lógica se preocupa com a coerência;
• Estruturas de dados com o armazenamento e
manipulação dos dados;
• A linguagem em colocar tudo em prática.
Veremos cada um destes mais a fundo.