Programa da Disciplina
EMENTA:
Introdução à programação de
computadores. Estudo de conceitos básicos de algoritmos, tipos de
algoritmos estruturados, tipos de dados e subalgoritmos. Conceitos de
orientação a objetos, linguagem de programação, implementação de
algoritmos. Introdução à modelagem computacional de sistemas biológicos.
OBJETIVOS:
O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:
1. Conhecer e manipular dados e estruturas de dados de natureza biológica.
2. Construir algoritmos estruturados que sejam solução de um dado problema biológico e que manipulem os dados adequadamente.
3. Traduzir soluções algorítmicas encontradas para uma linguagem de programação.
4. Utilizar conceitos de modularidade na construção de soluções de problemas.
CONTEÚDO PROGRAMÁTICO:
UNIDADE 1: Conceitos Fundamentais
1.1. Conceitos e características de um algoritmo
1.2. Objetos de um algoritmo: constantes e variáveis
1.3. Tipos de dados
1.4. Conceito de atribuição
1.5. Expressões em algoritmos
1.6. Definição de variáveis
1.7. Formas de expressar um algoritmo: Português estruturado, fluxograma e linguagem de programação
1.8. Entrada e saída de dados
UNIDADE 2: Tipos de Algoritmos
2.1. Expressões lógicas e aritméticas
2.2. Estruturas de controle de fluxo: seleção e repetição
2.2.1.Conceitos relacionados: inicialização, contadores e acumuladores
UNIDADE 3: Subalgoritmos
3.1. Conceito e vantagens de sua utilização
3.2. Escopo de variáveis
3.3. Tipos: procedimentos e funções
3.4. Definição e referência a subalgoritmos
3.5. Parâmetros: passagem por valor e por referência
UNIDADE 4: Tipos Estruturados de Dados
4.1. Definição e referência
4.2. Arranjos unidimensionais
4.3. Arranjos multidimensionais
4.4. Algoritmos que manipulam esse tipo de variáveis
4.5. Noções de orientação a objetos
AVALIAÇÃO
Média de G1 = (2P1 + 2P2 + MT) / 5
Onde:
P1 – Prova 1, abrange o conteúdo das unidades 1 e 2
P2 – Prova 2, abrange o conteúdo de todas as unidades
MT - Média dos trabalhos desenvolvidos ao longo do semestre
PS - Prova de substituição, abrangendo toda a
matéria. Apenas os alunos que não compareceram a uma das 2 provas (P1
ou P2) têm direito que realizar esta prova
G1 = Para aprovação em G1 é necessário média maior ou igual a 7 e freqüência mínima de 75%
G2 = Os alunos que não obtiveram aprovação em G1 devem realizar a prova de G2, desde que:
tenham freqüência mínima de 75%
tenham média de G1 maior ou igual a 4
A média de G2 é calculada da seguinte forma:
G2 = (G1 + nota da prova de G2) / 2
Se o aluno obtiver média de G2 maior ou igual a 5 será aprovado.
FIM.