Teste

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1038 palavras )
  • Download(s) : 0
  • Publicado : 9 de abril de 2013
Ler documento completo
Amostra do texto
Plano de Ensino
Curso Disciplina Créditos Prático 1 ENGENHARIA AMBIENTAL E SANITÁRIA INTRODUÇÃO À PROGRAMAÇÃO Carga Horária 72 h Código INF121 Pré-requisito -

Teórico 3 Professor (a) Semestre

Total 4 William Roberto Malvezzi

1/2012

Turma

Data

26/01/2012

Ementa
Algoritmos Estruturados: Conceituação, Refinamentos sucessivos. Elementos de Algoritmo: Constantes (numéricas,lógica, literal), Variáveis (formação dos identificadores, declaração de variáveis), Expressões aritméticas, lógicas e literais (funções, relações, operadores lógicos, prioridade, expressões literais, comandos de atribuição, comandos de entrada e saída). Estruturas: Seqüencial, Condicional simples, Condicional composta, Repetição. Modularização: Conceitos, Blocos (escopo, conceitos e identificadores),Procedimentos interativos, Estrutura dos módulos de um algoritmo, Utilização dos objetos locais e globais, Parâmetros de função e procedimento.

Objetivos
Geral  Ser capaz de desenvolver algoritmos e estruturas de dados, utilizando uma linguagem de programação de alto nível (de preferência em C).

Específicos  Desenvolver o raciocínio lógico aplicado à solução de problemas computacionais; Aprender os conceitos básicos de desenvolvimento de algoritmos;  Desenvolver a lógica de programação;  Introduzir a estrutura e as funcionalidades básicas de uma linguagem de programação e a forma de concretizar algoritmos naquela linguagem.

Conteúdo
1. RELAÇÃO ENTRE ALGORITMOS E PROGRAMAS 1.1. Definição e conceitos relacionados com algoritmos 1.2. Definição e conceitos relacionados comprogramas 2. LINGUAGEM DE ALTO NÍVEL / ALGORITMOS 2.1. Características e estrutura 2.2. Declarações e definições 2.2.1. Declaração de constantes 2.2.2. Declaração de variáveis 2.2.3. Declaração de tipos 2.3. Comandos básicos da linguagem 2.3.1. Comandos de Atribuição 2.3.2. Comandos de Entrada e Saída 2.4. Estruturas básicas da Linguagem 2.4.1. Estrutura condicional simples (se/então) 2.4.2.Estrutura condicional composta (se/então/senão) 2.4.3. Estrutura condicional aninhada (se/então/se/então/senão) 2.4.4. Estrutura de repetição controlada (for) 2.4.5. Estrutura de repetição iterativa (repita) 2.4.6. Estrutura de repetição iterativa (enquanto)

Plano de Ensino
2.5. Subprogramas 2.5.1. Funções 2.5.2. Procedimentos 2.6. Parâmetros de Subprogramas 2.6.1. Passagem de parâmetros por valor2.6.2. Passagem de parâmetros por referência

Metodologia
Apresentação teórica dos assuntos relacionados na ementa. Resolução de exercícios em sala de aula, incentivando a participação dos alunos. Listas de exercícios para construção de algoritmos e programas em uma linguagem estruturada (Linguagem C). Será utilizado um dos laboratórios especificados, que possua compilador C.

Avaliação
1ªAvaliação Bimestral Individual e sem consulta (AB1) 2ª Avaliação Bimestral Individual e sem consulta (AB2) Exame Final (EF) Média Semestral (MS) = (AB1 + AB2)/2 Média Semestral com Exame (MSE) = (MS + EF)/2

Bibliografia
Bibliografia Básica FORBELONE, André e EBERSPÄCHER, Henri. Lógica de Programação. Editora Makron Books. São Paulo, 2008. DEITEL, Paul J. C Como Programar. Editora Pearson. SãoPaulo, 2011. LOPES, Anita. Introdução a Programação. Editora Campus. Rio de Janeiro, 2002.

Bibliografia Complementar

DAMAS, L. Linguagem “C”. 10ª Edição. LTC. 2007. GUIMARÃES, A. M. , Lages, N. A. C. Algoritmos e Estruturas de Dados. Editora Livros Técnicos e Científicos. 30ª. Tiragem. Rio de Janeiro, 1987. SCHILDT, Herbert. C Completo e Total. 3a Edição. Editora Makron Books. São Paulo, 1996.VELLOSO, Fernando de Castro. Informática: Conceitos Básicos. Editora Campus. Rio de Janeiro, 1997.

Cronograma
Aula N 1–2 3–4 5–6 7–8 9 – 10 11 – 12
0

Data Prevista 01/02/2012 03/02/2012 08/02/2012 10/02/2012 15/02/2012 17/02/2012

Atividades Previstas Apresentação aluno - professor. Apresentação de um resumo do plano de curso constando de ementa, forma de avaliação e bibliografia...
tracking img