Buscar

prova av PROGRAMAÇÃO III

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

PROGRAMAÇÃO III
	 
	 
	 1.
	Ref.: 3043153
	Pontos: 1,00  / 1,00
	
	A seguir estão algumas características da linguagem Python. Qual das opções é FALSA?
		
	
	Utiliza tipagem dinâmica, não sendo necessário especificar o tipo da variável.
	
	Python foi criada pelo neerlandês Guido van Rossum.
	
	É uma linguagem multiparadigma, abordando elementos de orientação a objetos e funcionais, entre outros.
	
	As funções map, reduce e filter são implementadas em Python para ajudar os programadores a adaptarem os recursos do Lisp.
	 
	É uma linguagem compilada, o que a torna mais rápida em tempo de execução.
	
	
	 2.
	Ref.: 2846012
	Pontos: 1,00  / 1,00
	
	A estrutura de decisão mais geral, em Python, é formada pelos seguintes comandos:
		
	
	if, then, else
	
	if , else
	
	if, then
	 
	if, else, elif
	
	If, elif 
	
	
	 3.
	Ref.: 2846016
	Pontos: 1,00  / 1,00
	
	Considere o seguinte conjunto de instruções em Python:
frase = 'este pode ser um teste'
contador = 0
for letra in frase:
  if letra == 'e':
    contador = contador + 1
print(contador)
Qual é o resultado da variável contador após a realização das instruções?
		
	 
	6
	
	5
	
	8
	
	4
	
	1
	
	
	 4.
	Ref.: 2846022
	Pontos: 1,00  / 1,00
	
	Considere o seguinte código em Python:
class Complexo:
    def __init__(self, parte_real, parte_imag):
       self.r = parte_real
       self.i = parte_imag
Quando executarmos o seguinte comando:
x = Complexo(3.0, -4.5) qual será o resultado de x.r?
 
		
	
	0
	
	-1.5
	
	-4.5
	
	-7.5
	 
	3.0
	
	
	 5.
	Ref.: 2933145
	Pontos: 1,00  / 1,00
	
	Qual a função do método __str__ em Python?
		
	
	Nenhuma das anteriores está correta.
	 
	Converter um objeto para ser apresentado como String 
	
	Transformar um inteiro em uma String 
	
	Identificar uma string especifica dentro de um texto 
	
	Converter um float em String 
	
	
	 6.
	Ref.: 2894726
	Pontos: 1,00  / 1,00
	
	A estrutura de dados chamada de pilha pode ser implementada em Python a partir de uma lista. 
Duas operações que fazem parte de uma pilha são os comandos push() e pop(). Se tivéssemos uma  pilha como l = [3,2,1], e usássemos o comando l.pop(), qual seria o resultado final? 
		
	
	 [3,2]
	
	 []
	
	 [3,2,1]
	
	 [3]
	 
	 [2,1]
	
	
	 7.
	Ref.: 2894740
	Pontos: 1,00  / 1,00
	
	Considere o seguinte código para definir uma tupla em Python:
t = tuple('Brasil')
print(t[1:3])
Qual é o resultado desse código?
		
	
	('B','a')
	 
	('r','a')
	
	('B','i')
	
	('i','l')
	
	('B','r')
	
	
	 8.
	Ref.: 2894762
	Pontos: 1,00  / 1,00
	
	 Assinale a afirmativa incorreta:
 
		
	
	Python é uma linguagem com vários paradigmas de programação
	
	é possível percorrer arquivos de textos com Python 
	 
	 não é possível utilizar banco de dados SQL com Python 
	
	Panda é uma das várias bibliotecas para manipulação de dados
	
	em Python é possível utilizar listas de listas
	
	
	 9.
	Ref.: 2895695
	Pontos: 1,00  / 1,00
	
	Considere a seguinte definição de função em Python:
def f(i):
  print ([x for x in range(i) if x%2 ==0])
Qual é o resultado para a chamada f(5)?
		
	 
	[0,2,4]
	
	[2,4,5]
	
	5
	
	[3,4]
	
	[2,0,5]
	
	
	 10.
	Ref.: 2895702
	Pontos: 1,00  / 1,00
	
	Ao importar o módulo math em Python, podemos utilizar várias funções matemáticas. Para calcular a raiz quadrada do número 4 qual seria a chamada correta?
		
	
	math(4) 
	
	sqrt.math(4)
	 
	math.sqrt(4)
	
	sqrt(4)
	
	sqrt(math.4)

Continue navegando