A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Linguagem C++ - Introdução

Apresentações semelhantes


Apresentação em tema: "Linguagem C++ - Introdução"— Transcrição da apresentação:

1 Linguagem C++ - Introdução
Algoritmo Sintaxe (livre) para a descrição de soluções Definição de variáveis e estruturas de dados Organização em blocos de operações Mapeamento para linguagem de programação Validade: planejamento, teste, comunicação

2 Linguagem C++ - Introdução
Linguagem de programação Possui sintaxe própria e rígida Conjunto de palavras reservadas Bibliotecas padrão de funções Ambiente de desenvolvimento Permite declaração de variáveis Permite definições de blocos de comandos Permite organização de funções e módulos Utilizada para a implementação de algoritmos

3 Linguagem C++ - Introdução
Algoritmo => linguagem de programação { C++ Cout<< endl<<“Resultado: “ <<valor<<endl; Exibir o resultado C printf(“\nResultado: %d\n”,valor); ASSEMBLY valor dw 00 mens db 13,10,“Resultado:” res db 0000 db “$” ;conversão de valor/ASCII mov ah,9 mov dx, offset mens Int 21h PHP echo(“\nResultado: “.$valor.”\n”); Mapeamento para a linguagem de programação PASCAL write(“Resultado: “); Writeln(valor); Python print “\nResultado:” print valor

4 Linguagem C++ - Introdução
Alguns conceitos compartilhados Variáveis Tipos de dados (e estruturas de dados) (inteiro, caractere, ponto flutuante, lógico, ....) Comandos ( e blocos de comandos ) Rotinas (e módulos)

5 Linguagem C++ - Introdução
Alguns conceitos compartilhados .... cout << “Número de alunos: “; cin >> nro_alunos; ... while (contador < nro_alunos){ cout << “Nota: “; cin >> valor; total=total + valor; contador ++; } ..... media = total / nro_alunos; cout << “Média : ” << media; Definir o número de valores Repetir Ler o valor da nota Somar valor lido a valor total média = valor total / número de valores Exibir média

6 Linguagem C++ - Introdução
Implementação de programas No Visual C++: File New File Save Build compile Build build .exe disco Editor de texto Gera arquivo fonte (.cpp) Compilador Lê arquivo fonte (.cpp) Gera arquivo objeto Editor de ligação (linker) Lê arquivo objeto, Lê arquivos de bibliotecas Gera arquivo executável

7 Linguagem C++ - Introdução
Implementação de programas No Visual C++: File New File Save Build compile Build build .exe disco Editor de texto Gera arquivo fonte (.cpp) Compilador Lê arquivo fonte (.cpp) Gera arquivo objeto Editor de ligação (linker) Lê arquivo objeto, Lê arquivos de bibliotecas Gera arquivo executável

8 Introdução Implementação de programas No Visual C++: File New
LZ ø+A2L k drectve b $  .debug$S „ †   H B.CRT$XCU – ¢  @ 0À.text = À ý %   P`.rdata  = N N œ  HB.text Ö ° †# ¨$   P`.text$x  D% W%  P`.xdata$x ` u% Õ%   & '( HB.text N Ÿ( í( )   P`.debug$S ± ) È)  HB.text * Ü) *  P`.debug$S Ž * š*  HB.text ®* ã* ÷*   P`.debug$S w H B-defaultlib:libcpd -defaultlib:LIBCD -defaultlib:OLDNAMES -editandcontinue -include:___pfnBkCheck  J ptrdiff_t  __exString  exception u size_t y _s__CatchableType ! wchar_t 6 _TypeDescriptor J FILE f _PMFN p + D + X  \  k  o  ƒ P ‡ P œ     ¯ § ³ § á  å     F   š  ¸ÌÌÌÌó«h h è ‹å]à     #  5 !     *  ,  Bem vindo Introdução Implementação de programas No Visual C++: File New File Save Build compile Build build .exe disco Editor de texto Gera arquivo fonte (.cpp) Compilador Lê arquivo fonte (.cpp) Gera arquivo objeto Editor de ligação (linker) Lê arquivo objeto, Lê arquivos de bibliotecas Gera arquivo executável // teste in C++ #include <iostream> int main() { std::cout << "Bem vindo C++!\n"; return 0; }


Carregar ppt "Linguagem C++ - Introdução"

Apresentações semelhantes


Anúncios Google