Baixe o app para aproveitar ainda mais
Prévia do material em texto
SILVIO YURI CUNHA PINHEIRO 202105048479 Disciplina: PROGRAMAÇÃO I AV Aluno: SILVIO YURI CUNHA PINHEIRO 202105048479 Professor: MAURO CESAR MATIAS Turma: 9001 CCT0827_AV_202105048479 (AG) 15/08/2022 21:46:02 (F) Avaliação: 3,0 Av. Parcial.: 1,0 Nota SIA: 3,0 pts O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 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,00 Sobre vetores em JAVA, julgue as afirmativas: I- Cada elemento do vetor não pode ser utilizado individualmente de forma direta, ou seja, não pode ser lido ou escrito diretamente II- O número de posições de um vetor corresponde ao tamanho que ele tem, assim, um vetor de tamanho 10 tem esse número de elementos, isto é, pode armazenar até dez elementos distintos III- Cada posição de um vetor é unicamente identificada por um valor inteiro positivo, linear e sequencialmente numerado IV- a[i], corresponde ao i-ésimo elemento do vetor a, sendo que o valor da variável i deve pertencer ao intervalo dos índices do vetor: ((i >= 0) && (i < a.length)). V- as posições do vetor em Java iniciam a numeração a partir do valor 1, portanto, um vetor de tamanho 10 teria índices iniciados em 1, prosseguindo até 10 Estão corretas somente: Todas I, II, III, V II, III, IV II, III, IV, V I, II, III, IV Educational Performace Solution EPS ® - Alunos javascript:voltar(); 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