Curso em Vídeo

Fundamentos de Programação em C++

Apresentação do Curso e Objetivos


Conteúdo Programático

Nota: Os alunos irão desenvolvimento códigos de programas usando os computadores do laboratório e de sua casa; Parte dos algoritmos/códigos serão aplicados a cálculo numérico - Projeto de integração com Trapézio/Simpson e/ou estatística e exemplos de engenharia.

Lista de Programas a Serem Utilizados


Material Extra

Material da disciplina (apresentação das aulas), material extra e fontes relacionadas a disciplina são disponibilizados aos alunos via compartilhamento do dropbox.

Bibliografia

Aula 00 - Apresentação do Curso

Aula 01 - Introdução à Programação - Porque Aprender Programação (2h.43m)


Aula 02 - Introdução aos Algoritmos (HP15C) (3h.14min)


Aula 03 - Introdução à Programação em C++ (3h)

Aula 04 - Etapas de Edição, Pré-Processamento, Compilação e Linkagem. Compiladores e IDEs (2h.25min)

Aula 05 - Conceitos Básicos de C++ (2h.32min)

Aula 06 - Usando Operadores de C++ (1h.35min)

Aula 07 - Usando Estruturas de Controle e Repetição (1h.45min)

Aula 08 - Usando Funções  (40min) 

Aula 09 - Usando Funções - continuação (1h.50min) 

Aula 10 - Conceito de Tipos - Tipos padrões da linguagem (2h)

Aula 11 - Conceito de Tipos - Tipos do programador (1h.51min)

Aula 12 - Conceito de Tipos - Tipos da biblioteca padrão (1h.51min)

Aula 13 - Entrada e Saída (1h.52min)

Aula 14 - Projeto Integração - Introdução (48min)

Aula 15 - Projeto Integração - Versão 0.1 (1h.09min)

Aula 16 - Projeto Integração - Versão 0.2 (33min)

Aula 17 - Projeto Integração - Versão 0.3 (44min)

Aula 18 - Projeto Integração - Versão 0.4 (50min)

Aula 19 - Projeto Integração - Versão 0.5 (48min)

Aula 20 - Projeto Integração - Versão 0.5.1 (1h.25min)

Aula 21 - Projeto Integração - Versão 0.5.2-Qt (1h.59min)

Exemplo

Exemplo