Conceitos de Linguagens de Programa o Robert W

4398 palavras 18 páginas
1/69

Capítulo 1
Aspectos Preliminares

2/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Tópicos do Capítulo 1
• Razões para estudar conceitos de linguagens de programação
• Domínios de programação
• Critérios de avaliação de linguagens
• Influências no projeto de linguagens
• Categorias de linguagens
• Trade-offs (“conflitos”) no projeto de linguagens
• Métodos de implementação
• Ambientes de programação

3/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Razões para estudar conceitos de linguagens de programação
• Capacidade aumentada para expressar ideias
O conhecimento dos recursos disponíveis aumenta a qualidade do código 4/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Razões para estudar conceitos de linguagens de programação

• Embasamento melhorado para escolher linguagens apropriadas
– Conhecer várias linguagens e suas construções permitem escolher qual linguagem se encaixa melhor no projeto atual

5/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Razões para estudar conceitos de linguagens de programação
• Habilidade aumentada para aprender novas linguagens
– Com o entendimento dos conceitos gerais, fica mais tranquilo visualiza-los na linguagem a se aprendida
– Índice das linguagens (TIOBE) http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html 6/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Razões para estudar conceitos de linguagens de programação
• Melhor entendimento da importância da implementação
– Por exemplo, permite visualizar a forma como um computador executa diversas construções das linguagens.
– Como conhecer sobre as questões de implementações
Exemplo: chamada de subprogramas frequentes tornam um projeto ineficiente.

7/69

Conceitos de Linguagens de Programação – Robert W. Sebesta

Razões para estudar conceitos de linguagens de programação
• Melhor uso de linguagens já conhecidas
– Aprender sobre conceitos pode ajudar a observar recursos

Relacionados

  • Sebesta Texto Cap 01
    1837 palavras | 8 páginas
  • html
    498 palavras | 2 páginas
  • trabalho2
    532 palavras | 3 páginas
  • a filosofia e seus prof
    4100 palavras | 17 páginas
  • Estruturas de controle
    9789 palavras | 40 páginas
  • 2° Geração de computadores
    2493 palavras | 10 páginas
  • Informatica
    265 palavras | 2 páginas
  • Algoritmo
    550 palavras | 3 páginas
  • Aula3 Paradigmas
    725 palavras | 3 páginas
  • História da computação
    1168 palavras | 5 páginas