Arduino para Iniciantes

Cursos


Simulados


P&R

Arduino-36 Projetos

Ajude-nos a manter este site sempre atualizado com novos Cursos, Tutoriais, Simulados e Projetos. Agradecemos a sua colabora��o.


Curso de C++ - Aula 4

Recursos do C++

 C++ � uma linguagem de programa��o orientada a objetos. Ela fornece muitos recursos que s�o fornecidos a seguir:

  • Simples
  • Independente de m�quina ou port�til
  • Linguagem de programa��o de n�vel m�dio
  • Linguagem de programa��o estruturada
  • Biblioteca Rica
  • Gest�o de Mem�ria
  • Velocidade rapida
  • Ponteiros
  • Recurs�o
  • Extens�vel
  • Orientada a Objeto
  • Baseada em compilador
1) Simples

 C++ � uma linguagem simples no sentido de que fornece uma abordagem estruturada (para quebrar o problema em partes), um rico conjunto de fun��es de biblioteca, tipos de dados etc.

2) Independente de m�quina ou port�til

 Ao contr�rio da linguagem assembly, os programas em C++ podem ser executados em muitas m�quinas com pouca ou nenhuma altera��o. Mas n�o � independente de plataforma.

3) Linguagem de programa��o de n�vel m�dio

 C++ tamb�m � usada para fazer programa��o de baixo n�vel. Ela � usada para desenvolver aplicativos de sistema, como kernel, driver etc. Ela tamb�m suporta o recurso de linguagem de alto n�vel. � por isso que � conhecida como linguagem de n�vel m�dio.

4) Linguagem de programa��o estruturada

 C++ � uma linguagem de programa��o estruturada no sentido de que podemos quebrar o programa em partes usando fun��es. Portanto, � f�cil de entender e modificar.

5) Biblioteca Rica

 C++ fornece v�rias fun��es embutidas que tornam o desenvolvimento r�pido.

6) Gerenciamento de Mem�ria

 Ela suporta o recurso de aloca��o din�mica de mem�ria. Na linguagem C++, podemos liberar a mem�ria alocada a qualquer momento chamando a fun��o free().

7) Velocidade

 O tempo de compila��o e execu��o da linguagem C++ � r�pido.

8) Ponteiro

 C++ fornece o recurso de ponteiros. Podemos interagir diretamente com a mem�ria usando os ponteiros. Podemos usar ponteiros para mem�ria, estruturas, fun��es, array etc.

9) Recurs�o

 Em C++, podemos chamar a fun��o dentro da fun��o. Ela fornece capacidade de reutiliza��o de c�digo para todas as fun��es.

10) Extens�vel

 A linguagem C++ � extens�vel porque pode adotar novos recursos facilmente.

11) Orientada a Objetos

 C++ � uma linguagem de programa��o orientada a objetos. OOPs torna o desenvolvimento e a manuten��o mais f�ceis onde, como na linguagem de programa��o orientada a procedimentos, n�o � f�cil de gerenciar se o c�digo cresce conforme o tamanho do projeto aumenta.

12) Baseada em compilador

 C++ � uma linguagem de programa��o baseada em compilador, o que significa que sem compila��o nenhum programa C++ pode ser executado. Primeiro precisamos compilar nosso programa usando compilador e ent�o podemos executar nosso programa.

*****


Tutoriais


Programas



Projetos


O Catador de Lixo Arduino para Iniciantes Programando com Arduino-12 Projetos
Cursos

Android
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
SQL
P&R

Android
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Simulados

Android
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
SQL
Tutoriais

Android
App Inventor 2
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Programas

Android
App Inventor 2
C
Java
JQuery
JScript
PHP
Python
Projetos

Android
App Inventor 2
Arduino

Copyright 2020 - Simulados & Tutoriais - Todos os Direitos Reservados.