Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação Para Web II (/aluno/timeline/in… Av1 - Programação Para Web II (/notific Avaliar Informações Adicionais Período: 15/04/2019 00:00 à 03/06/2019 23:59 Situação: Confirmado Pontuação: 750 Protocolo: 385602553 A atividade está fora do período do cadastro a) b) c) d) e) 1) a) b) 2) O ciclo de vida do JSF é primordial no desenvolvimento de interfaces repleta de recursos. Assinale a alternativa que corresponda a 4ª fase deste ciclo. Alternativas: Invoke Application(Invocar aplicação) Update Model Values(Atualizar valores de modelo) Alternativa assinalada Restore View(Restauração da visão) Render Response(Renderizar a resposta) Update Application (Alterar aplicação) O Bean Validation é uma nova abordagem para definir validações adicionadas no JSF2. A ideia é declarar as regras de validação nas classes de modelo ao invés de inseri-las nas telas. Uma das vantagem das validações definidas nas classes de modelo é que elas podem ser utilizadas em diversas partes da aplicação. Levando em consideração o Bean Validation assinale a alternativa correta. Alternativas: @NotNull: aplica uma expressão regular c) d) e) a) b) c) d) e) 3) a) b) c) d) e) 4) a) b) c) 5) @Max: define um atributo Max @Size: define um valor mínimo e máximo Alternativa assinalada @Min: define a quantidade de objetos mínimos @Path: define o caminho percorrido pelos objetos Um framework pode ser um componente externo utilizado em um sistema para executar determinado processo. Existem inúmeros benefícios alcançados na utilização de frameworks. Assinale a alternativa correta que aponte um benefício da utilização de um framework. Alternativas: ter o software dependente do framework ter vários padrões de desenvolvimento conseguir reduzir erros a 0% aumentar a produtividade Alternativa assinalada aumentar o nível de confiabilidade do sistema O ciclo de vida do JSF tem uma análise que é fundamental no desenvolvimento de interfaces complexas bem como na resolução de problemas durante o desenvolvimento de uma aplicação. Assinale a alternativa correta de acordo com os motivos da existência deste ciclo. Alternativas: bloquear validações e conversões no lado do servidor Manter o controle de estado dos componentes de interface Alternativa assinalada bloquear o controle de navegação entre páginas web bloquear ouvintes de eventos com seus respectivos eventos Manter o nível de acesso dos motores de renderização A tecnologia JSF, conhecida como Java Server Faces, é uma especificação Java para a construção de interfaces de usuários baseadas em componentes para aplicações web. Assinale a alternativa correta considerando o JSF. Alternativas: A view é utilizada para manipular as requisições do usuário separa a aplicação em 2 responsabilidades: model e view modelo de programação dirigido a objetos d) e) incorpora características do padrão MVC Alternativa assinalada envia comandos para o modelo atualizar os estados
Compartilhar