SóProvas


ID
2915401
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2019
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Assinale a alternativa que indica corretamente o que ocorre quando um programador atribui um valor para uma posição além do tamanho do vetor. Por exemplo, suponha que um vetor VET foi definido com 10 posições e o programador tentou fazer a operação VET[15]=1.

Alternativas
Comentários
  • Resposta: E

    Quando um vetor não tiver mais espaço é o programador tentar fazer uma nova operação, ao executar o programa poderá apresentar resultados imprevistos ou até mesmo abortar a execução

  • Acho que depende da linguagem de programação utilizada.

    Em java por exemplo, foi lançada uma exception

    eu criei um vetor de inteiros com cinco posições, e tentei atribuir o valor 10 a posição 6.

    int vetor[] = new int[5];

    vetor[6] = 10;

    Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 6

       at tests.testeVetor.main(testeVetor.java:7)

  • Questão Esdrúxula.

  • Força Guerreiro!!!!!!