====== Disciplina Processamento de Dados Aplicado à Geociência ====== ===== Universidade Federal de Pelotas ===== ==== Curso Superior de Tecnologia em GeoProcessamento ==== ---- ==== Ementa ==== Fundamentos da computação. Noções de operação do computador. Introdução a uma linguagem de programação: características gerais, compilador/interpretador e ambiente de programação, elementos básicos, estrutura de um programa. Algoritmos. Programação em uma linguagem usual: tipos de dados, declarações e comandos, entrada e saída, formatação de dados de saída, uso da tela e da impressora, funções e procedimentos, manipulação de arquivos em disco. Noções sobre técnicas de programação. Desenvolvimento de aplicações com o uso de uma linguagem de programação. ---- ====Objetivo Geral==== Proporcionar o estudo completo de uma linguagem de programação para o paradigma procedural (seqüencial), exercitando as questões fundamentais decorrentes, tais como a modularização, os tipos de passagem de parâmetros etc. Consolidar o conhecimento do referido paradigma de programação e de uma linguagem que seja representativa deste paradigma. Consolidar na prática e ampliar os conhecimentos de lógica de programação. ---- ====BIBLIOGRAFIA==== ===Básica=== * PEREIRA FILHO, J.C. Introdução à Programação FORTRAN. Editora Campus. * NORTON, Peter. Introdução à informática. Makron Books. São Paulo, 1996 ===Complementar=== * O´BRIAN, S. Turbo Pascal 6.0. Makron Books. * FARRER, H. et al. Programação Estruturada de Computadores - Algoritmos Estruturados. Rio de Janeiro: Livros Técnicos e Científicos, 1999. (3a edição) * SALVETTI, Dirceu D.; BARBOSA, Lisbete M. Algoritmos. São Paulo: Makron Books, 1998 * TREVISAN, Jorge. Curso de Programação Basic . Livros Técnicos e Científicos Ed. Ltda. Rio de Janeiro, 1985. ---- ====Programa Completo==== {{:planoensinoufpel_pdag-1_2013-1.pdf|Plano de Ensino}} ---- ====Alunos Matriculados==== [[Turma 2013/1|Turma 2014/1]] ---- ====Material de Aula==== 22/08 * {{:aula_1_introarq_pdag.pdf|Introdução a Arquitetura de Computadores}} ---- 29/08 =====Calourada===== ---- 05/09 * {{:aula_2_pdag.pdf|Introdução aos Algoritmos}} * {{:aula_3_pdag.pdf|Formas de Representação de Algoritmos}} * {{:lista_de_exerc_cios_1_-_aula_3.pdf|Exercícios 1}} * ---- 12/09 * CIC ---- 19/09 * {{:aula_4_pdag.pdf|Comandos de Entrada e Saída}} * {{:lista_de_exercicios_2.pdf|Exercícios 2}} * {{:lista_de_exerci_cios_2_solucao.pdf|Resolução dos Exercícios}} * {{:aula_5_pdag.pdf|Comandos de Seleção}} * {{:lista_de_exercicios_3.pdf|Exercícios 3}} ---- 26/09 * {{:lista_de_exercicios3_solucao.pdf|Resolução dos Exercícios}} ---- 03/10 * Semana Academica ---- 17/10 * {{:listadeexerciciosselecao.pdf|Exercícios Reforço}} * {{:lista_exercicios_selecao_solucao.pdf|Resolução}} ---- 24/10 *Aula tira dúvidas ---- 29/10 ===Primeira Avaliação=== ---- 31/10 * {{:aula_7_pdag.pdf|Comandos de Repetição}} * {{:lista_de_exerc_cios_4_-_aula_7-8-9.pdf|Exercícios}} * {{:listadeexercicios4-aula6-7-8-solucao.pdf|Resolução}} ---- 14/11 ===Algorítmos com Repetição=== * {{:aula8pdag.pdf|Comandos de Repetição - Repita-até}} * {{:aula_9_pdag.pdf|Comandos de Repetição - Para Até Faça}} ---- 21/11 === Aula Prática C === * {{:introducaoc.pdf|Introdução a Linguagem C}} ---- 28/11 * Aula prática * {{:listadeexerccios3-aula5.pdf|Exercicios}} ---- 5/12 ==== Prova transferida em função da greve no transporte público ==== ---- 12/12 === Segunda Avaliação === ---- 19/12 === Exame ===