Logo Passei Direto
Buscar
Leia o texto a seguir: “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 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.” Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.
É correto o que se afirma em:
I, apenas.
II e III, apenas.
I e II, apenas.
I e III, apenas.
II, apenas.
User badge image
Sig Novidades

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das afirmações: 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. Falso. Linguagens simples podem ser confiáveis, e a complexidade não é necessariamente um indicativo de confiabilidade. A confiabilidade está mais relacionada à forma como a linguagem é utilizada e implementada. II. Linguagens com alta legibilidade permitem que uma pessoa não familiarizada com um projeto consiga compreender facilmente o que seu código faz. Verdadeiro. A legibilidade é um critério importante, pois facilita a compreensão do código por pessoas que não estão familiarizadas com o projeto. III. Linguagens com facilidade de escrita ajudam a reduzir o custo do projeto, devido à economia de horas de trabalho e prevenção de erros. Verdadeiro. A facilidade de escrita pode realmente contribuir para a redução de custos, pois permite que os desenvolvedores escrevam código mais rapidamente e com menos erros. Com base nas análises, as afirmações verdadeiras são II e III. Portanto, a alternativa correta é: II e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Leia o texto a seguir: “A simplicidade em linguagens pode, é claro, ser levada ao extremo. Por exemplo, a forma e o significado da maioria das sentenças de uma linguagem assembly são modelos de simplicidade, como você pode ver quando considera as sentenças que aparecem na próxima seção. Essa simplicidade extrema, entretanto, torna menos legíveis os programas escritos em linguagem assembly. Devido à falta de sentenças de controle mais complexas, a estrutura de um programa é menos óbvia; como as sentenças são simples, mais delas são necessárias do que em programas equivalentes escritos em uma linguagem de alto nível.” Fonte: SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.
Considerando o trecho acima, avalie as seguintes asserções e a relação proposta entre elas: I. As linguagens assembly possuem excelente desempenho computacional. PORQUE II. As linguagens assembly são mais difíceis de compreender do que as linguagens consideradas de alto nível. Assinale a alternativa com a relação correta entre as asserções I e II:
I. As linguagens assembly possuem excelente desempenho computacional.
II. As linguagens assembly são mais difíceis de compreender do que as linguagens consideradas de alto nível.
A asserção II é verdadeira e a asserção I é falsa.
As asserções I e II são falsas.
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
A asserção I é verdadeira e a asserção II é falsa.
As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.

Mais conteúdos dessa disciplina