Buscar

Estácio_ 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

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 4 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

12/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON 
Aluno(a): ALEXANDRE RAMOS FERNANDES 202002072431
Acertos: 10,0 de 10,0 12/06/2021
 
 
Acerto: 1,0 / 1,0
 As fases da metodologia RAD estão interrelacionadas entre si no sentido que apenas quando uma
fase estiver concluída, a próxima pode iniciar. Em relação às fases da metodologia de
desenvolvimento RAD, selecione a opção CORRETA: 
 O agrupamento dos dados em objetos de negócio é feito na fase de modelagem de dados; 
A coleta de dados é feita na fase de modelagem de negócios e serão agrupados em
estruturas de negócio na fase de prototipação; 
A fase de teste da metodologia RAD deve ser aplicada apenas para a funcionalidade que foi
incluída no ciclo iterativo; 
Em cada uma das fases da metodologia RAD, o usuário pode incluir um novo requisito. 
A flexibilidade da metodologia RAD permite que o sequenciamento das fases de
desenvolvimento seja ignorado, desde que em algum momento elas sejam executadas; 
Respondido em 12/06/2021 12:54:56
 
 
Explicação:
A resposta correta é: O agrupamento dos dados em objetos de negócio é feito na fase de
modelagem de dados; 
 
 
Acerto: 1,0 / 1,0
Um dos princípios do RAD é "a adequação para fins comerciais é o critério essencial para aceitação
de resultados". Nesse sentido, selecione a opção CORRETA: 
Este princípio garante que o produto terá menos erros e, consequentemente, terá menos
vulnerabilidades; 
Permite que os desenvolvedores tomem a decisão sobre a aplicação das melhores soluções
para o projeto. 
Significa que as melhores práticas para desenvolver um software seguro devem ser
aplicadas; 
 O foco é fazer o desenvolvimento para atender aos requisitos funcionais;
O foco deve ser voltado para cumprir os prazos pré-estabelecidos; 
Respondido em 12/06/2021 12:57:00
 
 
Explicação:
A resposta correta é: O foco é fazer o desenvolvimento para atender aos requisitos
funcionais;
 
 
Acerto: 1,0 / 1,0
Assinale o código Python que cria um novo arquivo, contendo uma linha. 
 
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
12/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
Respondido em 12/06/2021 12:57:44
 
 
Explicação:
A resposta correta é:
 
 
 
Acerto: 1,0 / 1,0
Assinale a alternativa correta que complementa a frase:
"Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que
possível." 
Abrangentes 
Incomuns 
Genéricas 
Comuns 
 Específicas 
Respondido em 12/06/2021 13:03:02
 
 
Explicação:
A resposta correta é: Específicas.
 
 
Acerto: 1,0 / 1,0
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? 
 X = (codigo, nome); Y = (:cod, :nome_prod) 
X = vazio; Y = (:cod, :nome_prod) 
X = vazio; Y = vazio 
X = (codigo, nome); Y = (:codigo, :nome) 
X = (cod, nome_prod); Y = (:cod, :nome_prod) 
Respondido em 12/06/2021 13:04:31
 
 
Explicação:
A resposta correta é: X = (codigo, nome); Y = (:cod, :nome_prod) 
 
 
Acerto: 1,0 / 1,0
Considere o trecho de código a seguir, onde estamos utilizando o conector sqlite3. 
>>> comando = "SELECT nome FROM Pessoa;" 
>>> cursor.execute(comando) 
>>> cursor.fetchall() 
Dado que a consulta SQL retorna diversos registros, qual a classe dos objetos da lista retornada
pelo método fetchall? 
None 
dict 
 Questão4
a
 Questão5
a
 Questão6
a
12/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
list 
 tuple 
string 
Respondido em 12/06/2021 13:07:00
 
 
Explicação:
A resposta correta é: tuple
 
 
Acerto: 1,0 / 1,0
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, 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. 
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. 
Respondido em 12/06/2021 13:08:41
 
 
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. 
 
 
Acerto: 1,0 / 1,0
A biblioteca tkinter possui diversos componentes que devem ser usados em determinadas situações
que auxiliem o usuário na realização de uma tarefa. Selecione a opção CORRETA que apresenta o
componente do tkinter mais adequado para tratar a situação em que uma mensagem deve ser
exibida para o usuário logo depois que ele realizou uma tarefa e que ele precisa fazer algum tipo de
confirmação: 
Checkbox
 Dialog
Label
Message
Button
Respondido em 12/06/2021 13:10:52
 
 
Explicação:
A resposta correta é: Dialog
 
 
Acerto: 1,0 / 1,0
A RAD é uma metodologia de desenvolvimento que se adequa bem a processos dinâmicos. Portanto
é natural que a aplicação de metodologias tradicionais de engenharia de requisitos tenha restrições
de aplicação para ela. Nesse sentido, selecione a opção CORRETA a respeito dessas restrições: 
As priorizações dos requisitos da RAD são fixas e todos tem alta prioridade; 
O gerenciamento dos requisitos é um processo rígido.
 Na RAD, o projeto vai incorporando sugestões dos usuários ao longo das iterações. 
Na RAD, as mudanças dos requisitos só podem ser aplicadas no final do processo de teste e
validação. 
O levantamento dos requisitos deve ser feito logo no início do desenvolvimento. 
Respondido em 12/06/2021 13:11:33
 
 
Explicação:
A resposta correta é: Na RAD, o projeto vai incorporando sugestões dos usuários ao longo
das iterações. 
 
 Questão7
a
 Questão8
a
 Questão9
a
12/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4
 
Acerto: 1,0 / 1,0
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: 
Wireframes: são usadas para implementar componentes interativos funcionais.
Esboços: são modelos funcionais de sistema. 
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. 
 Mockup: são usadas para apresentar aspectos visuais de navegação do produto. 
Respondidoem 12/06/2021 13:11:57
 
 
Explicação:
A resposta correta é: Mockup: são usadas para apresentar aspectos visuais de navegação
do produto. 
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','229535091','4704999900');

Continue navegando