Buscar

Atividade Avaliativa 4

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 15 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 15 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 15 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

01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 2/16
Questão 1
Correto
Atingiu 2,50 de 2,50
Avalie as asserções a seguir e a relação proposta entre elas.
I. Interfaces são uma espécie de "contrato" para as classes que irão implementar essa interface.
PORQUE
II. Todos os métodos declarados (assinados) na interface precisam ser desenvolvidos nas classes que implementarem essa interface, garantindo
que um conjunto de métodos irão ser desenvolvidos em todas as classes que irão implementar essa interface.
A respeito dessas asserções, assinale a opção correta.
 
Espanhol:
Evalúe las siguientes afirmaciones y la relación propuesta entre ellas.
I. Interfaces son una especie de "contrato" para las clases que implementarán esa interfaz.
PORQUE
II. Todos los métodos declarados (firmados) en la interfaz necesitan ser desarrollados en las clases que implementen esa interfaz, garantizando que
un conjunto de métodos será desarrollado en todas las clases que implementarán esa interfaz.
Sobre estas afirmaciones, señale la opción correcta.
Escolha uma opção:
a. As asserções I e II são proposições falsas.
Las afirmaciones I y II son proposiciones falsas.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
La afirmación I es una proposición falsa, y la II es una proposición verdadera.
c. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Las afirmaciones I y II son proposiciones verdaderas, y la II es una justificativa correcta de la I.

d. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
La afirmación I es una proposición verdadera, y la II es una proposición falsa.
e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Las afirmaciones I y II son proposiciones verdaderas, pero, la II no es una justificativa correcta de la I.
Sua resposta está correta.
A resposta correta é: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 
Las afirmaciones I y II son proposiciones verdaderas, y la II es una justificativa correcta de la I.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 3/16
Questão 2
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Funcionario
{
            private float salario;
            public float getSalario()
            {
                        return salario;
            }
            public void setSalario(float salario)
            {
                        this.salario = salario;
            }
            public float valorImposto()
            {
                        return (float)(getSalario()*0.03);
            }
}
public class Gerente extends Funcionario
{
            public float valorImposto()
            {
                       return (float)(super.getSalario()*0.05);
            }
}
Com base no código apresentado, conclui-se que o método valorImposto() presente na classe Gerente está utilizando o conceito de:
 
 
Espanhol:
Analice el siguiente código:
public class Funcionario
{
            private float salario;
            public float getSalario()
            {
                        return salario;
            }
            public void setSalario(float salario)
            {
                        this.salario = salario;
            }
            public float valorImposto()
            {
                        return (float)(getSalario()*0.03);
            }
}
public class Gerente extends Funcionario
{

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 4/16
            public float valorImposto()
            {
                       return (float)(super.getSalario()*0.05);
            }
}
Con base en el código presentado, se concluye que el método valorImposto() presente en la clase Gerente está utilizando el concepto de:
Escolha uma opção:
a. sobrecarga de métodos.
sobrecarga de métodos.
b. herança.
herencia.
c. interface.
interfaz.
d. tratamento de exceções.
tratamiento de excepciones.
e. sobrescrita de métodos.
sobrescrita de métodos.

Sua resposta está correta.
A resposta correta é: sobrescrita de métodos. 
sobrescrita de métodos.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 5/16
Questão 3
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Calcular
{
            public static int calcula(int valor1,int valor2,int valor3,int valor4)
            {
                        return valor1-(valor2*valor3)/valor4;
            }
            public static double calcula(double valor1,double valor2,double valor3,double valor4)
            {
                        return valor1*(valor2-valor3)/valor4;
            }
}
public class Principal
{
            public static void main(String[] args)
            {
                       System.out.println(Calcular.calcula(20,2,8,4));
            }
}
Considerando-se o código acima e utilizando-se 20 para o valor1, 2 para o valor2, 8 para o valor3 e 4 para o valor4, o valor que será impresso
na tela é igual a:
 
Espanhol:
Analice el siguiente código:
public class Calcular
{
            public static int calcula(int valor1,int valor2,int valor3,int valor4)
            {
                        return valor1-(valor2*valor3)/valor4;
            }
            public static double calcula(double valor1,double valor2,double valor3,double valor4)
            {
                        return valor1*(valor2-valor3)/valor4;
            }
}
public class Principal
{
            public static void main(String[] args)
            {
                       System.out.println(Calcular.calcula(20,2,8,4));
            }
}
Considerando el código de arriba y utilizando 20 para el valor1, 2 para el valor2, 8 para el valor3 y 4 para el valor4, el valor que será impreso en la
pantalla es igual a:
Escolha uma opção:
a. 17
b. 15

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 6/16
c. 20
d. 30
e. 16
Sua resposta está correta.
A resposta correta é: 16

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 7/16
Questão 4
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Conta
{
            private int numero;
            public int getNumero()
            {
                        return numero;
            }
            public void setNumero(int numero)
            {
                        this.numero = numero;
            }
}
public class ContaCorrente extends Conta
{
            private floatlimite;
            public float getLimite()
            {
                        return limite;
            }
            public void setLimite(float limite)
            {
                        this.limite = limite;
            }
}
Com base no código acima, avalie as afirmações a seguir:
I. Um objeto da classe ContaCorrente consegue acessar o método getNumero().
II. ContaCorrente é uma interface.
III. A classe ContaCorrente está sobrescrevendo os métodos da classe Conta.
IV. A classe ContaCorrente está herdando os métodos da classe Conta.
É correto apenas o que se afirma em:
 
 
Espanhol:
Analice el siguiente código:
public class Conta
{
            private int numero;
            public int getNumero()
            {
                        return numero;
            }
            public void setNumero(int numero)
            {
                        this.numero = numero;
            }
}

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 8/16
public class ContaCorrente extends Conta
{
            private float limite;
            public float getLimite()
            {
                        return limite;
            }
            public void setLimite(float limite)
            {
                        this.limite = limite;
            }
}
Con base en el código de arriba, evalúe las siguientes afirmaciones:
I. Un objeto de la clase ContaCorrente consigue acceder el método getNumero().
II. ContaCorrente es una interfaz.
III. La clase ContaCorrente está sobrescribiendo los métodos de la clase Conta.
IV. La clase ContaCorrente está heredando los métodos de la clase Conta.
Está correcto apenas lo que se afirma en:
Escolha uma opção:
a. I, II e IV.
I, II y IV.
b. III e IV.
III y IV.
c. I, II e III.
I, II y III.
d. II e III.
II y III.
e. I e IV.
I y IV.

Sua resposta está correta.
A resposta correta é: I e IV. 
I y IV.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 9/16
Questão 5
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Soma
{
            public static int somar(int valor1,int valor2)
            {
                        return valor1+valor2;
            }
            public static int somar(int valor1,int valor2,int valor3)
            {
                        return valor1+valor2+valor3;
            }
}
Com base no código apresentado, conclui-se que os dois métodos somar está utilizando o conceito de:
 
 
Espanhol:
Analice el siguiente código:
public class Soma
{
            public static int somar(int valor1,int valor2)
            {
                        return valor1+valor2;
            }
            public static int somar(int valor1,int valor2,int valor3)
            {
                        return valor1+valor2+valor3;
            }
}
Con base en el código presentado, se concluye que los dos métodos somar están utilizando el concepto de:
Escolha uma opção:
a. interface.
interfaz.
b. sobrecarga de métodos.
sobrecarga de métodos.

c. sobrescrita de métodos.
sobrescrita de métodos.
d. tratamento de exceções.
tratamiento de excepciones.
e. herança.
herencia.
Sua resposta está correta.
A resposta correta é: sobrecarga de métodos. 
sobrecarga de métodos.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 10/16
Questão 6
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Pessoa
{
            private String nome;
            public String getNome()
            {
                        return nome;
            }
            public void setNome(String nome)
            {
                        this.nome = nome;
            }
}
public class PessoaJuridica implements Pessoa
{
            private String cnpj;
            public String getCnpj()
            {
                        return cnpj;
            }
            public void setCnpj(String cnpj)
            {
                        this.cnpj = cnpj;
            }
}
O código em Java acima possui o seguinte erro:
Escolha uma opção:
a. A classe PessoaJuridica não pode ter atributos e somente métodos abstratos.
b. A classe Pessoa precisa implementar o método getCnpj().
c. A classe PessoaJuridica precisa ser declarada como classe abstrata.
d. É preciso trocar a palavra implements por extends na classe PessoaJuridica.
e. A classe Pessoa deve ser declarada como abstrata.
Sua resposta está correta.
A resposta correta é: É preciso trocar a palavra implements por extends na classe PessoaJuridica.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 11/16
Questão 7
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Imovel
{
            private float preco;
            public float getPreco()
            {
                        return preco;
            }
            public void setPreco(float preco)
            {
                        this.preco = preco;
            }
            public float valorVenda()
            {
                        return getPreco();
            }
}
public class NovoImovel extends Imovel
{
            private float valorAdicional;
            public float getValorAdicional()
            {
                        return valorAdicional;
            }
            public void setValorAdicional(float valorAdicional)
            {
                        this.valorAdicional=valorAdicional;
            }          
            public float valorVenda()
            {
                        return super.valorVenda()+valorAdicional;
            }
}
Com base no código apresentado, conclui-se que o método valorVenda() presente na classe NovoImovel está utilizando o conceito de:
Escolha uma opção:
a. sobrecarga de métodos.
b. herança.
c. tratamento de exceções.
d. sobrescrita de métodos.
e. interface.
Sua resposta está correta.
A resposta correta é: sobrescrita de métodos. 
Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 12/16
Questão 8
Correto
Atingiu 2,50 de 2,50
Avalie as asserções a seguir e a relação proposta entre elas.
I. Interfaces são uma espécie de "contrato" para as classes que irão implementar essa interface.
PORQUE
II. Todas as classes que implementarem uma interface precisam desenvolver pelo menos um dos métodos declarados (assinados) na interface.
A respeito dessas asserções, assinale a opção correta.
 
 
Espanhol:
Evalúe las siguientes afirmaciones y la relación propuesta entre ellas.
I. Interfaces son una especie de "contrato" para las clases que implementarán esa interfaz.
PORQUE
II. Todas las clases que implementen una interfaz necesita desarrollar, por lo menos, uno de losmétodos declarados (firmados) en la interfaz.
Sobre estas afirmaciones, señale la opción correcta.
Escolha uma opção:
a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
La afirmación I es una proposición falsa, y la II es una proposición verdadera.
b. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Las afirmaciones I y II son proposiciones verdaderas, pero, la II no es una justificativa correcta de la I.
c. As asserções I e II são proposições falsas.
Las afirmaciones I y II son proposiciones falsas.
d. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
La afirmación I es una proposición verdadera, y la II es una proposición falsa.

e. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
Las afirmaciones I y II son proposiciones verdaderas, y la II es una justificativa correcta de la I.
Sua resposta está correta.
A resposta correta é: A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
La afirmación I es una proposición verdadera, y la II es una proposición falsa.

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 13/16
Questão 9
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public class Calcular
{
            public static int calcula(int valor1,int valor2,int valor3)
            {
                        return valor1-valor2*valor3;
            }
            public static double calcula(double valor1,double valor2,double valor3)
            {
                        return valor1*valor2-valor3;
            }
}
public class Principal
{
            public static void main(String[] args)
            {
                        System.out.println(Calcular.calcula(10, 3, 2));
            }
}
Considerando-se o código acima e utilizando-se 10 para o valor1, 3 para o valor2 e 2 para o valor3, o valor que será impresso na tela é igual a:
 
Espanhol:
Analice el siguiente código:
public class Calcular
{
            public static int calcula(int valor1,int valor2,int valor3)
            {
                        return valor1-valor2*valor3;
            }
            public static double calcula(double valor1,double valor2,double valor3)
            {
                        return valor1*valor2-valor3;
            }
}
public class Principal
{
            public static void main(String[] args)
            {
                        System.out.println(Calcular.calcula(10, 3, 2));
            }
}
Considerando el código de arriba y utilizando 10 para el valor1, 3 para el valor2 y 2 para el valor3, el valor que será impreso en la pantalla es
igual a:
Escolha uma opção:
a. 18
b. 4
c. 10

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 14/16
d. 14
e. 28
Sua resposta está correta.
A resposta correta é: 4

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 15/16
Questão 10
Correto
Atingiu 2,50 de 2,50
Analise o código a seguir:
public abstract class Pessoa
{
            private String nome;
            public String getNome()
            {
                        return nome;
            }
            public void setNome(String nome)
            {
                        this.nome = nome;
            }
            public abstract String imprimeDados();
}
public class PessoaJuridica extends Pessoa
{
            private String cnpj;
            public String getCnpj()
            {
                        return cnpj;
            }
            public void setCnpj(String cnpj)
            {
                        this.cnpj = cnpj;
            }
}
O código em Java acima possui o seguinte erro:
 
Espanhol:
Analice el siguiente código:
public abstract class Pessoa
{
            private String nome;
            public String getNome()
            {
                        return nome;
            }
            public void setNome(String nome)
            {
                        this.nome = nome;
            }
            public abstract String imprimeDados();
}
public class PessoaJuridica extends Pessoa
{
            private String cnpj;
            public String getCnpj()

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf
01/09/2022 21:29 Atividade Avaliativa 4 / Actividad Evaluativa 4: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=811427&cmid=374741 16/16
            {
                        return cnpj;
            }
            public void setCnpj(String cnpj)
            {
                        this.cnpj = cnpj;
            }
}
El código en Java de arriba posee el siguiente error:
Escolha uma opção:
a. A classe PessoaJuridica deve ser declarada como abstrata também.
La clase PessoaJuridica debe ser declarada como abstracta también.
b. A classe Pessoa não pode ter atributos e somente métodos abstratos.
La clase Pessoa no puede tener atributos y solamente métodos abstractos.
c. É preciso trocar a palavra extends por implements na classe PessoaJuridica.
Es necesario cambiar la palabra extends por implements en la clase PessoaJuridica.
d. A classe PessoaJuridica precisa implementar o método imprimeDados().
La clase PessoaJuridica necesita implementar el método imprimeDados().

e. A classe Pessoa não pode ser declarada como classe abstrata.
La clase Pessoa no puede ser declarada como clase abstracta.
Sua resposta está correta.
A resposta correta é: A classe PessoaJuridica precisa implementar o método imprimeDados(). 
La clase PessoaJuridica necesita implementar el método imprimeDados().

Este site usa cookies! Clique aqui para ver os termos. Aceitar
https://www.ftec.com.br/static/media/uploads/documentos/politica_de_privacidade_uniftec.pdf

Continue navegando