Buscar

AV1

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

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

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
Você viu 3, do total de 9 páginas

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

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

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
Você viu 6, do total de 9 páginas

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

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

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
Você viu 9, do total de 9 páginas

Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	(FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas)
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de classes, da UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontados pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais.
 
Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas a seguir:
I. A classe "B", ao ser implementada em um programa em Java, permitirá a violação do princípio fundamental da orientação a objeto chamado encapsulamento.
II. Todo objeto da classe "A", ao ser criado, terá somente as variáveis de instância "r" e "s".
III. Além dos métodos já existentes na classe "A", é possível, também, criar mais o seguinte, na Figura 12(a): + A(varR : int);
Quais estão corretas?
		
	
	Apenas II e III.
	
	Apenas II.
	
	Apenas I e II.
	
	Apenas I.
	 
	I, II e III.
	Respondido em 18/10/2021 19:41:45
	
	Explicação:
Resposta correta: I, II e III.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	(Instituto AOCP − 2020 − MJSP − Cientista de Dados − Engenheiro de Dados − Big Data)
Java é uma linguagem orientada a objetos na qual os objetos Java são parte das assim chamadas classes Java. Nesse sentido, escolha a alternativa que apresenta um programa executável escrito em Java.
		
	
	public class Main {
System.out.println("Hello World!");
}
	 
	public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
	
	public static void main(String[] args) {
System.out.println("Hello World!");
}
	
	public class HelloWorld {
public static void HelloWorld() {
System.out.println("Hello World!");
}
}
	
	println("Hello World!")
	Respondido em 18/10/2021 19:45:00
	
	Explicação:
Resposta correta: 
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP - Analista de Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto.
Podemos afirmar corretamente que:
		
	
	As afirmativas I e II estão corretas.
	
	Apenas a afirmativa III está correta.
	 
	As afirmativas II e III estão corretas.
	
	Apenas a afirmativa II está correta.
	
	Apenas a afirmativa I está correta.
	Respondido em 18/10/2021 19:46:04
	
	Explicação:
A resposta certa é: As afirmativas II e III estão corretas.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas
Assinale a afirmativa correta sobre herança em JAVA.
		
	 
	Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
	Propriedades mais especializadas da hierarquia ficam em superclasses.
	
	Subclasses têm acesso aos campos privados da sua superclasse.
	
	Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
	
	Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
	Respondido em 18/10/2021 19:46:55
	
	Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas - Desenvolvimento (ADAPTADA)
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de ''Polimorfismo''. A palavra que completa as lacunas na classe ''Conta'' é:
		
	
	Void
	
	Interface
	
	Public
	
	Final
	 
	Abstract
	Respondido em 18/10/2021 19:47:59
	
	Explicação:
A resposta certa é: Abstract
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre herança em Java, afirma-se que:
I) Métodos públicos em uma classe pública são acessíveis pela subclasse, mas não são herdados.
II) Os atributos e métodos privados não são herdados pela subclasse.
III) Uma classe pode ter uma superclasse e, simultaneamente, implementar uma interface.
A alternativa que contém apenas opções corretas é:
		
	
	I e II.
	
	Somente a III.
	 
	II e III.
	
	Somente a I.
	
	Somente a II.
	Respondido em 18/10/2021 19:52:23
	
	Explicação:
A resposta certa é: II e III.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(UFJF - COPESE - Técnico de Tecnologia da Informação - 2017) Java possui suporte a definição de métodos synchronized, os quais:
		
	 
	Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos synchronized em um dado momento.
	
	Permitem a sincronização com outros métodos synchronized da mesma classe, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads.
	
	Permitem a sincronização com outros métodos synchronized da mesma e de outras classes, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads.
	
	Permitem monitorar sua execução para que outras ações no mesmo objeto possam ser sincronizadas para execução obrigatoriamente em paralelo.
	
	Habilitam o uso do relógio de tempo real no objeto, que é sincronizado com o relógio atômico e que, assim, tem mais precisão se comparado com o relógio do sistema.
	Respondido em 18/10/2021 19:49:36
	
	Explicação:
A resposta certa é: Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos synchronized em um dado momento.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado:
		
	
	Novo
	 
	Espera sincronizada
	
	Terminado
	
	Cancelado
	
	Bloqueado
	Respondido em 18/10/2021 19:50:29
	
	Explicação:
A resposta certa é: Espera sincronizada
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado?  
		
	
	prepareStatement     
	
	forName
	 
	executeUpdate         
	
	getConnection
	
	executeQuery
	Respondido em 18/10/2021 19:52:59
	
	Explicação:
A resposta certa é: executeUpdate         
	
		10a
          QuestãoAcerto: 1,0  / 1,0
	
	Quando adotamos o mapeamento objeto-relacional com base no JPA, temos apenas um arquivo de configuração para definir as conexões com o banco de dados e qual driver de persistência será utilizado. Qual o nome do arquivo?
		
	
	jdbc.xml         
	
	orm.xml
	
	database.xml
	
	web.xml
	 
	persistence.xml
	Respondido em 18/10/2021 19:55:27

Continue navegando