Buscar

Avaliação On-Line 4 (AOL 4) PROGRAMAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - Questionário
 
Pergunta 1
1 em 1 pontos
	
	
	
	Na linguagem Java, o comando continue tem a função de:
	
	
	
	
		Resposta Selecionada:
	d. 
Fazer com que a condição do comando de loop seja novamente testada, mesmo antes de alcançar o fim do comando.
	Respostas:
	a. 
Permitir realçar a posição de determinados comandos.
	
	b. 
Fazer com que o comando de seleção seja inicializado.
	
	c. 
Fazer com que a continuidade da execução de um loop fique condicionada a um teste de condição de continuidade.
	
	d. 
Fazer com que a condição do comando de loop seja novamente testada, mesmo antes de alcançar o fim do comando.
	
	e. 
Modificar a estrutura do loop, realçando procedimentos.
	
	
	
Pergunta 2
1 em 1 pontos
	
	
	
	Considere o trecho de código que corresponde ao método principal de uma classe em linguagem Java.
Qual o resultado produzido por esse método quando ele é corretamente executado?
	
	
	
	
		Resposta Selecionada:
	a. 
3
	Respostas:
	a. 
3
	
	b. 
5
	
	c. 
1
	
	d. 
0
	
	e. 
2
	
	
	
Pergunta 3
0 em 1 pontos
	
	
	
	Analise as afirmativas abaixo:
I. Um vetor é uma estrutura de dados composta por uma quantidade determinada de elementos de tipos variados. 
II. Na linguagem Java uma matriz pode ser criada colocando um vetor dentro de outro vetor.
III. Uma matriz é uma estrutura de dados que pode aumentar ou diminuir de tamanho à medida que o programa é executado.
	
	
	
	
		Resposta Selecionada:
	c. 
Todas as alternativas estão erradas.
	Respostas:
	a. 
As alternativas I e II estão corretas.
	
	b. 
As alternativas I, II e III estão corretas.
	
	c. 
Todas as alternativas estão erradas.
	
	d. 
Apenas a alternativa I está correta.
	
	e. 
Apenas a alternativa II está correta.
	
	
	
Pergunta 4
1 em 1 pontos
	
	
	
	Os tipos primitivos da linguagem Java são:
	
	
	
	
		Resposta Selecionada:
	b. 
Boolean, byte, short, int, long, float, double, char.
	Respostas:
	a. 
Logical, boolean, short, local, extended, float, double, cast.
	
	b. 
Boolean, byte, short, int, long, float, double, char.
	
	c. 
Boolean, byte, short, integral, partial, long, float, char.
	
	d. 
Buffered, byte, double-byte, single, long, float, double, char.
	
	e. 
Boolean, byte, narrow, int, wide, fixed, double, char.
	
	
	
Pergunta 5
1 em 1 pontos
	
	
	
	Veja o seguinte código fonte:
Após a execução do trecho acima, será impresso.
	
	
	
	
		Resposta Selecionada:
	e. 
0 3
	Respostas:
	a. 
1 5
	
	b. 
2 5
	
	c. 
0 0
	
	d. 
0 5
	
	e. 
0 3
	
	
	
Pergunta 6
1 em 1 pontos
	
	
	
	Em linguagem de programação, um identificador é o nome que utilizamos para representar variáveis, classes, objetos... Em Java, qual dos itens abaixo não é um identificador válido?
	
	
	
	
		Resposta Selecionada:
	d. 
true.
	Respostas:
	a. 
maior_valor.
	
	b. 
falso.
	
	c. 
Xbacon.
	
	d. 
true.
	
	e. 
Mp10
	
	
	
Pergunta 7
1 em 1 pontos
	
	
	
	Um programador Java deseja utilizar uma array bidimensional do tipo String para armazenar os nomes mostrados na representação a seguir:
                                         nomes
                        0       Ana            Pedro
                        1       Marcos       Paulo
                              0                  1
Para declarar a array e já armazenar os nomes em um ambiente de programação Java ideal, o programador deve escrever a instrução. 
	
	
	
	
		Resposta Selecionada:
	a. 
String [ ] [ ] nomes = {{"Ana","Pedro"},{"Marcos","Paulo"}}; 
	Respostas:
	a. 
String [ ] [ ] nomes = {{"Ana","Pedro"},{"Marcos","Paulo"}}; 
	
	b. 
String [ ] [ ] nomes = {{"Marcos","Paulo"},{"Ana","Pedro"}};
	
	c. 
String [2] [2] nomes = {["Ana","Pedro"],["Marcos","Paulo"]}; 
	
	d. 
String [ ] [ ] nomes = {["Ana","Pedro"],["Marcos","Paulo"]}; 
	
	e. 
String [2] [2] nomes = {{"Ana","Pedro"},{"Marcos","Paulo"}}; 
	
	
	
Pergunta 8
1 em 1 pontos
	
	
	
	Analise o código Java a seguir:
public class Classe1 {
    public static void main(String[] args) {
          int n, r, c, s;
          n = 6;
          r = 0;
          c = 1;
          s = -1;
          while (c <= n) {
              if (c % 2 == 0) {
                   r = r + c * s;
              } else {
                   r = r + c;
              }
              c++;
          }
          System.out.println( r + “ e ” + c );
    }
}
Ao compilar e executar a Classe1, os valores finais nas variáveis r e c serão respectivamente:
	
	
	
	
		Resposta Selecionada:
	a. 
-3 e 7
	Respostas:
	a. 
-3 e 7
	
	b. 
3 e 6
	
	c. 
-2 e 7
	
	d. 
4 e 6
	
	e. 
-3 e 6
	
	
	
Pergunta 9
1 em 1 pontos
	
	
	
	Em um programa Java, considere a existência de uma variável do tipo long chamada cod contendo o valor 1234. Para passar o valor contido nessa variável para uma variável do tipo byte chamada codNovo, deve-se fazer casting. Para isso, utiliza-se a instrução: byte codNovo =
	
	
	
	
		Resposta Selecionada:
	c. 
(byte) cod; 
	Respostas:
	a. 
(long) cod; 
	
	b. 
Byte.pasreByte(cod); 
	
	c. 
(byte) cod; 
	
	d. 
Byte.valueOf(cod); 
	
	e. 
(cast) cod. 
	
	
	
Pergunta 10
1 em 1 pontos
	
	
	
	Considere a classe Java abaixo.
public class Teste {
       public static void main(String[ ] args) {
              int [] num = {0, 0, 0, 0, 0, 0, 0};
              int c;
              c = 0;
              while (num[c] != 10 && c < 7) {
                    c++;
              }
             System.out.print(c);
       }
}
Ao compilar e executar esta classe, será
	
	
	
	
		Resposta Selecionada:
	d. 
Exibida mensagem de erro Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7. 
	Respostas:
	a. 
Exibido o valor 6. 
	
	b. 
Exibido o valor 7. 
	
	c. 
Exibida mensagem de erro Exception in thread "main" java.lang.NumberFormatException: For input num. 
	
	d. 
Exibida mensagem de erro Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7. 
	
	e. 
Exibida mensagem de erro Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - incompatible types.

Continue navegando