Sobre o framework de desenvolvimento Web Django, seguem-se t...

Próximas questões
Com base no mesmo assunto
Q619414 Programação

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.

Alternativas

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