C++ linguagem de programacao
Objetivos
• Entender conceitos básicos de Ciência da Computação.
• Familiarizar-se com tipos diferentes de linguagens de programação.
• Entender um ambiente de desenvolvimento de programas C++ típico.
• Ser capaz de escrever programas simples de computador em C++.
• Ser capaz de usar comandos de entrada e saída simples.
• Familiarizar-se com tipos de dados fundamentais.
• Ser capaz de usar operadores aritméticos.
• Entender a precedência de operadores aritméticos.
• Ser capaz de escrever comandos de tomada de decisão simples.
Pensamentos elevados devem ter uma linguagem elevada.
Aristófanes
Nossa vida é desperdiçada em detalhes... Simplifique, simplifi que.
Henry Thoureau
My object all sublime
1 shall achieve in time.
W. 5. Gilbert
50 C++ COMO PROGRAMAR
Visão Geral
1.1 Introdução
1.2 O que é um computador?
1.3 Organização de computadores
1.4 Evolução dos sistemas operacionais
1.5 Computação pessoal, computação distribuída e computação cliente/servidor
1.6 Linguagens de máquina, linguagens simbólicas e linguagens de alto nível
1.7 A história de C e C+÷
1.8 A biblioteca padrão de C++
1.9 Java e Java Como Programar
1.10 Outras linguagens de alto nível
1.11 Programação estruturada
1.12 A tendência-chave em software: tecnologia de objetos
1.13 Fundamentos de um ambiente típico de C+÷
1.14 Tendências de hardware
1.15 História da lnternet
1.16 História daWorldWideWeb
1.17 Notas gerais sobre C++ e este livro
1.18 Introdução à programação de C++
1.19 Um programa simples: imprimindo uma linha de texto
1.20 Outro programa simples: somando dois inteiros
1.21 Conceitos de memória
1.22 Aritmética
1.23 Tomada de decisões: os operadores relacionais e de igualdade
1.24 Pensando em objetos: introdução à tecnologia de objetos e à Unified Modeling LanguageTM
Resumo • Terminologia Erros comuns de programação • Boas práticas de programação Dicas de