Curso de C++


Ementa

Bem vindo ao curso Curso de C++

Objetivo
Formar pessoas capacitadas a criar programas e solucionar problemas de computação na linguagem de programação C++.

Nível do curso
Superior.

Pré-requisito
Lógica de Programação

Programa
C++: história e características. Variáveis e constantes. Tipos de dados. Operadores. Entrada e saída: bibliotecas iostream, string, iomanip, sstream e fstream. Conversões entre tipos de dados. Ponteiros. Estruturas de decisão, repetição e controle de fluxo. Subprogramação. Orientação a objetos: classes, atributos, métodos, objetos, herança, especialização, polimorfismo, encapsulamento. Sobrecarga de operadores. Funções virtuais. Templates. Sobrecarga de métodos e funções. Modificadores de acesso. Standard Template Library.

Bibliografia

Obrigatório
A disciplina de Banco de Dados Intermediário é recomendada para o estudo de qualquer tópico avançado de Banco de Dados da Wikiversidade.

Índice de aulas
Para ver o índice completo acesse Índice completo.

Módulo Básico

Módulo Avançado

  • Orientação a objetos
  • Modificadores de acesso
  • Polimorfismo
  • Herança e especialização
  • Sobrecarga de operadores
  • Templates
  • Standard Template Library
  • Integrando C++ com alguns Bancos de Dados
  • Criando interfaces gráficas para Windows e Linux
  • Tópicos avançados
  • Exercícios: Módulo Avançado
  • Avaliação: Módulo Avançado