Logo Passei Direto
Buscar

AV - PROGRAMAÇÃO ORIENTADA A OBJETO

User badge image
Victor Escoto

em

Ferramentas de estudo

Questões resolvidas

Com base no código Java a seguir, responda:
Qual das seguintes alternativas indica o método que ordena a lista anterior?
Collections.order(letras);
Arrays.order(letras);
Arrays.sortby(letras);
Arrays.sort(letras);
Collections.sort(letras);

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Com base no código Java a seguir, responda:
Qual das seguintes alternativas indica o método que ordena a lista anterior?
Collections.order(letras);
Arrays.order(letras);
Arrays.sortby(letras);
Arrays.sort(letras);
Collections.sort(letras);

Prévia do material em texto

6/16/22, 8:46 PM EPS
https://simulado.estacio.br/alunos/ 1/5
VICTOR ESCOTO MAGALHÃES
Avaliação AV
201908664614       POLO MOREIRA CAMPOS - FORTALEZA - CE
 avalie seus conhecimentos
1 ponto
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
1. List letras = new ArrayList();
2. letras.add(¿W¿);
3. letras.add(¿X¿);
4. letras.add(¿G¿);
5. letras.add(¿B¿);
6. letras.add(¿A¿);
Qual das seguintes alternativas indica o método que ordena a lista anterior?
 (Ref.: 201913234373)
1 ponto
(Instituto Ânima Sociesc/2010) A linguagem de programação Java é uma linguagem orientada a objetos e como tal, possui
características como: herança (habilidade de especificar que um programa é igual a outro, determinando somente as suas
diferenças.), polimorfismo (habilidade de uma mesma palavra ou símbolo ter significado diferente em contextos distintos.) e
Lupa   Calc.   Notas
       
VERIFICAR E ENCAMINHAR
Disciplina: EEX0140 - PROG ORI A OB EM  Período: 2022.1 EAD (GT)
Aluno: Matr.:
Turma:
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que
não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será
permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
   
1.
Arrays.order(letras);
Arrays.sortby(letras);
Arrays.sort(letras);
Collections.sort(letras);
Collections.order(letras);
   
2.
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:anotar_on();
6/16/22, 8:46 PM EPS
https://simulado.estacio.br/alunos/ 2/5
encapsulamento (divisão de um programa em componentes distintos com interação limitada.). Neste contexto, marque a afirmativa
correta:
 (Ref.: 201916382977)
1 ponto
Interfaces são um conceito usado em programação orientada a objetos que Java suporta por meio da entidade ''Interface''. Sobre
essas entidades de Java, é correto afirmar-se que:
 (Ref.: 201914165104)
1 ponto
Ano: 2018 Banca: FCC Órgão: TRT - 2ª REGIÃO (SP) Prova: FCC - 2018 - TRT - 2ª REGIÃO (SP) - Técnico Judiciário - Tecnologia
da Informação
Considere a interface Java declarada abaixo:
public interface NewInterface {
}
A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:
 (Ref.: 201914165154)
1 ponto
Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas
Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na
superclasse A, há o método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes.
A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:
A t1 = new A();
System.out.println(t1.calcularValor());
A t2 = new B();
System.out.println(t2.calcularValor());
A t3 = new C();
Suponha que uma determinada classe tenha a seguinte declaração: "public class Gato extends Animal {". Esta declaração é
um exemplo de uso de polimorfismo em Java.
Suponha que uma determinada classe tenha a seguinte declaração: "private class Gato interface Animal {". Esta declaração é
um exemplo de uso de encapsulamento em Java.
Suponha que uma determinada classe tenha a seguinte declaração: "public class Gato extends Animal {". Esta declaração é
um exemplo de uso de herança em Java.
Suponha que uma determinada classe tenha a seguinte declaração: "private class Gato interface Animal {". Esta declaração é
um exemplo de uso de herança em Java.
Suponha que uma determinada classe tenha a seguinte declaração: "public class Gato implements Runnable {". Esta
declaração é um exemplo de uso de polimorfismo em Java.
   
3.
Só podem possuir atributos privados.
Estendem apenas classes concretas e interfaces.
Não permitem atributos públicos.
Admitem herança múltipla.
Métodos e atributos protegidos são legados às subinterfaces.
   
4.
Default int obterDados();
Public NewInterface();
Public void NewInterface();
Public int aumentarSalario(int s){return s*1.1;}
Protected void consultarProcesso();
   
5.
6/16/22, 8:46 PM EPS
https://simulado.estacio.br/alunos/ 3/5
System.out.println(t3.calcularValor());
Após compilar e executar a aplicação, foram exibidos, na tela, os valores 4, 9 e 5. Nessa aplicação, evidencia-se o uso de:
 (Ref.: 201914165138)
1 ponto
Ano: 2018 Banca: FCC Órgão: SABESP Prova: FCC - 2018 - SABESP - Técnico em Gestão 01 - Informática  
As interfaces são usadas nas aplicações Java quando se deseja permitir que diversas classes implementem determinados métodos,
mesmo que de formas diferentes. Em uma interface Java: 
 (Ref.: 201914165153)
1 ponto
(BRDE - AOCP - Analista de Sistemas - Desenvolvimento de Sistemas - 2012) Sobre Multiprogramação e Threads em Java, analise
as assertivas e assinale a alternativa que aponta as corretas:
I.  A Multiprogramação é uma maneira de alcançar uma forma limitada de paralelismo, mesmo em um computador com apenas uma
CPU.
II. Mesmo em um computador com apenas uma CPU, diferentes threads de uma aplicação gráfica como exemplo podem parecer
estar todas sendo executadas ao mesmo tempo.
III. Java threads são objetos que podem cooperar e comunicar-se entre si para compartilhar objetos em memória, a tela, ou outros
tipos de recursos e periféricos.
IV. A troca entre as threads sendo executadas ocorre rapidamente porque cada thread possui sua própria pilha armazenada na
memória da Máquina Virtual Java. A pilha de cada thread contém as varáveis locais e os frames dos métodos que a thread está
executando atualmente.
 (Ref.: 201914044444)
1 ponto
(IF/SE - Analista - Tecnologia da Informação - 2010) Em um trecho de código Java, um monitor chamado meuMonitor possui 5
threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. Uma dessas threads é chamada thread 1.
Como você pode notificar thread 1 para que ela passe do estado de espera para o estado de pronta?
 (Ref.: 201914030095)
Métodos estáticos.
Sobrecarga de métodos.
Sobrecarga de construtor.
Polimorfismo.
Métodos abstratos.
   
6.
Não pode haver dois ou mais métodos com o mesmo nome, mesmo que recebam parâmetros diferentes. 
Não pode haver assinaturas de métodos cujo tipo de retorno seja void. 
Todo método deverá ser implementado por uma das subclasses da aplicação pelo menos uma vez.
Pode haver múltiplos construtores, desde que recebam parâmetros diferentes. 
Os métodos não podem ter os modificadores protected ou private. 
   
7.
I, II, III e IV
Apenas I e II
Apenas I e III
Apenas II e III
Apenas II, III e IV
   
8.
Executar notify(thread1); no trecho de código synchronized de meuMonitor.
Executar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto.
Executar thread1.notify(); no trecho de código synchronized de qualquer objeto.
6/16/22, 8:46 PM EPS
https://simulado.estacio.br/alunos/ 4/5
1 ponto
Um dos grandes avanços na construção de sistemas cadastrais com base em Java foi o surgimento do JPA (Java Persistence
Architecture), diminuindo e padronizando todo o código necessário. Assinale a alternativa INCORRETA acerca do JPA: 
 (Ref.: 201914168209)
1 ponto
Complete o código do método apresentado a seguir, que utiliza comandos de acesso ao banco de dados via JDBC, para retornar
corretamente os dados de uma tabela com o nome tbcliente, classificados em ordem crescente pelo campo nome.
As respostas para as lacunas (1) e (2) seriam, respectivamente:
 (Ref.: 201914168160)
Executar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto.
Você não pode especificar qual thread será notificada.
   
9.
Precisa de um arquivo de configuração denominado persistence.xml.       
É o mecanismo padrãode ORM do Java.     
Com a adoção do JPA eliminamos a necessidade do JDBC.          
Trabalha com código anotado Java.  
Permite mapear os relacionamentos da base de dados.
   
10.
insert into tbcliente order by nome / executeQuery
select * from tbcliente order by nome / executeQuery
insert into tbcliente order by nome / executeUpdate          
select * from tbcliente order by nome desc / executeUpdate         
select * from tbcliente / executeUpdate      
VERIFICAR E ENCAMINHAR
Legenda:      Questão não respondida     Questão não gravada     Questão gravada
javascript:abre_colabore();
6/16/22, 8:46 PM EPS
https://simulado.estacio.br/alunos/ 5/5

Mais conteúdos dessa disciplina