Paradigmas de Lp's

3021 palavras 13 páginas
Faça uma pesquisa, utilizando os recursos disponíveis, e identifique e explique propriedades desejáveis nas linguagens de programação.

Legibilidade: é a facilidade de leitura dos códigos. Quanto mais fácil for conseguir ler o programa, mais fácil será entender o código e também descobrir erros na programação. Ex:
- Linguagens que usam Goto normalmente reduzem a legibilidade porque nesse tipo de programação, os programas possuem fluxo de controle e não obedecem a padrões regulares,tornando difícil acompanhar e entender o que eles fazem.
- Uso de mesmo vocábulo da LP para denotar diferentes comportamentos dependendo do contexto é prejudicial à legibilidade e entendimento da LP - Algumas LP"s adotaram postura altamente questionáveis com relação a legibilidade. FORTRAM, por exemplo, permite que identificadores especiais como DO, END, INTEGER e REAL sejam também nomes de variáveis.

Redigibilidade:facilidade em escrever programas. Pode conflitar com a legibilidade. C permite a redação de comandos complexos, mas que podem não identificar de maneira muito clara a sua funcionalidade.As LPs com tipos de dados limitados requerem o uso de estruturas complexas, o que acaba dificultando a redação de programas. A falta de declaração recursiva e ponteiro em Visual Basic acaba limitando o seu uso para implementar programas com uso de estruturas de árvores, listas e etc

Confiabilidade: relaciona os mecanismos fornecidos pela LP para incentivar a construção de programas confiáveis. LPs que requerem a declaração de dados permitem verificar automaticamente erros de tipos durante a compilação ou execução. LPs que possuem mecanismos para detectar eventos indesejáveis (Tratamentos de Erros) e especificar respostas adequadas a tais eventos permitem construção de programas mais confiáveis.

Eficiência:De acordo com as demandas por recursos de um tipo de aplicação, certas LPs são mais recomendadas, e outras não devem ser usadas. Por exemplo, PASCAL, JAVA, VISUAL

Relacionados

  • Seminrioparadigmas De Linguagem De Programaouniversidade Federal De Sergipeufs 1213474093159882 8
    1291 palavras | 6 páginas
  • T ecnologia de banco de dados orientado a objetos,  um novo  paradigma para sgbd’s
    1680 palavras | 7 páginas
  • App Inventor
    1153 palavras | 5 páginas
  • historia das musicas
    3076 palavras | 13 páginas
  • aculturação e endoculturação
    3674 palavras | 15 páginas
  • Linguagem de Progamacao
    28452 palavras | 114 páginas
  • Algoritmos FASP
    37655 palavras | 151 páginas
  • Nanomateriais
    12395 palavras | 50 páginas
  • Nanomateriais
    11458 palavras | 46 páginas
  • pichação
    47353 palavras | 190 páginas