Logo Passei Direto
Buscar
Considere o fragmento de código Python abaixo que utiliza a biblioteca psycopg2 para fazer operações no sistema gerenciador de banco de dados Postgre:
Para que o código seja compilado e executado corretamente e, além disso, retorne todos os registros que satisfaçam a condição dada, é necessário substituir a palavra lacuna_I por:
fetchmany
fetchone
fecthqry
fetchall
qryselect
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

Para que o código funcione corretamente e retorne todos os registros que satisfaçam a condição dada, a palavra que deve substituir "lacuna_I" é fetchall. Essa função é utilizada para recuperar todos os registros de uma consulta no banco de dados.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

A Modelagem de Dados é uma das fases da RAD que por objetivo identificar entidades, detalhá-las, relacioná-las entre si e evoluir até o detalhe de como será implementada.
Nesse sentido, selecione a opção CORRETA a respeito da Modelagem de Dados:
O modelo de dados deve ser baseado no diagrama de classes da UML.
Não é esperado que ao final da fase seja produzida uma documentação.
Ao final da fase, o modelo de dados é concluído e não deve passar por modificações.
O diagrama de entidade-relacionamento pode ser utilizado nessa fase.
O sistema gerenciador de banco de dados sempre deve ser o mais eficiente na gerência dos dados.

O desenvolvimento de interfaces com o usuário é um grande desafio, apesar da existência de muitos frameworks e ferramentas que facilitam esse trabalho.
Nesse sentido, selecione a opção CORRETA sobre os itens que devem ser considerados nesta escolha:
Curva de aprendizagem, pois a ferramenta escolhida sempre deve ser a mais fácil de aprender.
Compartilhamento, pois é essencial que todos os envolvidos no projeto tenham acesso ao código.
Integração, uma vez que é muito importante que o código esteja disponível no controlador de versões git.
Facilidade de uso e conforto, pois o usuário final precisa de atalhos para navegar no sistema.
Licença, pois trata dos direitos de uso de um software.

Algumas das bibliotecas de interface gráfica disponíveis para o Python possuem portabilidade com outras bibliotecas, facilitando, assim, o trabalho do programador.
Nesse sentido, selecione a opção que apresente a biblioteca de interface gráfica que é compatível com as bibliotecas Tkinter, PyQt, wxPython e Remi:
Kivy
wxPython
Pyforms
PyAutoGUI
PySimpleGUI

Em alguns cursores, como o sqlite3 e o mysql-connector-python, temos acesso ao valor gerado por colunas autoincrementadas após executar o comando INSERT.
Dado que cursor é um objeto do tipo Cursor e conexao é um objeto do tipo Connection, assinale a alternativa que retorna esse valor corretamente:
cursor.lastrow
conexao.lastrowid
conexao.commit
cursor.lastrowid
cursor.execute

Qual dos métodos da DB API 2.0 é utilizado para confirmar todas as operações pendentes?


connect
execute
commit
save
send

Um dos princípios do RAD é "Todas as mudanças durante o desenvolvimento são reversíveis".
Nesse sentido, selecione a opção CORRETA:
A flexibilidade da metodologia RAD facilita o desenvolvimento de protótipos, portanto o desenvolvedor sempre pode criar uma versão;
A versão atual do protótipo pode não corresponder à expectativa do cliente, portanto é adequado retornar a versão anterior que já está aprovada pelo cliente;
Dada a flexibilidade da metodologia RAD, a utilização de ferramentas de controle de versões de software é desnecessária, pois os protótipos sempre podem ser recuperados;
Nas iterações com os usuários, os desenvolvedores podem detectar que uma funcionalidade não atende a um requisito não-funcional, portanto é necessário retornar à versão anterior;
As novas versões devem ter o incremento de apenas uma nova funcionalidade, pois, caso não seja validada pelo usuário, é mais simples retornar a versão anterior que já foi validada.

A metodologia de desenvolvimento RAD possui diversas fases, cada uma com objetivos específicos de modo a desenvolver o sistema rápido e em conformidade com os requisitos de negócio.
Nesse sentido, selecione a opção CORRETA as fases do RAD:
A modelagem de negócios é obtida através das análises do fluxo e da distribuição de informações.
Os incrementos funcionais são feitos em cada uma das fases da metodologia RAD;
A partir da modelagem de negócios é iniciada a fase de modelagem de processos;
A documentação referente aos requisitos funcionais do sistema são a fonte principal para fazer a modelagem de negócios;
A fase de testes pode iniciar logo depois da fase de modelagem de processos;

Mais conteúdos dessa disciplina