Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO III 1. Ref.: 3568543 Pontos: 0,00 / 1,00 No que se refere à linguagem Python, assinale as afirmações a seguir. I . A Python aceita tanto aspas duplas quanto aspas simples para delimitar strings. II. A Python é facilmente integrada às linguagens C, C++, COM, ActiveX, CORBA e Java. III. A Python é uma linguagem compilada ¿ quando a execução ocorre pelo sistema operacional. IV. Em Python, não precisamos declarar variáveis para usá-las, como é feito em outras linguagens, como o Java. Após a sua análise, assinale a opção em que são apresentadas apenas as afirmações corretas. Estão corretas as afirmações: I, II e IV. Estão corretas as afirmações: I, III e IV. Estão corretas as afirmações: I, II, III, IV e V. Estão corretas as afirmações: I, IV e V. Estão corretas as afirmações: II, III, e V. 2. Ref.: 1148700 Pontos: 0,00 / 1,00 O que é necessário para se criar uma nova instância de uma classe? Um método que retorna um valor Um construtor Um objeto Uma classe Um método qualquer 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? 1 5 4 8 6 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? -7.5 0 3.0 -4.5 -1.5 5. Ref.: 2846019 Pontos: 0,00 / 1,00 Considere a seguinte função em Python: def func(a,b): for valor in range(a,b): print(valor) Qual o resultado da chamada func(1,3)? 3 1, 2, 3 2 1 1, 2 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,1] [] [3,2] [3,2,1] 7. Ref.: 2894740 Pontos: 0,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? ('i','l') ('r','a') ('B','i') ('B','r') ('B','a') 8. Ref.: 2894751 Pontos: 0,00 / 1,00 JSON é uma formato para intercâmbio de dados muito utilizado nos dias de hoje. Qual a estrutura, em Python, que é muito utilizada para converter dados de Json para Python, por ser muito parecida? arrays tuplas listas pilhas dicionários 9. Ref.: 2895698 Pontos: 1,00 / 1,00 O paradigma funcional fornece várias funções interessantes em Python, uma delas é a função map. Considere o seguinte código: def triplo(x): return 3 * x m = map(triplo, [1,2,3]) Qual será o resultado do objeto m, ao final? [] [1,2,3] [3,6,9] 3 6 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? sqrt.math(4) math.sqrt(4) math(4) sqrt(4) sqrt(math.4)
Compartilhar