Prévia do material em texto
A
B
C
D
E
1 Marcar para revisão
Uma startup de tecnologia está desenvolvendo um novo software
para análise de dados em saúde. O time está debatendo qual
linguagem de programação utilizar. Eles precisam de uma linguagem
que ofereça confiabilidade, boa performance e seja adequada para a
manipulação de grandes volumes de dados.
Considerando o texto, analise as afirmativas abaixo:
I. Linguagens como Python são adequadas para aplicações em
análise de dados devido à sua facilidade de uso e rica biblioteca de
análise de dados.
II. Para aplicações em saúde, é mais apropriado usar linguagens
focadas em programação de sistemas, como C��.
III. A escolha de uma linguagem de programação deve ser baseada
em critérios como legibilidade, facilidade de escrita e confiabilidade.
Marque a alternativa correta:
Apenas as afirmativas II e III estão corretas.
Apenas as afirmativas I e III estão corretas.
Apenas a afirmativa II está correta.
Apenas a afirmativa III está correta.
Apenas a afirmativa I está correta.
2 Marcar para revisão
Durante uma discussão sobre paradigmas de programação, um aluno
questionou a aplicabilidade do paradigma orientado a objetos em
Python. O professor explicou que Python é uma linguagem
multiparadigma, suportando diferentes estilos de programação.
Qual é uma característica chave do paradigma de programação
orientado a objetos em Python?
00
hora
: 49
min
: 49
seg
Ocultar
Questão 1 de 10
Em branco �10�
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM1 Paradigmas De Linguagens De Programação Em Python
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 1/7
Certo Errado
A
B
C
D
E
A
B
C
D
E
Uso extensivo de funções recursivas.
Foco principal em operações matemáticas.
Programação sem uso de classes ou objetos.
Encapsulamento de dados e funções em objetos.
Estruturação do código em módulos independentes.
3 Marcar para revisão
Considere o seguinte fragmento de código-fonte escrito na
linguagem Python:
def foo(a):
return a + a + a
b = 1
foo(b)
foo(b)
foo(b)
Após a execução de todos esses códigos, qual é o valor a ser
mostrado mediante o comando abaixo?
print(b)
6
3
1
0
9
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 2/7
A
B
C
D
E
4 Marcar para revisão
Python é uma linguagem de programação poderosa e flexível que é
adequada para uma ampla variedade de tarefas. Analise o código
abaixo:
x = 1
y = 2
z = x
x = y
y = z
print(x, y)
Qual é o output do seguinte código?
1 1
2 1
2 2
1 2
3 1
5 Marcar para revisão
Observe o código abaixo em Python.
a, b = 0, 1
while b < 10:
print (b)
a, b = b, a+b
Após a execução, esse código gera a seguinte saída:
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 3/7
A
B
C
D
E
A
B
C
D
E
1 1 2 3 5 8
1 2 4 8
0 1 1 2 3 5 8
0 1 2 3 4 5 6 7 8 9
0 0 1 2 3 4
6 Marcar para revisão
Maria está desenvolvendo um script Python onde define uma função
multiplica(x, y) que retorna o produto de x e y. Ela testa a função com
diferentes tipos de dados e observa os resultados.
Qual é um exemplo válido de chamada da função multiplica(x, y) de
Maria?
multiplica(5.5, 2�
multiplica(True, False)
multiplica("texto", 2�
multiplica(['a', 'b'], 3�
multiplica({1, 2�, 2�
7 Marcar para revisão
A herança múltipla é um conceito na programação orientada a
objetos que permite que uma classe herde atributos e métodos de
mais de uma classe pai (ou superclasse). Isso significa que uma
classe filha pode herdar características e comportamentos de
várias classes diferentes.
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 4/7
A
B
C
D
E
Qual das seguintes linguagens de programação implementa
herança múltipla diretamente por meio de classes?
Java e C��
Java e Python
Python
C��
Java
8 Marcar para revisão
Qual dos scripts a seguir não utiliza somente funções puras:
Script 1�
lista = [1, 2, 3, 4, 5]
nova_lista = map(lambda item: item * 3, lista)
print(list(nova_lista))
Script 2�
lista = [1, 2, 3, 4, 5]
multiplicador = 3
nova_lista = map(lambda item: item * multiplicador, lista)
print(list(nova_lista))
Script 3�
lista = [1, 2, 3, 4, 5]
def triplica(item):
return item * 3
nova_lista = map(triplica, lista)
print(list(nova_lista))
Script 4
lista = [1, 2, 3, 4, 5]
def triplica_itens(iterable):
lista_aux = []
for item in iterable:
lista_aux.append(item * 3)
return lista_aux
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 5/7
A
B
C
D
E
A
B
C
D
E
nova_lista = triplica_itens(lista)
print(nova_lista)
Script 3
Script 2
Script 4
Todos utilizam somente funções puras
Script 1
9 Marcar para revisão
Uma empresa de desenvolvimento de software está avaliando qual
linguagem de programação adotar para um novo projeto. Eles
precisam de uma linguagem que seja fácil de aprender, tenha uma
comunidade ativa e suporte múltiplos paradigmas de programação.
Qual linguagem de programação melhor se encaixa nos requisitos
descritos pelo estudo de caso?
Python.
C��.
Assembly.
Ruby.
Java.
10 Marcar para revisão
Desenvolvida nos anos 80 por Guido van Rossum, a linguagem
Python rapidamente se tornou uma escolha popular para uma ampla
variedade de tarefas de programação, desde a construção de
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 6/7
A
B
C
D
E
aplicações web até a análise de dados e a programação científica.
Qual é o comportamento esperado do seguinte programa?
prin("Adeus!")
O programa exibirá ("Adeus!") na tela.
O programa gerará uma mensagem de erro na tela.
O programa emitirá Adeus! na tela.
O programa emitirá prin("Adeus!") na tela.
O programa exibirá "Adeus!" na tela.
04/06/2024, 18:48 estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/
https://estacio.saladeavaliacoes.com.br/prova/665f8b8799da51e527d42a65/ 7/7