Buscar

DESENVOLVIMENTO RÁPIDO 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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

13/03/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=66004146&user_cod=2555962&matr_integracao=202001058737 1/5
 
A metodologia do RAD possui diversas vantagens e desvantagens em relação às metodologias de
desenvolvimento tradicionais. Nesse sentido, selecione a opção CORRETA sobre as características da
metodologia RAD: 
DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON
Lupa Calc.
 
 
EEX0039_202001058737_ESM 
Aluno: FABIO JUNIOR DE LIMA Matr.: 202001058737
Disc.: DESENVOLVIMENTO 2021.1 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será
composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de
questões que será usado na sua AV e AVS.
RAD (RAPID APPLICATIONS DEVELOPMENT)
 
1.
No sentido de atingir a meta da rapidez do desenvolvimento, a metodologia RAD possui poucas
reuniões; 
Os requisitos funcionais são determinados no início do projeto e não podem ser alterados ao longo do
projeto de modo a atingir a rapidez do desenvolvimento;
Apesar das diferenças dos métodos tradicionais, se assemelham no sentido de que os sistemas-alvo
devem ser modularizados; 
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
13/03/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=66004146&user_cod=2555962&matr_integracao=202001058737 2/5
Assinale o código Python que cria um novo arquivo, contendo uma linha. 
Diferente de métodos tradicionais de desenvolvimento, a RAD demanda por intensa colaboração entre
desenvolvedores e usuários; 
Uma das vantagens mais importantes da metodologia RAD é sua adequação para projetos complexos
de grande escala. 
Explicação:
A resposta correta é: Diferente de métodos tradicionais de desenvolvimento, a RAD demanda por
intensa colaboração entre desenvolvedores e usuários; 
MANIPULAÇÃO DE DADOS
 
2.
13/03/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=66004146&user_cod=2555962&matr_integracao=202001058737 3/5
Considere que temos a tabela Produto definida da seguinte forma no nosso banco de dados: 
CREATE TABLE Produto ( 
 codigo INTEGER NOT NULL, 
 nome TEXT NOT NULL, 
 descricao TEXT) 
Dada as variáveis e o comando execute a seguir: 
>>> produto = {"cod": 123, "nome_prod": "Colher"} 
>>> comando = "INSERT INTO PESSOA X VALUES Y;"
>>> cursor.execute(comando, pessoa) 
 
Quais os valores de X e Y para que o comando execute seja realizado com sucesso? 
Explicação:
A resposta correta é:
 
PYTHON COM BANCO DE DADOS
 
3.
X = (codigo, nome); Y = (:cod, :nome_prod) 
X = vazio; Y = vazio 
X = (codigo, nome); Y = (:codigo, :nome) 
X = vazio; Y = (:cod, :nome_prod) 
X = (cod, nome_prod); Y = (:cod, :nome_prod) 
Explicação:
A resposta correta é: X = (codigo, nome); Y = (:cod, :nome_prod) 
13/03/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=66004146&user_cod=2555962&matr_integracao=202001058737 4/5
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: 
A Modelagem de Negócios é uma das fases da RAD. Nela, aspectos como necessidades do negócio e
propósito do sistema são tratadas. Nesse sentido, selecione a opção CORRETA a respeito da Modelagem de
Negócios: 
INTERFACE GRÁFICA COM PYTHON
 
4.
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 a conexão, executar uma instrução sql, confirmar a instrução
e fechar o banco de dados. 
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. 
Explicação:
A resposta correta é: 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. 
APLICANDO RAD
 
5.
É caracterizada por um processo rígido que vai determinar como será a versão final
Identifica as informações relevantes sobre o negócio. 
13/03/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=66004146&user_cod=2555962&matr_integracao=202001058737 5/5
Identifica as entidades de dados e como se relacionam com o negócio. 
É uma fase voltada para os desenvolvedores do sistema com interações técnicas. 
 Nela, os testes do sistema são tratados de modo a validar os requisitos do sistema. 
Explicação:
A resposta correta é: Identifica as informações relevantes sobre o negócio. 
 Não Respondida Não Gravada Gravada
Exercício inciado em 13/03/2021 09:29:10.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes