Arquivo da categoria ‘Curso de C e C++ do CIn (30hs)’

Sobre o curso de C e C++ realizado no CIn

Este curso vem sendo realizado no Centro de Informática – CIn da UFPE e tem atraído alunos do próprio CIn e também de diversos outros cursos da área de exatas. Recentemente, ele também foi ministrado no Instituto de Tecnologia em Informática – ITECI, fazendo parte de um conjunto de cursos visando o desenvolvimento de aplicativos para dispositivos móveis.

Carga horária:

  • 30hs

Pré-requisitos:

  • Recomenda-se que o aluno possua conhecimento do paradigma de orientação à objetos

Aula 1 do curso de C e C++ do CIn

Assuntos abordados:

  • História da linguagem C
  • Características da linguagem C
  • Sistemas de tipos
  • Variáveis e operadores
  • Estruturas de controle
  • Funções
  • Entrada e Saída padrão

Arquivo:

Aula 2 do curso de C e C++ do CIn

Assuntos abordados:

  • Vetores
  • Strings
  • Introdução aos Ponteiros

Arquivo:

Aula 3 do curso de C e C++ do CIn

Assuntos abordados:

  • Ponteiros
  • Funções
  • Diretivas de compilação

Arquivo:

Aula 4 do curso de C e C++ do CIn

Assuntos abordados:

  • Entrada e Saída
  • Alocação Dinâmica de Memória

Arquivo:

Aula 5 do curso de C e C++ do CIn

Assuntos abordados:

  • Tipos avançados de dados (Estruturas, Uniões e Enumerações)
  • Arquivos cabeçalho

Arquivo:

Aula 6 do curso de C e C++ do CIn

Assuntos abordados:

  • História da linguagem C++
  • Diferenças entre C e C++
  • Declaração de Classes
  • Ponteiros para Classes

Arquivo:

Aula 7 do curso de C e C++ do CIn

Assuntos abordados:

  • O ponteiro this
  • Overload de operadores
  • Membros estáticos
  • Friends
  • Herança

Arquivo:

Aula 8 do curso de C e C++ do CIn

Assuntos abordados:

  • Métodos virtuais
  • Classes abstratas
  • Templates

Arquivo:

Aula 9 do curso de C e C++ do CIn

Assuntos abordados:

  • Namespaces
  • Exceções
  • Casts
  • O operador typeid
  • Entrada e Saída

Arquivo:

Aula 10 do curso de C e C++ do CIn

Assuntos abordados:

  • Visão geral da STL
  • Algumas classes da STL: vector basic_string, queue, stack, set, const_iterator e map

Arquivo:

Projeto do curso de C e C++ do CIn

O projeto do curso é uma excelente oportunidade para alunos aplicarem todo o conhecimento adquirido durante as aulas.

Arquivo:

Entrega:

  • 15 de Janeiro de 2007