Buscar

Av PARADIGMAS DE LING DE PROGRAMAÇÃO EM 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 8 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 8 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

Disciplina: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON  
	AV
	
	
	
	
	
	
	
	 
		
	PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON
	 
	 
	 1.
	Ref.: 3907707
	Pontos: 1,00  / 1,00 
	
	Relacione as colunas A, onde temos paradigmas das linguagens de programação e a coluna B, onde temos as características dos paradigmas de linguagens,(MODULO3)
	A - paradigmas
	B - Características dos paradigmas
	1 - estruturado
	a - tem como base o encapsulamento, herança e polimorfismo
	2 - orientado a objeto
	b - C e Pascal são referencias desse paradigma
	3 - lógico
	c - baseado em funções
	4 - funcional
	d - Prolog é a linguagem mais significativa desse paradigma
 
Com base em sua análise, marque a opção relaciona corretamente as 2 colunas A e B
		
	
	1-c, 2-a, 3-c, 4-d
	
	1-b, 2-c, 3-d, 4-a
	
	1-b, 2-a, 3-d, 4-c
	
	1-a, 2-c, 3-d, 4-b
	
	1-d, 2-b, 3-a, 4-c
	
	
	 2.
	Ref.: 3907715
	Pontos: 1,00  / 1,00 
	
	(2012 - UEPB - Técnico em Informática - Programador) Considere o trecho do programa Python abaixo. Qual o valor impresso ao executarmos o programa?
def dobra(y):
   x = y + y
   return x
x = 5
dobra(x)
dobra(x)
print(x)
		
	
	20
	
	15
	
	5
	
	25
	
	10
	
	
	 3.
	Ref.: 3907725
	Pontos: 1,00  / 1,00 
	
	(2014 - UFS - Técnico de Tecnologia da Informação) Sobre a linguagem Python, afirma-se:
I. É uma linguagem com suporte à orientação a objetos e à herança múltipla. 
II. É uma linguagem em que a indentação (indent) faz parte da sintaxe. 
III. Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados. 
IV. É uma linguagem que possui tipagem estática.
Estão corretas as afirmativas: (MÓDULO 1)
		
	
	III e IV.
	
	II e III.
	
	I e II.
	
	I, III e IV.
	
	II e IV.
	
	
	 4.
	Ref.: 3907737
	Pontos: 1,00  / 1,00 
	
	Considere o seguinte trecho de um programa escrito em Python: (MÓDULO 1)
a = 1
while a < 10:
   if a % 2 == 0:
     break
   else:
     a += 1
print(a) 
    
Assinale a opção que apresenta corretamente o que será impresso na tela. 
		
	
	9
	
	15
	
	10
	
	1
	
	2
	
	
	 5.
	Ref.: 3907753
	Pontos: 1,00  / 1,00 
	
	(FCC - 2019 - TJ-MA - Analista Judiciário - Analista de Sistemas - Desenvolvimento)
Considere o programa Python abaixo: (MÓDULO 4)
numero1 = int(input('Informe o número de Processos: '))
numero2 = int(input('Informe o número de Juízes: '))
..I..
resultado = numero1 / numero2
print("Há ",resultado, " processos a serem julgados por cada Juiz")
..II..
print("Não é possível divisão por zero")
Para tratar a exceção que será lançada se o valor contido na variável numero2 for zero, as lacunas I e II deverão ser corretamente preenchidas por:
		
	
	throw: e catch(err)
	
	throw e catch (ZeroDivisionException $e)
	
	try: e except ZeroDivisionError:
	
	try: e catch ArithymeticException:
	
	try e catch(ArithmeticException ex)
	
	
	 6.
	Ref.: 3908019
	Pontos: 0,00  / 1,00 
	
	Sobre as linguagens de programação Java, C++ e Python, podemos afirmar que:
I.     Java e C++ são compiladas, enquanto Python é interpretada.
II.     Python não tem suporte à orientação a objetos.
III.     O polimorfismo por sobrecarga, no qual mais de um método tem o mesmo nome, mas assinaturas diferentes, é suportado pelo Python.
IV.     Java não tem suporte à herança múltipla, porém é contornado através da implementação de interfaces múltiplas
A alternativa com a(s) afirmativas(s) correta(s) é:
		
	
	I e IV, apenas
	
	III, apenas
	
	I e III, apenas
	
	I, II e III
	
	II, apenas
	
	
	 7.
	Ref.: 3885230
	Pontos: 1,00  / 1,00 
	
	Ano: 2014 Banca: FGV Órgão: DPE-RJ Prova: FGV - 2014 - DPE-RJ - Técnico Superior Especializado - Suporte - (QConcursos, 2020) - Adaptado.
Considere o seguinte trecho de um programa escrito na linguagem Python. 
class Carro():
def FaleComigo(self):
    print "Sou um carro"
class Fusca (Carro):
def FaleComigo(self):
      print "Sou um Fusca"
x = Carro( )
y = Fusca( )
x.FaleComigo( )
y.FaleComigo( )
No primeiro bloco, o método FaleComigo é definido para a classe Carro, que simplesmente produz a mensagem "Sou um carro" ao ser invocado. Para a classe Fusca, definida no segundo bloco, foi feita uma sobrecarga do método FaleComigo, que apenas produz a mensagem "Sou um Fusca". No terceiro bloco, os objetos x e y tornam-se instâncias das classes Carro e Fusca, respectivamente. No quarto bloco, o método FaleComigo é invocado para cada um dos dois objetos, x e y. Ao ser executado, esse programa produz duas linhas na sua tela de saída:
Sou um carro
Sou um Fusca
A mensagem produzida no comando y. FaleComigo deve-se ao mecanismo de
		
	
	Abstração
	
	Associação
	
	Herança
	
	Interface
	
	Polimorfismo
	
	
	 8.
	Ref.: 3885286
	Pontos: 1,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.
	
	Significa transformar a natureza dos valores de um atributo utilizando transformações numérico-categórica ou categórico-numérica.
	
	É 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).
	
	Quando utilizada em uma tabela, implica na criação de colunas refletindo alguma transformação dos dados existentes em outras colunas.
	
	
	 9.
	Ref.: 3908218
	Pontos: 0,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?
		
	
	[30]
	
	None
	
	[0, 5, 10, 15, 20, 25, 30]
	
	O programa apresentará um erro
	
	[]
	
	
	 10.
	Ref.: 3908219
	Pontos: 1,00  / 1,00 
	
	Considere o trecho de código a seguir e responda:
Quais elementos estarão presentes na variável minha_lista_filtrada após a execução desse programa?
		
	
	0, 5, 10, 15, 20, 25 e 30
	
	0, 5 e 10
	
	0 e 5
	
	10, 15, 20, 25 e 30
	
	15, 20, 25 e 30

Outros materiais