Escolar Documentos
Profissional Documentos
Cultura Documentos
Você acertou!
A. Mutação de estado (alterar os valores das variáveis).
Resposta incorreta.
B. Costuma expressar o código principalmente por meio de funções.
Resposta incorreta.
C. Implementa recursos de herança e polimorfismo entre as classes.
Resposta incorreta.
D. As expressões são compostas por símbolos e letras.
Resposta incorreta.
E. Caracteriza-se pela implementação de subprogramas ou modularização de
programas.
Resposta incorreta.
A. Possibilitar a implementação de recursos de reutilização de código.
Resposta incorreta.
B. Apresentar sintaxe semelhante a linguagens de baixo nível.
Você acertou!
C. Apresentar recursos que permitem expressar qualquer algoritmo computacional.
Uma linguagem é considerada completa quanto a Turing quando permite que qualquer
algoritmo seja expresso, implementando condicionais e controle de fluxo, por exemplo.
Reutilizar código não é uma necessidade para esse enquadramento, bem como escrita em
linguagem de baixo nível. Em linguagens imperativas, os dados ocupam a memória junto ao
programa, o que quebraria a regra, caso fosse uma necessidade.
Resposta incorreta.
D. Possibilitar que os dados de um programa fiquem fora da memória do computador.
Resposta incorreta.
E. Permitir tratar todas as exceções de código em um algoritmo.
Resposta incorreta.
A. Falta de recursos de implementação de código recursivo.
Resposta incorreta.
B. Dificuldade em legibilidade do código.
Resposta incorreta.
C. Falta de recursos de comandos interativos.
Você acertou!
D. Falta de flexibilidade dado o caráter sequencial das instruções.
Resposta incorreta.
E. Dificuldade de disponibilidade de linguagens de programação no mercado.
function join(array) { var text = ""; for (var i = 0; i < array.length; i++) {
text += array[i];
return text;
}
Resposta incorreta.
A. Uso de função.
Você acertou!
B. Instruções explícitas.
Resposta incorreta.
C. Comando incremental.
Resposta incorreta.
D. Reuso código.
Resposta incorreta.
E. Código enxuto.
Resposta incorreta.
A. Funções, estruturas de controle e abstração procedimentos.
Resposta incorreta.
B. Variáveis, implementação lógica e abstração de procedimentos.
Você acertou!
C. Variáveis, atribuição e execução sequencial de procedimentos.
Resposta incorreta.
D. Alto nível de abstração e implementação sequencial de instruções.
Resposta incorreta.
E. Variáveis, estruturas de controle e alta abstração.