Aviso:
Ratifico que teremos prova final no dia 16/04. A avaliação terá início às 13h e ocorrerá na sala 20. Os discentes terão acesso à realização da mesma até as 14:30. Neste mesmo dia, 16 de março, estarei das 10:30h às 11:30h em minha sala para atender os discentes que desejarem visualizar a correção de suas provas antes da realização da prova final.
Em tempo, iformo que no dia 19 de março das 16h às 17h estarei em minha sala para atender os discentes que desejarem visualizar a correção de suas provas.
Ementa:
Conceitos de algoritmo. Algoritmo como representação da solução de problemas. Variáveis e tipos. Constantes. Identificadores. Palavras reservadas. Operadores. Expressões. Instruções. Notas históricas sobre o desenvolvimento da programação. Lógica de programação. Pseudo-linguagem e seu uso na representação de algoritmos. Comandos de entrada e saída. Estrutura de controle de fluxo (sequencial, condicional e iterativa). Estruturas de dados homogêneas e heterogêneas. Funções e procedimentos.
Índices desta página:
Bibliografia
Material para download
Datas das Provas
Avisos
Básica:
Fundamentos da Programação de Computadores - Ana Fernanda Gomes Ascencio, Edilene Aparecida Veneruchi de Campos - 2ª edição - Editora Pearson Prentice Hall, 2003. Introdução à Programação - Algoritmos. Alvaro Borges de Oliveira e Isaias Camilo Boratti. Editora Visualbooks, 1999. Algoritmos, Teoria e Prática – Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein – Editora Campus, 2002.
Complementar:
Algoritmos e Programação - Teoria e Prática - Marco Medina e Cristina Fertig - 2ª Edição - Editora Novatec, 2006. Lógica de Programação - A construção de algoritmos e estruturas de dados - André Forbellone e Henri Eberspacher - 3ª Edição - Editora Pearson Prentice Hall, 2005. Lógica de Programação - Irenice de Fátima Carboni - Editora Thomson, 2003. Lógica de programação e estruturas de dados com aplicações em Java - Sandra Puga e Gerson Rissetti - Editora Pearson Prentice Hall, 2003.
Primeira Aula aula1.pdf Segunda Aula aula2.pdf Terceira Aula aula3.pdf Quarta Aula aula4.pdf Quinta Aula aula5.pdf Sexta Aula aula6.pdf Sétima Aula aula7.pdf Oitava Aula aula8.pdf Nona Aula aula9.pdf Décima Aula aula10.pdf Décima Primeira Aula aula11.pdf Décima Segunda Aula aula12.pdf Décima Terceira Aula aula13.pdf Décima Quarta Aula aula14.pdf Décima Quinta Aula aula15.pdf Décima Sexta Aula aula16.pdf Décima Sétima Aula aula17.pdf Décima Oitava Aula aula18.pdf Décima Nona Aula aula19.pdf Vigésima Aula aula20.pdf Vigésima Primeira Aula aula21.pdf Vigésima Segunda Aula aula22.pdf Vigésima Terceira Aula aula23.pdf Vigésima Quarta Aula aula24.pdf Vigésima Quinta Aula aula25.pdf Material disponibilizado no último semestre em que a disciplina foi ofertada material Código fonte do programa que sorteia alunos codigo.c Editor e Interpretador de Algoritmos em Pseudocódigo VisuAlg Apostila sobre o Software Visualg 2.0 Apostila VisuAlg Programa da Disciplina prog_disc_iaa.pdf Datas das aulas datas_aulas_iaa.pdf
Datas das provas e entrega do trabalho:
Primeira Prova Segunda Prova Prova Final / / /
Aviso sobre o procedimento para solicitação de segunda chamada:
Para solicitar a realização de uma segunda chamada o aluno deve entrar com um processo no NAD (Núcleo de Atendimento ao Discente) conforme determina o Ato Normativo Nº 001/2011 .