Apresentação1 c++
-
Upload
alexbydooms -
Category
Documents
-
view
41 -
download
1
Transcript of Apresentação1 c++
Linguagem de Programação- C++
C + +
• Linguagem C => C com classes
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."
Principais Extensões
• Funções Virtuais;• Sobrecarga de Operador;
Domínio de Aplicação
Sem domínio específico;
Eficiente e portátil;
Ser o mais compatível com C possível;
Aplicativos mais conhecidos produzidos em C+ +
Adobe Photoshop;
Blender;
Mac OS X;
Winamp;
Mozila Firefox;
BrOffice.org;
Tíbia;
JMV;
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.
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.
Ferramenta e ambientes de desenvolvimento
• Softwares Livres em Plataforma Windows– G++ - Ultimate++
– Dev-c++ - Eclipse
– Netbeans
• Softwares Proprietários em plataforma Windows
─ Intel C++ - Microsoft Visual C++
─ C++ Builder - Digital Mars
─ Turbo C++
Citação
"Nós podemos sobreviver com o necessário. Mas não é proibido viver com mais que o necessário.“
Bjarne Stroustrup
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.
• TULIOMARCUSR.CALIXTO. � � � Introdução à linguagem de programação C++. Ribeirão Preto: Tulio marcus r. calixto, 2005. Color.
Obrigada pela Atenção
• ALEX DE OLIVEIRA GRACIANO• ANA CAMILA FONSECA SOARES• ELLEN DIANA SILVA DE CARVALHO
GUISSONI• LUCAS CARVALHO ASSUNÇÃO