AlgoritmosPE
569 palavras
3 páginas
PLANO DE ENSINOCurso: BACHARELADO EM SISTEMAS DE INFORMAÇÃO
Disciplina: ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES
Professor/a: ANA ELISA FERREIRA SCHMIDT
Série/Turma:BSI 15/1
C/H: 60
Ementa
Algoritmos estruturados: conceitos, estruturas de controle (sequência, repetição e seleção), entrada e saída, atribuição. Operadores básicos e funções primitivas. Resolução de problemas usando algoritmos. Verificação e correção de algoritmos através de testes de mesa. Estruturas de controle de uma linguagem de programação. Metodologia de desenvolvimento de programas.
Objetivos
OBJETIVO GERAL
Compreender as formas de representação de algoritmos e estruturas de informações em computadores e sua manipulação.
OBJETIVOS ESPECÍFICOS
- Ser capaz de implementar algoritmos computacionais.
- Conhecimento da lógica de programas de computador;
- Utilização de uma linguagem de programação de propósitos gerais: C++;
- Ser capaz de implementar, acessar e manipular tipos primitivos de variáveis;
- Ser capaz de avaliar e detectar problemas em algoritmos através de testes de mesa.
- Compreender e saber utilizar as diversas estruturas de programação.
Conteúdo Programático
Conceitos básicos
- Conceito de algoritmos
- Método para construção de algoritmos
- Tipos de Dados
- Constantes
- Variáveis
Operadores e expressões
- Aritméticos
- Relacionais
- Lógicos
Fluxogramas
Estrutura Sequencial
- Atribuição de valores
- Comandos de entrada e saída
Teste de Mesa
Estrutura Condicional
Utilização da IDE para programação em C++
Estruturas de repetição
- For
- While
- Do/While
Estruturas de Dados Homogêneas
- Vetores
- Matrizes
RUA JOAQUIM GARCIA S/N - CAIXA POSTAL N. 2016 - CEP 88340-000 - CAMBORI? - SC TELEFAX: (47)2104-0800 www.ifc-camboriu.edu.br
Funções
- Com e sem parâmetros de entrada
- Com e sem retorno de valores
- Recursivas
Metodologia/Recursos Didáticos
- Aulas expositivas e dialogadas.
- Atividades práticas assistidas.
- Realização de trabalhos de pesquisa e de implementação.
Sistema de