Buscar

As matrizes na linguagem de programação Java possuem características diferentes em sua definição. Ao invés de definir uma matriz na memória, a máqu...

As matrizes na linguagem de programação Java possuem características diferentes em sua definição. Ao invés de definir uma matriz na memória, a máquina virtual Java cria vetores de vetores, o que acaba por facilitar o gerenciamento e a visualização das matrizes por parte dos programadores. Sobre as características dos vetores na linguagem de programação Java e do nome do objeto que contém a matriz é 'matriz', bem como a figura anexa, analise as sentenças a seguir:

I- O número 31 pode ser referenciado usando matriz[0][0].
II- Ao acessar matriz[4][3], obteremos um erro de compilação.
III- A posição [0][4] contém o número 1.
IV- Ao acessar matriz[4][2], obteremos um erro na execução.

Assinale a alternativa CORRETA:

A As sentenças I, II e III estão corretas.

B Somente a sentença II está correta.

C As sentenças II e IV estão corretas.

D Somente a sentença III está correta.

As matrizes na linguagem de programação Java são criadas como vetores de vetores.
O objeto que contém a matriz é chamado de 'matriz'.
A sentença I está correta.
A sentença II está correta.
A sentença III está correta.
A sentença IV está correta.
A As sentenças I, II e III estão corretas.
B Somente a sentença II está correta.
C As sentenças II e IV estão corretas.
D Somente a sentença III está correta.

Essa pergunta também está no material:

Avaliação II - Individual
8 pág.

Análise e Desenvolvimento de Sistemas UniasselviUniasselvi

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra D: "Somente a sentença III está correta". A sentença I está incorreta, pois a posição [0][0] é a primeira posição da matriz, e não contém o número 31. A sentença II está incorreta, pois não há erro de compilação ao acessar a posição matriz[4][3], mas sim um erro de execução, pois essa posição não existe na matriz. A sentença III está correta, pois a posição [0][4] é a quinta posição da primeira linha da matriz e contém o número 1. A sentença IV está incorreta, pois não há erro na execução ao acessar a posição matriz[4][2], mas sim um erro de índice, pois essa posição não existe na matriz.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina