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.