Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Simulado: CCT0031_SM_201207128881 V.1 Fechar Aluno(a): VINICIUS RODRIGO DE CARVALHO Matrícula: 201207128881 Desempenho: 4,0 de 10,0 Data: 19/11/2014 16:16:38 (Finalizada) 1a Questão (Ref.: 201207242403) Pontos: 1,0 / 1,0 Em JSP, a diretiva taglib define um módulo logicamente coesivo. uma biblioteca para ser inserida na página. uma biblioteca de tags para serem usadas na página. uma nova tag para ser usada na página. um conjunto de classes importadas para serem usadas na página. 2a Questão (Ref.: 201207242427) Pontos: 0,0 / 1,0 O pacote "java.sql" da API Java consiste de um conjunto de classes e interfaces que permitem embutir código SQL em métodos Java para por meio de drivers JDBC acessar diversos SGBDs. As alternativas a seguir apresentam interfaces do pacote "java.sql", à exceção de uma. Assinale-a. ResultSet Statement Connection SQLData DriverManager Gabarito Comentado. 3a Questão (Ref.: 201207242394) Pontos: 1,0 / 1,0 Em relação aos conceitos da tecnologia JavaServer Pages (JSP), analise as seguintes afirmativas: I. Uma página JSP é um documento texto que contém dados estáticos em formato HTML e XML, por exemplo, e elementos JSP que constroem o conteúdo dinâmico. II. Os elementos JSP em uma página JSP podem ser expressos nas sintaxes padrão e XML, embora em um dado arquivo, pode-se usar somente uma das sintaxes. III. Uma página JSP em sintaxe XML é um documento XML que pode ser manipulado pelas ferramentas e APIs para documentos XML. Além disso, pode ter um jsp:root como elemento raiz. Marque a alternativa CORRETA: apenas as afirmativas I e II são verdadeiras. apenas a afirmativa II é verdadeira todas as afirmativas são verdadeiras. apenas as afirmativas I e III são verdadeiras. apenas as afirmativas II e III são verdadeiras. BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 1 de 4 19/11/2014 16:58 4a Questão (Ref.: 201207176483) Pontos: 1,0 / 1,0 Analise as seguintes afirmações a respeito de JSP, em seguida assinale a opção correta. I. Em uma aplicação Web, há apenas uma diretiva page em cada JSP II. Comentários JSP aparecem na resposta ao cliente III. Os objetos com escopo session duram por toda a sessão de navegação do cliente Apenas a afirmação III é verdadeira. Apenas a afirmação II é verdadeira. As afirmações I e II são verdadeiras. As afirmações I, II e III são verdadeiras. Apenas a afirmação I é verdadeira. 5a Questão (Ref.: 201207242417) Pontos: 1,0 / 1,0 Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão de operação dirigida para uma classe e não para um objeto individual. de arquitetura de aplicações que visa separar a "lógica da aplicação" da "interface do usuário" e do "fluxo da aplicação". de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto. de desenvolvimento cuja fi nalidade é defi nir uma interface na mesma camada da "lógica da aplicação". que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface. 6a Questão (Ref.: 201207242415) Pontos: 0,0 / 1,0 Sobre as camadas do modelo de arquitetura MVC (Model- View-Controller) usado no desenvolvimento web é correto afirmar: A camada Model pode interagir com a camada View para converter as ações do cliente em ações que são compreendidas e executadas na camada Controller. Todos os dados e a lógica do negócio para processá- los devem ser representados na camada Controller. Em aplicações web desenvolvidas com Java as servlets são representadas na camada Model. A camada Controller geralmente possui um componente controlador padrão criado para atender a todas as requisições do cliente. A camada View é a camada responsável por exibir os dados ao usuário. Em todos os casos essa camada somente pode acessar a camada Model por meio da camada Controller. 7a Questão (Ref.: 201207196405) Pontos: 0,0 / 1,0 Em uma empresa do ramo de marketing, há funcionários que cuidam do atendimento dos clientes, chamados ATENDENTES. Esses funcionários, entretanto, não realizam qualquer trabalho, eles simplesmente preenchem documentos que representam os desejos dos clientes e, serão aqui chamados de DOCUMENTOS. Os documentos são transferidos para outros funcionários, chamados DESIGNERS que irão processar a informação, eventualmente solicitando informações aos funcionários chamados AUXILIARES - que digitalizam imagens, procuram ínformações etc. Quando o trabalho está finalizado, o PRODUTO é entregue ao cliente. BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 2 de 4 19/11/2014 16:58 É possível associar ATENDENTES, DOCUMENTOS, DESIGNERS, AUXILIARES E PRODUTOS a quais elementos de uma aplicação Web, respectivamente? Formulário HTML, Resposta, Servlet, Componente de Persistência e Requisição. Formulário HTML, Requisição, Servlet, Componente de Persistência e Resposta. Servlet, Requisição, Formulário HTML, Componente de Persistência e Resposta. Componente de Persistência, Resposta, Servlet, Formulário Web e Requisição. Servlet, Resposta, Servlet, Componente de Persistência e Requisição. 8a Questão (Ref.: 201207400635) Pontos: 0,0 / 1,0 Sobre o conceito de redirecionamento de servlets, assinale a alternativa correta: O método sendRedirect possui uma grande vantagem em relação a outras abordagens de redirecionamento, que é o fato de não precisar notificar o browser sobre o redirecionamento Quando utilizado o redirecionamento com o uso de um RequestDispatcher, não há mecanismos para compartilhamento de dados entre origem e destino O redirecionamento com sendRedirect só pode acontecer quando o recurso de destino se encontra no mesmo servidor do servlet de origem Um servlet pode redirecionar sua requisição para outro recurso web de forma transparente ao usuário, fazendo uso da classe RequestDispatcher 9a Questão (Ref.: 201207242418) Pontos: 0,0 / 1,0 No modelo multicamadas MVC, considere as seguintes propriedades e suas prováveis e respectivas características, estas últimas relacionadas em negrito: I. gerenciamento de múltiplos visualizadores usando mesmo modelo - facilidade/dificuldade de manutenção, teste e atualização de sistemas múltiplos; II. desenvolvimento em paralelo para o modelo, visualizador e controle - possível/impossível; III. uso em pequenas aplicações - aconselhável/ desaconselhável em razão do custo/benefício. Respectivamente a I, II e III, as características corretas são dificuldade, impossível e desaconselhável. dificuldade, possível e aconselhável. dificuldade, possível e desaconselhável. facilidade, impossível e aconselhável. facilidade, possível e desaconselhável. 10a Questão (Ref.: 201207242416) Pontos: 0,0 / 1,0 - Considere as funções: I. Seleção do comportamento do modelo. II. Encapsulamento dos objetos de conteúdo. III. Requisição das atualizações do modelo. Na arquitetura Model-View-Control - MVC, essas funções correspondem, respectivamente, a BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 3 de 4 19/11/2014 16:58 Control, View e Model. Model, View e Control. View, Control e Model. View, Model e Control. Control, Model e View. Voltar BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 4 de 4 19/11/2014 16:58
Compartilhar