Buscar

Desenvolvimento rapido em phyton_av_8 pontos -

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

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

Heloisa Busquim
Avaliação AV
 
 
202008452716 POLO JD SÃO PAULO - AMERICANA - SP
 avalie seus conhecimentos
 RETORNAR À AVALIAÇÃO
Disciplina: EEX0039 - DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON Período: 2021.3 EAD (GT) / AV
Aluno: HELOISA BUSQUIM Matrícula: 202008452716
Data: 26/10/2021 19:54:09 Turma: 9002
 ATENÇÃO
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
 1a Questão (Ref.: 202012488393)
Um dos princípios do RAD é a entrega contínua de produtos dentro do prazo. Nesse
sentido, selecione a opção CORRETA: 
Este princípio garante que o produto terá menos erros; 
O desenvolvimento rápido sempre vai reduzir os custos do projeto.
Isso permite que a equipe do projeto defina rapidamente a abordagem ideal para
entregar o produto no tempo disponível; 
Isso permite reduzir custos, desde que, pelo menos, uma parte do sistema esteja
funcionando corretamente; 
O prazo sempre deve ser respeitado, mesmo que não seja possível entregar o
produto conforme programado; 
 2a Questão (Ref.: 202012488399)
A metodologia de desenvolvimento RAD possui diversas fases, cada uma com objetivos
específicos de modo a desenvolver o sistema rápido e em conformidade com os
requisitos de negócio. Nesse sentido, selecione a opção CORRETA as fases do RAD: 
A fase de testes pode iniciar logo depois da fase de modelagem de processos; 
A partir da modelagem de negócios é iniciada a fase de modelagem de processos; 
A documentação referente aos requisitos funcionais do sistema são a fonte principal
para fazer a modelagem de negócios; 
Os incrementos funcionais são feitos em cada uma das fases da metodologia RAD; 
A modelagem de negócios é obtida através das análises do fluxo e da distribuição de
informações. 
javascript:voltar_avaliacoes()
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990406\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990412\n\nStatus da quest%C3%A3o: Anulada.');
Heloisa Busquim
Heloisa Busquim
Acertei 8 questões
Heloisa Busquim
 3a Questão (Ref.: 202012488503)
Para escrever os itens de uma lista nomeada minha_lista, em um arquivo nomeado file,
devemos executar qual instrução? 
writelines(minha_lista , file) 
file.writeall(minha_lista) 
minha_lista.write(file) 
minha_lista.writelines(file) 
file.writelines(minha_lista) 
 4a Questão (Ref.: 202012488510)
Considere a imagem a seguir, onde temos um script e um arquivo texto. 
Qual será o resultado impresso pelo script: 
3
2
4
5
1
 5a Questão (Ref.: 202012488670)
Para conectores que implementem a DB API 2.0, qual método de qual classe é utilizado
para enviar comandos ao banco de dados? 
Método execute da classe Cursor 
Método commit da classe Cursor 
Método execute da classe Connection 
Método commit da classe Connection 
Método cursor da classe Connection 
 6a Questão (Ref.: 202012488679)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990516\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990523\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990683\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990692\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Considere que temos as tabelas Arremate e Produto, definidas com os
comandos SQLs a seguir: 
CREATE TABLE Produto ( 
 codigo INTEGER NOT NULL, 
 nome TEXT NOT NULL, 
 descricao TEXT, 
 PRIMARY KEY (codigo)) 
CREATE TABLE Arremate ( 
 id INTEGER NOT NULL, 
 data DATE NOT NULL, 
 cod_prod INTEGER NOT NULL, 
 lance REAL, 
 FOREIGN KEY(cod_prod) REFERENCES Produto(codigo)) 
 
Quando tentamos inserir um registro na tabela Arremate cujo cod_prod não existe na
tabela Produto, qual exceção é lançada pelo conector, dado que ele implementa a DB
API 2.0? 
IntegrityError
ProgrammingError
ForeignKeyError
NotSupportedError
OperationalError 
 7a Questão (Ref.: 202012488691)
Considere o fragmento de código Python abaixo que utiliza a biblioteca ¿psycopg2¿ para
fazer operações no sistema gerenciador de banco de dados Postgre: 
1. import psycopg2 
2. conn = psycopg2.connect(database = "postgres", user = "postgres", password =
" senha123", host = "127.0.0.1", port = "5432") 
3. cur = conn.cursor() 
4. cur.execute("""select * from public."AGENDA" where "telefone"
= '02188888888' """) 
5. registro = cur. lacuna_I() 
6. conn.commit() 
7. conn.close() 
Para que o código seja compilado e executado corretamente e, além disso, retorne
todos os registros que satisfaçam a condição dada, é necessário substituir a
palavra lacuna_I por: 
fetchone
qryselect
fecthqry
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990704\n\nStatus da quest%C3%A3o: Liberada para Uso.');
fetchmany
fetchall
 8a Questão (Ref.: 202012488696)
Considere o fragmento de código Python abaixo: 
import tkinter as tk 
raiz = tk.Tk() 
raiz.title('Exemplo') 
botao = lacuna_I 
botao.pack() 
raiz.mainloop() 
Selecione a opção CORRETA que substitua a palavra lacuna_I de modo
que o programa adicione um botão usando o módulo tkinter: 
tkk.Button(raiz, text='exemplo', height=1, width=35, command=raiz.destroy) 
Button(janela, text='exemplo', height=1, width=35, command=raiz.destroy) 
tk.Button(raiz, text='exemplo', height=1, width=35, command=raiz.destroy)
tk.CheckButton(raiz, text='exemplo', height=1, width=35, command=raiz.destroy)
tk.Button(janela, text='exemplo', height=1, width=35, command=raiz.destroy) 
 9a Questão (Ref.: 202012488715)
A linguagem de programação Python possui muitos pacotes disponíveis e tem uma
grande comunidade de colaboradores engajados na solução de problemas e
disseminação de conhecimento. Selecione a opção CORRETA sobre a linguagem de
programação Python: 
É usada para construir a lógica do sistema, mas não a interface gráfica com o
usuário. 
É ideal para projetos RAD, dado que é orientada a objetos. 
Questões relacionada a disponibilidade de conteúdo, licença e simplicidade de
sintaxe, fazem da linguagem Python um forte candidato para desenvolvimento de
projetos RAD . 
Por ter uma sintaxe muito simples, não é necessário que o desenvolvedor precise
programar linhas de código. 
Aplica-se perfeitamente bem para a RAD, dado que é considerada a melhor
linguagem de programação. 
 10a Questão (Ref.: 202012488706)
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: 
É um conjunto eficiente de técnicas que aceleram a implementação de ideias. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990709\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990728\n\nStatus da quest%C3%A3o: Anulada.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990719\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Devem ser aplicadas ao final de cada entrega de protótipo de modo a garantir o
direcionamento correto do projeto. 
Aumenta a colaboração entre os desenvolvedores e os usuários, uma vez que
estabelece um cronograma de trabalho.
É baseada em entrevistas e dinâmicas sociais em que os usuários interagem entre si
para fornecer informações relevantes para os desenvolvedores. 
Trata-se de oficinas de trabalho onde desenvolvedores e usuários discutem sobre o
projeto e e suas necessidades.
Autenticação para a Prova On-line
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
FS57 Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das
respostas.
Período de não visualização da avaliação: desde 28/09/2021 até 23/11/2021.

Continue navegando