estudante

830 palavras 4 páginas
http://lpunb.wikia.com/wiki/Semin%C3%A1rio_sobre_C%2B%2B_-_Grupo_2

Simplicidade

O C++ é uma linguagem de nível intermediário, ou seja tanto próxima da linguagem de máquina como próximo da linguagem do homem. A partir disto, percebe-se que o C++ não é uma linguagem de legibilidade simples. Ela possui identificadores livres, palavras reservadas mnemônicas e estruturas de controle básicas, uma boa estruturação do código com os separadores e isolamento de expressões, não é uma linguagem que sofre uma falta de estruturas como Hugs.
Por outro lado, é uma linguagem de amplas possibilidades, assim como o C e o PHP, não limitando o programador, logo há diversas formas de se implementar uma solução mesmo que ela seja a errada, obrigando o programador a saber exatamente o que está fazendo, caso contrário, encontrará vários problemas. O próprio criador da linguagem alerta os programadores quanto a isto. O fato de também possuir muitos componentes básicos faz com que seja difícil a sua leitura, pois há diversas estruturas e tokens diferentes. Isso pode aumentar o leque de opções, porém pode fazer com que o programador se perca. Possui uma sobrecarga em alguns operadores como o “*” que pode ser tanto um operador aritmético como um indicador de ponteiro, podendo ser confuso em certo momentos.

Instruções de Controle
Nesse quesito C++ não tem uma boa performance, de forma que o código pode assumir qualquer rumo dependendo dos caminhos que cada subprograma toma. Um dos fatores que agrava esta propriedade é a estrutura de goto que faz o programa tomar caminhos inesperados. Além disso, o fator da modularização de códigos, dividindo-os em diferentes arquivos agrava este problema, de modo que pode haver uma referência de um subprograma em um arquivo porém sua instrução estar em outra parte. Logo, o programador terá dificuldades na hora de entender um programa inteiro. Estruturas e Tipos de Dados
A linguagem possui as estruturas comuns de controle derivadas do C, como

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas