Buscar

PROGRAMAÇÃO I

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

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.')

Continue navegando