Buscar

desenvol rapido aplicacoes 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 10 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 10 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 9, do total de 10 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

Prévia do material em texto

FERNANDO FRANCISCO ROCHA
202002268621
 
Disciplina: DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON 	AV
Aluno: FERNANDO FRANCISCO ROCHA	202002268621
Professor: SAULO FRANCA AMUI
 	Turma: 9002
EEX0039_AV_202002268621 (AG) 	 12/05/2021 23:37:58 (F) 
Avaliação:
1,0	Nota Partic.:
Nota SIA:
1,0 pts
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
	ENSINEME: APLICANDO RAD	 
 
 1.	Ref.: 3990715	Pontos: 0,00 / 1,00
A engenharia de requisitos trata formalmente das atividades relacionadas aos requisitos de um sistema. Nesse sentido, selecione a opção que relaciona CORRETAMENTE a atividade e o seu objetivo: 
Opção Não Respondida	
Documentação: documentar quais são os papéis dos usuários na operação do sistema. 
Opção Marcada Opção Errada	
Análise de requisitos: analisar a validade dos requisitos do sistema.
Opção Não Respondida	
Elicitação de requisitos: levantar as necessidades para tratar os requisitos do sistema. 
Opção Não Respondida	
Gerenciamento de requisitos: gerenciar os recursos humanos do projeto. 
Opção Certa	
Validação: comparar a implementação com o que foi solicitado.
 2.	Ref.: 3990719	Pontos: 0,00 / 1,00
A JAD (Joint Application Development) é a principal técnica aplicada para levantamento de requisitos em projetos que utilizam RAD. A respeito da JAD, selecione a opção CORRETA: 
Opção Não Respondida	
É baseada em entrevistas e dinâmicas sociais em que os usuários interagem entre si para fornecer informações relevantes para os desenvolvedores. 
Opção Marcada Opção Errada	
Aumenta a colaboração entre os desenvolvedores e os usuários, uma vez que estabelece um cronograma de trabalho.
Opção Não Respondida	
Devem ser aplicadas ao final de cada entrega de protótipo de modo a garantir o direcionamento correto do projeto. 
Opção Não Respondida	
É um conjunto eficiente de técnicas que aceleram a implementação de ideias. 
Opção Certa	
Trata-se de oficinas de trabalho onde desenvolvedores e usuários discutem sobre o projeto e e suas necessidades.
 
	ENSINEME: INTERFACE GRÁFICA COM PYTHON	 
 
 3.	Ref.: 3990700	Pontos: 0,00 / 1,00
O uso de componentes de interface gráfica em um sistema é importante, para facilitar a interação do usuário com as funcionalidades do sistema. No entanto também existem alguns aspectos que podem tornar as escolhas de um projeto desvantajosas. Nesse sentido, selecione a opção que apresenta uma das desvantagens relacionadas a uma escolha de uma biblioteca para interface gráfica:
Opção Não Respondida	
O sistema poder operar em múltiplas plataformas. 
Opção Não Respondida Opção Certa	
Fazer uso intenso de recursos computacionais. 
Opção Não Respondida	
Dar ao programador uma camada de abstração sobre detalhes da programação dos componentes. 
Opção Não Respondida	
Ampliar o acesso dos usuários às funcionalidades do sistema. 
Opção Marcada Opção Errada	
Proporcionar que o usuário possa alternar entre as funcionalidades do sistema. 
 4.	Ref.: 3990699	Pontos: 0,00 / 1,00
As bibliotecas para interface gráfica disponíveis para o Python têm características que as tornam mais adequadas para um determinado projeto. Nesse sentido, selecione a opção que apresenta a biblioteca de interface gráfica do Python voltada para aplicações integradas ao google chrome: 
Opção Marcada Opção Errada	
Tkinter
Opção Não Respondida	
Flexx
Opção Não Respondida	
Pyforms
Opção Não Respondida Opção Certa	
CEF Python
Opção Não Respondida	
Kivy
 
	ENSINEME: MANIPULAÇÃO DE DADOS EM ARQUIVOS	 
 
 5.	Ref.: 3990520	Pontos: 0,00 / 1,00
Para ler o conteúdo de um arquivo nomeado file e retornar todas as linhas do arquivo como elementos de uma lista, devemos executar qual instrução? 
Opção Marcada Opção Errada	
readlines(file) 
Opção Não Respondida	
file.readline() 
Opção Não Respondida Opção Certa	
file.readlines()
Opção Não Respondida	
file.readall() 
Opção Não Respondida	
file.read() 
 6.	Ref.: 3990516	Pontos: 0,00 / 1,00
Para escrever os itens de uma lista nomeada minha_lista, em um arquivo nomeado file, devemos executar qual instrução? 
Opção Marcada Opção Errada	
minha_lista.write(file) 
Opção Não Respondida	
minha_lista.writelines(file) 
Opção Não Respondida Opção Certa	
file.writelines(minha_lista) 
Opção Não Respondida	
writelines(minha_lista , file) 
Opção Não Respondida	
file.writeall(minha_lista) 
 
	ENSINEME: PYTHON COM BANCO DE DADOS	 
 
 7.	Ref.: 3990684	Pontos: 0,00 / 1,00
Diferente de outros bancos de dados, que possuem muitos tipos de dados, o SQLite possui um limitado número de tipos, porém utiliza o conceito de afinidade. Assinale a alternativa correta quanto ao tipo do atributo criado e a classe de maior afinidade: TIPO 
→
 CLASSE 
Opção Marcada Opção Errada	
CHARACTER 
→
 BLOB 
Opção Não Respondida	
DATE 
→
 DATETIME 
Opção Não Respondida	
BOOLEAN 
→
 INTEGER 
Opção Não Respondida	
BIGINT 
→
 NUMERIC 
Opção Não Respondida Opção Certa	
DOUBLE 
→
 REAL 
 8.	Ref.: 3990683	Pontos: 0,00 / 1,00
Para conectores que implementem a DB API 2.0, qual método de qual classe é utilizado para enviar comandos ao banco de dados? 
Opção Não Respondida	
Método cursor da classe Connection 
Opção Marcada Opção Errada	
Método commit da classe Cursor 
Opção Não Respondida	
Método execute da classe Connection 
Opção Não Respondida Opção Certa	
Método execute da classe Cursor 
Opção Não Respondida	
Método commit da classe Connection 
 
	ENSINEME: RAD (RAPID APPLICATIONS DEVELOPMENT)	 
 
 9.	Ref.: 3990406	Pontos: 1,00 / 1,00
Um dos princípios do RAD é a entrega contínua de produtos dentro do prazo. Nesse sentido, selecione a opção CORRETA: 
Opção Não Respondida	
O desenvolvimento rápido sempre vai reduzir os custos do projeto.
Opção Não Respondida	
Isso permite reduzir custos, desde que, pelo menos, uma parte do sistema esteja funcionando corretamente; 
Opção Não Respondida	
Este princípio garante que o produto terá menos erros; 
Opção Não Respondida	
O prazo sempre deve ser respeitado, mesmo que não seja possível entregar o produto conforme programado; 
Opção Marcada Opção Certa	
Isso permite que a equipe do projeto defina rapidamente a abordagem ideal para entregar o produto no tempo disponível; 
 10.	Ref.: 3990409	Pontos: 0,00 / 1,00
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: 
Opção Não Respondida Opção Certa	
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; 
Opção Não Respondida	
Desde o início do desenvolvimento, deve haver foco na implementação de recursos de segurança; 
Opção Não Respondida	
Ao longo dos incrementos, a ideia é acrescentar funcionalidades ainda que nas versões anteriores haja questões em aberto; 
Opção Marcada Opção Errada	
Os sistemas que utilizam banco de dados não se adequam ao desenvolvimento incremental, pois muitos recursos já estão implementados; 
Opção Não Respondida	
As iterações do projeto desenvolvido em RAD são uma garantia de que o sistema ficará de acordo com os requisitos funcionais. 
Educational Performace Solution EPS ® - Alunos

Outros materiais