Zusammenfassung der Ressource
Linguagem de Programação
- O que é?
- Notação para descrever ordens e servir de meio de
comunicação entre computadores e humanos.
- Porque estudar os conceitos?
- Melhorar a compreensão das
linguagens já conhecidas
- Facilita o aprendizado de novas
linguagens
- Escolha mais assertiva para futuros
projetos
- Maior facilidade na projeção de uma
linguagem
- Requisitos de uma LP
- Legibilidade
- Um software deve ser facilmente
lido e entendido, pois a manutenção
é uma parte importante.
- Simplicidade
- Ela não deve ter muitos comandos, um
único símbolo com vários significados,
sobrecarga de operadores, para uma
função
- Ortogonalidade
- Conjunto pequeno de instruções
primitivas pode ser combinado para
construir as estruturas de controle e
de dados.
- Boa sintaxe
- Evitar identificadores muito
pequenos, sem palavras especiais
na identificação de blocos, permitir
letras maiúsculas e minúsculas,
nomes parecidos ou com nomes
diferentes..
- Flexibilidade
- Facilidade de modificar o programa
a partir de novos requisitos.
- Reuso de código
- Subprogramas, modularização, estrutura
de dados
- Tratamento de exceções
- Verificar erros em tempo de
execução e pôr em prática
medidas corretivas
- Redigibilidade
- Facilidade com que a linguagem pode ser usada para
criar programas.
- Fácil aprendizagem
- Intuitiva e clara, facilitando o
aprendizado da linguagem
- Para que serve?
- Conjuntos de instruções padronizadas para que
um computador execute determinados comandos,
ou seja, tornar uma máquina capaz de processar e
até armazenar dados, afim de solucionar
problemas.