Buscar

AVA2 - Desenvolvimento Rapido de Aplicações em Python


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disc.: DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON
	
	
	
	
	
	 1.
	Ref.: 5004797
	
	
	Em uma empresa de desenvolvimento de software encontramos os mais diversos desafios, com relação a criação de uma estratégia de desenvolvimento de software temos que ter em mente uma serie de situações e com isso acabávamos aplicando metodologias que seguiam etapas que não eram as mais indicadas, gerando alguns transtornos e no final dos projetos, muitas vezes, desenvolvedores e clientes ficavam frustrados com o resultado obtido. Nesse sentido, a necessidade de criar formas mais eficazes de desenvolver sistemas levou à criação da
		
	
	metodologia de prototipação.
	
	metodologia por etapas.
	
	metodologia rápida de desenvolvimento de software.
	
	metodologia cascata.
	
	metodologia linear.
	Respondido em 05/11/2023 23:50:35
	
	
	 2.
	Ref.: 5005157
	
	
	A RAD (Rapid Application Development) foi a precursora do gerenciamento ágil de projetos no universo empresarial. As características de prototipagem rápida e ciclos de liberação e iterações mais curtos fortaleceram o posicionamento dessa forma de atuar como um método eficaz no desenvolvimento de software, tornando-se cada vez mais popular entre as empresas ágeis que procuram métodos que acompanhem o crescimento de suas necessidades comerciais e de clientes. Trata-se de uma metodologia orientada pelo
		
	
	planejamento detalhado.
	
	planejamento caro.
	
	desenvolvimento interno.
	
	planejamento detalhado e caro.
	
	feedback do usuário.
	Respondido em 06/11/2023 00:05:15
	
	
	 3.
	Ref.: 6104618
	
	
	O Python possui uma infinidade de bibliotecas para facilitar o nosso trabalho diário, no caso da necessidade de apagar um arquivo txt de nome arquivo, podemos usar a biblioteca os, mas para isso além de importar corretamente, devemos utilizar qual função?
		
	
	import os
os.remove('/arquivo.txt')
	
	import os
os.delete('/arquivo.txt')
	
	import os
delete('/arquivo.txt')
	
	Não é possivel apagar um arquivo utilizando os.
	
	import os
remove('/arquivo.txt')
	Respondido em 05/11/2023 23:52:31
	
	
	 4.
	Ref.: 3990522
	
	
	Para remover caracteres em branco e quebras de linha (\n) do início e do final de uma string, devemos utilizar o método: 
		
	
	join() 
	
	clean() 
	
	break() 
	
	split() 
	
	strip() 
	Respondido em 05/11/2023 23:53:54
	
	
	 5.
	Ref.: 7627936
	
	
	Seja o seguinte código desenvolvido em Python:
1. import sqlite3
2. connection = sqlite3.connect("meuBD.db")
3. cursor = connection.cursor()
Marque a opção que indica corretamente o que está sendo executado na linha 2 do código acima:
		
	
	Estabelecendo uma conexão com o banco de dados Postgresql.
	
	Está sendo criado uma tabela no banco de dados "meuBD" do Sqlite3.
	
	Está sendo encerrado uma conexão com o banco de dados Sqlite3.
	
	Está sendo criado uma tabela no banco de dados "meuBD" do Mysql.
	
	Estabelecendo uma conexão com o banco de dados sqlite3.
	Respondido em 05/11/2023 23:54:37
	
	
	 6.
	Ref.: 5423859
	
	
	Para fazer conexão com banco de dados em Python  há um padrão, que permite que caso modifiquemos o banco, basta alterarmos a biblioteca e a especificação do banco, mas os comandos e as formas de consulta ou modificação do banco permanecem as mesmas. Sabendo disso seguem as afirmações.
i. aconexão com o banco é feita a partir de um objeto da classe connection
ii. a gravação de dados é feita a partir da função save do cursor gerado para conexão
iii. as consultas são feitas a partir da função query do cursor
Sobre estas afirmações, julgue
		
	
	Apenas iii é verdadeira
	
	ii e iii são verdadeiras
	
	Apenas i é verdadeira
	
	i e ii são verdadeiras
	
	Apenas ii é verdadeira
	Respondido em 05/11/2023 23:57:17
	
	
	 7.
	Ref.: 7763652
	
	
	Qual o objetivo da função mainloop() na interface TKINTER.
		
	
	Redimensionar o tamanho da interface. 
	
	Abrir a interface.
	
	Fechar a interface.
	
	Manter a interface desabilitada. 
	
	Manter a interface executando. 
	Respondido em 05/11/2023 23:58:31
	
	
	 8.
	Ref.: 5266206
	
	
	Sempre que desenvolvemos um sistema acabamos nos deparamos dentro de dilemas, como a mudança de alguns estilos para apresentar uma menssagem para o usuário, assim como mudança de estilo para realçar alguma informação, no caso a seguir precisamos de um trecho de código que mostre a menssagem atenção, com letras em negrito, fonte do tipo times e tamanho 24 e um background vermelho
		
	
	import tkinter as tk
janela = tk.Tk()
mensagem_para_usuario = "ATENÇÃO"
msg = tk.Message(janela, text = mensagem_para_usuario)
msg.config(border=80, bg='blue', font=('times', 24, 'bold'))
msg.pack()
janela.mainloop()
	
	import tkinter as tk
janela = tk.Tk()
mensagem_para_usuario = "ATENÇÃO"
msg = tk.Message(janela, text = mensagem_para_usuario)
msg.config(border=80, bg='red', font=('times', 24, 'italic'))
msg.pack()
janela.mainloop()
	
	import tkinter as tk
janela = tk.Tk()
mensagem_para_usuario = ""
msg = tk.Message(janela, text = mensagem_para_usuario)
msg.config(border=80, bg='red', font=('times', 24, 'bold'))
msg.pack()
janela.mainloop()
	
	import tkinter as tk
janela = tk.Tk()
mensagem_para_usuario = "ATENÇÃO"
msg = tk.Message(janela, text = mensagem_para_usuario)
msg.config(border=80, bg='red', font=('times', 24, 'bold'))
msg.pack()
janela.mainloop()
	
	janela = tk.Tk()
mensagem_para_usuario = "ATENÇÃO"
msg = tk.Message(janela, text = mensagem_para_usuario)
msg.config(border=80, bg='red', font=('times', 24, 'bold'))
msg.pack()
janela.mainloop()
	Respondido em 06/11/2023 00:02:01
	
	
	 9.
	Ref.: 6049943
	
	
	Uma das principais características da metodologia RAD é a entrega de protótipos funcionais. Exatamente por isso, a escalabilidade dos projetos é reduzida, pois a aplicação da metodologia sem adaptações inviabiliza a interação com o usuário para um sistema complexo.
BERGER & BEYNON-DAVIES, (2009) relatam que a limitação do tempo de desenvolvimento das iterações é uma característica muito importante para fazer as entregas rápidas, porém é um limitador para a implementação de recursos mais avançados.
Portanto, embora a RAD tenha diversos benefícios, há situações para as quais a metodologia não é adequada.
Marque a opção em que aparece uma desvantagem da utilização da metodologia - RAD:
		
	
	Adaptabilidade e compartimentação dos componentes do sistema.
	
	Versões iterativas e menor tempo de colocação no mercado.
	
	Necessidade de equipes tecnicamente muito qualificadas.
	
	Integração antecipada do sistema.
	
	Feedback constante do usuário.
	Respondido em 06/11/2023 00:02:59
	
	
	 10.
	Ref.: 5277061
	
	
	Os requisitos do sistema basicamente descrevem o que deve ser feito dentro do projeto e qual o objetivo a ser alcançado. É importante garantir que eles sejam completos, não se contradigam e que sejam relevantes para o desenvolvimento do sistema. A Engenharia de Requisitos consiste em cinco atividades principais: elicitação, análise, documentação, validação e
		
	
	pesquisa.
	
	teste.
	
	gerenciamento.
	
	arquitetura.
	
	entrega.

Mais conteúdos dessa disciplina