Computação basica
Objetivos da disciplina
• Solucionar problemas do mundo real e programas de computador;
• Utilizar primitivas de programação estruturada para construir programas de computador;
• Utilizar estruturas de dados homogêneas para solução de problemas através de um programa de computador
Conteúdo programático
1. Algoritimo
1. Definição
2. Caracteristicas
2. Portugol
1. Conceito
2. Operadores
1. Operadores aritméticos
2. Operadores relacionais
3. Operadores lógicos
4. Hierarquia de operadores
3. Regras para construção de algoritimos
1. Declaração de constantes
2. Declaração de variáveis
3. Comandos básicos
1. Comando de atribuição
2. Comando de leitura (leia)
3. Comando de impressão (escreva)
4. Detalhamento das regras
4. Estruturas básicas de controle
1. Sequencia simples
2. Condicional simples
3. Condicional composta
1. Aninhamento de Se’s
2. Utilização de condições compostas
4. Alternativa de múltipla escolha
5. Condicional repitiva
1. Laços condicionais
2. Laços repetitivos
3. Laços repetitivos com teste no final
4. Laços contados
5. Estrutura de dados
1. Conceito
2. Vetor
1. Definiçao
2. Sintaxe
3. Operação sobre vetores
3. Matriz
1. Definiçao
2. Sintaxe
3. Operação com matrizes
6. Turbo C:
1. Introdução
2. O ambiente de desenvolvimento Turbo C.
3. Utilização do editor do turbo C
1. Digitação, compilação e exercícios
4. A função printf ();
5. A função scanf ();
6. Pontos-e-virgula, chaves e comentários
7. Variaveis, constantes, operadores e expressões
8. A declaração IF:
1. A declaração else
2. O encadeamento IF-else-if
3. Ifs aninhados
9. A declaração switch case.
10. Laços
1. O laço