|
2° período | |||
Código: BiSuCOM.524 |
Nome da disciplina: Introdução à Lógica de Programação e Algoritmos |
||
Carga horária total: 60 h |
Abordagem metodológica: Teórico-Prática |
Natureza: Obrigatória |
|
Carga horária teórica: 30 h |
Carga horária prática: 30 h |
||
Ementa: Introdução à Lógica de Programação: lógica Booleana e Tabela Verdade; Expressões: numéricas, literais e lógicas; Introdução à programação estruturada. Algoritmos: conceitos básicos para a construção, formalização e representações (Portugol e Fluxograma); Tipos primitivos de dados; Variáveis e Constantes; Comandos: atribuição, entrada e saída de dados; Estruturas de controle de fluxo; Estruturas Homogêneas de Dados: Vetores e Matrizes; Modularização: funções e procedimentos. Implementação de Algoritmos em uma Linguagem de Programação; Introdução à Interface Gráfica de Usuário. |
|||
Objetivo(s): Objetivo Geral: Compreender os conceitos básicos do desenvolvimento de algoritmos, suas formas de representação e a lógica básica de programação. Objetivos Específicos: Desenvolver a percepção e a abstração dos problemas de forma estruturada, compreendendo os estágios da transformação dos dados em informação (entrada, processamento e saída); Compreender as estruturas de controle de fluxo de linguagens de programação na resolução de problemas; Utilizar tipos de dados básicos para representação de dados de um problema; Implementar algoritmos utilizando uma linguagem de programação estruturada; Desenvolver programas com interface gráfica simples. |
|||
Bibliografia básica: |
|||
Bibliografia complementar: |