Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/09/2022 20:56 EPS https://simulado.estacio.br/alunos/ 1/4 JOSE LUIZ SILVA DOS SANTOS FERRARI 202104538081 Disciplina: PROGRAMAÇÃO I AV Aluno: JOSE LUIZ SILVA DOS SANTOS FERRARI 202104538081 Professor: MAURO CESAR MATIAS Turma: 9001 CCT0827_AV_202104538081 (AG) 09/08/2022 14:41:11 (F) Avaliação: 5,0 Av. Parcial.: 1,5 Nota SIA: 6,5 pts PROGRAMAÇÃO I 1. Ref.: 3294250 Pontos: 1,00 / 1,00 No âmbito da linguagem Java, considere: I. Edição é a criação do programa, que também é chamado de código Bytecode. II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma. III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado. Está correto o que consta em III, somente. III e IV, somente. IV, somente. I, II, III e IV. II e IV, somente. 2. Ref.: 3294287 Pontos: 1,00 / 1,00 Qual dos códigos abaixo irão compilar, assumindo que i é um inteiro e b é um boolean? I. if (i = 1) { } II. if (b == false) { } III. if (i) { } IV. if ( b || true) { } V. if (b == i) { } III, IV, V. II, IV. I. II, V. IV, V. Educational Performace Solution EPS ® - Alunos javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294250.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294287.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 13/09/2022 20:56 EPS https://simulado.estacio.br/alunos/ 2/4 3. Ref.: 3294192 Pontos: 1,00 / 1,00 ________ procura focar as características essenciais de um objeto, de acordo com a perspectiva do observador. Este trecho refere-se a: O encapsulamento O método A classificação O agrupamento A abstração 4. Ref.: 3294284 Pontos: 1,00 / 1,00 Julgue as afirmativas a seguir: I-Construtor é a palavra dada a um atributo especial, responsável pela criação de um objeto II- Destrutor é a palavra dada a um atributo especial, responsável pela destruição de um objeto III-A classe é responsável pela criação e destruição de seus próprios objetos. IV-A classe não tem a responsabilidade de criação e destruição de seus próprios objetos Estão corretas somente: III II, III I, IV IV Nenhuma afirmação pertinente a esta questão está correta 5. Ref.: 3294232 Pontos: 0,00 / 1,00 Considere o trecho abaixo: public class Gerente extends Funcionario { private int senha; private int numeroDeFuncionariosGerenciados; public boolean autentica(int senha) { if (this.senha == senha) { System.out.println("Acesso Permitido!"); return true; } else { System.out.println("Acesso Negado!"); return false; } } // setter da senha omitido } I- Em Java é possível relacionarmos uma classe de tal maneira que uma delas herda tudo que a outra tem. Isto é uma relação de classe mãe e classe filha. No código fornecido, o Gerente possui tudo que um Funcionario tem, ou seja, ele é uma extensão de Funcionario II- A classe Gerente herda todos os atributos e métodos da classe mãe, ou seja, Funcionario. Para ser mais preciso, ela também herda os atributos e métodos privados, porém não consegue acessá-los diretamente. Para acessar um membro privado na filha indiretamente, seria necessário que a mãe expusesse um outro método visível que invocasse esse atributo ou método privado. III- Funcionario é a superclasse de Gerente, e Gerente é a subclasse de Funcionario. Todo Gerente é um Funcionário. Outra forma é dizer que Funcionario é classe mãe de Gerente e Gerente é classe filha de Funcionario. IV- Se precisássemos acessar os atributos que herdamos, de forma a não deixar os atributos de Funcionario, public, (pois dessa maneira qualquer um poderia alterar os atributos dos objetos deste tipo), poderíamos usar um outro modificador de acesso, o protected, que fica entre o private e o public. Um atributo protected só pode ser acessado (visível) pela própria classe, por suas subclasses, e pelas classes que se encontram no mesmo pacote, como no exemplo dado abaixo: public class Funcionario { protected String nome; protected String cpf; protected double salario; Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294192.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294284.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294232.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 13/09/2022 20:56 EPS https://simulado.estacio.br/alunos/ 3/4 // métodos devem vir aqui } Estão corretas somente: I, III, IV I, II, III Todas as afirmações I, II, IV II, III, IV 6. Ref.: 3294228 Pontos: 1,00 / 1,00 A _____________ é um relacionamento entre um elemento (o todo) e outros elementos (as partes) , onde as partes só podem pertencer ao todo e são criadas e destruídas com ele. Dependência Herança Composição Generalização Agregação 7. Ref.: 3294342 Pontos: 0,00 / 1,00 Analise as informações que se seguem, relacionadas aos conceitos de Orientação a Objetos (OO): I. Cada objeto de uma classe tem o seu conjunto de variáveis de instância, que armazenam o estado do objeto. As variáveis de classe pertencem à classe e não aos objetos e só há uma cópia de uma variável de classe. Os métodos podem ser de instância ou de classe, os de instância podem acessar variáveis de instância ou de classe, os de classe somente podem acessar variáveis de classe. II. Para que um método seja ativado num objeto, uma mensagem não precisa necessariamente ter uma referência explícita a ele, se o objeto default da classe correspondente estiver adequadamente configurado. III. De acordo com a ideia do encapsulamento, é desejável, do ponto de vista de um objeto, que seus atributos internos estejam protegidos contra modificações diretas e que o acesso seja realizado por meio de métodos específicos (setters e getters). São corretas apenas as afirmações: II. II e III. I e II. I, II e III. I e III. 8. Ref.: 3293871 Pontos: 0,00 / 1,00 A orientação a objetos é um modelo de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. Com relação a conceitos de orientação a objetos, julgue os seguintes itens: I - As variáveis ou métodos declarados com modificador de acesso private só são acessíveis a métodos da classe em que são declarados. II - Uma classe deve possuir uma única declaração de método construtor. III - Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse direta. IV - O polimorfismo permite substituir a lógica condicional múltipla (lógica switch ou faça caso) II e IV I e II I e III II e III I e IV Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294228.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294342.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3293871.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 13/09/2022 20:56 EPS https://simulado.estacio.br/alunos/ 4/4 9. Ref.: 3293938 Pontos: 0,00 / 1,00 Diga o comando que falta para fazer a instrução ficar correta. public static void main(String[] args) _____ Exception{ int i=hexChar2int(G); System.out.println("Tudo ok! i iniciou com:"+i); } } throws Throws Throw O codigo funcionara assim. throw 10. Ref.: 3294124 Pontos: 0,00 / 1,00 Considere uma array list com o código a seguir, o que será mostrado na tela ao executarmoseste código? ArrayList < Integer > al = new ArrayList(); al.add("Joao"); al.add(20); al.add(1.4); al.add(3); System.out.println(al.get(2)); 1.4 3 20 Nenhuma das alternativas Joao Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 3293938.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294124.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
Compartilhar