Ementa:
Noções básicas de algoritmo. Construções básicas: operadores, atribuição, leitura e escrita. Tipos de dados escalares: inteiros, reais, caracteres, intervalos e enumerações. Estrutura de controle: seleção, interação e desvio. Estruturas básicas definidas pelo usuário: vetores, matrizes, strings e estruturas. Subrotinas: funções e recursão. Arquivos: entrada e saída. Ponteiros: operadores e expressões com ponteiros.
Objetivo Geral:
Fornecer conhecimentos básicos de algoritmos e de como traduzi-los para uma linguagem de programação. Desenvolver nos alunos a habilidade de conceber programas para automatizar tarefas da vida real.
Índice desta página:
Bibliografia
Material para download
Datas das Provas
- Ana Gomes Ascencio, Edilene Veneruchi de Campos; Fundamentos da Programação de Computadores, Pearson Makron Books, 2005.
- Herbert Schildt C Completo e Total, Pearson Makron Books, 2006.
- Brian W. Kernighan e Dennis M. Ritchie; C: A linguagem de Programação, Campus Editora, 1986.
Slides das aulas aula1.pdf aula2.pdf aula3.pdf Listas de Exercícios lista1.pdf lista2.pdf lista3.pdf ponteiros.pdf strings.pdf Interpretador de Algoritmos Visualg
1° Prova 2° Prova 3° Prova Prova Final 13/09/2007 (TURMA A1-AGRICOLA) ?/10/2007 ?/11/2007 ?/12/2007