Logo Passei Direto
Buscar

Avaliação I - Programação para a Web II

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

<p>RESPONDER AVALIAÇÃO</p><p>Avaliação I - Individual (Cod.:989887)</p><p>Programação para Web II (ADS27)</p><p>Prova</p><p>90314278</p><p>Período para responder</p><p>18/10/2024 -</p><p>02/11/2024</p><p>Em uma aplicação web, existem algumas camadas que compõe o sistema, sendo uma delas a camada que os usuários acessam a aplicação e</p><p>outra que realizam a ligação entre as páginas web com a lógica de negócios.</p><p>Sobre as tiers e layers (camadas da aplicação), assinale a alternativa CORRETA:</p><p>Sobre Componentes JEE podemos dizer que as aplicações JEE são feitas de componentes. Estes componentes são unidades encapsuladas de</p><p>software funcionais que fazem parte das aplicações. Cada componente possui suas próprias classes e arquivos e se comunica com outros</p><p>componentes.</p><p>Com relação à especificação JEE, assinale a alternativa INCORRETA:</p><p>O WildFly Application Server, parecido com o JBoss, é um servidor de aplicação fabricado, também, pela empresa Red Hat. A mudança do nome</p><p>para WildFly foi motivada pela melhor percepção do software de relacioná-lo com leveza, agilidade e liberdade. Com relação ao Wildfly, analise</p><p>as sentenças a seguir:</p><p>I- É possível instalar o WildFly baixando seu instalador diretamente no site da fabricante.</p><p>II- Não é possível instalar o WildFly diretamente pelo Eclipse.</p><p>III- Caso as alterações padrões do WildFly não forem alteradas, após subir uma aplicação para ele rodar no navegador, devemos chamar a URL</p><p>"localhost:8080".</p><p>IV- O tempo para inicialização do WildFly não depende do computador, sendo utilizado para executá-lo. Assinale a alternativa CORRETA:</p><p>VOLTAR</p><p> A+ Alterar modo de visualização</p><p>1</p><p>A)  Web Tier representa a camada cliente e a Business Tier representa as páginas web (JSP, JSF etc.).</p><p>B)  Client Tier representa a camada cliente e a Business Tier representa as páginas web (JSP, JSF etc.).</p><p>C)  Web Tier representa a camada cliente e a Client Tier representa as páginas web (JSP, JSF etc.).</p><p>D)  Client Tier representa a camada cliente e a Web Tier representa as páginas web (JSP, JSF etc.).</p><p>2</p><p>A)  Servlets, Java Server Faces e Java Server Pages como componentes que executam no servidor.</p><p>B)  InputText que permite a autenticação de validadores personalizados para os componentes, colocando-os dentro do panelGroup.</p><p>C)  Aplicação cliente e applets que executam no cliente.</p><p>D)  Enterprise Java Beans, como componentes de negócio que executam no servidor.</p><p>3</p><p>A)  As sentenças II e IV estão corretas.</p><p>B)  As sentenças I e III estão corretas.</p><p>C)  As sentenças II e III estão corretas.</p><p>D)  As sentenças III e IV estão corretas.</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>18/10/2024, 06:16 AVA</p><p>Com base no exposto, analise a figura com um trecho de código em que são declaradas interfaces de rede em um arquivo de configuração do</p><p>JBoss AS a seguir:</p><p>Sobre o exposto, assinale a alternativa CORRETA:</p><p>A plataforma Java EE (Java Platform Enterprise Edition) é um padrão amplamente adotado no desenvolvimento de softwares corporativos,</p><p>pois oferece uma solução robusta, portável, escalável e que atende demandas de acesso, transações, segurança e outras necessidades que</p><p>uma aplicação de grande porte possa ter. Para podermos desenvolver, implantar e testar aplicações que utilizem as tecnologias que fazem</p><p>parte da especificação JEE, precisamos de um servidor de aplicação – application server (AS).</p><p>Sobre o nome de um servidor de aplicação homologado mais tradicional certificado para Java, assinale a alternativa CORRETA:</p><p>A arquitetura MVC propõe a divisão das responsabilidades de uma aplicação em três camadas distintas.</p><p>Sobre essas camadas, assinale a alternativa CORRETA:</p><p>Segundo o conceito de tier e de layer, classifique V para as sentenças verdadeiras e F para as falsas:</p><p>(    ) Conjunto de tecnologias que representa um conceito que faz parte da aplicação.</p><p>(    ) A tier é sempre composta por software, ou seja, é lógica.</p><p>(    ) A layer é sempre composta por hardware, ou seja, é física.</p><p>(    ) Continuamente moldadas através do feedback fornecido pelo Java Community Process (JCP).</p><p>Assinale a alternativa que apresenta a sequência CORRETA:</p><p>4</p><p>A)  Um IP específico é utilizado no processo de declaração do código.</p><p>B)  As interfaces precisam ser referenciadas com todos os seus detalhes.</p><p>C)  Os nomes usados nas interfaces interferem em seu funcionamento.</p><p>D)  Os nomes usados nas interfaces são predefinidos dentro de um escopo.</p><p>5</p><p>A)  WildFly.</p><p>B)  Microsoft Azure.</p><p>C)  WampServer.</p><p>D)  Internet Information Server.</p><p>6</p><p>A)  View, Controller e Model.</p><p>B)  View, Center e Model.</p><p>C)  View, Center e Boddy.</p><p>D)  Cloud, Center e Model.</p><p>7</p><p>A)  V - V - F - F.</p><p>B)  V - V - V - F.</p><p>C)  F - F - V - V.</p><p>D)  F - F - F - V.</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>18/10/2024, 06:16 AVA</p><p>O Java Server Faces (JSF) é o framework padrão da plataforma Java para a construção de aplicações web com JEE. Existe uma camada dessa</p><p>aplicação que é responsável pela renderização da interface gráfica da aplicação.</p><p>Sobre essa camada, assinale a alternativa CORRETA:</p><p>Conforme Evans et al. (2011), o modelo de aplicação do JEE começa com a linguagem de programação Java e a Java Virtual Machine. A já</p><p>conhecida e comprovada portabilidade, segurança e produtividade no desenvolvimento que ela oferece, formam a base deste modelo.</p><p>Inicialmente, é necessária a compreensão do conceito de tier (camada lógica) e de layer (camada física). Tanto a tier quanto a layer podem ser</p><p>definidas como um conjunto de tecnologias que representa um conceito que faz parte da aplicação. A tier é sempre composta por software,</p><p>ou seja, é lógica. A layer é sempre composta por hardware, ou seja, é física.</p><p>Sobre a “Enterprise Information Server (EIS) Tier, assinale a alternativa CORRETA:</p><p>FONTE: EVANS, I. et al. The Java EE 6 Tutorial: Basic Concepts. 4. ed. Boston: Addison Wesley, 2011.</p><p>Para o desenvolvimento de aplicações com o JEE, é necessário termos um ambiente configurado.</p><p>Sobre alguns dos programas que podem ser usados para a preparação do ambiente de desenvolvimento, assinale a alternativa CORRETA:</p><p>8</p><p>A)  View.</p><p>B)  Struct.</p><p>C)  Controller.</p><p>D)  Model.</p><p>9</p><p>A)</p><p>Representa a lógica de negócios da aplicação, aqui implementada em Enterprise Beans individuais para a aplicação cliente e para as</p><p>páginas web. Em termos de layer, ainda estamos no JEEServer.</p><p>B)</p><p>Representa as fontes de dados que as aplicações acessam através da business tier, normalmente um SGBDR. Esta fonte de dados</p><p>também pode ser alguma aplicação legada já existente no ambiente corporativo. Agora estamos na layer Database Server.</p><p>C)</p><p>Representa a camada responsável por fazer a ligação entre as páginas web e a lógica de negócio, representada aqui pela tecnologia Java</p><p>Server Faces (JSF). Em alguns casos, esta camada é dispensável. As aplicações clientes acessam a lógica de negócio diretamente, sem</p><p>esse intermédio. Essa camada poderia ainda ser representada por tecnologias como Servlets e Java Server Pages, que não fazem parte</p><p>do escopo deste caderno. Se considerarmos a layer, esta parte fica alocada no JEEServer.</p><p>D)</p><p>Representa a camada definida com duas tecnologias: a aplicação cliente, normalmente uma aplicação desktop desenvolvida com Swing</p><p>ou JavaFX, e as páginas web, acessadas através de um navegador. Ambas as tecnologias estão no layer representado pela máquina do</p><p>usuário, ou seja, o computador em que ele acessa a aplicação.</p><p>10</p><p>A)  Mysql , Linux e Access.</p><p>B)  Windows 10, Netbeans e SQL Server.</p><p>C)  Eclipse, Mysql e Oracle.</p><p>D)  Wildfly, Netbeans e MySQL.</p><p>Finalizar</p><p>Luís Roberto da Silva</p><p>Análise e Desenvolvimento de Sistemas (5020356)</p><p></p><p>18/10/2024, 06:16 AVA</p>

Mais conteúdos dessa disciplina