Buscar

2° Ciclo do Simulado AV - PARADIGMAS DE LING DE PROGRAMAÇÃO EM PYTHON - ESTACIO

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

21/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2555962&matr_integracao=202001058737 1/5
 
 
Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
Aluno(a): FABIO JUNIOR DE LIMA 202001058737
Acertos: 10,0 de 10,0 21/10/2020
 
 
Acerto: 1,0 / 1,0
Como se chama o processo de conversão de linguagens onde não é gerado código executável e
o programa executa a medida que vai sendo convertido. 
Ligador
Montador
Tradução
 Interpretação
Compilação
Respondido em 21/10/2020 17:52:33
 
Acerto: 1,0 / 1,0
(IF - MT - 2018) Considere o seguinte fragmento de código-fonte, escrito em linguagem Python:
a = 3
b = a * 2
a, b = b, a
 
Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo?
print(a)
 6
a
36
63
3
Respondido em 21/10/2020 17:51:35
 
 
Explicação:
 
 
 
 Questão1
a
 Questão2
a
3a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
21/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2555962&matr_integracao=202001058737 2/5
Acerto: 1,0 / 1,0
(2018 - COREN - RS - Analista - Tecnologia da Informação) No que se refere à linguagem de programação
Python, assinale a alternativa correta. (MÓDULO 1)
 Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser
utilizada como linguagem script em vários softwares.
A Python utiliza a duck typing (tipagem dinâmica), que nada mais é do que definir um tipo para a
variável, com as operações que podem ser aplicadas, antes mesmo de ela ter sido criada, com base
em conhecimento prévio do programa. Essa tarefa é executada pelo interpretador.
A Python é uma linguagem de alto nível e robusta. Ela possui seu próprio framework e é incompatível
com frameworks de terceiros.
A Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma,
tipos imutáveis.
O caractere "/" marca o início de comentário. Qualquer texto depois do "/"será ignorado até o fim da
linha.
Respondido em 21/10/2020 17:53:45
 
 
Explicação:
 
 
 
Acerto: 1,0 / 1,0
Considere a seguinte expressão:
(True + 2)**2
Utilizando Python para avaliar a expressão, é correto afirmar que:
Não será possível efetuar a operação em virtude da incompatibilidade de tipos.
 A expressão vale 9.
A expressão vale 6.
A expressão vale True.
A expressão vale 1.
Respondido em 21/10/2020 17:58:47
 
 
Explicação:
 
 
 
Acerto: 1,0 / 1,0
Ano: 2010 Banca: CETAP Órgão: DETRAN-RR Prova: CETAP - 2010 - DETRAN-RR - Analista de
Sistemas ¿ (QConcursos, 2020).
 
É INCORRETO afirmar que em Phyton:
Um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e
convenciona- se utilizar o nome self para ele.
É possível acessar os atributos da instância diretamente sem a necessidade de usar um método.
O método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é
instanciada.
 Excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos
possuem atributos e métodos associados.
Instâncias são objetos criados a partir de uma classe definida pelo programador; o que Python chama
de instância é frequentemente denominado objeto em outras linguagens.
 Questão
 Questão4
a
 Questão5
a
21/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2555962&matr_integracao=202001058737 3/5
Respondido em 21/10/2020 17:59:19
 
Acerto: 1,0 / 1,0
Dadas as afirmações abaixo, assinale a alternativa CORRETA:
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo
binário.
A declaração de atributos é algo obrigatório em Python.
 A herança múltipla, assim como em C++, é uma característica nativa da linguagem.
Python permite sobrecarga de métodos na mesma classe.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
Respondido em 21/10/2020 18:02:08
 
Acerto: 1,0 / 1,0
 Ano: 2018 Banca: FGV Órgão: MPE-AL Prova: FGV - 2018 - MPE-AL - Analista do Ministério Público -
Administrador de Banco de dados ¿ (QConcursos, 2020)
Analise o código Python a seguir:
class End_simples(object):
 def __init__(self, rua, num, bairro):
 self.rua = rua
 self.num = num
 self.bai = bairro
 def Endereco(self):
 return self.rua + ", " + self.num + " " + self.bai 
class End_com(End_simples):
 def __init__(self, rua, num, bai, com):
 End_simples.__init__(self,rua, num, bai)
 self.com = com
 def Endereco(self):
 # .... !!!! AQUI A OPÇÃO CORRETA !!!!!!
 
 
a = End_simples("Av Brasil", "243", "Floresta")
b = End_com("Av Miracema", "12", "Centro", "apto 3")
print(a.Endereco())
print(b.Endereco())
 
Sabe-se que a execução desse código produziu as duas linhas a seguir.
Av Brasil, 243 Floresta
Av Miracema, 12 Centro, apto 3
Assinale a opção que apresenta a correta definição para o método Endereco na classe End_com.
 return super(End_com, self).Endereco() + ", " + self.com
return self.Endereco()+ ", " + self.com
return parent(End_com, self).Endereco() \+ ", " + self.com
return parent(End_com, self).Endereco() + ", " + self.com
return self.parent.Endereco() + ", " + self.com
Respondido em 21/10/2020 18:02:49
 
 
Explicação:
Função super retorna a chamada para o contrutor da função, como End_com é filho de End_simples, ele acessa
as implementações do pai e escreve o que falta, nesse caso complemento
 
 
Acerto: 1,0 / 1,0
 Questão6
a
 Questão7
a
 Questão8
a
21/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2555962&matr_integracao=202001058737 4/5
Considere o código a seguir, onde temos um servidor Flask escutando na porta 5000, e responda:
O que será apresentado no navegador se acessarmos a URL http://127.0.0.1:5000/teste?
Requisição GET.
Requisição POST.
 Erro 405 - Método não permitido.
Erro 404 - Página não encontrada.
Uma página em branco.
Respondido em 21/10/2020 17:55:01
 
 
Explicação:
foi implementado somente o método post, não o método get "?"
 
 
Acerto: 1,0 / 1,0
Analise as assertivas apresentadas a seguir.
 
I ¿ Todo programa apresenta uma thread, que pode comportar vários
processos.
II ¿ O processo é a instância de um programa em execução.
III ¿ Com a adoção do GIL, as threads executam de forma concorrente.
IV ¿ Execução paralela e concorrente são a mesma coisa.
 
Com base em sua análise, assinale a ÚNICA opção com todas as assertivas
corretas.
 Questão9
a
21/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2555962&matr_integracao=202001058737 5/5
estão corretas II e IV apenas
estão corretas I, II e III apenas
estão corretas II, III e IV apenas
estão corretas I e IV apenas
 estão corretas II e III apenas
Respondido em 21/10/2020 18:03:56
 
Acerto: 1,0 / 1,0
Considere o trecho de código de uma aplicação Flask, apresentado a seguir.
 
@app.route('/logar', methods=['GET', 'POST'])
def logar():
 if request.method == 'POST':
 return "Recebeu post !"
 else:
 return "Recebeu get !"
 
Qual será o retorno para uma chamada efetuada, com a digitação do
endereço http://127.0.0.1:5000/logar, no navegador, pelo usuário?
Apresentação do texto ¿Recebeu post !¿
Mensagem de erro por ausência de parâmetro
Mensagem de erro por métodos múltiplos
 Apresentação do texto ¿Recebeu get !¿
Mensagem de erro para página não encontrada.
Respondido em 21/10/2020 18:07:04
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','210769115','4235720645');

Continue navegando