Buscar

Linguagem de Programação 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 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

14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 1/6
 
Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
Aluno(a): ISAIAS COSTA E SILVA 201904114571
Acertos: 9,0 de 10,0 14/10/2020
Acerto: 0,0 / 1,0
Assinale o grupo de linguagens que são de alto nível e atendem as características do paradigma Orientado a
objeto
(MODULO 3)
Java, C++ e HTML
 Java, C++, Python e Smalltalk
 Phyton, Java, C++ e Pascal
Java e Fortran
Python, Java e Assembly
Respondido em 14/10/2020 17:21:38
Explicação:
 
Acerto: 1,0 / 1,0
(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Com relação a Algoritmos e Estrutura de
Dados, dadas as afirmações abaixo, assinale a alternativa CORRETA:
Listas, em Python, são conjuntos de valores, os quais só podem ser do mesmo tipo, acessados por um
índice numérico que inicia em 0 (zero).
A declaração de variáveis é algo obrigatório em Python.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo
binário.
 Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a
indentação.
Respondido em 14/10/2020 17:25:01
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 2/6
Explicação:
 
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)
O caractere "/" marca o início de comentário. Qualquer texto depois do "/"será ignorado até o fim da linha.
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.
 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.
Respondido em 14/10/2020 17:23:13
Explicação:
 
Acerto: 1,0 / 1,0
Considere o seguinte trecho de um programa escrito em Python: (MÓDULO 1)
a = 0
for i in range(30):
 if a%2 == 0:
 a += 1
 continue
 else:
 if a%5 == 0:
 break
 else:
 a += 3
print(a) 
Assinale a opção que apresenta corretamente o que será impresso na tela. 
2
 5
6
10
30
Respondido em 14/10/2020 17:27:18
Explicação:
 
 Questão3
a
 Questão4
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 3/6
Acerto: 1,0 / 1,0
A linguagem Python oferece um sistema de tratamento de erros baseado em exceções, de forma similar a outras
linguagens, como Java e Object Pascal, e mesmo com diferenças sintáticas, uma vantagem dessa abordagem é
permitir o tratamento diferenciado para cada tipo de situação de erro. Para um cenário onde desejamos tratar o
acesso a uma posição inexistente de uma lista, devemos considerar uma exceção do tipo: (MÓDULO 4)
ValueError
NameError
 IndexError
TypeError
IOError
Respondido em 14/10/2020 17:26:09
Acerto: 1,0 / 1,0
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python:
 
I. Das três linguagens consideradas, Python é a única que não permite interfaces.
II. O nível de dinamismo permitido pela linguagem Python, em termos de polimorfismo, é inferior às
linguagens C++ e Java, uma vez que não possui construção equivalente aos Templates (de C++) e
Generics (de Java).
III. Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos,
não podendo ser utilizado para qualificar atributos.
 
A alternativa com a(s) afirmativas(s) correta(s) é:
I e II, apenas
I, II e III
II, apenas
III, apenas
 I e III, apenas
Respondido em 14/10/2020 17:30:30
Explicação:
 
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
 Questão5
a
 Questão6
a
 Questão7
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 4/6
 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 self.Endereco()+ ", " + self.com
 return super(End_com, self).Endereco() + ", " + self.com
return parent(End_com, self).Endereco() \+ ", " + self.com
return self.parent.Endereco() + ", " + self.com
return parent(End_com, self).Endereco() + ", " + self.com
Respondido em 14/10/2020 17:32:48
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
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?
 Questão8
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 5/6
Requisição POST.
Erro 404 - Página não encontrada.
Requisição GET.
 Erro 405 - Método não permitido.
Uma página em branco.
Respondido em 14/10/2020 17:31:02
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.
estão corretas II, III e IV apenas
estão corretas I, II e III apenas
estão corretas I e IV apenas
 estão corretas II e III apenas
estão corretas II e IV apenas
Respondido em 14/10/2020 17:34:16
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 !"
 
 Questão9
a
 Questão10
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2393186&matr_integracao=201904114571 6/6
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 get !¿
Mensagem de erro para página não encontrada.
Mensagem de erro por métodos múltiplos
Apresentação do texto ¿Recebeu post !¿
Mensagem de erro por ausência de parâmetro
Respondido em 14/10/2020 17:34:08
javascript:abre_colabore('38403','209489873','4191729521');

Continue navegando