Linguagem de Programação - legibilidade, redigibilidade, confiabilidade e eficiência

312 palavras 2 páginas
Universidade Federal de Roraima
Departamento de Ciência da Computação ­ DCC
DCC206 – Linguagem de Programação

Professor(a):
Grupo 1:

Exercício ­ Grupo 1 legibilidade, redigibilidade, confiabilidade e eficiência

Boa Vista – RR, 28 de maio de 2013
Semestre 2013.1

1. Identifique problemas de legibilidade e redigibilidade nas LPs que co­ nhece. Verifique se existem casos nos quais essas propriedades são conflitantes. Um dos principais problemas de legibilidade na linguagem python são as variáveis, que são endereçadas e tipadas na execução, sem nenhum tipo de identificador como em php que usa o
“$” para identificar variáveis, por outro lado isso melhora a redigibilidade não tendo que voltar ao começo ou a outro ponto qualquer do código para declarar uma variável toda vez que usar uma nova nem correr o risco de erro na execução por falta nas declarações. No uso de arrays multidimensionais a linguagem apresenta um problema de redigibilidade, pois como a linguagem não explicita esse conceito de array, é necessário o uso de listas dentro de listas ou tuplas dentro de tuplas e a atribuição de valores a eles é um pouco complicada. A possibilidade do uso de slices em arrays também afeta a legibilidade.
2. Identifique problemas de confiabilidade e eficiência nas LPs que conhece. Verifique se existem casos nos quais essas propriedades são conflitantes. Além da legibilidade o uso de slices em arrays também afeta a confiabilidade já que um erro não esperado pode acontecer se o índece 1 for trocado pelo valor de ­1, por exemplo. Outro problema que pode causar erros inesperados é que em um laço controlado por contador, as variáveis podem ser modificadas, afetando o controle do laço. O fato de ser uma linguagem interpretada a torna menos eficiente que linguagens compiladas, como C e Java por exemplo.

Relacionados

  • paradigmas
    1049 palavras | 5 páginas
  • teste
    2025 palavras | 9 páginas
  • Exercícios de linguagem de programação
    499 palavras | 2 páginas
  • faculdades
    458 palavras | 2 páginas
  • Resumo de java
    3520 palavras | 15 páginas
  • Critérios de Avaliação de linguagens de programação
    717 palavras | 3 páginas
  • Linguagens de programação
    922 palavras | 4 páginas
  • atps
    1024 palavras | 5 páginas
  • atps
    1024 palavras | 5 páginas
  • sdsd
    751 palavras | 4 páginas