Logo Passei Direto
Buscar

Avaliação Final (Objetiva) - Individual (1)

Ferramentas de estudo

Questões resolvidas

O JSF possui suporte nativo à AJAX, desde a versão 2.0, o que facilita mais uma vez o trabalho dos desenvolvedores. Sobre os eventos que o JSF permite a utilização de AJAX com métodos no managed bean, assinale a alternativa CORRETA: A) Formulários, tabelas, teclado e mouse. B) Formulários, tabela e mouse. C) Tabelas, teclado e mouse. D) Formulários, teclado e mouse.

Ao desenvolver um software na linguagem de programação Java, algumas tecnologias do JEE permitem que o desenvolvedor do software utilize alguns comandos da linguagem para configurar aspectos como segurança e remotabilidade por exemplo, não necessitando desenvolver a arquitetura para estes controles. Com relação ao desenvolvimento de software na linguagem Java, classifique V para as sentenças verdadeiras e F para as falsas:

( ) Com as novas especificações do Java, muitas configurações não são mais necessárias no arquivo de configuração XML do projeto, bastanto a utilização de anotações.
( ) A linguagem de programação Java possui suporte ao controle de transações.
( ) Para que um software tenha controle de autenticação e autorização, o desenvolvedor precisa implementar a lógica de segurança, pois a plataforma Java não possui suporte pronto para esta funcionalidade.
( ) Para que sejam desenvolvidas aplicações cliente-servidor em Java, podem ser desenvolvidas aplicações clientes que realizam chamadas a Web Services, ambos desenvolvidos em Java.
Assinale a alternativa que apresenta a sequência CORRETA:


A V - F - F - V.
B F - V - V - V.
C V - V - F - V.
D F - V - V - F.

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

Questões resolvidas

O JSF possui suporte nativo à AJAX, desde a versão 2.0, o que facilita mais uma vez o trabalho dos desenvolvedores. Sobre os eventos que o JSF permite a utilização de AJAX com métodos no managed bean, assinale a alternativa CORRETA: A) Formulários, tabelas, teclado e mouse. B) Formulários, tabela e mouse. C) Tabelas, teclado e mouse. D) Formulários, teclado e mouse.

Ao desenvolver um software na linguagem de programação Java, algumas tecnologias do JEE permitem que o desenvolvedor do software utilize alguns comandos da linguagem para configurar aspectos como segurança e remotabilidade por exemplo, não necessitando desenvolver a arquitetura para estes controles. Com relação ao desenvolvimento de software na linguagem Java, classifique V para as sentenças verdadeiras e F para as falsas:

( ) Com as novas especificações do Java, muitas configurações não são mais necessárias no arquivo de configuração XML do projeto, bastanto a utilização de anotações.
( ) A linguagem de programação Java possui suporte ao controle de transações.
( ) Para que um software tenha controle de autenticação e autorização, o desenvolvedor precisa implementar a lógica de segurança, pois a plataforma Java não possui suporte pronto para esta funcionalidade.
( ) Para que sejam desenvolvidas aplicações cliente-servidor em Java, podem ser desenvolvidas aplicações clientes que realizam chamadas a Web Services, ambos desenvolvidos em Java.
Assinale a alternativa que apresenta a sequência CORRETA:


A V - F - F - V.
B F - V - V - V.
C V - V - F - V.
D F - V - V - F.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:954128)
Peso da Avaliação 4,00
Prova 84760653
Qtd. de Questões 10
Acertos/Erros 0/10
Nota 0,00
A partir da versão 2 do Java Server Faces (JSF), é possível definir o escopo em que um Managed Bean (MB) será armazenado por meio de 
anotações. Dentre as anotações disponíveis para uma classe, estão: @ApplicationScoped, @SessionScoped, @ViewScoped, @RequestScoped, 
@NoneScoped e @CustomScoped. Acerca da anotação @RequestScoped, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para definir o estado do MB como persistente apenas por uma única requisição HTTP, deve-se utilizar a anotação @RequestScoped.
( ) @RequestScoped indica que o MB persistirá por múltiplas requisições HTTP provenientes de um mesmo usuário.
( ) A anotação @RequestScoped pode ser combinada, ao mesmo tempo, com outras anotações, como @SessionScoped ou @ApplicationScoped.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F.
B F - V - V.
C V - V - V.
D F - F - V.
A linguagem de programação Java possui diversos recursos disponíveis para aplicações simples e robustas. Um destes recursos é o sistema de mensagens 
Java, ou JMS (Java Message Service), o qual possibilita que diferentes aplicações troquem mensagens entre si. A troca de mensagens pode acontecer em 
 VOLTAR
A+ Alterar modo de visualização
1
Revisar Conteúdo do Livro
2
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 1/8
uma integração entre sistemas por exemplo, o que pode ser realizado através do uso desta API. São definidos os padrões filas e tópicos para o 
armazenamento de mensagens, e a realização da troca de mensagens pode ser utilizada em projetos de integração de sistemas, assim como em sistemas 
de bate-papo.
Considerando as informações apresentadas, analise as afirmações a seguir:
I- Ambos os tipos de mensagens (filas e tópicos) não precisam estar configurados no middleware.
II- Para utilização das filas ou tópicos, é necessário obter uma conexão JMS através das fábricas cadastradas no MOM.
III- Através do serviço JNDI pode ser obtida uma fábrica de conexão-padrão.
IV- A anotação @Resource marca serve para indicar que uma classe é uma entidade relacionada a uma tabela do banco de dados.
É correto o que se afirma em:
A As sentenças I e III estão corretas.
B Somente a sentença III está correta.
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.
E Somente a sentença IV está correta.
Revisar Conteúdo do Livro
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 2/8
No mundo real, dificilmente uma tabela existirá isolada das demais. Na orientação a objetos, isto não ocorre de maneira diferente. O JPA trata das 
anotações específicas em que é possível o tipo de associação entre os objetos.
Sobre as multiplicidades possíveis, assinale a alternativa CORRETA:
A São quatro: @OneToOne; @ManyToOne; @OneToMany e @ManyToMany.
B São três: @OneToOne; @ManyToOne; @OneToMany e @ManyToMany.
C São duas: @OneToOne e @ManyToOne.
D São duas: @OneToMany e @ManyToMany.
E São quatro: @OneToOne; @ManyToOne; @OneToMany e @ManyToOne.
A tecnologia Enterprise JavaBeans (EJB) pode ser descrito como um componente da plataforma JEE do Java, o qual roda em um container de um 
servidor de aplicação. O intuito do EJB é o fornecimento de desenvolvimento de software rápido e simplificado de aplicações na linguagem de 
programação Java, baseando-se nos componentes distribuídos, transacionais, seguros e portáveis. Com relação ao EJB, analise as afirmativas a seguir: 
I- A partir da versão 3.0 do EJB era possível a implementação de métodos assíncronos. 
II- No EJB é possível implementar métodos assíncronos, os quais não necessitam que a aplicação aguarde a conclusão de sua execução.
III- Em um stateless session bean não é possível a implementação de métodos assíncronos, permitidos apenas síncronos. 
IV- Para definir um método como assíncrono, utiliza-se a anotação @Asynchronous. 
3
Revisar Conteúdo do Livro
4
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 3/8
Assinale a alternativa CORRETA:
A Somente a afirmativa II está correta.
B As afirmativas I e II estão corretas.
C As afirmativas II e IV estão corretas.
D As afirmativas I e IV estão corretas.
O JSF possui suporte nativo à AJAX, desde a versão 2.0, o que facilita mais uma vez o trabalho dos desenvolvedores. 
Sobre os eventos que o JSF permite a utilização de AJAX com métodos no managed bean, assinale a alternativa CORRETA:
A Tabelas, teclado e mouse.
B Formulários, tabela e mouse.
C Formulários, teclado e mouse.
D Formulários, tabelas, teclado e mouse.
Revisar Conteúdo do Livro
5
Revisar Conteúdo do Livro
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 4/8
Ao desenvolver um software na linguagem de programação Java, algumas tecnologias do JEE permitem que o desenvolvedor do software utilize 
alguns comandos da linguagem para configurar aspectos como segurança e remotabilidade por exemplo, não necessitando desenvolver a arquitetura para 
estes controles. Com relação ao desenvolvimento de software na linguagem Java, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Com as novas especificações do Java, muitas configurações não são mais necessárias no arquivo de configuração XML do projeto, bastanto a 
utilização de anotações.
( ) A linguagem de programação Java possui suporte ao controle de transações.
( ) Para que um software tenha controle de autenticação e autorização, o desenvolvedor precisa implementar a lógica de segurança, pois a plataforma 
Java não possui suporte pronto para esta funcionalidade.
( ) Para que sejam desenvolvidas aplicações cliente-servidor em Java, podem ser desenvolvidas aplicações clientes que realizam chamadas a Web 
Services, ambos desenvolvidos em Java.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - V - F - V.
C F - V - V - V.
D V - F - F - V.
JSF é um framework criado para agilizar a criação de interfaces para aplicações Java web, que incorpora o padrão arquitetural MVC. Além disso, o JSF 
disponibiliza diversos componentes prontos capazes de se comunicar com classes Java, chamadas Managed Beans. 
Sobre o exposto, assinale a alternativa CORRETA:
A O JSF começou a dar suporte nativo à AJAX somente a partir da sua versão 5.0.
6
Revisar Conteúdo do Livro
7
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 5/8
B Uma desvantagem do JSF é que não permite uso de bibliotecas visuais de terceiros.
C O JSF permite a utilização de AJAX com métodos no managed bean e, entre outros, pode ser citado change, focus e blur para formulário.
D O atributo rows define quantas colunas serão mostradas na tela.
A especificação JEE, na linguagem de programação Java, permite a integração entre os containers WEB e EJB, graças à especificação Context and 
Dependency Injection (CDI). Entre as características do CDI mais utilizados, estão o mecanismo de injeção de dependência e o gerenciamento do ciclo 
de vida de obtidos por contextos. Sobre a especificação CDI, analise as sentenças a seguir:
I- O CDI possui muitas vantagens, porém torna o código-fonte mais ilegível devido às características de sintaxes que devem ser adotadas.
II- O código-fonte implementado segundo a especificação do CDI possui baixo acoplamento.
III- O CDI permite maior flexibilidade no gerenciamento do ciclo de vida dos objetos. 
IV- Na especificação CDI, os Managed Beans e Session Beans possuem suporte aos recursos do container. 
Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e III estão corretas.
Revisar Conteúdo do Livro
8
Revisar Conteúdo do Livro
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 6/8
O Apache Tomcat é um servletcontainer Java para web que implementa as tecnologias JavaServlets e JavaServer Pages. Ele também pode 
comportar-se como um servidor web (HTTP) ou funcionar integrado a um servidor web dedicado (como o Apache ou o IIS). É um software livre e de 
código aberto. Com relação ao Tomcat, analise as sentenças a seguir:
I- É mantido pela Apache Software Foundation. 
II- É um servlet container.
III- É um servidor de aplicações web sucessor ao Glassfish.
IV- É um sistema que substitui a programação ORACLE.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I e II estão corretas.
Ao se utilizar o EJB Container para o desenvolvimento de software, muitos componentes deste facilitam o trabalho da equipe de programadores. O 
stateful session bean por exemplo, mantém em memória o estado conversacional, no qual se pode armazenar informações do cliente que o requisitou, sua 
sacola de compras, ou qualquer outra informação referente ao cliente. Com relação ao stateful session bean, classifique V para as sentenças verdadeiras e 
F para as falsas:
( ) Caso a anotação @Remove seja definida para um determinado método, está sendo declarado que após a execução deste método a instância da classe 
não é mais necessária.
( ) Em classes stateful session beans não podem ser utilizadas as anotações @PostConstruct e @PreDestroy.
( ) Existem anotações para definir que métodos sejam executados antes da passivação e após a ativação.
( ) Se o cliente de uma instância passivada o requisitar o stateless session bean, automaticamente será realizado o processo de ativação.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
9
Revisar Conteúdo do Livro
10
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 7/8
B V - V - V - F.
C F - V - V - V.
D V - F - V - V.
Revisar Conteúdo do Livro
Imprimir
28/11/2024, 08:38 Avaliação Final (Objetiva) - Individual
about:blank 8/8

Mais conteúdos dessa disciplina