• Matéria: Informática
  • Autor: diegofelipelipe
  • Perguntado 3 anos atrás

Observe a tabela a seguir:



Critérios de avaliação de linguagens e as características que os afetam





Critérios

Característica

Legibilidade

Facilidade de escrita

Confiabilidade

Simplicidade







Ortogonalidade







Tipos de dados







Projeto de sintaxe







Suporte para abstração







Expressividade







Verificação de tipos







Tratamento de exceções







Apelidos restritos









Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.

Considerando as afirmações sobre critérios de avaliação de linguagens, avalie as afirmações abaixo:

I. Linguagens simples não são confiáveis, pois são as estruturas que garantem o funcionamento adequado do programa que adicionam complexidade à linguagem.
II. Linguagens com alta legibilidade permitem que uma pessoa não familiarizada com um projeto de software consiga compreender facilmente o que seu código faz.
III. Linguagens com facilidade de escrita ajudam a reduzir o custo do projeto, devido à economia de horas de trabalho e prevenção de erros.

É correto o que se afirma em:

Grupo de escolhas da pergunta

I e III, apenas.

I e II, apenas.

III, apenas.

I, apenas.

II e III, apenas.

Respostas

respondido por: alissonpaiva75
5

Resposta:

I apenas, I. Linguagens simples não são confiáveis, pois são as estruturas que garantem o funcionamento adequado do programa que adicionam complexidade à linguagem

Anexos:
respondido por: chibalabada
0

Resposta:

II e III, apenas.

Explicação:

A afirmativa I é falsa, pois a legibilidade diz respeito a quão fácil é compreender o funcionamento de um código através de sua leitura. Portanto, linguagens com boa legibilidade são desejáveis porque uma primeira leitura do código já trará bastante informação sobre seu funcionamento.

A afirmativa II é verdadeira, pois a facilidade de escrita diz respeito a quão fácil é escrever códigos novos na linguagem. Essa característica permite um desenvolvimento mais rápido de novos programas, bem como ajuda a evitar erros por parte dos programadores, já que eles sabem exatamente o que estão escrevendo.

A afirmativa III é verdadeira, pois a confiabilidade é influencia uma série de características diferentes. A simplicidade de uma linguagem, que é uma das principais características tanto em linguagens com boa legibilidade quanto em linguagens com facilidade de escrita, também é importante para a confiabilidade: linguagens muito complexas se tornam difíceis de ler e escrever, aumentando a chance do programador cometer erros.

Perguntas similares