Analise e Desenvolvimento de Sistemas
Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Top dos mais postadores
Fernandes (15846)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
apostileiros (3609)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
jsjunior (1099)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Aninha (479)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
provasunopar2 (307)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Braga Jr. (241)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Paulinha (192)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Oráculo (157)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Corsario (143)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 
Dexter (124)
Av1 Programação Para Web Vote_lcap1Av1 Programação Para Web Voting_bar1Av1 Programação Para Web Vote_rcap1 

PAINEL DO USUÁRIO

Mensagens: 0


Alterar
Ver
Tópicos e mensagens
Quem está conectado
118 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 115 Visitantes :: 2 Motores de busca

bruno123, deboralins16, Fernandes

[ Ver toda a lista ]


O recorde de usuários online foi de 354 em Seg 5 Maio 2014 - 20:37
Outubro 2019
DomSegTerQuaQuiSexSab
  12345
6789101112
13141516171819
20212223242526
2728293031  

Calendário Calendário


Av1 Programação Para Web

Ir em baixo

Av1 Programação Para Web Empty Av1 Programação Para Web

Mensagem por Aninha em Qui 21 Ago 2014 - 19:47


1)

Concurso Público da Procuradoria Geral de Justiça do Estado de Mato Grosso: ANALISTA DE SISTEMAS (questão 50 – adaptada). A coluna da esquerda apresenta fases do ciclo de vida do processamento de requisição do Framework JSF 2 e a da direita, ações que ocorrem em cada fase. Numere segunda coluna de acordo com a primeira coluna.

Assinale a sequência correta para relacionar cada item com a sua respectiva função:

Alternativas:

a)

3, 2, 6, 5, 4, 1
Alternativa assinalada
b)

3, 2, 5, 6, 4, 1
c)

3, 4, 6, 5, 2, 1
d)

3, 6, 2, 4, 5, 1

2)

Associe cada anotação com a sua a sua respectiva descrição:



Assinale a alternativa que representa a associação correta de cada anotação com sua respectiva função.

Alternativas:

a)

4, 1, 5, 2, 3, 7, 6
b)

4, 5, 1, 3, 2, 7, 6
c)

4, 1, 5, 3, 2, 7, 6
Alternativa assinalada
d)

4, 1, 5, 2, 3, 7, 6

3)

Analise os textos a seguir e os dois exemplos de códigos:
Texto 01:

O padrão MVC, de modo geral, divide uma aplicação em três responsabilidades: modelo, visão e controle. A visão é responsável por apresentar à interface ao usuário. O modelo, pela representação dos objetos do negócio e fornecimento de acesso aos dados do negócio. E o controle define o comportamento da aplicação interpretando as ações de modo a realizar as devidas chamadas ao modelo. De modo simplificado, é dito que o controle fornece uma ligação entre visualização e modelo.

Veja o diagrama abaixo que demostra a relação entre modelo, visão e controle onde as linhas sólidas indicam associação direta e as tracejadas indicam associação indireta.

Fonte: [Somente administradores podem ver este link]
Texto 02: MVC no JSF

No JavaServer Faces, o controle fica por conta de um servlet chamado Faces Servlet, por arquivos de configuração (ex.: faces-config.xml), pelos Backing Beans e pelos validadores e conversores. O Faces Servlet se designa a receber requisições, encaminhá-las ao modelo e enviar as respectivas repostas. Os arquivos de configuração são responsáveis por definirem a navegação entre páginas e o mapeamento de ações. Já os validadores e conversores permitem um maior controle sobre os dados que serão enviados. Importante ressaltar que, mesmo sendo referenciados nas páginas, os conversores e validadores fazem parte do processamento de eventos, logo também fazem parte do controlador e não da visão.

----------------------------------------------------------------------------------------------------------------------
Bloco de código 01:

----------------------------------------------------------------------------------------------------------------------

// …

public String adicionaPessoa() {

String ret = "erro";

try {

PessoaRepository pesrep = new PessoaRepository();

if (pesrep.save(this.pessoa) == true) {

ret = "sucesso";

} else {

ret = "erro";

}

System.out.println(ret);

} catch (Exception e) {

System.out.println(e);

}

return ret;

}

----------------------------------------------------------------------------------------------------------------------
Bloco de código 02:

----------------------------------------------------------------------------------------------------------------------

// …

public class Pessoa implements Serializable {

@Id

@GeneratedValue(strategy = GenerationType.AUTO, generator="pessoa_id_seq")

private Long id;

private String nome;

private String endereco;

private String cidade;

private Integer telefone = 0;

public Pessoa() {

nome = "";

endereco = "";

cidade = "";

}

//GETTERS - SETTERS

public Long getId() {

return id;

}

----------------------------------------------------------------------------------------------------------------------

Analise os itens a seguir:

I) O código 01 representa uma ação do CONTROLLER.

II) O código 01 representa uma ação do MODEL.

III) O código 02 representa uma classe correspondente a um MODEL.

IV) O código 02 corresponde a uma ação do CONTROLER.

V) Os códigos 01 e 02 não representam características da arquitetura MVC.

Assinale a alternativa que contém somente itens INVÁLIDOS:

Alternativas:

a)

I, II
b)

II, III
c)

III, IV
d)

II, IV, V
Alternativa assinalada

4)

1)Analise os códigos abaixo (projeto Gerenciador de Livros):

RESPECTIVAMENTE OS CÓDIGOS REPRESENTAM:

Alternativas:

a)

MODEL, VIEW, CONTROLLER
b)

CONTROLLER, VIEW, MODEL
c)

VIEW, CONTROLLER, MODEL
Alternativa assinalada
d)

VIEW, MODEL, CONTROLLER

5)

Analise o código abaixo:

Em relação ao código é INCORRETO informar que:

Alternativas:

a)

Nos códigos JSF o corpo do documento é iniciado com .
b)

O código inclui componente do primefaces.
c)

O código inclui apenas componentes do JSF.
Alternativa assinalada
d)

Na arquitetura MVC o código 02 corresponde a VIEW.


Última edição por Aninha em Seg 25 Ago 2014 - 11:54, editado 1 vez(es)
Aninha
Aninha
Administrador
Administrador

Mensagens : 479
Data de inscrição : 02/04/2013

Voltar ao Topo Ir em baixo

Av1 Programação Para Web Empty Análise AV 1 WEB ||

Mensagem por rafaelcb em Seg 25 Ago 2014 - 11:26

Aninha, até agora as minhas está assim porem fico na duvida se estão corretas, se tiver falta 2 ainda.


av 1 web2
1 = b
2 = c
3 = ?
4 = c
5 = ?

rafaelcb
Nivel 2
Nivel 2

Mensagens : 64
Data de inscrição : 18/05/2012

Voltar ao Topo Ir em baixo

Av1 Programação Para Web Empty Re: Av1 Programação Para Web

Mensagem por Aninha em Seg 25 Ago 2014 - 11:49

Av 1 de Programação Web II
Novo Tópico Responder ao tópico

Analise e Desenvolvimento de Sistemas :: 6º Semestre



Av 1 de Programação Web II

Mensagem por Sarate Hoje à(s) 17:21

Fiz a Av 1 de programação web ll
1. A
2. C
3. D
4. C
5. C


Sarate
Nivel 1
Nivel 1





Re: Av 1 de Programação Web II

Mensagem por Aninha Hoje à(s) 17:47

Sarate escreveu:Fiz a Av 1 de programação web ll
1. A
2. C
3. D
4. C
5. C

=========================================

Agradeço Pelo Apoio, Bons Estudos



Aninha
Aninha
Administrador
Administrador

Mensagens : 479
Data de inscrição : 02/04/2013

Voltar ao Topo Ir em baixo

Av1 Programação Para Web Empty Re: Av1 Programação Para Web

Mensagem por AnnaLima em Qui 4 Set 2014 - 22:32

vlw
AnnaLima
AnnaLima
Nivel 2
Nivel 2

Mensagens : 50
Data de inscrição : 04/09/2014

Voltar ao Topo Ir em baixo

Av1 Programação Para Web Empty Re: Av1 Programação Para Web

Mensagem por limam em Sex 5 Set 2014 - 15:14

Aninha escreveu:
1)

Concurso Público da Procuradoria Geral de Justiça do Estado de Mato Grosso: ANALISTA DE SISTEMAS (questão 50 – adaptada). A coluna da esquerda apresenta fases do ciclo de vida do processamento de requisição do Framework JSF 2 e a da direita, ações que ocorrem em cada fase. Numere segunda coluna de acordo com a primeira coluna.

Assinale a sequência correta para relacionar cada item com a sua respectiva função:

Alternativas:

   a)

   3, 2, 6, 5, 4, 1
   Alternativa assinalada
   b)

   3, 2, 5, 6, 4, 1
   c)

   3, 4, 6, 5, 2, 1
   d)

   3, 6, 2, 4, 5, 1

2)

Associe cada anotação com a sua a sua respectiva descrição:



Assinale a alternativa que representa a associação correta de cada anotação com sua respectiva função.

Alternativas:

   a)

   4, 1, 5, 2, 3, 7, 6
   b)

   4, 5, 1, 3, 2, 7, 6
   c)

   4, 1, 5, 3, 2, 7, 6
   Alternativa assinalada
   d)

   4, 1, 5, 2, 3, 7, 6

3)

Analise os textos a seguir e os dois exemplos de códigos:
Texto 01:

O padrão MVC, de modo geral, divide uma aplicação em três responsabilidades: modelo, visão e controle. A visão é responsável por apresentar à interface ao usuário. O modelo, pela representação dos objetos do negócio e fornecimento de acesso aos dados do negócio. E o controle define o comportamento da aplicação interpretando as ações de modo a realizar as devidas chamadas ao modelo. De modo simplificado, é dito que o controle fornece uma ligação entre visualização e modelo.

Veja o diagrama abaixo que demostra a relação entre modelo, visão e controle onde as linhas sólidas indicam associação direta e as tracejadas indicam associação indireta.

Fonte:
Texto 02: MVC no JSF

No JavaServer Faces, o controle fica por conta de um servlet chamado Faces Servlet, por arquivos de configuração (ex.: faces-config.xml), pelos Backing Beans e pelos validadores e conversores. O Faces Servlet se designa a receber requisições, encaminhá-las ao modelo e enviar as respectivas repostas. Os arquivos de configuração são responsáveis por definirem a navegação entre páginas e o mapeamento de ações. Já os validadores e conversores permitem um maior controle sobre os dados que serão enviados. Importante ressaltar que, mesmo sendo referenciados nas páginas, os conversores e validadores fazem parte do processamento de eventos, logo também fazem parte do controlador e não da visão.

----------------------------------------------------------------------------------------------------------------------
Bloco de código 01:

----------------------------------------------------------------------------------------------------------------------

// …

public String adicionaPessoa() {

String ret = "erro";

try {

PessoaRepository pesrep = new PessoaRepository();

if (pesrep.save(this.pessoa) == true) {

ret = "sucesso";

} else {

ret = "erro";

}

System.out.println(ret);

} catch (Exception e) {

System.out.println(e);

}

return ret;

}

----------------------------------------------------------------------------------------------------------------------
Bloco de código 02:

----------------------------------------------------------------------------------------------------------------------

// …

public class Pessoa implements Serializable {

@Id

@GeneratedValue(strategy = GenerationType.AUTO, generator="pessoa_id_seq")

private Long id;

private String nome;

private String endereco;

private String cidade;

private Integer telefone = 0;

public Pessoa() {

nome = "";

endereco = "";

cidade = "";

}

//GETTERS - SETTERS

public Long getId() {

return id;

}

----------------------------------------------------------------------------------------------------------------------

Analise os itens a seguir:

I) O código 01 representa uma ação do CONTROLLER.

II) O código 01 representa uma ação do MODEL.

III) O código 02 representa uma classe correspondente a um MODEL.

IV) O código 02 corresponde a uma ação do CONTROLER.

V) Os códigos 01 e 02 não representam características da arquitetura MVC.

Assinale a alternativa que contém somente itens INVÁLIDOS:

Alternativas:

   a)

   I, II
   b)

   II, III
   c)

   III, IV
   d)

   II, IV, V
   Alternativa assinalada

4)

1)Analise os códigos abaixo (projeto Gerenciador de Livros):

RESPECTIVAMENTE OS CÓDIGOS REPRESENTAM:

Alternativas:

   a)

   MODEL, VIEW, CONTROLLER
   b)

   CONTROLLER, VIEW, MODEL
   c)

   VIEW, CONTROLLER, MODEL
   Alternativa assinalada
   d)

   VIEW, MODEL, CONTROLLER

5)

Analise o código abaixo:

Em relação ao código é INCORRETO informar que:

Alternativas:

   a)

   Nos códigos JSF o corpo do documento é iniciado com .
   b)

   O código inclui componente do primefaces.
   c)

   O código inclui apenas componentes do JSF.
   Alternativa assinalada
   d)

   Na arquitetura MVC o código 02 corresponde a VIEW.

limam
Nivel 2
Nivel 2

Mensagens : 69
Data de inscrição : 05/09/2014

Voltar ao Topo Ir em baixo

Av1 Programação Para Web Empty Re: Av1 Programação Para Web

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum