Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — COMPERVE - UFRN 2017

ProgramaçãoConceitos básicos de programação
Código
qq245092
Banca
COMPERVE - UFRN
Órgão
UFRN
Ano
2017
Nível
Superior
Cargo
COMPERVE - - Engenheiro - Neuroengenharia
Considere o seguinte código de script de MATLAB.Imagem associada para resolução da questãoConsiderando esse código, o comando na linha 1 é
  1. Aexigido pelo padrão de estilo oficial do MATLAB, que indica necessidade de delimitação dos limites de matrizes antes do seu uso.
  2. Bprejudicial ao desempenho do código, pois MATLAB armazena matrizes em listas ligadas, e a chamada causa uma dupla alocação de novos elementos.
  3. Cnecessário, pois MATLAB utiliza uma linguagem de tipagem forte que exige a declaração do tipo de dado da matriz antes do seu uso.
  4. Dútil para otimizar o código, pois MATLAB armazena matrizes em arranjos, e a pré-alocação evita a realocação da matriz a cada chamada da linha 4.
Revelar gabarito e comentário

GabaritoD — útil para otimizar o código, pois MATLAB armazena matrizes em arranjos, e a pré-alocação evita a realocação da matriz a cada chamada da linha 4.

Link permanente: /questoes/qq245092