Logo Passei Direto
Buscar

aplicações em python

Ferramentas de estudo

Questões resolvidas

A escolha da linguagem Python para um projeto RAD tem diversas justificativas, entre elas está a possibilidade de usar frameworks com diversas finalidades. Entre esses frameworks, está o Django.
Nesse sentido, selecione a opção CORRETA sobre o framework Django:
Possui licença de software livre e é aplicado para aplicações de Ciências de Dados;
Possui licença de software comercial e é aplicado para geração de gráficos.
Possui licença de software livre e é aplicado para aplicações GUIs;
Possui licença comercial e é aplicado para aplicações WEB;
Possui licença de software livre e é aplicado para aplicações WEB;

Considere o código a seguir, onde desejamos renomear o arquivo inicio.txt.
Analise a exceção exibida na figura e indique qual instrução deve substituir a linha 3, de forma a garantir a correta execução do programa.
os.rename("inicio.txt", "final.txt", force=True)
os.replace("inicio.txt", "final.txt")
os.change("inicio.txt", "final.txt")
os.remark("inicio.txt", "final.txt")
os.remove("inicio.txt", "final.txt")

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

A biblioteca "psycopg2" é uma interface disponível para o Python para o sistema gerenciador de banco de dados Postgre.
Em relação a essas semelhanças, selecione a opção que apresenta quais são os itens que um código em "psycopg2" deve ter:
import psycopg2, conectar ao banco, imprimir o status da conexão, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, abrir o cursor, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, abrir a conexão, executar uma instrução sql, confirmar a instrução e fechar o banco de dados.
import psycopg2, conectar ao banco, executar uma instrução sql, recuperar o estado da execução da instrução, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, executar uma instrução sql, confirmar a instrução, imprimir o estado da execução, fechar a conexão com o banco de dados.

O pacote "tkinter" da linguagem de programação Python possui diversos componentes gráficos que facilitam a implementação da interface com o usuário.
Em relação a este pacote, selecione a opção CORRETA:
é recomendado usar outros pacotes de UI mais estáveis, por ser um pacote recente.
seus componentes só podem ser usados para as primeiras versões do protótipo, uma vez que a interação com seus componentes é limitada.
pode ser usado sem fazer a importação, por fazer parte da instalação padrão do Python.
está disponível para plataforma Windows, como para o Linux.
está disponível para maioria das distribuições do Linux, mas não para o Windows

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Existem algumas técnicas para o desenvolvimento de protótipos de interface. Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
Esboços: são modelos funcionais de sistema.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
Esboços: são modelos funcionais de sistema.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

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

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

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

A escolha da linguagem Python para um projeto RAD tem diversas justificativas, entre elas está a possibilidade de usar frameworks com diversas finalidades. Entre esses frameworks, está o Django.
Nesse sentido, selecione a opção CORRETA sobre o framework Django:
Possui licença de software livre e é aplicado para aplicações de Ciências de Dados;
Possui licença de software comercial e é aplicado para geração de gráficos.
Possui licença de software livre e é aplicado para aplicações GUIs;
Possui licença comercial e é aplicado para aplicações WEB;
Possui licença de software livre e é aplicado para aplicações WEB;

Considere o código a seguir, onde desejamos renomear o arquivo inicio.txt.
Analise a exceção exibida na figura e indique qual instrução deve substituir a linha 3, de forma a garantir a correta execução do programa.
os.rename("inicio.txt", "final.txt", force=True)
os.replace("inicio.txt", "final.txt")
os.change("inicio.txt", "final.txt")
os.remark("inicio.txt", "final.txt")
os.remove("inicio.txt", "final.txt")

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

A biblioteca "psycopg2" é uma interface disponível para o Python para o sistema gerenciador de banco de dados Postgre.
Em relação a essas semelhanças, selecione a opção que apresenta quais são os itens que um código em "psycopg2" deve ter:
import psycopg2, conectar ao banco, imprimir o status da conexão, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, abrir o cursor, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, abrir a conexão, executar uma instrução sql, confirmar a instrução e fechar o banco de dados.
import psycopg2, conectar ao banco, executar uma instrução sql, recuperar o estado da execução da instrução, confirmar a instrução e fechar a conexão com o banco de dados.
import psycopg2, conectar ao banco, executar uma instrução sql, confirmar a instrução, imprimir o estado da execução, fechar a conexão com o banco de dados.

O pacote "tkinter" da linguagem de programação Python possui diversos componentes gráficos que facilitam a implementação da interface com o usuário.
Em relação a este pacote, selecione a opção CORRETA:
é recomendado usar outros pacotes de UI mais estáveis, por ser um pacote recente.
seus componentes só podem ser usados para as primeiras versões do protótipo, uma vez que a interação com seus componentes é limitada.
pode ser usado sem fazer a importação, por fazer parte da instalação padrão do Python.
está disponível para plataforma Windows, como para o Linux.
está disponível para maioria das distribuições do Linux, mas não para o Windows

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Existem algumas técnicas para o desenvolvimento de protótipos de interface. Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
Esboços: são modelos funcionais de sistema.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
Esboços: são modelos funcionais de sistema.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

Prévia do material em texto

Disc.: DGT0235 - DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON
	Período: 2023.3 EAD (GT) / AV
	Aluno: MARCELO LOPES SANTANA
	Matrícula: 202301167256
	Data: 04/10/2023 19:34:34
	Turma: 9001
		
	Lupa
	
	 
		RETORNAR À AVALIAÇÃO
	
		
		 Atenção
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
3. Não esqueça de finalizar a avaliação colocando o código verificador no campo no final da página.
	
	 1a Questão (Ref.: 202305174390)
	Um dos princípios do RAD é "É necessário que o desenvolvimento iterativo e incremental convirja para uma solução comercial". Nesse sentido, selecione a opção CORRETA: 
		
	
	As iterações do projeto desenvolvido em RAD são uma garantia de que o sistema ficará de acordo com os requisitos funcionais. 
	
	Apesar de desenvolver versões do sistema no curto prazo, a ideia é que ao longo das iterações e incrementos, o protótipo se aproxime cada vez mais do sistema comercial; 
	
	Os sistemas que utilizam banco de dados não se adequam ao desenvolvimento incremental, pois muitos recursos já estão implementados; 
	
	Desde o início do desenvolvimento, deve haver foco na implementação de recursos de segurança; 
	
	Ao longo dos incrementos, a ideia é acrescentar funcionalidades ainda que nas versões anteriores haja questões em aberto; 
	
	
	 2a Questão (Ref.: 202305174397)
	A escolha da linguagem Python para um projeto RAD tem diversas justificativas, entre elas está a possibilidade de usar frameworks com diversas finalidades. Entre esses frameworks, está o Django. Nesse sentido, selecione a opção CORRETA sobre o framework Django: 
		
	
	Possui licença de software livre e é aplicado para aplicações de Ciências de Dados; 
	
	Possui licença de software comercial e é aplicado para geração de gráficos. 
	
	Possui licença de software livre e é aplicado para aplicações GUIs; 
	
	Possui licença comercial e é aplicado para aplicações WEB; 
	
	Possui licença de software livre e é aplicado para aplicações WEB; 
	
	
	 3a Questão (Ref.: 202305174504)
	Considere a imagem a seguir, onde temos um script e um arquivo texto. 
Qual será o resultado impresso pelo script: 
		
	
	3
	
	2
	
	4
	
	1
	
	5
	
	
	 4a Questão (Ref.: 202305174502)
	Considere o código a seguir, onde desejamos renomear o arquivo inicio.txt.
Analise a exceção exibida na figura e indique qual instrução deve substituir a linha 3, de forma a garantir a correta execução do programa. 
		
	
	os.rename("inicio.txt", "final.txt", force=True) 
	
	os.replace("inicio.txt", "final.txt") 
	
	os.change("inicio.txt", "final.txt") 
	
	os.remark("inicio.txt", "final.txt") 
	
	os.remove("inicio.txt", "final.txt") 
	
	
	 5a Questão (Ref.: 202305174672)
	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 
	
	
	 6a Questão (Ref.: 202305174668)
	 Qual dos métodos da DB API 2.0 é utilizado para confirmar todas as operações pendentes: 
		
	
	commit 
	
	connect 
	
	save
	
	execute 
	
	send 
	
	
	 7a Questão (Ref.: 202305174687)
	A biblioteca "psycopg2" é uma interface disponível para o Python para o sistema gerenciador de banco de dados Postgre. Ela é útil para realizar operações de inserção, consulta, modificação e exclusão de dados. Os programas que a utilizam, normalmente, apresentam muitas características em comuns. Em relação a essas semelhanças, selecione a opção que apresenta quais são os itens que um código em "psycopg2" deve ter: 
		
	
	import psycopg2, conectar ao banco, imprimir o status da conexão, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados. 
	
	import psycopg2, conectar ao banco, abrir a conexão, executar uma instrução sql, confirmar a instrução e fechar o banco de dados. 
	
	import psycopg2, conectar ao banco, executar uma instrução sql, recuperar o estado da execução da instrução, confirmar a instrução e fechar a conexão com o banco de dados. 
	
	import psycopg2, conectar ao banco, executar uma instrução sql, confirmar a instrução, imprimir o estado da execução, fechar a conexão com o banco de dados. 
	
	import psycopg2, conectar ao banco, abrir o cursor, executar uma instrução sql, confirmar a instrução e fechar a conexão com o banco de dados. 
	
	
	 8a Questão (Ref.: 202307256159)
	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:  
1. import psycopg2 
2. conn = psycopg2.connect(database = "postgres", user = "postgres", password = " senha123", host = "127.0.0.1", port = "5432") 
3. cur = conn.cursor() 
4. cur.execute("""select * from public."AGENDA" where "telefone" = '02188888888' """) 
5. registro = cur. lacuna_I() 
6. conn.commit() 
7. conn.close() 
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: 
		
	
	fetchall
	
	fecthqry
	
	qryselect
	
	fetchone
	
	fetchmany
	
	
	 9a Questão (Ref.: 202307224380)
	O pacote "tkinter" da linguagem de programação Python possui diversos componentes gráficos que facilitam a implementação da interface com o usuário. Em relação a este pacote, selecione a opção CORRETA: 
		
	
	é recomendado usar outros pacotes de UI mais estáveis, por ser um pacote recente.
	
	seus componentes só podem ser usados para as primeiras versões do protótipo, uma vez que a interação com seus componentes é limitada.
	
	pode ser usado sem fazer a importação, por fazer parte da instalação padrão do Python.
	
	está disponível para plataforma Windows, como para o Linux.
	
	está disponível para maioria das distribuições do Linux, mas não para o Windows
	
	
	 10a Questão (Ref.: 202309016885)
	Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto. Existem algumas técnicas para o desenvolvimento de protótipos de interface. Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado: 
		
	
	Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema. 
	
	Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
	
	Esboços: são modelos funcionais de sistema.  
	
	Mockup: são usadas para apresentar aspectos visuais de navegação do produto. 
	
	Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

Mais conteúdos dessa disciplina