Vous êtes sur la page 1sur 2

1.

Defina o que uma linguagem de programao sob a conotao


sinttica e tambm
semntica.
R: -Sob uma forma sinttica podemos dizer que uma linguagem de
programao uma notao utilizada por um programador para especificar
as aes que o computador deve executar.
J na forma semntica podemos dizer que uma linguagem de programao
compreende um conjunto de conceitos que um programador utiliza para
resolver problemas de programao.
2. Descreva o que influi e quais fatores que melhoram os seguintes
critrios de
avaliao de linguagens de programao: legibilidade, capacidade
de escrita e
confiabilidade.
R:
-Legibilidade:
Ela importante para o desenvolvimento e para encontrar e reduzir
possveis defeitos nos programas.
Tambm influncia na facilidade para a manuteno de programas,
interferindo tambm diretamente no desempenho das equipes de
programao.
Alguns fatores que melhoram a legibilidade da linguagem so as abstraes
de dados, os comandos de controle, a modularizao de programas, a
documentao e as convenes lxicas, sintaxe e semntica, por exemplo:
Em Java os nomes das classes iniciam com letra maiscula, j os nomes dos
atributos usam letras minsculas.
-Capacidade de escrita:
Implica no quo facilmente uma linguagem pode ser empregada para
escrever programas para determinada finalidade escolhida influindo
diretamente na legibilidade dessa linguagem e se ela cumpre sua funo
para a soluo de problema.
Para melhor-la preciso ter simplicidade e ortogonalidade de forma que a
linguagem no seja de pouca expressividade e nem muito complicada.
Tambm preciso que a linguagem possua suporte para abstrao de forma
que o resultado da escrita possa ser ainda mais simples de se interpretar ,
ignorando assim muitos detalhes deixando a escrita mais natural.
-Confiabilidade:
Infui se o programa vai se comportar de acordo com suas especificaes sob
todas as condies, ou seja, se ele realmente cumpre seu papel diante do
problema.
Um fator importante para sua melhoria fazer a verificao de tipos para
ver se h erros de tipo em determinado programa, sendo preferida no
momento da compilao, pois quanto mais cedo for detectado o erro mais
fcil ser fazer os reparos necessrios.
Outro ponto importante a manipulao de excees que a capacidade
de pr em prtica medidas corretivas e depois prosseguir, ajudando na
confiabilidade.
Ou seja, Legibilidade e Capacidade de Escrita esto diretamente
relacionados na confiabilidade de um programa.

3. Apresente um exemplo de trecho cdigo fcil e difcil de ler,


indique de quais
linguagens de programao eles se referem. Explique o porqu da
diferena.
R:

Vous aimerez peut-être aussi