Carregar apresentação
A apresentação está carregando. Por favor, espere
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; }
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.