Buscar

Avaliação Desenvolvimento Rápido em Phton 2

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 6 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 6 páginas

Prévia do material em texto

24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 1/6
ELLEN DEMOLIN
Avaliação AV
 
 
202003522538 EAD CAMPINAS - SP
 avalie seus conhecimentos
 RETORNAR À AVALIAÇÃO
Disciplina: EEX0039 - DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON Período: 2021.1 EAD (GT) / AV
Aluno: ELLEN DEMOLIN Matrícula: 202003522538
Data: 24/04/2021 18:13:50 Turma: 9005
 
 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.: 202007565207)
A escolha da linguagem Python para um projeto RAD tem diversas justificativas, entre
elas está a possibilidade de usar frameworks com diversas finalidades. Entre esses
frameworks, está o Django. Nesse sentido, selecione a opção CORRETA sobre o
framework Django: 
Possui licença de software comercial e é aplicado para geração de gráficos. 
Possui licença de software livre e é aplicado para aplicações GUIs; 
Possui licença comercial e é aplicado para aplicações WEB; 
Possui licença de software livre e é aplicado para aplicações de Ciências de Dados; 
Possui licença de software livre e é aplicado para aplicações WEB; 
 
 2a Questão (Ref.: 202007565205)
A metodologia RAD trabalha com iterações e incrementos ao longo do desenvolvimento
do software para que seja entregue rapidamente e com a minimização de erros. Apesar
das diversas vantagens, também possui desvantagens. Nesse sentido, selecione a
opção CORRETA a respeito das vantagens da metodologia RAD: 
O gerenciamento de um projeto RAD é complexo. 
A metodologia RAD trata apenas sistema que podem ser modularizados; 
Os desenvolvedores devem ser muito qualificados; 
Podem ocorrer rápidas revisões iniciais; 
Alta dependência da modelagem de dados; 
 
javascript:voltar_avaliacoes()
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990416\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990414\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 2/6
 3a Questão (Ref.: 202007565316)
Dentre os métodos apresentados abaixo, qual método pertence ao objeto do tipo
arquivo. 
replace 
split 
rename 
read 
join 
 
 4a Questão (Ref.: 202007565315)
Considere que executamos o script exercício_9a.py da imagem a seguir e obtivemos o
erro apresentado no console abaixo da figura. 
Para evitar que o programa parasse, tratamos as exceções conforme script
exercício_9b.py, também na imagem. Qual a saída do script exercício_9b.py ao ser
executado? 
Erro de sistema 
O programa não irá gerar nenhuma saída 
O mesmo erro apresentado na execução do script exercício_9a.py 
Diretório não encontrado 
Erro geral 
 
 5a Questão (Ref.: 202007565483)
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, 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990525\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990524\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.');
24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 3/6
 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? 
ForeignKeyError
NotSupportedError
IntegrityError
ProgrammingError
OperationalError 
 
 6a Questão (Ref.: 202007565487)
Considere o script a seguir, onde estamos utilizando o conector psycopg2, que
implementa a DB API 2.0, e assinale a alternativa correta. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990696\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 4/6
Nenhuma tabela será criada e será impresso "Erro de Integridade"
Será criada a tabela Produto e será impresso "Erro de Integridade" 
Será criada a tabela Produto e será impresso "Erro de Programação" 
Nenhuma tabela será criada e será impresso "Erro de Programação" 
Todas as tabelas serão criadas e não será exibido nenhum erro. 
 
 7a Questão (Ref.: 202007565498)
Em relação ao tratamento de exceções na linguagem Python, estão corretas as
seguintes afirmativas, EXCETO: 
Pelo menos um bloco except, ou um bloco finally deve seguir imediatamente o
bloco try. 
O bloco finally é a forma adequada de liberar recursos para impedir vazamentos de
recursos. 
Se houver múltiplos blocos except correspondentes quando uma exceção ocorrer,
somente o primeiro é executado. 
Todas as classes de exceção do Python herdam direta ou indiretamente da
classe error.
O tratamento de exceções processa erros síncronos, que ocorrem quando uma
instrução é executada. 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990707\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 5/6
 8a Questão (Ref.: 202007565500)
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: 
Button(janela, text='exemplo', height=1, width=35, command=raiz.destroy) 
tk.CheckButton(raiz, text='exemplo', height=1, width=35, command=raiz.destroy)
tkk.Button(raiz, text='exemplo', height=1, width=35, command=raiz.destroy) 
tk.Button(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.: 202007565519)
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: 
É ideal para projetos RAD, dado que é orientada a objetos. 
Por ter uma sintaxe muito simples, não é necessário que o desenvolvedor precise
programar linhas de código. 
É usada para construir a lógica do sistema, mas não a interface gráfica com o
usuário. 
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 . 
Aplica-se perfeitamente bem para a RAD, dado que é considerada a melhor
linguagem de programação. 
 
 10a Questão (Ref.: 202007565518)
O pacote "tkinter" da linguagem de programação Python possui diversos componentes
gráficos que facilitam a implementação da interface com o usuário. Em relação ao
pacote "tkinter", selecione a opção CORRETA: 
É disponível tanto para plataforma Windows, como para Linux. 
Por fazer parte da instalação padrão do Python, o pacote tkinter pode ser usado
diretamente no código sem a necessidade de fazer importação. 
Por ser um pacote recente, é recomendado usar outros pacotes de UI mais estáveis. 
É disponível para a maioria das distribuições do Linux, mas não para o Windows. 
Seus componentes só podem ser usados para as primeiras versões do protótipo,
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990709\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo daquest%C3%A3o: 3990728\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990727\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/04/2021 EPS
https://simulado.estacio.br/alunos/?p0=162471744&user_cod=2774318&matr_integracao=202003522538 6/6
uma vez que a interação com seus componentes é limitada. 
 
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.
RMEH 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 08/04/2021 até 13/06/2021.

Outros materiais