Especialização em
sistemas aeronáuticos

Curso de Pós graduação Lato sensu

Programação C++ e Conceitos de Orientação e Objetos

Carga horária: 44 horas

Ementa:

Definição e conceituação de sistemas aeronáuticos;

Instalação e configuração do ambiente de desenvolvimento;

Conceitos de linguagem de programação;

Revisão de linguagem C;

Conceitos de orientação à objetos;

Encapsulamento;

Herança, Polimorfismo, Composição e Biblioteca padrão (STL);

Aplicações de linha de comando (CLI);

Namespaces;

Sobrecarga de função e operador; Exceções; Templates;

Estruturas abstratas de dados;

Pré-processador; Utilização de bibliotecas de terceiros (third parties);

Opções de compilação e linkagem.

Bibliografia:

Bjarne Stroustrup , A Tour of C++ (a brief - 180 page - tour of the C++ Programming language and its standard library for experienced programmers)

Bjarne Stroustrup , The C++ Programming Language (an exhaustive description of the C++ Programming language, its standard library, and fundamental techniques for experienced programmers)

Bjarne Stroustrup , Programming: Principles and Practice using C++ (a programming text book aimed at beginners who want eventually to become professionals)

Bjarne Stroustrup , The Design and Evolution of C++ (a book presenting the rationale and design criteria for C++ and its evolution up until 1994).

Deitel,C. Deitel, H. , C How to Program, ISBN-10: 0-13-299044-X, ISBN-13: 978-0-13-299044-8, © 2013, pp. 979

learncpp.com

contato

Departamento de Engenharia Aeronáutica - USP Campus 2

Av. João Dagnone, 1100 - Jd. Santa Angelina, São Carlos - SP