User Tools

Site Tools


algoritmos_e_programacao

Disciplina Algoritmos e Programação

Universidade Federal de Pelotas

Bacharelado em Ciências da Computação e Engenharia da Computação


Ementa

Resolução de problemas computacionais. Manipulação de variáveis. Elaboração de algoritmos utilizando os fluxos sequencial, condicional e repetições. Uso de Vetores e Matrizes no tratamento de conjuntos de dados, bem como registros. Estudo dos conceitos de sub-rotinas e funções.


Objetivo Geral

Esta disciplina ter por objetivo dar ao aluno condições de: representar a resolução de problemas por meio de algoritmos, aplicar princípios de lógica na construção de algoritmos, selecionar e manipular dados que levem à solução otimizada de problemas e planejar e hierarquizar as ações para a construção de programas.


BIBLIOGRAFIA

Básica

  • FORBELLONE, Andre Luiz Villar. Lógica de programação: a construção de algoritmos e estrutura de dados. São Paulo, Makron Books, 2000.
  • MANZANO, Jose Augusto Navarro Garcia. Estudo dirigido de algoritmos. São Paulo, Erica, 2004.

Complementar

  • SALIBA, W. L. C. Técnicas de programação: uma abordagem estruturada. São Paulo, Makron Books, 1993.
  • SKIENA, S. S., REVILLA, M. A. Programming Challenges. Springer, 2003.
  • WIRTH, N. Algoritmos e estrutura de dados. Rio de Janeiro, LTC, 1999.

Programa Completo


Material de Aula

Algorítmos com Repetição

Exercícios Extras

Primeira Avaliação

Prova Teórica dia 27/04, para as turmas M3, M4, M5 e M6


Aula 10

Vetores

Matrizes

Vetores

Matrizes


Aula 12

Registros

Funções

Funções Recursivas

Exercícos Complementares

Segunda Avaliação

Prova Teórica dia 29/06, para as turmas M3, M4, M5 e M6

Prova Prática

  • 2/07 - Turmas M5, M6
  • 3/07 - Turmas M3, M4

Prova segunda chamada

Prova Teórica dia 6/07, para as turmas M3, M4, M5 e M6 as 10:00 sala 414

Somente para alunos que deixaram de fazer alguma avaliação e entraram com os atestados nos devidos prazos na secretaria.


Exame

Prova Teórica dia 10/07, para as turmas M3, M4, M5 e M6 as 10:00 LAB 1


algoritmos_e_programacao.txt · Last modified: 2015/07/03 11:22 by netto