Logica de programação
Lógica de Programação II
Disciplina na modalidade a distância
LIVRO DIDÁTICO E CADERNO DE ATIVIDADES
Palhoça UnisulVirtual 2007
Sumário
LIVRO DIDÁTICO
Palavras do professor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Plano de estudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 UNIDADE UNIDADE UNIDADE UNIDADE UNIDADE 1 2 3 4 5 – – – – – Manipulação de vetores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manipulação de matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manipulação de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tópicos avançados em algoritmos computacionais . . . . . Programação estruturada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 33 47 71 95
Para concluir o estudo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Referências . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Sobre o professor conteudista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Respostas e comentários das atividades de auto-avaliação . . . . . . . . . . . . 127
CADERNO DE ATIVIDADES
Palavras dos professores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 UNIDADE UNIDADE UNIDADE UNIDADE UNIDADE 1 2 3 4 5 – – – – – Manipulação de vetores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Manipulação de matrizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Manipulação de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Tópicos avançados em algoritmos computacionais . . . . 181 Programação estruturada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191