ETAPA 1 PASSO2ATPS

542 palavras 3 páginas
ETAPA 1; PASSO 2

1. Defina o que é uma linguagem de programação sob a conotação sintática e também semântica.

Sintaxe: é o que define a forma de uma linguagem, formado por um conjunto de regras e estabelece como são suas estruturas básicas (as palavras). Regras léxicas e regras sintáticas formam uma linguagem de programação. Regras léxicas servem para descrever as combinações validas de caracteres que formam tokens da linguagem de programação, os tokens são palavras reservadas, identificadores, operadores, etc. As regras sintáticas vão descrever como os tokens podem ser combinados para assim formarem as instruções validas. Exemplos: os comandos, as expressões, as sub-rotinas, etc.
Semântica: tem a função de descrever o significado de construções sintáticas válidas. Não existe uma notação padrão e equivalente a BNF para a descrição da semântica de linguagem de programação. Formalismos diferentes foram desenvolvidos para atender a objetivos diferentes. Geralmente uma linguagem de programação é descrita informalmente, utilizando-se a linguagem natural como o inglês, português, etc.

2. Descreva o que influi e quais fatores que melhoram os seguintes critérios de avaliação de linguagens de programação: legibilidade, capacidade de escrita e confiabilidade.

Legibilidade: é a facilidade de se ler e entender o programa escolhido pelo futuro programador, e até mesmo a facilidade de se fazer uma manutenção nesse programa e também algumas ferramentas que existem dentro do próprio programa para facilitar o seu uso, como a documentação, comandos de controles, modularização de programas, abstração de dados e vários outros requesitos.

Capacidade de Escrita: a capacidade de escrita também ajuda muito, ter as expressões e as representações clara e simples do que pode ser feito, como tipo, um programa para certo tipo de problemas que esta havendo na empresa, escritório e etc.

Confiabilidade: é um aspecto muito importante na escolha de uma LP, pois é ela que vai garantir a

Relacionados