Logo Passei Direto
Buscar
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

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:989888)
Peso da Avaliação 4,00
Prova 92818348
Qtd. de Questões 10
Acertos/Erros 6/4
Nota 6,00
A linguagem de programação Java possui vários frameworks de desenvolvimento, os quais facilitam o 
trabalho de implementação da aplicação. Muitos destes frameworks são voltados para o 
desenvolvimento de sistemas para web, dentre os quais destaca-se o JSF (Java Server faces). O JSF 
torna o desenvolvimento de páginas web dinâmicas mais ágil, pois não exige desenvolvimento de 
código-fonte Javascript, e quanto ao CSS, existem bibliotecas que podem descartar sua necessidade. 
Com relação aos formulários JSF, analise as afirmativas a seguir:
 I- O desenvolvimento de sistemas web utilizando o framework JSF é baseado no padrão de 
arquitetura MVC.
II- Dentre os componentes de formulário que o JSF disponibiliza, pode ser citado o campo de entrada 
de texto, implementado por "".
III- A tag para designar o início e fim de um formulário JSF é "".
IV- Em formulários JSF, para validar se um campo foi informado, utiliza-se o atributo 
"required='true'" no componente.
Assinale a alternativa CORRETA:
A Somente a afirmativa II está correta.
B As afirmativas II e III estão corretas.
C As afirmativas I e IV estão corretas.
 VOLTAR
A+
Alterar modo de visualização
1
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 1/7
D As afirmativas I, II e IV estão corretas.
Sobre os serviços disponibilizados pelas tecnologias envolvidas na plataforma K19, analise as 
sentenças a seguir:
I- Através das transações, a arquitetura Enterprise Java Beans (EJB) define um suporte sofisticado 
para utilização de transações.
II- Com a remotabilidade, as aplicações podem ser acessadas remotamente, através de diversos 
protocolos de comunicação.
III- Com os conceitos de Multithreading e Concorrência as aplicações JEE podem ser acessadas 
remotamente, através de diversos protocolos de comunicação.
IV- O gerenciamento de objetos representa os mecanismos de injeção de dependências, e controle de 
ciclo de vida são oferecidos aos objetos de uma aplicação JEE e injeção de dependências.
Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B Somente a sentença II está correta.
C As sentenças I, II e III estão corretas.
D As sentenças I, III e IV estão corretas.
O funcionamento do JSF é baseado em objetos que são criados na memória do servidor de aplicação, 
responsáveis pela geração do HTML que é enviado ao navegador de internet do cliente. Neste sentido, 
o Managed Bean é a classe controladora que recebe as requisições da página XHTML e então envia 
os dados à classe que possui as regras de negócios da aplicação e trata os dados. Com relação ao 
funcionamento do JSF, classifique V para as sentenças verdadeiras e F para as falsas:
2
Revisar Conteúdo do Livro
3
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 2/7
( ) A página XHTML funciona como o formato da interface de telas da aplicação.
( ) Quando uma página XHTML é requisitada no servidor, a mesma é enviada para o navegador do 
cliente, e este realiza a conversão para o HTML.
( ) Em uma página XHTML, pode-se implementar requisições ajax através da tag "" 
atribuindo-se ao seu atributo "listener" o método do Managent Bean a ser invocado.
( ) Em uma página XHTML, pode-se implementar requisições ajax, porém os métodos a serem 
invocados não podem realizar persistência no banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B V - F - V - F.
C F - F - F - V.
D V - F - F - V.
Java Server Faces (JSF) é uma especificação Java para a construção de interfaces de usuário baseadas 
em componentes para aplicações web, utilizando uma arquitetura MVC (model-view-controller).
Com relação a esse framework, assinale a alternativa INCORRETA:
A Possui gerenciamento da navegabilidade da aplicação.
B Não realiza o tratamento de eventos entre telas Web.
C Inclui validação, conversão e formatação de dados de formulários.
D Possui suporte embutido à ajax.
4
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 3/7
O JPA permite a persistência do estado de qualquer classe Java, bastando para tal colocar as anotações 
obrigatórias. O atributo da classe é a chave primária.
Sobre a anotação do JPA, o atributo da classe e a chave primária, assinale a alternativa CORRETA:
A @Entity.
B @Table.
C @Column.
D @Id.
O Java Server Faces (JSF) é o framework padrão da plataforma Java para a construção de aplicações 
web com JEE. Ele define e implementa um modelo de componentes visuais para WEB, utilizando 
uma arquitetura.
Sobre essa arquitetura, assinale a alternativa CORRETA:
A Arquitetura MVC (modelview-controller).
B Arquitetura SOAP.
C Arquitetura de Controle.
D Arquitetura HTTP.
Esse é um dos componentes mais utilizados em interfaces web com JSF.
Sobre o exposto, assinale a alternativa CORRETA:
5
6
7
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 4/7
A SataTable.
B DataTable.
C BetaTable.
D DetaTable.
Nas tecnologias da família EJB é que percebemos a verdadeira extensão das capacidades do JAVAEE. 
Muitos sistemas corporativos são desenvolvidos seguindo a arquitetura definida pelo padrão EJB. Ao 
utilizar esta arquitetura, alguns recursos são disponibilizados automaticamente pelo AS.
Sobre o recurso que funciona como mecanismo de injeção de dependências e controle de ciclo de 
vida, que são oferecidos aos objetos de uma aplicação EJB, assinale a alternativa CORRETA:
A Multithreading e Concorrência.
B Integração.
C Gerenciamento de Objetos.
D Persistência.
Serve para a implementação das regras de negócio que não necessitam de estado conversacional.
Sobre o exposto, assinale a alternativa CORRETA:
A Stateless.
B Netbeans.
8
Revisar Conteúdo do Livro
9
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 5/7
C Stateless session beans.
D Session.
Context and Dependency Injection, ou CDI, é a especificação Java para injeção de dependência que 
contribui para criação de aplicações robustas, com fácil integração entre beans com comportamentos 
diferentes, como EJB e Managed Bean, além de trazer diversos recursos adicionais que colaboram 
para cumprir seu principal objetivo: baixo acoplamento com tipificação forte. Sobre o exposto, 
associe os itens, utilizando o código a seguir:
I- Baixo acoplamento entre os objetos.
II- Simplificação no código da aplicação.
III- Testabilidade.
IV- Flexibilidade no gerenciamento do ciclo de vida dos objetos.
( ) Com a injeção de dependência, os objetos da aplicação são liberados da tarefa de trazer suas 
próprias dependências (redução de código para inicialização e configuração de dependências); eles 
ficam livres para executar apenas suas regras negociais, pois sabem que as suas dependências estarão 
lá, quando necessárias. 
( ) Objetos podem ser colocados em um cache, serem um singleton ou ter uma vida curta (tudo 
passa a ser controlado por meio de configurações ou pelo container).
( ) O objeto conhece suas dependências apenas por sua interface pública (não por sua 
implementação, nem por como foram instanciadas). Assim, a dependência pode ser trocada por uma 
implementação diferente, sem que o objeto dependente conheça a diferença. 
( ) Se as dependências podem ser injetadas em um componente, torna-se possível injetar 
implementações mocks dessas dependências.
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - III - I - II.
B II - IV - I - III.
C I - III - IV - II.
D IV - I - II - III.
Revisar Conteúdo do Livro
10
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 6/7
Revisar Conteúdo do Livro
Imprimir
29/06/2025, 17:36 Avaliação Final (Objetiva) - Individual
about:blank 7/7

Mais conteúdos dessa disciplina