Logica de programação

Páginas: 9 (2193 palavras) Publicado: 16 de novembro de 2011
Algoritmos

Enviado por:
Jedean Carlos Bendlin

Apostila de Lógica de Programação

1

PLANO DE ENSINO 1º SEMESTRE

EMENTA Introdução a Algoritmos, Português Estruturado, Variáveis e Operadores Matemáticos e Lógicos, Estrutura de um programa de computador, Procedimentos e Funções, Tipos de dados. OBJETIVO GERAL Instruir os conceitos básicos de algoritmos de programação, familiarizandoos acadêmicos com os recursos computacionais na resolução de problemas reais. Com a utilização de pseudocódigos ou português estruturado, aplicar tanto prática como teoricamente, as estruturas básicas de programação de computadores. A aplicação da ementa servirá como manual introdutório para as demais disciplinas que tratarão de análise e desenvolvimento de sistemas computacionais. OBJETIVOSESPECÍFICOS • Incentivar os acadêmicos a raciocinarem logicamente na resolução dos problemas propostos, utilizando, de forma adequada, os recursos da linguagem de programação. • Propor aos acadêmicos a tomada de iniciativa própria, a criatividade e a pesquisa, itens indispensáveis para o desenvolvimento e capacitação profissional na área de sistemas de informação. CONTEÚDO PROGRAMÁTICO
Conteúdo1.INTRODUÇÃO Conceito Tipos de algoritmos Descrição geral dos algoritmos 2. LÓGICA DE PROGRAMAÇÃO Formas de representação gráfica Princípios de resolução de problemas Tipos de variáveis Uso de Constantes Fórmulas matemáticas Instruções básicas 3. TOMADAS DE DECISÃO Desvio condicional simples Desvio condicional composto Desvio condicional encadeados Prática com Linguagem Pascal 4.LAÇOS DE REPETIÇÃOLooping com teste lógico no início Looping com teste lógico no fim Looping com variável de controle Prática com Linguagem Pascal 5. MATRIZES Matrizes de uma dimensão ou vetores Buscas e ordenação Matrizes com mais de uma dimensão Prática com Linguagem Pascal C.H. 8

10

18

20

16

METODOLOGIA DE ENSINO

2

O método de ensino propõe problemas com a finalidade de desafiar o estudante autilizar conhecimentos já adquiridos em busca de uma adaptação a uma situação nova. A intervenção do professor é no sentido de pequenas ajudas, devolução de questões, evidenciar falhas e preparar para novas estratégias. As situações didáticas devem favorecer o compartilhamento do conhecimento, a discussão e a ação por parte dos estudantes. Também serão utilizados exemplos práticos e concretos emproblemas diversos. ATIVIDADES DISCENTES • Os alunos devem desenvolver atividades relacionadas ao conteúdo que simulam situações reais no desenvolvimento de sistemas orientados a objetos. • Fazer a análise de softwares utilizados em empresas com intuito de criar idéias e as por em prática. • Desenvolver pesquisas bibliográficas e on-line. • Desenvolver soluções para problemas apresentados em aula,utilizando conhecimentos adquiridos. PROCEDIMENTOS DE AVALIAÇÃO Avaliações Bimestrais - As avaliações serão de forma contínua pela participação dos alunos nas atividades de classe, com peso de 30% da nota integral. Trabalhos feitos no laboratório e atividades extra classe, individualmente ou em grupo de estudos, com peso de 10% da nota integral. Uma prova bimestral para reconhecimento da fixação doconteúdo, com valor de 60% da nota integral. BIBLIOGRAFIA BÁSICA FORBELLONE, A. L. V. ; EBERSPACHER, H. F. Lógica de programação. 2.ed. São Paulo: Makron Books, 2000. 3ex. MANZANO, J.A.N.G. ; YAMATUMI, W. Y. Estudo dirigido de algoritmos. São Paulo:Érica, 1997. 3ex. LOPES, Anita; GARCIA, Guto. Introdução a Programação – 500 algoritmos resolvidos. Rio de Janeiro: Campus, 2002. 3ex WOOD, S. Turbopascal: guia do usuário. São Paulo: Mcgraw-Hill do Brasil, 1987. 1ex. BIBLIOGRAFIA COMPLEMENTAR GOODRICH, M. ; TAMASSIA R. Estruturas de Dados e Algoritmos em Java. São Paulo: Bookman, 2002. 6ex. BEZERRA, Eduardo. Princípios de Análise e Projeto de Sistemas Com UML. Rio de Janeiro: Campus, 2003. 6ex. WORTMAN, L. A. Programando em turbo pascal:com aplicações. Rio de Janeiro: Campus, 1988. 1ex....
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Logica de programação
  • Logica de programação
  • Lógica programação
  • logica de Programação
  • Logica de programação
  • Logica de Programação
  • Logica de programação
  • Logica de Programação

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!