Logo Passei Direto
Buscar

DESENVOLVIMENTO RAPIDO EM APLICAÇÕES EM PYTHON

Ferramentas de estudo

Questões resolvidas

Ao trabalhar com Python para a manipulação de arquivos, os estudantes devem se familiarizar com o _________ e a _________ de dados em diretórios. Para aprimorar a eficiência do programa, é recomendável seguir _________ e lidar com possíveis exceções.


configuração, instalação, normas de desenvolvimento.
teste, validação, diretrizes de codificação.
armazenamento, recuperação, boas práticas.
codificação, decodificação, estilos de programação.
entrada, saída, padrões de segurança.

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


connect
execute
commit
save
send

Considere o script a seguir, onde estamos utilizando o conector psycopg2, que implementa a DB API 2.0, e assinale a alternativa correta. (código não fornecido)


Todas as tabelas serão criadas e não será exibido nenhum erro.
Nenhuma tabela será criada e será impresso 'Erro de Integridade'
Será criada a tabela Produto e será impresso 'Erro de Integridade'
Nenhuma tabela será criada e será impresso 'Erro de Programação'
Será criada a tabela Produto e será impresso 'Erro de Programação'

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

Ao trabalhar com Python para a manipulação de arquivos, os estudantes devem se familiarizar com o _________ e a _________ de dados em diretórios. Para aprimorar a eficiência do programa, é recomendável seguir _________ e lidar com possíveis exceções.


configuração, instalação, normas de desenvolvimento.
teste, validação, diretrizes de codificação.
armazenamento, recuperação, boas práticas.
codificação, decodificação, estilos de programação.
entrada, saída, padrões de segurança.

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


connect
execute
commit
save
send

Considere o script a seguir, onde estamos utilizando o conector psycopg2, que implementa a DB API 2.0, e assinale a alternativa correta. (código não fornecido)


Todas as tabelas serão criadas e não será exibido nenhum erro.
Nenhuma tabela será criada e será impresso 'Erro de Integridade'
Será criada a tabela Produto e será impresso 'Erro de Integridade'
Nenhuma tabela será criada e será impresso 'Erro de Programação'
Será criada a tabela Produto e será impresso 'Erro de Programação'

Prévia do material em texto

1a Questão (Ref.: 202217282220)
	O termo RAD refere-se a uma metodologia de desenvolvimento de software que se concentra na entrega rápida de protótipos funcionais, ao invés de aguardar a finalização de todo o ciclo de desenvolvimento tradicional.
 
O que significa a sigla RAD no contexto de desenvolvimento de software?
		
	
	Requisitos Ágeis de Desenvolvimento
	
	Recuperação de Arquivos Desatualizados
	
	Registro Automatizado de Dados
	
	Desenvolvimento de Aplicação Rápida
	
	Rastreamento de Atividades de Desenvolvimento
	
	
	 2a Questão (Ref.: 202217282264)
	O RAD é uma abordagem que visa acelerar o desenvolvimento de software. Ela se concentra em atender às necessidades dos clientes de maneira eficaz e em tempo hábil.
 
Qual é a principal finalidade da metodologia RAD no desenvolvimento de software?
		
	
	Priorizar a documentação extensa em cada fase do projeto.
	
	Aumentar o tamanho das equipes de desenvolvimento.
	
	Minimizar a interação entre desenvolvedores e usuários.
	
	Garantir que todos os requisitos sejam documentados detalhadamente antes do desenvolvimento.
	
	Entregar software em um curto período de tempo, com iterações frequentes.
	
	
	 3a Questão (Ref.: 202217331571)
	Ao trabalhar com Python para a manipulação de arquivos, os estudantes devem se familiarizar com o _________ e a _________ de dados em diretórios. Para aprimorar a eficiência do programa, é recomendável seguir _________ e lidar com possíveis exceções.
		
	
	configuração, instalação, normas de desenvolvimento.
	
	teste, validação, diretrizes de codificação.
	
	armazenamento, recuperação, boas práticas.
	
	codificação, decodificação, estilos de programação.
	
	entrada, saída, padrões de segurança.
	
	
	 4a Questão (Ref.: 202217331580)
	Ao trabalhar com listas em Python, uma tarefa comum é a _________ de seus elementos. Um método eficaz para essa operação é o join. Esse método pode ser aplicado usando diferentes conectores, a depender do resultado desejado. Em um cenário, o conector vírgula (', ') é escolhido, e o resultado é então _________ em um arquivo nomeado texto1.txt. Em uma situação alternativa, para garantir que cada item da lista seja apresentado individualmente em linhas diferentes, o conector _________ é a melhor escolha.
		
	
	junção, gravado, '\n'.
	
	pesquisa, lido, ponto.
	
	divisão, mostrado, vírgula.
	
	remoção, deletado, tabulação.
	
	separação, visualizado, espaço.
	
	
	 5a Questão (Ref.: 202213309925)
	 Qual dos métodos da DB API 2.0 é utilizado para confirmar todas as operações pendentes: 
		
	
	connect 
	
	execute 
	
	commit 
	
	save
	
	send 
	
	
	 6a Questão (Ref.: 202213309934)
	Considere o script a seguir, onde estamos utilizando o conector psycopg2, que implementa a DB API 2.0, e assinale a alternativa correta. 
		
	
	Todas as tabelas serão criadas e não será exibido nenhum erro. 
	
	Nenhuma tabela será criada e será impresso "Erro de Integridade"
	
	Será criada a tabela Produto e será impresso "Erro de Integridade" 
	
	Nenhuma tabela será criada e será impresso "Erro de Programação" 
	
	Será criada a tabela Produto e será impresso "Erro de Programação" 
	
	
	 7a Questão (Ref.: 202213309938)
	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:
		
	
	Fazer uso intenso de recursos computacionais. 
	
	Ampliar o acesso dos usuários às funcionalidades do sistema. 
	
	O sistema poder operar em múltiplas plataformas. 
	
	Dar ao programador uma camada de abstração sobre detalhes da programação dos componentes. 
	
	Proporcionar que o usuário possa alternar entre as funcionalidades do sistema. 
	
	
	 8a Questão (Ref.: 202213309939)
	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: 
		
	
	PySimpleGUI
	
	PyAutoGUI
	
	wxPython
	
	Kivy
	
	Pyforms
	
	
	 9a Questão (Ref.: 202213309953)
	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: 
		
	
	Validação: comparar a implementação com o que foi solicitado.
	
	Documentação: documentar quais são os papéis dos usuários na operação do sistema. 
	
	Gerenciamento de requisitos: gerenciar os recursos humanos do projeto.  
	
	Elicitação de requisitos: levantar as necessidades para tratar os requisitos do sistema. 
	
	Análise de requisitos: analisar a validade dos requisitos do sistema.
	
	
	 10a Questão (Ref.: 202217152142)
	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: 
		
	
	Esboços: são modelos funcionais de sistema.  
	
	Mockup: são usadas para apresentar aspectos visuais de navegação do produto. 
	
	Wireframes: são usadas exclusivamente para implementar a lógica física do sistema de Hardware.
	
	Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema. 
	
	Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.

Mais conteúdos dessa disciplina