quinta-feira, 13 de outubro de 2011

Apostila de C UFMG

,
 Esta apostila foi elaborada com o conteúdo do site  do Curso de Linguagem C da UFMG ( site – http://www.ead.eee.ufmg.br/cursos/C/).
Esta versão .doc foi elaborada por Henrique José dos Santos (Eng@ da Computação, UNISANTOS, Santos-SP).
Esta apostila foi implementada na UFMG – Universidade Federal de Minas Gerais  pelo Núcleo de Ensino à Distância da Escola de Engenharia.
Vamos, nesta apostila, aprender os conceitos básicos da linguagem de programação C a qual tem se tornado cada dia mais popular, devido à sua versatilidade e ao seu poder. Uma das grandes vantagens do C é que ele possui tanto características de “alto nível” quanto de “baixo nível”.



Aprenda sobre…
  • PRIMEIROS PASSOS;
  • Introdução Básica às Entradas e Saídas;
  • Introdução a Alguns Comandos de Controle de Fluxo;
  • Palavras Reservadas do C ;
  • VARIÁVEIS, CONSTANTES, OPERADORES E EXPRESSÕES;
  • Nomes de Variáveis;
  • Os Tipos de dados do C;
  • Declaração e Inicialização de Variáveis;
  • Constantes;
  • Operadores Aritméticos e de Atribuição;
  • Operadores Relacionais e Lógicos;
  • Expressões;
  • Modeladores (Casts);
  • ESTRUTURAS DE CONTROLE DE FLUXO;
  • O Comando if;
  • O Comando switch;
  • O Comando for;
  • O Comando while;
  • O Comando do-while;
  • O Comando break;
  • O Comando continue;
  • O Comando goto;
  • MATRIZES E STRINGS;
  • Vetores;
  • Strings;
  • Matrizes;
  • PONTEIROS;
  • Como Funcionam os Ponteiros;
  • Declarando e Utilizando Ponteiros;
  • Ponteiros e Vetores;
  • Inicializando Ponteiros;
  • Ponteiros para Ponteiros;
  • Cuidados a Serem Tomados ao se Usar Ponteiros;
  • FUNÇÕES;
  • A Função;
  • O Comando return;
  • Protótipos de Funções;
  • O Tipo void;
  • Arquivos-Cabeçalhos;
  • Escopo de Variáveis;
  • Passagem de parâmetros por valor e passagem por referência;
  • Vetores como Argumentos de Funções;
  • Os Argumentos argc e argv;
  • Recursividade;
  • DIRETIVAS DE COMPILAÇÃO;
  • As Diretivas de Compilação;
  • A Diretiva include;
  • As Diretivas define e undef;
  • As Diretivas ifdef e endif;
  • A Diretiva ifndef;
  • A Diretiva if;
  • A Diretiva else;
  • A Diretiva elif;
  • ENTRADAS E SAÍDAS FORMATADAS;
  • Lendo e Escrevendo Caracteres;
  • Lendo e Escrevendo Strings;
  • Entrada e Saída Formatada;
  • Abrindo e Fechando um Arquivo;
  • Lendo e Escrevendo Caracteres em Arquivos;
  • Outros Comandos de Acesso a Arquivos;
  • Fluxos Padrão;
  • TIPOS DE DADOS AVANÇADOS;
  • Modificadores de Acesso;
  • Conversão de Tipos;
  • Modificadores de Funções;
  • Ponteiros para Funções;
  • Alocação Dinâmica;
  • Alocação Dinâmica de Vetores e Matrizes;
  • TIPOS DE DADOS DEFINIDOS PELO USUÁRIO;
  • Estruturas – Primeira parte;
  • Estruturas – Segunda parte;
  • Declaração Union;
  • Enumerações;
  • O Comando sizeof;
  • O Comando typedef;
  • Uma aplicação de structs: as listas simplesmente encadeadas;
Download Apostila de C UFMG

0 comentários to “Apostila de C UFMG”

Postar um comentário

 

Del Apostilas2011 -- Powered by Blogger