Algoritmo
!
Professor: Cassio Diego Campos
Contato: cassiodiego@gmail.com
Materiais: cassiodiego.com/algoritmos
Roteiro
•
•
•
•
•
•
•
Conhecendo a disciplina;
Metodologia de ensino;
Linguagem utilizada;
Avaliações;
Conteúdo programático;
Unidade 1;
Referências.
Avaliações
• AV1: Visualizar data no site (Prova)
• AV2: Visualizar data no site (Prova + Trabalho)
• AV3:Visualizar data no site (Prova)
Conteúdo
UNIDADE 1: FUNDAMENTOS DE LÓGICA
PARA SOLUÇÃO DE PROBLEMAS
•
•
•
Formalização da solução de problemas;
Construção de algoritmos;
Representação de algoritmos (pseudocódigo).
Conteúdo
UNIDADE 2: LINGUAGEM DE
PROGRAMAÇÃO:
•
•
Apresentação da linguagem de programação;
Sintaxe de comandos da linguagem de programação. Conteúdo
UNIDADE 3: ESTRUTURA SEQUENCIAL:
•
•
•
•
•
•
•
•
Característica da estrutura sequencial;
Comandos de início e fim;
Comando de saída de dados;
Variáveis;
Declaração de variáveis;
Comando de entrada de dados;
Comando de atribuição de valores;
Operadores aritméticos.
Conteúdo
UNIDADE 4 - ESTRUTURA DE DECISÃO:
•
•
•
•
•
Característica de estrutura de decisão;
Operadores relacionais;
Comandos de decisão;
Operadores lógicos;
Comando de decisão com condições compostas.
Conteúdo
UNIDADE 5 - ESTRUTURA DE REPETIÇÃO:
•
•
•
•
•
Características da estrutura de repetição;
Comandos de repetição;
Estilos de repetição;
Controles de repetição;
Validação de dados de entrada;
Conteúdo
• UNIDADE 6 - ESTRUTURA DE DADOS
HOMOGÊNEA:
• Matriz unidimensional;
• Conceito de um vetor;
• Inclusão de dados em um vetor;
• Leitura de dados de um vetor;
• Matriz bidimensional;
• Conceito de Matriz;
• Declaração de uma matriz;
• Inclusão de dados em uma matriz;
• Leitura de dados de uma matriz.
Referências
Bibliografia