Logo Passei Direto
Buscar

Atividade Avaliativa Unidade 2 - Programação Orientada a Objetos I

User badge image
Angelo Gabs

em

Ferramentas de estudo

Questões resolvidas

O código em Java acima possui o seguinte erro:


a. O teste if (valor1!=valor2) está errado, pois o operador lógico ! não existe na linguagem Java.
b. No bloco de código if (valor1>valor2), as mensagens que são impressas na tela estão erradas.
c. A leitura dos valores digitados pelo usuário está errada, deveria ter sido usado teclado.nextFloat().
d. A classe Scanner não existe na linguagem Java.
e. O tipo de dados int não deve ser usado para resolver este algoritmo.

Relacione o que faz cada operador:


!= ✄
>= ✄
<= ✄
== ✄
|| ✄
&& ✄

O código em Java acima possui o seguinte erro:


a. Retornando um erro, pois o comando if não está presente na linguagem Java.
b. Retornando um erro, pois o operador == não está presente na linguagem Java.
c. Na linha if (numero%2==0), o correto é if (numero%2=0).
d. Na linha if (numero%2==0), o correto é if (numero%2!=0).
e. Retornando um erro, pois o operador % não está presente na linguagem Java.

Avalie as asserções a seguir e a relação proposta entre elas.

I. Java é uma linguagem de programação multiplataforma.
PORQUE
II. O mesmo código que é executado em um sistema operacional pode ser executado em outros sistemas operacionais, pois existem máquinas virtuais Java específicas para cada sistema operacional e essas máquinas virtuais conseguem interpretar os bytecodes e traduzir para comandos entendíveis para um determinado sistema operacional, o que faz com que a linguagem Java seja uma linguagem multiplataforma.
a. As asserções I e II são proposições falsas.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.

O código em Java acima possui o seguinte erro:
Escolha uma opção:


a. O comando System.out.println não existe na linguagem Java.
b. A condição está errada, deveria ter sido utilizado numero%5==0.
c. O tipo de dados int não deve ser utilizado nesta situação.
d. A leitura do dado digitado do teclado está errada.
e. A classe Scanner não existe na linguagem Java.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O código em Java acima possui o seguinte erro:


a. O teste if (valor1!=valor2) está errado, pois o operador lógico ! não existe na linguagem Java.
b. No bloco de código if (valor1>valor2), as mensagens que são impressas na tela estão erradas.
c. A leitura dos valores digitados pelo usuário está errada, deveria ter sido usado teclado.nextFloat().
d. A classe Scanner não existe na linguagem Java.
e. O tipo de dados int não deve ser usado para resolver este algoritmo.

Relacione o que faz cada operador:


!= ✄
>= ✄
<= ✄
== ✄
|| ✄
&& ✄

O código em Java acima possui o seguinte erro:


a. Retornando um erro, pois o comando if não está presente na linguagem Java.
b. Retornando um erro, pois o operador == não está presente na linguagem Java.
c. Na linha if (numero%2==0), o correto é if (numero%2=0).
d. Na linha if (numero%2==0), o correto é if (numero%2!=0).
e. Retornando um erro, pois o operador % não está presente na linguagem Java.

Avalie as asserções a seguir e a relação proposta entre elas.

I. Java é uma linguagem de programação multiplataforma.
PORQUE
II. O mesmo código que é executado em um sistema operacional pode ser executado em outros sistemas operacionais, pois existem máquinas virtuais Java específicas para cada sistema operacional e essas máquinas virtuais conseguem interpretar os bytecodes e traduzir para comandos entendíveis para um determinado sistema operacional, o que faz com que a linguagem Java seja uma linguagem multiplataforma.
a. As asserções I e II são proposições falsas.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.

O código em Java acima possui o seguinte erro:
Escolha uma opção:


a. O comando System.out.println não existe na linguagem Java.
b. A condição está errada, deveria ter sido utilizado numero%5==0.
c. O tipo de dados int não deve ser utilizado nesta situação.
d. A leitura do dado digitado do teclado está errada.
e. A classe Scanner não existe na linguagem Java.

Prévia do material em texto

Painel / Meus cursos / 2023ED - Programação Orientada a Objetos I - G91-1367EAD1A / UNIDADE 2 - Instruções Condicionais / Atividade Avaliativa 2
Questão 1
Correto
Atingiu 5,00 de
5,00
Questão 2
Correto
Atingiu 5,00 de
5,00
Questão 3
Correto
Atingiu 5,00 de
5,00
Questão 4
Correto
Atingiu 5,00 de
5,00
Questão 5
Correto
Atingiu 5,00 de
5,00
Iniciado em terça, 21 mar 2023, 10:53
Estado Finalizada
Concluída em terça, 21 mar 2023, 10:58
Tempo
empregado
5 minutos 4 segundos
Avaliar 25,00 de um máximo de 25,00(100%)
Analise o código do algoritmo desenvolvido em linguagem Java a seguir:
import java.util.Scanner;
public class Exercicio
{
     public static void main(String[] args)
     {
          Scanner teclado=new Scanner(System.in);
          int valor1,valor2;
          System.out.println("Digite o valor 1");
          valor1=teclado.nextInt();
          System.out.println("Digite o valor 2");
          valor2=teclado.nextInt();
          if (valor1!=valor2)
          {
               if (valor1>valor2)
                    System.out.println("O  valor  2  é  maior.  O  valor  2  é igual a " + valor2);
               else
                    System.out.println("O  valor  1  é  maior.  O  valor  1  é igual a " + valor1);
          }else
               System.out.println("Os números são iguais. O valor digitado foi: " + valor1);
     }
}
O código em Java acima possui o seguinte erro:
Escolha uma opção:
a. O teste if (valor1!=valor2) está errado, pois o operador lógico ! não existe na linguagem Java.
b. No bloco de código if (valor1>valor2), as mensagens que são impressas na tela estão erradas.
c. A leitura dos valores digitados pelo usuário está errada, deveria ter sido usado teclado.nextFloat().
d. A classe Scanner não existe na linguagem Java.
e. O tipo de dados int não deve ser usado para resolver este algoritmo.
 O comando condicional if testa uma condição e se o resultado é verdadeiro, executa os comandos no bloco em sequencia, caso contrário, executa o bloco de comandos do else.
Para construção da condição/teste, são utilizados operadores relacionais e lógicos.
Relacione o que faz cada operador:
!= 
>= 
<= 
== 
|| 
&& 
diferença
maior ou igual
menor ou igual
igualdade
OR lógico
AND lógico
Analise o código do algoritmo desenvolvido em linguagem Java a seguir:
public class Exercicio
{
     public static void main(String[] args)
     {
           Scanner teclado=new Scanner(System.in);
           int numero;
           System.out.println("Digite um número");
           numero=teclado.nextInt();
           if (numero%2==0)
                System.out.println(“O número informado é ímpar”);
           else
               System.out.println(“O número informado é par”);
     }
}
O código em Java acima possui o seguinte erro:
Escolha uma opção:
a. Retornando um erro, pois o comando if não está presente na linguagem Java.
b. Retornando um erro, pois o operador == não está presente na linguagem Java.
c. Na linha if (numero%2==0), o correto é if (numero%2=0).
d. Na linha if (numero%2==0), o correto é if (numero%2!=0).
e. Retornando um erro, pois o operador % não está presente na linguagem Java.
Avalie as asserções a seguir e a relação proposta entre elas.
I. Java é uma linguagem de programação multiplataforma.
PORQUE
II. O mesmo código que é executado em um sistema operacional pode ser executado em outros sistemas operacionais, pois existem máquinas virtuais Java específicas para cada sistema operacional e essas máquinas virtuais conseguem interpretar os bytecodes e traduzir para comandos entendíveis para um determinado sistema operacional, o que faz com que a linguagem Java seja uma linguagem multiplataforma.
A respeito dessas asserções, assinale a opção correta.
Escolha uma opção:
a. As asserções I e II são proposições falsas.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Analise o código do algoritmo desenvolvido em linguagem Java a seguir:
import java.util.Scanner;
public class Exercicio
{
     public static void main(String[] args)
     {
https://ava.uniftec.com.br/course/view.php?id=4194
https://ava.uniftec.com.br/my/
https://ava.uniftec.com.br/course/view.php?id=4194
https://ava.uniftec.com.br/course/view.php?id=4194&section=3
https://ava.uniftec.com.br/mod/quiz/view.php?id=305232
          Scanner teclado=new Scanner(System.in);
          int numero;
          System.out.println("Digite um número");
          numero=teclado.nextInt();
          if (numero%5!=0)
               System.out.println("O número " + numero + " é divisível por 5");
          else
               System.out.println("O número " + numero + " não é divisível por 5"); 
     }
}
O código em Java acima possui o seguinte erro:
Escolha uma opção:
a. O comando System.out.println não existe na linguagem Java.
b. A condição está errada, deveria ter sido utilizado numero%5==0.
c. O tipo de dados int não deve ser utilizado nesta situação.
d. A leitura do dado digitado do teclado está errada.
e. A classe Scanner não existe na linguagem Java.

Mais conteúdos dessa disciplina