Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO I 1. Ref.: 3294226 Pontos: 0,00 / 1,00 Julgue as afirma�vas a seguir: I-Diferentemente das linguagens convencionais, que são compiladas para código na�vo, a linguagem Java é compilada para "bytecode" (gerando o .class ou .jar) que é executado por uma máquina virtual Java (JVM - Java Virtual Machine). II-J2SE ou Java SE (Java Standard Edi�on): é a base da plataforma e inclui o ambiente de execução e as bibliotecas comuns. III-J2EE ou Java EE (Java Enterprise Edi�on): versão voltada para o desenvolvimento de aplicações móveis ou embarcadas. IV-J2ME ou Java ME (Java Micro Edi�on): versão voltada para o desenvolvimento de aplicações corpora�vas e aplicações web. Estão corretas somente: III e IV I e II II, III e IV I, II e III Todas 2. Ref.: 3293844 Pontos: 0,00 / 1,00 Dada a saída em uma única linha: ABC-XPTO-ABC-XPTO-ABC-XPTO-JAVA Preencha as lacunas do código: public class QuestaoX{ public static void main(String[] args){ int x = 0; while ( x < _____ ) { System.out.____________("ABC-"); System.out.____________("XPTO-"); x = x + 1; } if (x == ______){ System.out.print("JAVA"); } } } Assinale a alternativa que indique o preenchimento das lacunas respectivamente: 3; print; println; 4 3; print; print; 3 4; print; print; 4 3; println; print; 3 4; println; print; 3 3. Ref.: 3294155 Pontos: 0,00 / 1,00 Sobre os conceitos e propriedades principais de objetos, julgue as afirmativas: I- Um objeto é a representação computacional de um elemento ou processo do mundo real. II- Cada característica ou propriedade é chamada de método do objeto. III-Cada comportamento do objeto é chamado de atributo do objeto. Estão corretas somente: I, III II e III Todas as afirmações II I 4. Ref.: 3293839 Pontos: 1,00 / 1,00 Na POO, é possível que um objeto assuma vários comportamentos diferentes durante a execução da aplicação. Tal recurso é chamado de polimorfismo. Qual dos conceitos a seguir não está intimamente ligado ao conceito de polimorfismo? Implementação de interfaces Sobrescrita de métodos Sobrecarga de métodos Alocação de memória Hierarquia de classes 5. Ref.: 3294190 Pontos: 0,00 / 1,00 Enquanto programamos em Java, há a necessidade de trabalharmos com várias classes. Muitas vezes, classes diferentes têm características comuns, então, ao invés de criarmos uma nova classe com todas essas características, usamos as características de um objeto ou classe já existente. Julgue as afirmativas a seguir: I-Podemos resolver o problema acima utilizando o conceito de herança. Herança é, portanto, uma classe derivada de outra classe. II-Um exemplo de herança poderia ser o seguinte: Uma classe chamada Eletrodomestico. Se nela estão definidos os atributos: ligado (boolean), voltagem (int) e consumo (int), significa que, se desejarmos usar uma outra classe chamada TV, podemos dizer que TV deriva de Eletrodomestico, ou seja, a classe TV possui todas as características da classe Eletrodomestico, além de ter suas próprias características. III- Para fazermos uma classe herdar as características de uma outra, usamos a palavra reservada extends logo após a definição do nome da classe. Dessa forma: class NomeDaClasseASerHerdada extends NomeDaClasseASerCriada IV-Java permite que uma classe herde apenas as características de uma única classe, ou seja, não pode haver heranças múltiplas. Porém, é permitido heranças em cadeias, por exemplo: se a classe Mamifero herda a classe Animal, quando fizermos a classe Cachorro herdar a classe Mamifero, a classe Cachorro também herdará as características da classe Animal. Estão corretas somente: I, II, III Todas as afirmações II, III, IV I, III, IV I, II, IV 6. Ref.: 3294161 Pontos: 0,00 / 1,00 Sobre relacionamento entre objetos, podemos dizer que: _______ : um objeto pode ser formado por outros objetos. _______: um objeto pode conter outros objetos. _______: objetos podem usar outros objetos. Os espaços acima representam, RESPECTIVAMENTE: Associação, composição, agregação Associação, agregação, composição Composição, associação, agregação Agregação, associação, composição Composição, agregação, associação 7. Ref.: 3294035 Pontos: 1,00 / 1,00 Em Java, qual modificador de acesso torna um membro disponível somente para classes dentro do mesmo pacote ou subclasses? default public private protected package-private 8. Ref.: 3294257 Pontos: 1,00 / 1,00 Sobre classes abstratas, julgue as afirmativas a seguir: I-Uma classe abstrata serve apenas como modelo para uma classe concreta II-as classes abstratas devem, obrigatoriamente, ter métodos abstratos III- Os métodos abstratos definidos em uma classe abstrata devem obrigatoriamente ser implementados em uma classe concreta. Mas se uma classe abstrata herdar outra classe abstrata, a classe que herda não precisa implementar os métodos abstratos. Estão corretas somente: I II e III Todas as afirmações I e III I e II 9. Ref.: 3294269 Pontos: 0,00 / 1,00 As exceções em Java estão organizadas em uma hierarquia de classes. No topo da hierarquia, há a classe ______ e suas classes filhas são ______ e ______. O que preenche, RESPECTIVAMENTE, as lacunas acima? Error, Exception, Throwable Exception,Throwable, Error Exception, Throwable, Error Exception, Error, Throwable Throwable, Error, Exception 10. Ref.: 3294223 Pontos: 0,00 / 1,00Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294226.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3293844.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294155.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3293839.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294190.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294161.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294035.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294257.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294269.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 3294223.'); 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