Sobre o framework de desenvolvimento Web Django, seguem-se t...
Sobre o framework de desenvolvimento Web Django, seguem-se três afirmações:
I- Por se tratar de um framework para a linguagem Python, Django requer Python para instalação.
II- O único banco de dados que o Django suporta é o SQLite, que vem incluído no Python.
III- Entre outras funcionalidades, Django possui também uma interface para teste unitário com Python.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Somente a primeira e a terceira estão corretas.
A questão em questão aborda conhecimentos sobre o framework Django, que é uma ferramenta de desenvolvimento web de alto nível escrita na linguagem Python. Para responder a essa pergunta de forma correta, é necessário ter entendimento sobre as capacidades e limitações do Django, bem como a integração com diferentes bancos de dados e ferramentas de teste.
A afirmação I é correta porque o Django é de fato um framework da linguagem Python e, portanto, é necessário ter o Python instalado para poder usar o Django. Esse é um pré-requisito básico para o funcionamento do framework.
No que diz respeito à afirmação II, ela é incorreta. O Django oferece suporte a diversos sistemas de banco de dados, como PostgreSQL, MySQL, Oracle e SQLite. O SQLite é incluído como padrão para projetos Django por ser leve e não requerer configuração adicional, mas não é o único suportado. Isso demonstra a flexibilidade do Django em se integrar com diferentes tecnologias de base de dados.
Quanto à afirmação III, ela é verdadeira. O Django vem com uma suíte de testes integrada, que permite a realização de testes unitários de forma eficaz. Esta é uma característica importante para o desenvolvimento de aplicações web, pois permite aos desenvolvedores garantir que o código atende aos requisitos e funciona como esperado antes de ser lançado em produção.
Portanto, a alternativa correta é a C, que afirma que somente a primeira e a terceira afirmações estão corretas. Isso porque o Django realmente requer Python e oferece uma interface para teste unitário, mas é incorreto afirmar que ele suporta apenas o SQLite como banco de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O que é Django ?
São conjunto de componentes para desenvolver Aplicações web mais rápidas
Gratuito
Escrito em Python
Código Aberto (Open Source)
Licença BSD
Desenvolvido por Lawrence Journal-World
Letra C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo