Logo Passei Direto
Buscar

LINGUAGEM PYTHON

Ferramentas de estudo

Questões resolvidas

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 Python possui nativamente o tipo privado, assim como C e Ruby.

III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.

Verifica-se que está(ão) correta(s)

I e III, apenas.
II e III, apenas.
I, II e III.
I e II, apenas.
II, apenas.

I - Das três linguagens consideradas, Python é a única que não permite interfaces.
II - O Python possui nativamente o tipo privado, assim como C e Ruby.
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.
I e III, apenas.
II e III, apenas.
I, II e III.
I e II, apenas.
II, apenas.

No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados:

Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.

Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).

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

Questões resolvidas

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 Python possui nativamente o tipo privado, assim como C e Ruby.

III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.

Verifica-se que está(ão) correta(s)

I e III, apenas.
II e III, apenas.
I, II e III.
I e II, apenas.
II, apenas.

I - Das três linguagens consideradas, Python é a única que não permite interfaces.
II - O Python possui nativamente o tipo privado, assim como C e Ruby.
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.
I e III, apenas.
II e III, apenas.
I, II e III.
I e II, apenas.
II, apenas.

No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados:

Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.

Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
É uma atividade bastante encontrada na construção de data warehouses.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.
Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).

Prévia do material em texto

1.
	
	Pontos: 1,00  / 1,00
	
	(TRE-CE/2012 - Adaptada) Considere:
Em relação à sintaxe em Python, é correto afirmar que na:
  
I. Linha 3 a classe B está herdando A.
  
II. Linha 4 o atributo é considerado privado.
 
III. Linha 5 exibe um método construtor.
  
IV. Linha 9 o objeto a é uma instância da classe B.
  
V. Linha 13 o objeto b é uma instância da classe A.
Marque a alternativa correta.
		
	
	I e II, apenas.
	
	I, II e IV, apenas.
	
	I e IV, apenas.
	 
	I, II, III e V.
	
	II, III e IV, apenas.
	
	
	 2.
	
	Pontos: 1,00  / 1,00
	
	(IFB/2017 - Adaptada) Com relação a Algoritmos e Estrutura de Dados, dadas as afirmações abaixo, assinale a alternativa CORRETA:
		
	
	Python é uma linguagem procedural a qual não contempla orientação a objetos.
	
	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 1 (um).
	 
	Em comandos condicionais ou de repetição, a separação de blocos de código em Python é feita utilizando a indentação.
	
	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 .py.
	
	
	 3.
	
	Pontos: 1,00  / 1,00
	
	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 Python possui nativamente o tipo privado, assim como C e Ruby.
III - Na linguagem Python, o decorator @staticmethods somente pode ser utilizado para qualificar métodos, não podendo ser utilizado para qualificar atributos.
Verifica-se que está(ão) correta(s)
		
	 
	I e III, apenas.
	
	II e III, apenas.
	
	I, II e III.
	
	I e II, apenas.
	
	II, apenas.
	
	
	 4.
	
	Pontos: 1,00  / 1,00
	
	(UFC/2019 - Adaptada) As linguagens de programação são ferramentas fundamentais para o desenvolvimento de software e aplicativos em geral. Elas permitem que os programadores expressem suas ideias e soluções de forma estruturada e legível para os computadores, permitindo a automação de tarefas complexas e repetitivas. Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar:
		
	
	Com o polimorfismo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia, independentemente se são tipos primitivos ou objetos.
	
	Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação, enquanto as demais ficam disponíveis somente no escopo da classe.
	 
	Com o polimorfismo é possível que um objeto de uma classe mais específica execute uma versão própria de um método que existe em sua classe "pai" (mais genérica), com a qual ele possui um relacionamento de herança. Dessa forma, um mesmo método em uma hierarquia de herança entre classes terá comportamento distinto, a depender do tipo do objeto que o executa.
	
	O polimorfismo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe, tornando-se uma classe mais especializada.
	
	O polimorfismo restringe que os tipos das variáveis que armazenam um determinado objeto sejam explicitamente do mesmo tipo do objeto, não permitindo generalizações.
	
	
	 5.
	
	Pontos: 0,00  / 1,00
	
	No processo de descoberta de conhecimento em base de dados, marque a alternativa correta sobre partição de dados:
		
	
	Consiste na complementação de dados ausentes, detecção de ruídos e eliminação de dados inconsistentes.
	
	É uma atividade bastante encontrada na construção de data warehouses.
	 
	Consiste em separar os dados conjuntos de treinamento (abstração do modelo de conhecimento) e de testes (avaliação do modelo gerado).
	
	Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
	 
	Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.
	
	
	 6.
	
	Pontos: 1,00  / 1,00
	
	Considere o trecho de código a seguir e responda:
O que será impresso ao término da execução desse programa:
		
	
	[0, 5, 10, 15, 20, 25, 30]
	
	None
	
	[30]
	
	O programa apresentará um erro
	 
	[]
	
	
	 7.
	
	Pontos: 1,00  / 1,00
	
	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
	
	Erro 404 - Página não encontrada
	
	Requisição POST
	
	Uma página em branco
	 
	Erro 405 - Método não permitido
	
	
	 8.
	
	Pontos: 1,00  / 1,00
	
	Verifique o código a seguir e responda:
 
>>> conjunto_a = set([1, 1, 2, 3])
>>> conjunto_b = set([2, 2, 3, 4])
>>> conjunto_c = conjunto_a.intersection(conjunto_b)
>>> print(len(conjunto_c))
 
Qual o resultado impresso por esse programa:
		
	
	4
	
	3
	
	0
	 
	2
	
	1
	
	
	 9.
	
	Pontos: 1,00  / 1,00
	
	Uma estrutura de dados em que o primeiro elemento inserido seja o primeiro elemento a ser retirado é denominada:
		
	
	lista
	 
	fila
	
	vetor
	
	pilha
	
	matriz
	
	
	 10.
	
	Pontos: 1,00  / 1,00
	
	Considere-se o código Python abaixo.
def checa_lista( list ):
    elem = list[ 0 ]
    for a in list:
        if a > elem:
            elem = a
    return elem
print(checa_lista([4, 4, 8, -3]))
 
O que será impresso?
		
	 
	8
	
	16
	
	-3
	
	[4, 8]
	
	4

Mais conteúdos dessa disciplina