Buscar

Documento 22

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prova Online Liberada com Senha 
Disciplina: 101726 - DESENVOLVIMENTO DE SOFTWARE PARA WEB 
Abaixo estão as questões e as alternativas que você selecionou: 
QUESTÃO 1 
Qual é o comando para inicializar o gerenciamento do projeto com o Git? 
 
 
 
a ) 
 Acesse o Git Bash, navegue até a pasta do projeto e digite o comando git init. 
 
 
b ) 
 Acesse o Git Bash e navegue até a pasta do projeto e digite o comando git init add. 
 
 
c ) 
 Acesse o Git Bash, navegue até a pasta do projeto e digite o comando git commit -am 
informando uma mensagem. 
 
 
d ) 
Acesse o Git Bash e navegue até a pasta do projeto e digite o comando git init add . . 
 
 
e ) 
Acesse o Git Bash, navegue até a pasta do projeto e digite o comando git add . . 
 
 
Ver justificativa da resposta 
 
QUESTÃO 2 
. 
 
a ) 
javascript:;
javascript:;
 O método realiza um teste de validade verificando o valor esperado com o valor atual de um 
parâmetro. 
 
 
 
b ) 
 O método realiza um teste de igualdade verificando o valor esperado com o valor atual de um 
parâmetro. 
 
 
c ) 
 O método realiza um teste de igualdade verificando a condição informada como argumento. 
 
 
d ) 
 O método realiza um teste de validade verificando a condição informada como argumento. 
 
 
e ) 
 O método realiza um teste de nulidade verificando se o argumento é nulo. 
 
 
Ver justificativa da resposta 
 
QUESTÃO 3 
Quais são os comandos para adicionar o projeto CadastroClienteWeb ao Git 
Repository e publicar o projeto na plataforma Heroku? 
 
 
a ) 
 
 
b ) 
 
 
 
c ) 
 
 
javascript:;
javascript:;
d ) 
 
 
e ) 
 
 
Ver justificativa da resposta 
 
QUESTÃO 4 
. 
 
a ) 
 Gera uma tabela, sendo que devemos informar o número de linhas e colunas por meio de seus 
atributos. 
 
 
b ) 
 Gera uma tabela com o número de colunas determinado pelo atributo columns. 
 
 
c ) 
 Gera um formulário dinâmico. 
 
 
 
d ) 
 Gera uma tabela dinâmica. 
 
 
e ) 
 Gera um formulário com o número de colunas determinado pelo atributo columns. 
 
 
Ver justificativa da resposta 
 
QUESTÃO 5 
Em relação à camada de controle, quais das afirmações abaixo estão corretas? 
 
I. A integração entre a camada view e a camada controller é feita por meio do 
javascript:;
javascript:;
javascript:;
javascript:;
framework CDI, que cria uma classe denominada Backing Bean. 
II. O padrão MVC determina que a camada controller se comunica somente com 
a camada model. 
III. Uma classe anotada com a instrução @Name é injetada no servidor que 
gerencia objetos dessa classe. 
IV. Na camada view, o JSF tem acesso ao objeto injetado no servidor. 
V. O escopo de vida de um Backing Bean anotado com a instrução 
@SessionScoped é durante o tempo de vida da requisição do usuário. 
Assinale a alternativa que apresenta as afirmativas corretas. 
 
 
a ) 
 I, III e IV, apenas. 
 
 
 
b ) 
 I, II e V, apenas. 
 
 
c ) 
 II e IV, apenas. 
 
 
d ) 
 Somente a afirmação I. 
 
 
e ) 
 I, IV e V, apenas. 
 
 
Ver justificativa da resposta 
 
QUESTÃO 6 
Qual é a função da Camada VO (Value Object) adicionada ao padrão MVC? 
 
 
a ) 
javascript:;
javascript:;
 Implementar funcionalidades de apoio à regra de negócio. 
 
 
b ) 
 Implementar as classes utilitárias para apoio ao desenvolvimento. 
 
 
c ) 
 Implementar as classes do front-end. 
 
 
d ) 
 Implementar as classes de exceção. 
 
 
e ) 
 Implementar as classes de controle. 
 
 
Ver justificativa da resposta 
 
QUESTÃO 7 
Quais são as tags do Facelets que devemos utilizar para implementar o modelo 
visual do sistema? 
 
 
a ) 
 
 
b ) 
 
 
 
c ) 
 . 
 
 
d ) 
javascript:;
javascript:;
 
 
e ) 
 
 
Ver justificativa da resposta 
 
QUESTÃO 8 
O código mostrado a seguir realiza qual funcionalidade? 
 
 
 
 
a ) 
 Um teste unitário na operação de ler os dados dos clientes cadastrados no sistema. 
 
 
b ) 
 Um teste unitário na operação de pesquisar os clientes por um nome. 
 
 
c ) 
 Um teste unitário na operação de pesquisar um cliente pelo seu ID. 
 
 
d ) 
 Um teste unitário na operação de criar um cliente. 
 
 
e ) 
 Um teste unitário na operação de atualizar um cliente existente. 
 
 
Ver justificativa da resposta 
 
QUESTÃO 9 
Um arquivo de estilo do CSS é utilizado para estruturar e estilizar uma página 
HTML. Em uma aplicação web utilizando JSF, quais são os procedimentos 
javascript:;
javascript:;
javascript:;
javascript:;
necessários para criar e utilizar o arquivo de estilo? 
 
 
a ) 
 
 
b ) 
 
 
c ) 
 
 
 
d ) 
 
 
e ) 
 
 
Ver justificativa da resposta 
 
QUESTÃO 10 
Qual é a função do padrão MVC (Model, View, Controller)? 
 
 
a ) 
 Implementar a camada de persistência de dados do sistema. 
 
 
b ) 
 Criar uma norma para declarar: o nome da classe, o nome dos atributos da classe e o nome dos 
métodos de acesso aos atributos da classe, denominados métodos getters e setters. 
 
 
c ) 
 Gerenciar o acesso ao sistema por meio de um controlador. 
 
 
javascript:;
javascript:;
 
d ) 
 Gerenciar a complexidade do sistema separando as responsabilidades em camadas. 
 
 
e ) 
 Gerenciar a implementação da regra de negócio do sistema. 
 
 
Ver justificativa da resposta 
 
javascript:;

Continue navegando