Logo Passei Direto
Buscar

AV DESENVOLVIMENTO DE SOFTWARE

Ferramentas de estudo

Questões resolvidas

Qual das opções abaixo não é um tipo primitivo Java?
double
float
boolean
text
int

Qual a função do encapsulamento?
Cria novos objetos.
Fazer a transferência de dados segura entre usuário e servidor.
Fazer uma conexão entre usuário e servidor.
Impedir o acesso direto a um atributo.
Instanciar um objeto dentro de classes privadas.

A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
HashMap
Collection
ArrayList
List
Vector

Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
TextListener
MouseListener
MouseMotionListener
FocusListener
ActionListener

Tag utilizada para definir o cabeçalho de uma página HTML:
title
body
foot
head
br

Qual das opções abaixo não representa a afirmação abaixo: "Tecnologia Java para a criação de páginas web com programação no servidor." :
JSF
ASP
JSP
PHP
JSS

O uso de um DAO (Data Access Object) em um código tem a função de:
Encapsular o usuário e senha de acesso ao banco de dados relacional.
Prover uma camada de segurança para a aplicação.
Impedir que uma classe tenha mais de um objeto instanciado.
Prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência.
Gerenciar a geração de logs de acesso com API específica.

Qual componente do JSF assume o papel de Front Control?


Facelet
Managed Bean
FacesServlet
Request
Response

O tipo de bean utilizado para tratamento de regras de negócio síncronas, onde ocorre a necessidade de guardar informações entre chamadas sucessivas seria:
Async Queued Bean
Stateless Session Bean
Message Driven Bean
Entity Bean
Stateful Session Bean

Em uma arquitetura MVC com uso de JSF, JPA e EJB, em que camadas estariam, respectivamente, os componentes de cada uma destas tecnologias?
View, Control e Model
Model, Control e View
Control, Model e View
View, Model e Control
Model, View e Control

Indique a opção que apresenta apenas operadores relacionais.
Operadores >, <, = e !
Operadores +, -, * e /
Operadores &&, || e !
Operadores >=, <, == e !=
Operadores +, -, < e *

Qual das opções abaixo não é uma descendente de Collection?
HashList
Arraylist
HashMap
LinkedList
Vector

Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
JButton
JCheckBox
JTree
JRadioButton
JLabel

As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:

< br > < p > < h1 >
< h1 > < p > < br >
< form > < br > < h1 >
< p > < br > < form >
< br > < p > < form >

Qual das opções abaixo não representam frameworks para o ambiente Java Web:
Struts
Hibernate
Spring
Java Server Faces (JSF)
Netbeans

O middleware de acesso ao banco de dados utilizado pelo Java é denominado:


JDBC
RMI
JMS
JNDI
RPC

Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão
de operação dirigida para uma classe e não para um objeto individual.
de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados".
de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação".
que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface.
de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto.

Os dois tipos de arquiteturas de envio e recepção que o JMS pode visualizar são:
Síncrona e Assíncrona
Filas e Tópicos
Filas e Assinaturas
Assinaturas e Tópicos
Get e Post

Qual anotação deve ser utilizada para efetuar o acesso a um Managed Bean a partir de outro?
Inject
SessionScoped
Named
EJB
ApplicationScoped

__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a seguir:
Java Clean
Garbage Collector
Java Virtual Machine
Java Collector
Garbage Drunk

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

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

Qual das opções abaixo não é um tipo primitivo Java?
double
float
boolean
text
int

Qual a função do encapsulamento?
Cria novos objetos.
Fazer a transferência de dados segura entre usuário e servidor.
Fazer uma conexão entre usuário e servidor.
Impedir o acesso direto a um atributo.
Instanciar um objeto dentro de classes privadas.

A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
HashMap
Collection
ArrayList
List
Vector

Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
TextListener
MouseListener
MouseMotionListener
FocusListener
ActionListener

Tag utilizada para definir o cabeçalho de uma página HTML:
title
body
foot
head
br

Qual das opções abaixo não representa a afirmação abaixo: "Tecnologia Java para a criação de páginas web com programação no servidor." :
JSF
ASP
JSP
PHP
JSS

O uso de um DAO (Data Access Object) em um código tem a função de:
Encapsular o usuário e senha de acesso ao banco de dados relacional.
Prover uma camada de segurança para a aplicação.
Impedir que uma classe tenha mais de um objeto instanciado.
Prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência.
Gerenciar a geração de logs de acesso com API específica.

Qual componente do JSF assume o papel de Front Control?


Facelet
Managed Bean
FacesServlet
Request
Response

O tipo de bean utilizado para tratamento de regras de negócio síncronas, onde ocorre a necessidade de guardar informações entre chamadas sucessivas seria:
Async Queued Bean
Stateless Session Bean
Message Driven Bean
Entity Bean
Stateful Session Bean

Em uma arquitetura MVC com uso de JSF, JPA e EJB, em que camadas estariam, respectivamente, os componentes de cada uma destas tecnologias?
View, Control e Model
Model, Control e View
Control, Model e View
View, Model e Control
Model, View e Control

Indique a opção que apresenta apenas operadores relacionais.
Operadores >, <, = e !
Operadores +, -, * e /
Operadores &&, || e !
Operadores >=, <, == e !=
Operadores +, -, < e *

Qual das opções abaixo não é uma descendente de Collection?
HashList
Arraylist
HashMap
LinkedList
Vector

Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
JButton
JCheckBox
JTree
JRadioButton
JLabel

As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:

< br > < p > < h1 >
< h1 > < p > < br >
< form > < br > < h1 >
< p > < br > < form >
< br > < p > < form >

Qual das opções abaixo não representam frameworks para o ambiente Java Web:
Struts
Hibernate
Spring
Java Server Faces (JSF)
Netbeans

O middleware de acesso ao banco de dados utilizado pelo Java é denominado:


JDBC
RMI
JMS
JNDI
RPC

Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão
de operação dirigida para uma classe e não para um objeto individual.
de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados".
de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação".
que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface.
de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto.

Os dois tipos de arquiteturas de envio e recepção que o JMS pode visualizar são:
Síncrona e Assíncrona
Filas e Tópicos
Filas e Assinaturas
Assinaturas e Tópicos
Get e Post

Qual anotação deve ser utilizada para efetuar o acesso a um Managed Bean a partir de outro?
Inject
SessionScoped
Named
EJB
ApplicationScoped

__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a seguir:
Java Clean
Garbage Collector
Java Virtual Machine
Java Collector
Garbage Drunk

Prévia do material em texto

Disc.: DESENVOLVIMENTO DE SOFTWARE   
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das opções abaixo não é um tipo primitivo Java?
		
	
	int
	 
	text
	
	float
	
	boolean
	
	double
	Respondido em 22/05/2020 19:38:07
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual a função do encapsulamento?
		
	 
	Impedir o acesso direto a um atributo.
	
	Instanciar um objeto dentro de classes privadas.
	
	Fazer uma conexão entre usuário e servidor.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Cria novos objetos.
	Respondido em 22/05/2020 19:38:50
	
		3a
          Questão
	Acerto: 0,0  / 1,0
	
	A biblioteca Java apresentam diversos tipos de estruturas de coleção, através do framework Collections. Uma destas estruturas funciona da mesma forma que uma tabela, com o relacionamento entre uma chave única e um conjunto de dados. Qual é esta estrutura?
		
	 
	ArrayList
	
	List
	
	Collection
	
	Vector
	 
	HashMap
	Respondido em 22/05/2020 19:39:26
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente?
		
	
	TextListener
	
	ActionListener
	 
	MouseMotionListener
	 
	FocusListener
	
	MouseListener
	Respondido em 22/05/2020 19:42:19
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Tag utilizada para definir o cabeçalho de uma página HTML:
		
	
	br
	 
	head
	
	foot
	
	title
	
	body
	Respondido em 22/05/2020 19:42:08
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	Qual das opções abaixo não representa a afirmação abaixo:
"Tecnologia Java para a criação de páginas web com programação no servidor." :
		
	
	ASP
	 
	PHP
	 
	JSP
	
	JSF
	
	JSS
	Respondido em 22/05/2020 19:44:00
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	O uso de um DAO (Data Access Object) em um código tem a função de:
		
	
	Gerenciar a geração de logs de acesso com API específica.
	
	Prover uma camada de segurança para a aplicação.
	
	Impedir que uma classe tenha mais de um objeto instanciado.
	 
	Prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência.
	
	Encapsular o usuário e senha de acesso ao banco de dados relacional.
	Respondido em 22/05/2020 19:44:14
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual componente do JSF assume o papel de Front Control?
		
	
	Managed Bean
	
	Request
	
	Facelet
	 
	FacesServlet
	
	Response
	Respondido em 22/05/2020 19:47:27
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	O tipo de bean utilizado para tratamento de regras de negócio síncronas, onde ocorre a necessidade de guardar informações entre chamadas sucessivas seria:
		
	
	Async Queued Bean
	
	Message Driven Bean
	 
	Stateful Session Bean
	 
	Stateless Session Bean
	
	Entity Bean
	Respondido em 22/05/2020 19:47:40
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Em uma arquitetura MVC com uso de JSF, JPA e EJB, em que camadas estariam, respectivamente, os componentes de cada uma destas tecnologias?
		
	 
	Model, Control e View
	
	Control, Model e View
	
	Model, View e Control
	
	View, Control e Model
	 
	View, Model e Control
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Indique a opção que apresenta apenas operadores relacionais.
		
	
	Operadores +, -, * e /
	
	Operadores >, <, = e !
	
	Operadores +, -, < e ^
	
	Operadores &, |, ^ e !
	 
	Operadores >=, <, == e !=
	Respondido em 25/05/2020 12:30:20
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual a função do encapsulamento?
		
	
	Fazer a transferência de dados segura entre usuário e servidor.
	 
	Impedir o acesso direto a um atributo.
	
	Cria novos objetos.
	
	Fazer uma conexão entre usuário e servidor.
	
	Instanciar um objeto dentro de classes privadas.
	Respondido em 25/05/2020 12:30:52
	
		3a
          Questão
	Acerto: 0,0  / 1,0
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	 
	HashList
	
	HashMap
	
	LinkedList
	 
	Arraylist
	
	Vector
	Respondido em 25/05/2020 12:35:08
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro?
		
	
	JButton
	
	JTree
	 
	JRadioButton
	
	JCheckBox
	
	JLabel
	Respondido em 25/05/2020 12:39:00
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	As tags responsáveis por quebra de linha, criação de parágrafo e criação de formulários são, respectivamente:
		
	
	< p > < br > < form >
	 
	< br > < p > < form >
	
	< br > < p > < h1 >
	
	< form > < br > < h1 >
	
	< h1 > < p > < br >
	Respondido em 25/05/2020 12:41:58
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das opções abaixo não representam frameworks para o ambiente Java Web:
		
	
	Hibernate
	
	Struts
	
	Spring
	
	Java Server Faces (JSF)
	 
	Netbeans
	Respondido em 25/05/2020 12:43:33
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	O middleware de acesso ao banco de dados utilizado pelo Java é denominado:
		
	
	JNDI
	
	RMI
	
	RPC
	
	JMS
	 
	JDBC
	Respondido em 25/05/2020 12:44:20
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão
		
	
	de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto.
	
	de operação dirigida para uma classe e não para um objeto individual.
	
	que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface.
	 
	de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados".
	
	de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação".
	Respondido em 25/05/2020 12:47:24
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Os dois tipos de arquiteturas de envio e recepção que o JMS pode visualizar são:
		
	
	Filas e Assinaturas
	
	Get e Post
	
	Síncrona e Assíncrona
	 
	Filas e Tópicos
	
	Assinaturas e Tópicos
	Respondido em 25/05/2020 12:49:55
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Qual anotação deve ser utilizada para efetuar o acesso a um Managed Bean a partir de outro?
		
	
	Named
	 
	Inject
	 
	EJB
	
	SessionScoped
	
	ApplicationScoped
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	__________________ é a tecnologia que gerencia a memória alocada para um programa, a fim de liberar objetos que não estão sendo utilizados. Complete a questão escolhendo um dos itens a sequir:
		
	
	Java Virtual Machine
	
	Java Clean
	
	Java Collector
	 
	Garbage Collector
	
	Garbage Drunk
	Respondido em 25/05/2020 16:28:54
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual a função do encapsulamento?
		
	
	Instanciar um objeto dentro de classes privadas.
	 
	Impedir o acesso direto a um atributo.
	
	Cria novos objetos.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	
	Fazer uma conexão entre usuário e servidor.
	Respondido em 25/05/2020 16:28:58
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual das opções abaixo não é uma descendente de Collection?
		
	
	LinkedList
	
	HashMap
	 
	HashList
	
	Arraylist
	
	Vector
	Respondido em 25/05/2020 16:30:32
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu?
		
	
	KeyListener
	
	ChangeListener
	
	FocusListener
	 
	ActionListener
	
	ItemListener
	Respondido em 25/05/2020 16:56:40
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Diversos eventos podem serutilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado?
		
	
	onfocus
	
	onsubmit
	
	onclick
	 
	onchange
	
	onblur
	Respondido em 25/05/2020 16:33:23
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Classe utilizada em páginas JSP para controle de sessão:
		
	
	HttpSessionId
	
	SessionId
	
	HttpCookieId
	
	HttpCookie
	 
	HttpSession
	Respondido em 25/05/2020 16:55:47
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Os comandos em sql, CREATE, ALTER, DROP, RENAME e TRUNCATE, são comandos do tipo:
		
	
	DTL
	
	DMZ
	
	DDT
	
	DML
	 
	DDL
	Respondido em 25/05/2020 16:42:53
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Marque a opção que contém apenas estilos arquiteturais no modelo Mud to Structure:
		
	
	MVC, PAC e Camadas
	
	Camadas, Blackboard e Broker
	
	MVC, PAC e Broker
	 
	Camadas, Pipes/Filters e Blackboard
	
	Microkernel, Reflexiva e MVC
	Respondido em 25/05/2020 16:46:23
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Os EJBs do tipo Session Bean podem ser divididos em três tipos, sendo que um deles permite a ocorrência de apenas uma instância por máquina virtual. Qual é este tipo?
		
	
	Stateful
	
	Message Driven
	
	Entity
	
	Stateless
	 
	Singleton
	Respondido em 25/05/2020 16:48:55
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa correta.
		
	 
	As transações nos EJBs são controladas através do JTA (Java Transaction API).
	
	Os Managed Beans podem instanciar elementos do tipo EntityManager sem quebrar as regras do modelo MVC.
	
	Uma anotação @Id seria utilizada para acessar um EJB específico do pool de EJBs.
	
	Na arquitetura MVC, as entidades JPA devem acessar os Managed Beans com o uso de @Inject.
	
	Em termos da arquitetura MVC, os EJBs pertencem à camada View.

Mais conteúdos dessa disciplina