Baixe o app para aproveitar ainda mais
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:;
Compartilhar