TRABALHO PARADIGMAS - C++

380 visualizações

Publicada em

tipo de linguagem de programação

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
380
No SlideShare
0
A partir de incorporações
0
Número de incorporações
18
Ações
Compartilhamentos
0
Downloads
25
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

TRABALHO PARADIGMAS - C++

  1. 1. Linguagem de Programação- C++
  2. 2. C + + • Linguagem C => C com classes
  3. 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."
  4. 4. Principais Extensões • Funções Virtuais; • Sobrecarga de Operador;
  5. 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. 6. Aplicativos mais conhecidos produzidos em C+ + Adobe Photoshop; Blender; Mac OS X; Winamp; Mozila Firefox; BrOffice.org; Tíbia; JMV;
  7. 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. 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. 9. Ferramenta e ambientes de desenvolvimento • Softwares Livres em Plataforma Windows – G++ - Ultimate++ – Dev-c++ - Eclipse – Netbeans
  10. 10. • Softwares Proprietários em plataforma Windows ─ Intel C++ - Microsoft Visual C++ ─ C++ Builder - Digital Mars ─ Turbo C++
  11. 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. 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. 13. Obrigada pela Atenção • ALEX DE OLIVEIRA GRACIANO • ANA CAMILA FONSECA SOARES • ELLEN DIANA SILVA DE CARVALHO GUISSONI • LUCAS CARVALHO ASSUNÇÃO

×