3. Por quem foi desenvolvido?
• Inicialmente por BJARNE STROUSTRUP.
"C faz com que dar um tiro no
pé seja fácil; C++ torna isso mais
difícil, mas quando nós o
fazemos arrebentamos com a
perna toda."
5. Domínio de Aplicação
Sem domínio específico;
Eficiente e portátil;
Ser o mais compatível com C possível;
6. Aplicativos mais conhecidos
produzidos em C+ +
Adobe Photoshop;
Blender;
Mac OS X;
Winamp;
Mozila Firefox;
BrOffice.org;
Tíbia;
JMV;
7. Características
• C++ é desenvolvido para ser uma linguagem tipada estaticamente e
de propósito geral que é tão eficiente e portátil quanto o C.
• É desenvolvido para suportar múltiplos paradigmas.
• É desenvolvido para fornecer ao programador escolhas, mesmo que
seja possível ao programador escolher a opção errada.
• É desenvolvido para ser o mais compatível com C possível,
fornecendo transições simples para código C.
• Evita fornecer facilidades que são específicas a certas plataformas
ou a certos grupos de desenvolvedores.
• Não exige overhead para facilidades que não são utilizadas.
• É desenvolvido para ser utilizado mesmo sem um ambiente de
desenvolvimento sofisticado.
8. Tipos de Dados
Tipos primitivos:
char, int, float, double, wchar_t e bool.
Tipos Compostos:
• Os tipos de dados compostos derivam dos tipos primitivos e
são úteis para resolver uma grande quantidade de
problemas.
• Temos como tipo composto: Vetores, Matrizes, String e
Structs.
9. Ferramenta e ambientes de
desenvolvimento
• Softwares Livres em Plataforma Windows
– G++ - Ultimate++
– Dev-c++ - Eclipse
– Netbeans
10. • Softwares Proprietários em plataforma
Windows
─ Intel C++ - Microsoft Visual C++
─ C++ Builder - Digital Mars
─ Turbo C++
11. Citação
"Nós podemos sobreviver com o necessário. Mas
não é proibido viver com mais que o
necessário.“
Bjarne Stroustrup
12. Bibliografias
• WIKIPÉDIA. Bjarne Stroustrup. Disponível em:
<http://pt.wikipedia.org/wiki/Bjarne_Stroustrup>. Acesso em: 13 ago.
2014.
• INTERNET. C++ power programming. Disponível em:
<http://www.oocities.org/>. Acesso em: 28 set. 2014.
• TULIO€MARCUS€R.€CALIXTO. Introdução à linguagem de programaçã
o C++. Ribeirão Preto: Tulio marcus r. calixto, 2005. Color.
13. Obrigada pela Atenção
• ALEX DE OLIVEIRA GRACIANO
• ANA CAMILA FONSECA SOARES
• ELLEN DIANA SILVA DE CARVALHO
GUISSONI
• LUCAS CARVALHO ASSUNÇÃO