ATPS Paradigmas Da Programa O 5

1424 palavras 6 páginas
DESAFIO

1° Critérios de Avaliação de linguagens de programação

LEGIBILIDADE (Critério mais importante)
- Através do exame de um programa escrito por outra pessoa, poder seguir a sua lógica e descobrir a presença de erros.
Fatores mais importantes:
- Simplicidade -> Permite conhecer a linguagem toda;
- Ortogonalidade -> Todas as combinações dos mecanismos primitivos são válidas;
- Comandos de Controle de Qualidade;
- Estrutura de Tipos de dados de Qualidade;
- Sintaxe Racional -> Com palavras reservadas, construções diferentes para mecanismos diferentes;

REDIGIBILIDADE(Capacidade de escrita)

- Forma de expressar um problema de forma natural, sem desviar a atenção do programador para “truques ” da linguagem.
Fatores mais importantes:
- Simplicidade, Ortogonalidade, Suporte para abstração(ajuda a dominar a complexidade dos problemas),Expressividade (construções simples para operações freqüentes).

SEGURANÇA(Confiabilidade)

- Escrever programas garante atingir o efeito desejado.
Fatores mais importantes:
- Sistema de Tipos Estáticos -> Detecta todas as incompatibilidades de tipo em tempo de compilação;
- Tratamento de Exceções -> Permite a tomada de medidas corretivas em situações inesperadas;
- Ausência de Sinonímia -> É perigoso uma mesma entidade ser conhecida por dois nomes diferentes;
EFICIÊNCIA
- Atualmente a eficiência já não é mais medida apenas com base na velocidade execução dos programas e na economia do uso da memória, considera-se também o esforço necessário para produzir os programas e para os manter.
CUSTO
- Para determinar o custo final de uma linguagem de programação, devemos levar em consideração alguns fatores:
- Treinamento -> Quanto maior a complexidade e quanto mais recursos contém a linguagem maior o grau de dificuldade de aprendizado;
- Programação -> Está ligado aos fatores de simplicidade: quanto menor o numero de componentes básicos, mais fácil a leitura e a programação do

Relacionados

  • ATPS Fernando Aboim
    1587 palavras | 7 páginas
  • paradigmas
    2307 palavras | 10 páginas
  • Paradigmas
    2649 palavras | 11 páginas
  • atps
    1158 palavras | 5 páginas
  • Modelo ATPS
    704 palavras | 3 páginas
  • atps
    841 palavras | 4 páginas
  • aula 2
    1850 palavras | 8 páginas
  • planejamento
    1850 palavras | 8 páginas
  • Gestão
    544 palavras | 3 páginas
  • Tecnologias de Gestão
    961 palavras | 4 páginas