Logo Passei Direto
Buscar
Questão 6 | DESENVOLVIMENTO DE APLICACOES PARA INTERNET Leia o trecho a seguir: "Quase todos as aplicações web na Internet acessam um banco de dados. Bancos de dados armazenam informações de clientes, pedidos, produtos e até de mensagens em fóruns de discussão - em resumo, todas as informações que precisam sobreviver a uma reinicialização do servidor e são muito complexas para manipular em arquivos de texto sem formatação. Atualmente, existem muitos tipos de bancos de dados usados no setor. No entanto, bancos de dados relacionais são de longe os mais comuns. Além disso, um banco de dados relacional usa tabelas para representar as informações." Fonte: BERGSTEN, H. JavaServer Pages. 2. ed. Newton: O'Reilly Media, 2002. p. 148. (Adaptado). Considerando essas informações e o conteúdo estudado sobre o uso de bancos de dados por aplicações web, pode-se afirmar que os bancos de dados: A são suportados por linguagens e servidores web por núcleos internos dos contêineres web, visto que a comunicação dos dados em texto por elementos distantes em uma rede tem se mostrado insegura e lenta. B são importantes, mas, para poder utilizá-los em sua completude, a empresa deve ter grande poder aquisitivo, uma vez que o mercado ainda carece de boas aplicações de banco de dados gratuitas. C são suportados por recursos de linguagens e servidores web, que geram páginas dinâmicas e oferecem recursos para realizar uma programação que comunica seus elementos por meio das API desses bancos de dados. D são elementos com tecnologia bem alinhada aos contêineres web no quesito de estabilização tecnológica e sem mudanças significativas em seu modo de operação para apoio às aplicações web. E são elementos secundários da arquitetura de uma aplicação web, visto que atualmente a tecnologia XML com armazenamento em sistemas de arquivos tem se mostrado mais simples e eficiente.
User badge image
Victor Nassau

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada uma das alternativas para encontrar a correta: A) "são suportados por linguagens e servidores web por núcleos internos dos contêineres web, visto que a comunicação dos dados em texto por elementos distantes em uma rede tem se mostrado insegura e lenta." - Essa afirmação é um pouco confusa e não reflete a realidade do uso de bancos de dados em aplicações web. B) "são importantes, mas, para poder utilizá-los em sua completude, a empresa deve ter grande poder aquisitivo, uma vez que o mercado ainda carece de boas aplicações de banco de dados gratuitas." - Embora bancos de dados possam ter custos, existem muitas opções gratuitas e de código aberto disponíveis, como MySQL e PostgreSQL. C) "são suportados por recursos de linguagens e servidores web, que geram páginas dinâmicas e oferecem recursos para realizar uma programação que comunica seus elementos por meio das API desses bancos de dados." - Esta afirmação é verdadeira, pois os bancos de dados são frequentemente acessados por meio de APIs e são essenciais para a geração de páginas dinâmicas. D) "são elementos com tecnologia bem alinhada aos contêineres web no quesito de estabilização tecnológica e sem mudanças significativas em seu modo de operação para apoio às aplicações web." - Essa afirmação é vaga e não aborda a importância dos bancos de dados nas aplicações web. E) "são elementos secundários da arquitetura de uma aplicação web, visto que atualmente a tecnologia XML com armazenamento em sistemas de arquivos tem se mostrado mais simples e eficiente." - Essa afirmação é incorreta, pois os bancos de dados são fundamentais e não secundários na maioria das aplicações web. Após essa análise, a alternativa correta é: C) são suportados por recursos de linguagens e servidores web, que geram páginas dinâmicas e oferecem recursos para realizar uma programação que comunica seus elementos por meio das API desses bancos de dados.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina