Logo Passei Direto
Buscar

Desenvolvimento de formulários JSF

Ferramentas de estudo

Questões resolvidas

O JSF é uma das tecnologias para desenvolvimento de aplicações web que permite desenvolver um sistema de cadastro mais rapidamente, pois neste caso não é necessária implementação de códigos-fonte CSS e Javascript. Além disso, formulários JSF são criados dentro de páginas XHTML, nas quais o próprio ambiente de desenvolvimento Eclipse insere importações das bibliotecas básicas de componentes automaticamente, ao criá-las.
Com relação ao desenvolvimento de formulários JSF, assinale a alternativa CORRETA:
a) No JSF, a classe Managed Bean funciona como a camada controller da aplicação, cujos métodos podem ser invocados por eventos de componentes do formulário.
b) Em uma classe Managed Bean são implementados os componentes visuais do JSF.
c) Para que o evento de um componente do JSF funcione, este deve invocar uma função Javascript para que se invoque o método da classe controller.
d) Uma classe Managed Bean serve como controller, recebendo os valores dos campos, porém, seus métodos não podem ser invocados por componentes do JSF.

A tecnologia Java Server Faces (JSF) é um framework para o desenvolvimento de sistemas web, o qual permite a utilização de classes Java como implementações de componentes HTML. Nessas classes, pertencentes às camadas controller da aplicação, podem ser implementados eventos dos componentes através de métodos, as quais são invocados pelos componentes da tela.
Sobre o JSF, assinale a alternativa CORRETA:
A Disponibiliza biblioteca de componentes visuais, análogo aos componentes de formulário do HTML.
B Os componentes HTML são gerados através de objetos que estão no navegador do cliente.
C Componentes visuais do JSF não permitem requisições Ajax.
D O tratamento de eventos, disparados pelos componentes do JSF, devem ser tratados por Javascript, dentro da página.

O JSF é um framework de desenvolvimento da linguagem de programação Java que possibilita o desenvolvimento ágil de fomulários de cadastros. Esse framework possui componentes similares ao HTML, como "input", que é similar ao "inputText", por exemplo. Nesse sentido, basta referenciar o atributo do Managed Bean no componente do formulário.
Com relação ao código-fonte apresentado "Formulario Cadastro Funcionario", assinale a alternativa CORRETA:
A O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita desenvolver uma lista de valores.
B O ajax é suportado pelo JSF, o que pode ser analisado na invocação do método "alterarSalario" do Managed Bean.
C O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita a entrada de textos mais longos que podem ser gravados em campos tipo "MEMO".
D O campo de entrada de texto chamado de "itNome" está referenciado pelo atributo "codigo" do Managed Bean nomeado por "cadastrarFuncionario".

O Managed Bean é uma classe intermediadora entre as requisições do usuário e as regras de negócio da aplicação, as quais são implementadas em estruturas diferentes. Também é uma classe serializável, e permite acesso aos valores dos componentes visuais de um formulário da página XHTML.
Com relação à classe Managed Bean, analise as afirmativas a seguir: I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean. II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa. III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado. IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.
I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean.
II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa.
III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado.
IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.
A As afirmativas I, II e IV estão corretas.
B Somente a afirmativa I está correta.
C Somente a afirmativa III está correta.
D As afirmativas III e IV estão corretas.

Conforme Evans et al. (2011), o modelo de aplicação do JEE começa com a linguagem de programação Java e a Java Virtual Machine. A já conhecida e comprovada portabilidade, segurança e produtividade no desenvolvimento que ela oferece, formam a base deste modelo. Inicialmente, é necessária a compreensão do conceito de tier (camada lógica) e de layer (camada física). Tanto a tier quanto a layer podem ser definidas como um conjunto de tecnologias que representa um conceito que faz parte da aplicação. A tier é sempre composta por software, ou seja, é lógica. A layer é sempre composta por hardware, ou seja, é física.
Sobre Cliente Tier, assinale a alternativa CORRETA:
A Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de negócio, representada aqui pela tecnologia Java Server Faces (JSF). Em alguns casos, esta camada é dispensável. As aplicações clientes acessam a lógica de negócio diretamente, sem esse intermédio. Esta camada poderia ainda ser representada por tecnologias como Servlets e Java Server Pages, que não fazem parte do escopo deste caderno. Se considerarmos a layer, esta parte fica alocada no JEEServer.
B Representa a camada definida com duas tecnologias: a aplicação cliente, normalmente uma aplicação desktop desenvolvida com Swing ou JavaFX, e as páginas web, acessadas através de um navegador. Ambas as tecnologias estão no layer representado pela máquina do usuário, ou seja, o computador em que ele acessa a aplicação.
C Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web. Em termos de layer, ainda estamos no JEEServer.
D Representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. Esta fonte de dados também pode ser alguma aplicação legada já existente no ambiente corporativo. Agora estamos na layer Database Server.

O JSF é uma tecnologia que permite desenvolver software web na linguagem de programação Java, utilizando componentes visuais pré-prontos. Nesse framework, o desenvolvedor não precisa se preocupar com Javascript e HTML, pois basta criar o formulário com os componentes desejados, e estes serão renderizados e apresentados em HTML no navegador do cliente.
Com relação ao código-fonte apresentado "Formulario Cadastro Funcionario", assinale a alternativa CORRETA:
A No formulário JSF apresentado, o campo chamado "itSetor" está vinculado ao atributo "cadastrarFuncionarioMB" e, neste contexto, o Management Bean recebe seu valor.
B No formulário JSF sendo apresentado, é apresentado ao usuário o botão "Cadastrar" e o botão "Alterar", isto é, ambos.
C Quando um usuário/cliente acessar um formulário desenvolvido com a tecnologia JSF, o navegador do cliente converterá os componentes em HTML.
D No formulário JSF é apresentado ao usuário o botão "Cadastrar" ou o botão "Alterar", porém não ambos ao mesmo tempo.

Nas tecnologias de bancos de dados, um rollback significa que o banco de dados pode voltar a determinado estado anterior, evitando que um erro seja propagado e mantido no mesmo. Sobre o Java Authentication and Authorization Service (JAAS), analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- É o serviço que permite a autenticação e autorização de um usuário específico ou de um grupo de usuários.
II- É o componente que possue atributo e método para implementar lógica de negócios.
III- Oferece uma maneira desacoplada para a definição de aspectos de segurança em uma aplicação JEE.
IV- Combina características de um session bean e um ouvinte de mensagens.
A As sentenças II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.

A plataforma JEE é projetada para suportar aplicações que possuem elevado grau de complexidade, acessando dados das mais variadas fontes e atendendo a um grande número de clientes e requisições.
Sobre a arquitetura JEE típica, analise as sentenças a seguir: I- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da aplicação. II- Commerce Tier: representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web. III- Enterprise Information Server (EIS) Tier: representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. IV- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da aplicação.
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D Somente a sentença III está correta.

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

Questões resolvidas

O JSF é uma das tecnologias para desenvolvimento de aplicações web que permite desenvolver um sistema de cadastro mais rapidamente, pois neste caso não é necessária implementação de códigos-fonte CSS e Javascript. Além disso, formulários JSF são criados dentro de páginas XHTML, nas quais o próprio ambiente de desenvolvimento Eclipse insere importações das bibliotecas básicas de componentes automaticamente, ao criá-las.
Com relação ao desenvolvimento de formulários JSF, assinale a alternativa CORRETA:
a) No JSF, a classe Managed Bean funciona como a camada controller da aplicação, cujos métodos podem ser invocados por eventos de componentes do formulário.
b) Em uma classe Managed Bean são implementados os componentes visuais do JSF.
c) Para que o evento de um componente do JSF funcione, este deve invocar uma função Javascript para que se invoque o método da classe controller.
d) Uma classe Managed Bean serve como controller, recebendo os valores dos campos, porém, seus métodos não podem ser invocados por componentes do JSF.

A tecnologia Java Server Faces (JSF) é um framework para o desenvolvimento de sistemas web, o qual permite a utilização de classes Java como implementações de componentes HTML. Nessas classes, pertencentes às camadas controller da aplicação, podem ser implementados eventos dos componentes através de métodos, as quais são invocados pelos componentes da tela.
Sobre o JSF, assinale a alternativa CORRETA:
A Disponibiliza biblioteca de componentes visuais, análogo aos componentes de formulário do HTML.
B Os componentes HTML são gerados através de objetos que estão no navegador do cliente.
C Componentes visuais do JSF não permitem requisições Ajax.
D O tratamento de eventos, disparados pelos componentes do JSF, devem ser tratados por Javascript, dentro da página.

O JSF é um framework de desenvolvimento da linguagem de programação Java que possibilita o desenvolvimento ágil de fomulários de cadastros. Esse framework possui componentes similares ao HTML, como "input", que é similar ao "inputText", por exemplo. Nesse sentido, basta referenciar o atributo do Managed Bean no componente do formulário.
Com relação ao código-fonte apresentado "Formulario Cadastro Funcionario", assinale a alternativa CORRETA:
A O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita desenvolver uma lista de valores.
B O ajax é suportado pelo JSF, o que pode ser analisado na invocação do método "alterarSalario" do Managed Bean.
C O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita a entrada de textos mais longos que podem ser gravados em campos tipo "MEMO".
D O campo de entrada de texto chamado de "itNome" está referenciado pelo atributo "codigo" do Managed Bean nomeado por "cadastrarFuncionario".

O Managed Bean é uma classe intermediadora entre as requisições do usuário e as regras de negócio da aplicação, as quais são implementadas em estruturas diferentes. Também é uma classe serializável, e permite acesso aos valores dos componentes visuais de um formulário da página XHTML.
Com relação à classe Managed Bean, analise as afirmativas a seguir: I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean. II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa. III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado. IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.
I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean.
II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa.
III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado.
IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.
A As afirmativas I, II e IV estão corretas.
B Somente a afirmativa I está correta.
C Somente a afirmativa III está correta.
D As afirmativas III e IV estão corretas.

Conforme Evans et al. (2011), o modelo de aplicação do JEE começa com a linguagem de programação Java e a Java Virtual Machine. A já conhecida e comprovada portabilidade, segurança e produtividade no desenvolvimento que ela oferece, formam a base deste modelo. Inicialmente, é necessária a compreensão do conceito de tier (camada lógica) e de layer (camada física). Tanto a tier quanto a layer podem ser definidas como um conjunto de tecnologias que representa um conceito que faz parte da aplicação. A tier é sempre composta por software, ou seja, é lógica. A layer é sempre composta por hardware, ou seja, é física.
Sobre Cliente Tier, assinale a alternativa CORRETA:
A Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de negócio, representada aqui pela tecnologia Java Server Faces (JSF). Em alguns casos, esta camada é dispensável. As aplicações clientes acessam a lógica de negócio diretamente, sem esse intermédio. Esta camada poderia ainda ser representada por tecnologias como Servlets e Java Server Pages, que não fazem parte do escopo deste caderno. Se considerarmos a layer, esta parte fica alocada no JEEServer.
B Representa a camada definida com duas tecnologias: a aplicação cliente, normalmente uma aplicação desktop desenvolvida com Swing ou JavaFX, e as páginas web, acessadas através de um navegador. Ambas as tecnologias estão no layer representado pela máquina do usuário, ou seja, o computador em que ele acessa a aplicação.
C Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web. Em termos de layer, ainda estamos no JEEServer.
D Representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. Esta fonte de dados também pode ser alguma aplicação legada já existente no ambiente corporativo. Agora estamos na layer Database Server.

O JSF é uma tecnologia que permite desenvolver software web na linguagem de programação Java, utilizando componentes visuais pré-prontos. Nesse framework, o desenvolvedor não precisa se preocupar com Javascript e HTML, pois basta criar o formulário com os componentes desejados, e estes serão renderizados e apresentados em HTML no navegador do cliente.
Com relação ao código-fonte apresentado "Formulario Cadastro Funcionario", assinale a alternativa CORRETA:
A No formulário JSF apresentado, o campo chamado "itSetor" está vinculado ao atributo "cadastrarFuncionarioMB" e, neste contexto, o Management Bean recebe seu valor.
B No formulário JSF sendo apresentado, é apresentado ao usuário o botão "Cadastrar" e o botão "Alterar", isto é, ambos.
C Quando um usuário/cliente acessar um formulário desenvolvido com a tecnologia JSF, o navegador do cliente converterá os componentes em HTML.
D No formulário JSF é apresentado ao usuário o botão "Cadastrar" ou o botão "Alterar", porém não ambos ao mesmo tempo.

Nas tecnologias de bancos de dados, um rollback significa que o banco de dados pode voltar a determinado estado anterior, evitando que um erro seja propagado e mantido no mesmo. Sobre o Java Authentication and Authorization Service (JAAS), analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- É o serviço que permite a autenticação e autorização de um usuário específico ou de um grupo de usuários.
II- É o componente que possue atributo e método para implementar lógica de negócios.
III- Oferece uma maneira desacoplada para a definição de aspectos de segurança em uma aplicação JEE.
IV- Combina características de um session bean e um ouvinte de mensagens.
A As sentenças II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.

A plataforma JEE é projetada para suportar aplicações que possuem elevado grau de complexidade, acessando dados das mais variadas fontes e atendendo a um grande número de clientes e requisições.
Sobre a arquitetura JEE típica, analise as sentenças a seguir: I- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da aplicação. II- Commerce Tier: representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as páginas web. III- Enterprise Information Server (EIS) Tier: representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. IV- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da aplicação.
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D Somente a sentença III está correta.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:770818)
 1,50
 57471296
 10
 9/1
 9,00
O JSF é uma das tecnologias para desenvolvimento de aplicações web que permite 
desenvolver um sistema de cadastro mais rapidamente, pois neste caso não é necessária 
implementação de códigos-fonte CSS e Javascript. Além disso, formulários JSF são criados dentro 
de páginas XHTML, nas quais o próprio ambiente de desenvolvimento Eclipse insere importações 
das bibliotecas básicas de componentes automaticamente, ao criá-las. Com relação ao 
desenvolvimento de formulários JSF, assinale a alternativa CORRETA:
A Para que o evento de um componente do JSF funcione, este deve invocar uma função
Javascript para que se invoque o método da classe controller.
B No JSF, a classe Managed Bean funciona como a camada controller da aplicação, cujos
métodos podem ser invocados por eventos de componentes do formulário.
C Em uma classe Managed Bean são implementados os componentes visuais do JSF.
D Uma classe Managed Bean serve como controller, recebendo os valores dos campos, porém,
seus métodos não podem ser invocados por componentes do JSF.
A tecnologia Java Server Faces (JSF) é um framework para o desenvolvimento de sistemas 
web, o qual permite a utilização de classes Java como implementações de componentes HTML. 
Nessas classes, pertencentes às camadas controller da aplicação, podem ser implementados 
eventos dos componentes através de métodos, as quais são invocados pelos componentes da tela. 
Sobre o JSF, assinale a alternativa CORRETA:
A Componentes visuais do JSF não permitem requisições Ajax.
B Disponibiliza biblioteca de componentes visuais, análogo aos componentes de formulário do
HTML.
C O tratamento de eventos, disparados pelos componentes do JSF, devem ser tratados por
Javascript, dentro da página.
D Os componentes HTML são gerados através de objetos que estão no navegador do cliente.
O JSF é um framework de desenvolvimento da linguagem de programação Java que possibilita o 
desenvolvimento ágil de fomulários de cadastros. Esse framework possui componentes similares 
ao HTML, como "input", que é similar ao "inputText", por exemplo. Nesse sentido, basta 
referenciar o atributo do Managed Bean no componente do formulário. 
1
2
3
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
1 of 7 14/06/2023, 18:40
Com relação ao código-fonte apresentado "Formulario Cadastro Funcionario", assinale a 
alternativa CORRETA:
A O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita
desenvolver uma lista de valores.
B O campo de entrada de texto chamado de "itNome" está referenciado pelo atributo "codigo"
do Managed Bean nomeado por "cadastrarFuncionario".
C O ajax é suportado pelo JSF, o que pode ser analisado na invocação do método
"alterarSalario" do Managed Bean.
D O componente do JSF "" é similar ao componente "" do HTML, o qual possibilita a entrada de
textos mais longos que podem ser gravados em campos tipo "MEMO".
Formulario Cadastro Funcionario
O Managed Bean é uma classe intermediadora entre as requisições do usuário e as regras de 
negócio da aplicação, as quais são implementadas em estruturas diferentes. Também é uma classe 
serializável, e permite acesso aos valores dos componentes visuais de um formulário da página 
XHTML. Com relação à classe Managed Bean, analise as afirmativas a seguir:
I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean. 
4
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
2 of 7 14/06/2023, 18:40
II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do 
usuário estiver ativa.
III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até 
que o servidor de aplicação seja reiniciado. 
IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite 
que se mantenha informações em memória até o usuário fechar o navegador de internet.
Assinale a alternativa CORRETA:
A As afirmativas I, II e IV estão corretas.
B Somente a afirmativa I está correta.
C Somente a afirmativa III está correta.
D As afirmativas III e IV estão corretas.
Conforme Evans et al. (2011), o modelo de aplicação do JEE começa com a linguagem de 
programação Java e a Java Virtual Machine. A já conhecida e comprovada portabilidade, 
segurança e produtividade no desenvolvimento que ela oferece, formam a base deste modelo. 
Inicialmente, é necessária a compreensão do conceito de tier (camada lógica) e de layer (camada 
física). Tanto a tier quanto a layer podem ser definidas como um conjunto de tecnologias que 
representa um conceito que faz parte da aplicação. A tier é sempre composta por software, ou seja, 
é lógica. A layer é sempre composta por hardware, ou seja, é física.
Sobre Cliente Tier, assinale a alternativa CORRETA:
FONTE: EVANS, I. et al. The Java EE 6 Tutorial: Basic Concepts. 4. ed. Boston: Addison Wesley, 
2011.
A
Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans
individuais para a aplicação cliente e para as páginas web. Em termos de layer, ainda estamos
no JEEServer.
B
Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de
negócio, representada aqui pela tecnologia Java Server Faces (JSF). Em alguns casos, esta
camada é dispensável. As aplicações clientes acessam a lógica de negócio diretamente, sem
esse intermédio. Esta camada poderia ainda ser representada por tecnologias como Servlets e
Java Server Pages, que não fazem parte do escopo deste caderno. Se considerarmos a layer,
esta parte fica alocada no JEEServer.
C
Representa a camada definida com duas tecnologias: a aplicação cliente, normalmente uma
aplicação desktop desenvolvida com Swing ou JavaFX, e as páginas web, acessadas através de
um navegador. Ambas as tecnologias estão no layer representado pela máquina do usuário, ou
seja, o computador em que ele acessa a aplicação. 
D
Representa as fontes de dados que as aplicações acessam através da business tier,
normalmente um SGBDR. Esta fonte de dados também pode ser alguma aplicação legada já
existente no ambiente corporativo. Agora estamos na layer Database Server.
O JSF é uma tecnologia da linguagem de programação Java que permite desenvolver 
sistemas web com formulários de forma mais rápida e legível, não exigindo desenvolvimento de 
5
6
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
3 of 7 14/06/2023, 18:40
Javascript nas páginas XHTML. Neste contexto, os campos do fomulário de uma página XHTML, 
no JSF, são vinculados aos atributos de uma classe Managed Bean, incluindo os eventos, os quais 
são invocados do Managed Bean que controla a página. Com relação ao código-fonte de uma 
página XHTML, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Uma página XHTML que tiver dois formulários, ao clicar em um dos botões, ambos os 
formulários serão enviados ao Managed Bean.
( ) Uma página XHTML pode ter apenas um formulário para que funcione corretamente o 
submit e outros eventos.
( ) Uma página XHTML que tiver mais de um formulário, possui, por padrão, os eventos submit 
separados.
( ) Uma página XHTML, no JSF, permite a criação de um campo de listas de valores, similar ao 
tipo de campo do HTML "
A F - F - V - V.
B V - F - F - V.
C F - V - V - V.
D F - V - V - F.
O JSF é uma tecnologia que permite desenvolver software web na linguagem de programação 
Java, utilizando componentes visuais pré-prontos. Nesse framework, o desenvolvedor não precisa 
se preocupar com Javascript e HTML, pois basta criar o formulário com os componentes 
desejados, e estes serão renderizados e apresentados em HTML no navegador do cliente. 
7
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
4 of 7 14/06/2023, 18:40
Com relação ao código-fonteapresentado "Formulario Cadastro Funcionario", assinale a 
alternativa CORRETA:
A No formulário JSF é apresentado ao usuário o botão "Cadastrar" ou o botão "Alterar", porém
não ambos ao mesmo tempo.
B Quando um usuário/cliente acessar um formulário desenvolvido com a tecnologia JSF, o
navegador do cliente converterá os componentes em HTML.
C No formulário JSF apresentado, o campo chamado "itSetor" está vinculado ao atributo
"cadastrarFuncionarioMB" e, neste contexto, o Management Bean recebe seu valor.
D No formulário JSF sendo apresentado, é apresentado ao usuário o botão "Cadastrar" e o botão
"Alterar", isto é, ambos.
Formulario Cadastro Funcionario
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
5 of 7 14/06/2023, 18:40
Nas tecnologias de bancos de dados, um rollback significa que o banco de dados pode voltar a 
determinado estado anterior, evitando que um erro seja propagado e mantido no mesmo. Sobre o 
Java Authentication and Authorization Service (JAAS), analise as sentenças a seguir:
I- É o serviço que permite a autenticação e autorização de um usuário específico ou de um grupo 
de usuários.
II- É o componente que possue atributo e método para implementar lógica de negócios.
III- Oferece uma maneira desacoplada para a definição de aspectos de segurança em uma 
aplicação JEE.
IV- Combina características de um session bean e um ouvinte de mensagens.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e III estão corretas.
A linguagem de programação Java oferece a base de um modelo.
Sobre essa base, assinale a alternativa CORRETA:
A Portabilidade, Segurança e Improdutividade.
B Importabilidade, Segurança e Produtividade.
C Portabilidade, Segurança e Produtividade.
D Portabilidade, Insegurança e Produtividade.
A plataforma JEE é projetada para suportar aplicações que possuem elevado grau de 
complexidade, acessando dados das mais variadas fontes e atendendo a um grande número de 
clientes e requisições. Sobre a arquitetura JEE típica, analise as sentenças a seguir:
I- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da 
aplicação.
II- Commerce Tier: representa a lógica de negócios da aplicação, aqui implementada em 
Enterprise Beans individuais para a aplicação cliente e para as páginas web.
III- Enterprise Information Server (EIS) Tier: representa as fontes de dados que as aplicações 
acessam através da business tier, normalmente um SGBDR.
IV- Client Tier: representa a camada cliente, ou seja, o que os usuários efetivamente acessam da 
aplicação.
Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
8
9
10
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
6 of 7 14/06/2023, 18:40
B As sentenças I, II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D Somente a sentença III está correta.
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
7 of 7 14/06/2023, 18:40

Mais conteúdos dessa disciplina