Buscar

AVALIAÇÃO (AVS) - 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 7 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 7 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

Prévia do material em texto

Disciplina: PARADIGMAS DE LING. DE PROGRAMAÇÃO EM PYTHON 
	AVS
			Avaliação: 8,00 pts
	Nota SIA: 10,00 pts
	 
		
	EM2020113: PARADIGMAS E LINGUAGEM PYTHON
	 
	 
	 1.
	Ref.: 5292388
	Pontos: 1,00  / 1,00
	
	Como se chama a seguinte característica de uma linguagem de programação "um conjunto relativamente pequeno de construções primitivas pode ser combinado em um número, também, pequeno de maneiras para construir as estruturas de controle e de dados de uma linguagem de programação"?
		
	
	confiabilidade
	
	recursividade
	 
	ortogonalidade
	
	aliasing
	
	expressividade
	
	
	 2.
	Ref.: 7790148
	Pontos: 0,00  / 1,00
	
	No contexto de programação para Web, temos 2 diferentes ambientes de desenvolvimento: a camada de apresentação e a camada de lógica do negócio. Assinale a opção que apresenta apenas linguagens votladas para o desenvolvimento da camada de lógica do negócio nos servidores WEB.
		
	 
	C# e Ruby.
	
	HTML, CSS e Javascript.
	 
	PHP, ASP e Javascript.
	
	Python e HTML.
	
	.NET, Java e CSS.
	
	
	 
		
	EM2020117: PYTHON BÁSICO
	 
	 
	 3.
	Ref.: 5295357
	Pontos: 1,00  / 1,00
	
	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)
		
	
	a
	
	3
	
	63
	 
	6
	
	36
	
	
	 4.
	Ref.: 7625292
	Pontos: 1,00  / 1,00
	
	(Quadrix/COREN-RS/2018 - adaptada) Python é uma linguagem extremamente versátil e de fácil assimilação. Sua sintaxe permite a manipulação de estruturas complexas com um grau de dificuldade inferior as linguagens concorrentes. No que se refere à linguagem de programação Python, assinale a alternativa correta.
		
	 
	Pode ser utilizada como linguagem principal no desenvolvimento de sistemas e também pode ser utilizada como linguagem script em vários softwares.
	
	Python é uma linguagem de alto nível e robusta. Possui seu próprio framework e é incompatível com frameworks de terceiros.
	
	O caractere "/" marca o início de comentário. Qualquer texto depois do "/" será ignorado até o fim da linha.
	
	Python permite que os conteúdos das variáveis sejam sempre alterados, não existindo, dessa forma, tipos imutáveis.
	
	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.
	
	
	 
		
	EM2020118: PYTHON EM OUTROS PARADIGMAS
	 
	 
	 5.
	Ref.: 7790903
	Pontos: 1,00  / 1,00
	
	(IADES/2022) Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python
		
	
	possui recursos para controle de fluxo, como if-else, switch-case, while e for em todas as suas versões.
	
	mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
	
	foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima performance. 
	
	classifica-se como fracamente tipada. 
	 
	pode ser utilizada como uma linguagem de programação funcional.  
	
	
	 6.
	Ref.: 7790819
	Pontos: 1,00  / 1,00
	
	(CESGRANRIO/2019 - Adaptada) Um cientista de dados utilizou a linguagem Python para identificar outliers em um conjunto numérico. Os dados foram agrupados em uma lista da seguinte forma:
L = [-20,-10,0,10,20,30]
O comando print(L[-1::-2]) apresentará o resultado
		
	
	[20]
	
	[-20, 10]
	 
	[30, 10, -10]
	
	[30, 20]
	
	[30]
	
	
	 
		
	EM2020119: PYTHON ESTRUTURADO
	 
	 
	 7.
	Ref.: 5295434
	Pontos: 1,00  / 1,00
	
	Considere o seguinte trecho de um programa escrito em Python:
       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.
		
	
	15
	
	1
	 
	2
	
	9
	
	10
	
	
	 8.
	Ref.: 7711684
	Pontos: 1,00  / 1,00
	
	(FGV/2018) Considere a seguinte definição da função f, declarada na sintaxe Python.
Assinale o valor produzido pela execução do código acima.
		
	 
	34
	
	13
	
	55
	
	17
	
	21
	
	
	 
		
	EM2020120: PYTHON ORIENTADO A OBJETOS
	 
	 
	 9.
	Ref.: 6112799
	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 e II, apenas.
	
	I, II e III.
	
	II, apenas.
	
	
	 10.
	Ref.: 6112185
	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.
 
Verifica-se que está(ão) correta(s)
		
	
	III e IV, apenas.
	 
	I e III, apenas.
	
	I, II e III.
	 
	I e IV, apenas.
	
	II, apenas.

Continue navegando