Algoritimo

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1432 palavras )
  • Download(s) : 0
  • Publicado : 6 de abril de 2013
Ler documento completo
Amostra do texto
PLANO DE ENSINO E APRENDIZAGEM
Disciplina: Algoritmos e Programação C.H. Teórica: 30 CURSO: Engenharia Civil Período Letivo: Série: Periodo: 1° sem/2012 1ª Série Não definido C.H. Prática: 30 C.H. Outras: 20 Semestre de Ano de Ingresso: Ingresso: 2012 1º C.H. Total: 80

Ementa
Conceitos fundamentais de programação: algoritmos, linguagem, compilador; Linguagem de programação; Estrutura de umprograma; Tipos de dados; Operadores; Programação estruturada; Estruturas de condição; Laços de repetição; Vetores e matrizes; Strings e funções de manipulação; Tipos estruturados (registros). Aplicações em linguagem C.

Objetivos
Ao final da disciplina o aluno de Engenharia, deverá estar apto a: 1 Resolver com maior rapidez e com maior precisão, através de uma seqüência lógica e estruturada,problemas pertinentes a atividade profissional de um Engenheiro. 2 Utilizar, se necessário e através de uma linguagem de programação adequada, computadores para a resolução dos problemas mencionados acima. 3 Elaborar protocolos de ação com instruções claras, precisas e numa seqüência adequada e que, se forem seguidos por uma equipe de trabalho, levarão, de forma segura e eficiente, à execução detarefas pré-determinadas.

Conteúdo Programático
1. CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO 1.1. Noção de Algoritmos 1.2. Pseudo Linguagem 1.3. Estrutura de um Programa 1.4. Dados e Variáveis 1.5. Operadores 2. PROGRAMAÇÃO ESTRUTURADA 2.1. Desenvolvimento de Algoritmos: análise e resolução de problemas %u2013 técnica top-down 2.2. Estrutura de Controle: Condição. 2.3. Estrutura de Controle: Laço deRepetição. 3. VETORES E MATRIZES 3.1. Conceitos de vetores 3.2. Declaração de vetores 3.2. Operações de Manipulação de vetores 3.3. Conceito de Matrizes 3.4. Declaração de Matrizes 3.5. Operações sobre Matrizes 4. MODULARIZAÇÃO 4.1 Conceitos de Modularização e decomposição 4.2. Declaração de funções 4.3. Passagem de parâmetros 4. STRINGS E FUNÇOES DE MANIPULAÇÃO 5. TIPOS ESTRUTURADOS 5.1.Registros

Protocolo a ser seguido em todas as semanas de aula (as aulas teóricas e práticas ocorrem, simultaneamente, no Laboratório: A disciplina Algoritmos e Programação apresenta esta particularidade de, em todas as aulas, o Professor desenvolver os tópicos do conteúdo programático pertinentes à semana já no Laboratório de Informática, expondo, na lousa as novas estratégias para a resolução deproblemas (algoritmos) e as novas ferramentas da linguagem de programação e possibilitando ao aluno testar imediatamente, no computador, o conteúdo apresentado pelo Professor. Objetivo(s): Verificar o funcionamento dos algoritomos apresentados, seus pontos fortes e suas limitações; motivar o aluno e mostrar as aplicações práticas das ferramentas computacionais para a resolução de cálculos deEngenharia. Base Teórica Necessária: conceitos apresentados no momento da aula e dos conceitos aprendidos em encontros anteriores. Bibliografia: MIZRAHI, Victorine Viviane. Treinamento em linguagem C : módulos 1 e 2 : PLT.. 1ª ed. São Paulo: Pearson Prentice Hall, 2007. Material por Grupo: computador; compilador %u201CDev-C++ versão 4.9.9.2%u201D (software livre).

Procedimentos Metodológicos IndicadosAula expositiva, exercício práticos, atividades em laboratório e estudos em grupo.

Sistema de Avaliação
1° Avaliação - PESO 4,0 Atividades Avaliativas a Critério do Professor Práticas: 2,00 Teóricas: 8,00 Total: 10 2° Avaliação - PESO 6,0 Prova Escrita Oficial Práticas: 2,00 Teóricas: 8,00 Total: 10

Bibliografia Básica Padrão
1) MIZRAHI, Victorine Viviane. Treinamento em linguagem C :módulos 1 e 2 : PLT.. 1ª ed. São Paulo: Pearson Prentice Hall, 2007.

Bibliografia Básica Unidade :

Faculdade Anhanguera de Santa Bárbara (FA4)

1) FARRER, Harry et al. (org.) et al. Programação estruturada de computadores : Algoritmos estruturados. 3ª ed. Rio de Janeiro: Ed. LTC, 2010. 2) PRICE, Ana M. A.; TOSCANI, Simão S.. Implementação de linguagens de programação : compiladores. 3ª ed....
tracking img