Logo Passei Direto
Buscar

SIMULADO 1 - PARADIGMAS DE LING DE PROGRAMAÇÃO EM PYTHON

Ferramentas de estudo

Questões resolvidas

(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)
36
3
6
a
63

(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Dado o código em Python abaixo, assinale a alternativa que contém a saída CORRETA gerada pelo "print": (MÓDULO 3)
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2])
t
to
gato
ga
galinha

Considere a seguinte expressão: (True + 2)**2. Utilizando Python para avaliar a expressão, é correto afirmar que:
A expressão vale True.
Não será possível efetuar a operação em virtude da incompatibilidade de tipos.
A expressão vale 9.
A expressão vale 1.
A expressão vale 6.

Ano: 2010 Banca: CETAP Órgão: DETRAN-RR Prova: CETAP - 2010 - DETRAN-RR - Analista de Sistemas ¿ (QConcursos, 2020).
É INCORRETO afirmar que em Phyton:
É possível acessar os atributos da instância diretamente sem a necessidade de usar um método.
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.
O método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é instanciada. Um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e convenciona-se utilizar o nome self para ele.
Excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos possuem atributos e métodos associados.

Dadas as afirmacoes abaixo, assinale a alternativa CORRETA:
A herança múltipla, assim como em C++, é uma característica nativa da linguagem.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
Python permite sobrecarga de métodos na mesma classe.
A declaração de atributos é algo obrigatório em Python.
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário.

Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: FCC - 2012 - TRE-CE - Analista Judiciário - Análise de Sistemas ¿ (QConcursos, 2020)
Considere:
Em relação à sintaxe em Python, é INCORRETO afirmar que:
Na linha 4, o atributo é considerado privado.
Na linha 3, a classe B está herdando A.
Na linha 9, o objeto a é uma instância da classe B.
A linha 5 exibe um método construtor.
Na linha 13, o objeto b é uma instância da classe A.

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 II e IV apenas
estão corretas I e IV apenas
estão corretas II e III apenas
estão corretas I, II e III apenas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(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)
36
3
6
a
63

(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Dado o código em Python abaixo, assinale a alternativa que contém a saída CORRETA gerada pelo "print": (MÓDULO 3)
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2])
t
to
gato
ga
galinha

Considere a seguinte expressão: (True + 2)**2. Utilizando Python para avaliar a expressão, é correto afirmar que:
A expressão vale True.
Não será possível efetuar a operação em virtude da incompatibilidade de tipos.
A expressão vale 9.
A expressão vale 1.
A expressão vale 6.

Ano: 2010 Banca: CETAP Órgão: DETRAN-RR Prova: CETAP - 2010 - DETRAN-RR - Analista de Sistemas ¿ (QConcursos, 2020).
É INCORRETO afirmar que em Phyton:
É possível acessar os atributos da instância diretamente sem a necessidade de usar um método.
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.
O método construtor (p.ex.: __init__()) é um método opcional invocado quando a classe é instanciada. Um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e convenciona-se utilizar o nome self para ele.
Excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos possuem atributos e métodos associados.

Dadas as afirmacoes abaixo, assinale a alternativa CORRETA:
A herança múltipla, assim como em C++, é uma característica nativa da linguagem.
Python é uma linguagem procedural a qual não contempla orientação a objetos.
Python permite sobrecarga de métodos na mesma classe.
A declaração de atributos é algo obrigatório em Python.
Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário.

Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: FCC - 2012 - TRE-CE - Analista Judiciário - Análise de Sistemas ¿ (QConcursos, 2020)
Considere:
Em relação à sintaxe em Python, é INCORRETO afirmar que:
Na linha 4, o atributo é considerado privado.
Na linha 3, a classe B está herdando A.
Na linha 9, o objeto a é uma instância da classe B.
A linha 5 exibe um método construtor.
Na linha 13, o objeto b é uma instância da classe A.

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 II e IV apenas
estão corretas I e IV apenas
estão corretas II e III apenas
estão corretas I, II e III apenas

Prévia do material em texto

Disc.: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON   
	Aluno(a): 
	
	Acertos: 9,0 de 10,0
	14/10/2020
		1a
          Questão
	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. 
		
	 
	Interpretação
	
	Ligador
	
	Compilação
	
	Montador
	
	Tradução
	Respondido em 14/10/2020 13:03:35
	
		2a
          Questão
	Acerto: 0,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
	 
	63
	
	3
	
	36
	
	a
	Respondido em 14/10/2020 13:09:29
	
	Explicação:
  
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	(2017 - IFB - Professor - Informática/ Desenvolvimento de Sistemas) Dado o código em Python abaixo, assinale a alternativa que contém a saída CORRETA gerada pelo "print": (MÓDULO 3)
lista = ["cachorro", "hamster", ["pato", "galinha", "porco"], "gato"]
print(lista[3][2]) 
		
	
	to
	 
	t
	
	ga
	
	gato
	
	galinha
	Respondido em 14/10/2020 13:13:58
	
	Explicação:
  
	
		4a
          Questã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 1.
	
	A expressão vale 6.
	
	A expressão vale True.
	Respondido em 14/10/2020 13:15:22
	
	Explicação:
  
	
		5a
          Questã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:
		
	
	É 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.
	
	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.
	
	Um ponto fundamental da sintaxe para métodos é que o primeiro argumento é especial, e convenciona- se utilizar o nome self para ele.
	 
	Excetuando-se as classes, tudo é um objeto (tipos, valores, funções, métodos e instâncias), e todos possuem atributos e métodos associados.
	Respondido em 14/10/2020 13:15:49
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Dadas as afirmações abaixo, assinale a alternativa CORRETA:
		
	
	Python permite sobrecarga de métodos na mesma classe.
	
	Python é uma linguagem compilável, a qual, após esse processo, gera um arquivo executável, do tipo binário.
	
	Python é uma linguagem procedural a qual não contempla orientação a objetos.
	
	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.
	Respondido em 14/10/2020 13:17:57
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	    2. Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: FCC - 2012 - TRE-CE - Analista Judiciário - Análise de Sistemas ¿ (QConcursos, 2020)
Considere:
Em relação à sintaxe em Python, é INCORRETO afirmar que:
		
	
	Na linha 13, o objeto b é uma instância da classe A.
	 
	Na linha 9, o objeto a é uma instância da classe B. 
	
	Na linha 4, o atributo é considerado privado.
	
	A linha 5 exibe um método construtor.
	
	Na linha 3, a classe B está herdando A.
	Respondido em 14/10/2020 13:23:42
	
	Explicação:
O objeto a da classe A que possui a implementação da subclasse B, logo objeto a é uma instancia de B
	
		8a
          Questão
	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?
		
	
	Uma página em branco.
	
	Requisição POST.
	
	Erro 404 - Página não encontrada.
	
	Requisição GET.
	 
	Erro 405 - Método não permitido.
	Respondido em 14/10/2020 13:22:40
	
	Explicação:
foi implementado somente o método post, não o método get  "?"
	
		9a
          Questão
	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 e IV apenas
	
	estão corretas I e IV apenas
	
	estão corretas II, III e IV apenas
	 
	estão corretas II e III apenas
	
	estão corretas I, II e III apenas
	Respondido em 14/10/2020 13:26:03
	
		10a
          Questão
	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?
		
	
	Mensagem de erro por métodos múltiplos
	
	Mensagem de erro para página não encontrada.
	
	Apresentação do texto ¿Recebeu post !¿
	
	Mensagem de erro por ausência de parâmetro
	 
	Apresentação do texto ¿Recebeu get !¿
	Respondido em 14/10/2020 13:25:14

Mais conteúdos dessa disciplina