Buscar

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 16 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 16 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 9, do total de 16 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

Prévia do material em texto

Atividade 02
Atividade 04:
PERGUNTA 1
public class Prova {
    public static void main(String[] args) {
     int[] a=new int[10];
     int i=0;
 
     while (i<10) {    
            if(i > 0){
                a[i] = i + a[i-1];
            }else{
                a[i] = i + 0;
            }               
             i++;
     }
     System.out.println(a[9]);
    }   
}
	
	a.
	Compila corretamente, executa e imprime o número 45.
	
	b.
	Compila corretamente, executa e imprime o número 9.
	
	c.
	Compila corretamente e executa, mas nunca termina.
	
	d.
	Compila corretamente, mas apresenta erro de execução.
	
	e.
	Apresenta erro na compilação
0,2 pontos   
PERGUNTA 2
Qual comando abaixo preenche o código ?
public static void main(String args[]){
 int __________; 
for(int i=0; i< numeros.length; i++) 
System.out.println(numeros[i]);
}
	
	
	numeros[]={0,1,2,3,4,5};
	
	
	numeros=new numeros[10];
	
	
	numeros[]=new int[10];
	
	
	numeros=new int[10];
	
	
	numeros= new {0,1,2,3,4,5}
0,2 pontos   
PERGUNTA 3
Analise o algoritmo abaixo e responda: qual o proprósito do algoritmo e qual o valor final da variável y.
 
public class Calculo {
    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        int x,y,z;
        x = 2;
        y = x;
        z = 1;
        while (z < 10)
        {
          y = y * x;
          z = z + 1;
        }
        System.out.println(y);
    }   
}
	
	a.
	O algoritmo não realiza nenhum processamento matemático. E o valor final de y é 1042
	
	b.
	O algoritmo calcula a potência do número x elevado a qualquer base. O valor final de y é 10 multiplicado por x
	
	c.
	O algoritmo calcula a potência do número x elevado a 10. O valor final de y é 59049
	
	d.
	O algoritmo calcula a potência do número y elevado a 10. O valor final de y é 1024
	
	e.
	O algoritmo calcula a potência do número x elevado a 10. O valor final de y é 1024
0,2 pontos   
PERGUNTA 4
Analisar o algoritmo a seguir e responder: após a execução, quantas  vezes a variável saida será impressa? Assinalar somente uma alternativa correta:
 
        String saida = " ALGORITMOS!!! ";
        int GAMA = 35;
        int BETA = 0;
 
        while (BETA != 1) {
            if (GAMA % 2 == 1) {
 
                System.out.println(saida);
            }
 
            GAMA = GAMA - 7;
 
            if (GAMA == 7) {
                BETA = 1;
            }
        }
	
	a.
	0
	
	b.
	2
	
	c.
	1
	
	d.
	4
	
	e.
	3
0,2 pontos   
PERGUNTA 5
Considere os três blocos de código dados abaixo. Em todos os códigos, são utilizados apenas comandos de decisão. Analise as aformações feitas sobre os códigos e assinale a afirmação correta.
Bloco 1
if ( n > 5 ) {
    if( n < 10)
        comando1;
    else
        comando2;
} else
    comando2;
Bloco 2
if ( (n > 5 ) && (n < 10) ) {
    comando1;
} else {
    comando2;
}
Bloco 3
if ( (n <= 5 ) || (n >= 10) ) {
    comando2;
} else {
    comando1;
}
	
	
	Somente os blocos 1 e 2 são equivalentes
	
	
	Os três blocos são equivalentes Correta
	
	
	Somente os blocos 2 e 3 são equivalentes
	
	
	Somente os blocos 1 e 3 são equivalentes
	
	
	Nenuhum dos blocos é equivalente
0,2 pontos   
PERGUNTA 6
Verifique qual linha existe erro.
1- class x1{
2- public static void main(String args[])
3- {
4- Scanner leitura=new Scanner(System.in);
5- int numero=leitura.nextInt();
6- System.out.println(numero); 
7- 
8- }}
	
	
	linha 1
	
	
	Não existe erro.
	
	
	linha 7
	
	
	linha 2
	
	
	linha 5
0,2 pontos   
PERGUNTA 7
Considere o algoritmo a seguir:
 
public class Calculo {
    public static void main(String[] args) {
        int res, cont, x, n;
        cont = 1;
        res = 0;
        x = 2;
        n = 4;
        while(cont >= n){
            res = res * x;
            cont = cont + 1;
            System.out.println(res);
        }
        System.out.println(res);
    }   
}
 
Após sua execução qual será a saída fornecida? Assinale a alternativa correta:
	
	
	0
	
	
	0, 0, 0, 0 e 0
	
	
	1
	
	
	2, 4, 8, 16 e 16
	
	
	2, 4, 8 e 8
0,2 pontos   
PERGUNTA 8
Em Java, qual o possível identificador de variável abaixo é válido?
	
	
	var1a
	
	
	false
	
	
	3teste
	
	
	variavel um
	
	
	c@sa
0,2 pontos   
PERGUNTA 9
Considere que um determinado programa escrito em linguagem Java precisa manipular as seguintes informações: nome do usuário, quantidade de números que serão digitados, valores dos números digitados pelo usuário, soma e média dos valores digitados. Assinale a alternativa que indica qual o tipo de dados mais adequado para cada variável a ser utilizada para armazenar as informações (na ordem apresentada no enunciado).
	
	
	String, boolean, int, double, double
	
	
	int, String, float, float, float
	
	
	String, int, int, int, float
	
	
	char, int, float, float, double
	
	
	String, float, float, boolean, boolean
0,2 pontos   
PERGUNTA 10
Dado o código em Java abaixo, qual das alternativas representa todas as saídas do programa na console.
public class Atividade3 {
    public static void main(String[] args) {
        int valor1, valor2;
        double soma;
        valor1 = 12;
        valor2 = -3;
        soma = valor1 + valor2;
        System.out.println(soma);
        soma = valor1 / 2 - valor2;
        System.out.println(soma);
        valor1 = 2 * valor1;
        valor2 = -valor2;
        soma = valor1 + valor2;
        System.out.println(valor1);
        System.out.println(valor2);
        System.out.println(soma);
    }
}
	
	
	9; 9; 24; 3; 27 Correta
	
	
	15; 9; 24; -3; 15
	
	
	9; 3; 24; 3; 21
	
	
	15; 3; 24; 3; 21
	
	
	9; 3; 24; -3; 27