

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Assinale a alternativa que apresenta o código Python que implementa corretamente uma função para o cálculo da área de um retângulo, bem como o código que imprime o seu resultado.
def area_retangulo(comp, larg){
return comp * larg}
print(' A área é ' +
area_retangulo (2,4))
func area_retangulo(comp, larg):
return comp * larg
print(' A área é ' ||
area_retangulo (2,4))
def area_retangulo(comp, larg)(
return comp * larg);
print(' A área é {}' .format
(area_retangulo (2,4)))
func area_retangulo(comp, larg):
return comp * larg;
println(' A área é ' +
area_retangulo (2,4))
def area_retangulo(comp, larg):
return comp * larg
print(' A área é {}' .format
(area_retangulo (2,4)))
56 Uma cientista de dados necessita gerar um número randômico entre 1 e 15 na linguagem Python. Assinale a alternativa que apresenta o código correto que essa cientista de dados deve escrever.
init{
from random import randint
print (randint(1, 15))}
from random import randint
print (randint(1, 15))
import random;
print (randint(1, 15));
import random
print (random(1, 15))
from random import randnum
print (randnum(1, 15))
Um analista do MJSP armazenou nomes e ID no seguinte programa Python:
01 dados = {
02 'Machado de Assis': 7575,
03 'Santos Dumont': 7475,
04 'Rui Barbosa': 1675,
05 };
Agora, o analista necessita apresentar em tela o ID 7475 referente ao nome informado. Assinale a alternativa que apresenta o código correto para imprimir esse ID na tela para o usuário.
print(7475);
print(dados[nome], ID==7475);
print(ID, ‘Santos Dumont’);
print(dados == ‘Santos Dumont);
print(dados['Santos Dumont']);
Observe o programa abaixo, escrito em Python 3:
for i in range(9, 15,3):
print(i)
Ao executarmos o programa apresentado acima, teremos quantos valores na salda?
1
2
3
9
15
Observe o código a seguir na linguagem Python:
def processar(n):
if n < 0:
print(“Valor incorreto”)
elif n == 1:
return 0
elif n == 2:
return 1
else:
return processar(n - 1) + processar(n - 2)
print(processar(3))
A partir desses dados, é correto afirmar que a saída exibida em tela pelo código Python quando executado é
0.
1.
2.
“Valor incorreto”.
Analise o seguinte código Python, escrito por um cientista de dados, e assinale a alternativa correta.
In [01]: num = 88
In [02]: print ('par' if
num%2 == 0 else 'ímpar')
O resultado da execução de código é a informação ‘ímpar’ na tela.
O código apresenta como resultado “1” na linha [02], pois num%2 == 0 é uma atribuição e não uma comparação.
O código executado apresenta na tela o resultado ‘0’.
O resultado da execução de código é a informação ‘par’ na tela.
O código gera um erro, pois na linha [02] o comando if...else não está correto.
No contexto da linguagem Python 3, considere a execução do programa abaixo:
try:
j = 0
lista = [ ]
while j < 11:
lista.append(j)
j += 3
for i in range(len(lista)):
if lista[i] % 2 > 0:
print( str(lista[i]))
except:
print("Ocorreu um erro")
finally:
print("Programa encerrado")
Sobre o programa acima, é correto afirmar que:
tem como saída "3", "9" e "Programa encerrado".
tem como saída apenas "Programa encerrado".
gera uma exceção.
possui um erro de sintaxe.
tem como saída "Ocorreu um erro" e "Programa encerrado".
Um analista do MJSP implementou o seguinte programa em Python:
01 a = [1, 2, 3];
02 b = list(a);
03 print(a);
04 print(b);
05 print(a==b);
06 print(a is b);
Assinale a alternativa que apresenta corretamente o resultado do programa quando executado.
A resposta do programa é:
[1, 2, 3]
[ ]
False
False
A resposta do programa é:
[1, 2, 3]
[1, 2, 3]
True
True
A resposta do programa é:
[1, 2, 3]
[1, 2, 3]
True
False
A resposta do programa é:
[1, 2, 3]
[1, 2, 3]
True
Null
O programa não executa por um erro na linha 02, em que é atribuído um tipo de dado diferente daquele definido na variável b.
Analise o seguinte código Python, escrito por um cientista de dados, e assinale a alternativa correta.
In [01]: nome = input("Qual
o seu nome? ")
In[02]: print(nome)
O código não irá funcionar pois está faltando ‘;’ ao final de cada linha.
O uso da função input está incorreto, pois ela tem que ser chamada em uma nova linha.
O resultado do comando print é apresentar na tela o nome informado pelo usuário.
Falta a estrutura correta de criação de uma classe para a execução do comando.
Falta definir o tipo da variável nome, por isso o programa não irá executar.
Considere o código em Python 3 a seguir:
class A:
def funA(self, x):
pass
class B(A):
def funB(self, x, y):
pass
def funC(self, x):
pass
class C(A):
def funD(self, x):
pass
class D(B):
def funE(self, x):
pass
Como resultado, uma instância da classe “D” somente possui acesso ao(s) método(s):
funE.
funA, funB, funC e funE.
funA, funB, funC, funD e funE.
funA, funB e funD.
funB, funC e funE.
Ao avaliarmos um modelo preditivo, podemos optar por mensurar qual fração dos positivos nosso modelo identificou. Implementada na linguagem Python 3, a métrica fica da seguinte forma:
def metrica(positivo_verdadeiro, positivo_falso, negativo_falso,
negativo_ verdadeiro):
return positivo_verdadeiro / (positivo_verdadeiro +
negativo_falso)
É correto afirmar que o modelo acima se refere à métrica de:
sensibilidade.
acurácia.
precisão.
f1-score.
desvio padrão.
Os CLPs (controladores lógicos programáveis) são amplamente utilizados na indústria para a automação e o controle dos mais diversos tipos de processos.
Assinale a alternativa que apresenta linguagens de programação definidas pela Norma IEC 61131.
Joomla é um sistema de gerenciamento de conteúdo (CMS) que permite a construção de sites e aplicativos web. A versão 3.x ou superior do Joomla tem como características ser um software
livre e de código aberto, baseado em PHP e com suporte ao Microsoft SQL Server.
proprietário de código aberto, baseado em PHP e com suporte ao MySQL.
livre de código aberto com suporte a Python e PostgreSQ.
proprietário de código aberto, baseado em Angular e com suporte ao MySQL.
O python é uma das linguagens de programação mais utilizadas atualmente. Sobre a linguagem python, assinale a afirmativa correta.
É uma versão da linguagem java.
Substituiu a linguagem C#.
Trata-se de linguagem compilada.
É uma linguagem interpretada.
Um desenvolvedor implementou um programa para exibir a média de um dado retirado de uma grande base de dados. Para isso, foi utilizada a linguagem Python. O trecho do código que mostra o resultado é apresentado a seguir. Assinale a alternativa correta acerca desse trecho de código sabendo que a média do usuário foi 75.
print('Sua média foi
{}.'.format(med))
O programa imprime: Sua média foi 75.
O programa imprime: Sua média foi {}.
O programa imprime: Sua média foi Null.
O programa apresenta um erro na impressão porque tenta converter tipo numérico em caractere.
O programa apresenta um erro na impressão, pois não apresenta o formato do valor.
Considere o programa abaixo, escrito na linguagem Python 3:
v1 = 'Marinha do Brasil'
v2 = v1 .split('a')
v3 = v2[2][-2::] + v1 [1] + v2[3][-3::]
print([v3])
Em relação à saída apresentada no programa acima, assinale a opção correta.
['rinhdoBra']
['Brasil']
['o Bra']
['Brasi']
['nhMinh']
Analise o trecho de programa abaixo, escrito em Python 3:
D = {"cidades":["Rio de Janeiro", "Salvador'', "Recife",
"Belo Horizonte"]}
print([D["cidades"][-3]])
Assinale a opção que apresenta o resultado obtido após a execução.
["Recife"]
["Salvador'', "Recife", "Belo Horizonte"]
["Rio de Janeiro", "Salvador", "Recife"]
["Belo Horizonte"]
["Salvador"]
Analise as seguintes afirmativas e assinale a alternativa CORRETA:
I. Em Python, após um condicional if podemos utilizar elsif para fazermos novas avaliações em vez de usarmos else if.
II. Para comentarmos diversas linhas de código em Python devemos iniciar utilizando /
Apenas a afirmativa I está correta.
Apenas a afirmativa II está correta.
Ambas afirmativas estão corretas
Nenhuma afirmativa está correta.
Assinale uma característica essencial da linguagem Python:
Estaticamente tipada.
Dinamicamente tipada.
Baseada em lógica de primeira ordem.
Compilada, sem uso de interpretadores.
Estruturada, sem presença de orientação a objetos.
Com a linguagem de programação Python, é possível realizar a criação de funções recursivas, que são bastante úteis para resolução de problemas computacionais. Tendo isso em mente, analise o código em Python abaixo.
Nesse caso, ao executar o programa, o valor impresso será
22.
11.
55.
50.