Logo Passei Direto
Buscar

DESM1 - Desafio do Módulo 1_ 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python

Ferramentas de estudo

Questões resolvidas

As variáveis nomes e qtd_letras do código da Atividade 01 são, respectivamente, dos tipos:
lista (list) e dicionário (dict)
tupla (tuple) e dicionário (dict)
lista (list) e conjunto (set)
tupla (tuple) e conjunto (set)

É INCORRETO afirmar que:
Listas e tuplas são ordenadas.
Listas e tuplas podem ser chaves de dicionários.
Tuplas são imutáveis.
Os itens dos dicionários são compostos por uma chave e um valor.

A seguinte instrução irá retornar qual valor: len({1, 3, 1, 4, 3, 2, 2, 0, 4})?
4
5
9
8

Considere o comando open('arquivo.txt', 'x'). É INCORRETO afirmar que:
Se o arquivo existir, será aberto no modo leitura.
Se o arquivo existir, retornará um erro.
O arquivo que será criado terá permissão de escrita (modo de escrita).
Se o arquivo não existir, ele será criado.

A instrução [n/2 for n in range(0, 10) if n > 3] retornará:
(1, 2, 3, 4, 5)
(1, 2, 3, 4, 5, 6)
Nenhuma das alternativas está correta.
[1, 2, 3, 4, 5]

Sobre a instalação de novos pacotes, é CORRETO afirmar que:
Uma vez que o Python oferece pacotes nativos, não é necessário instalar nenhum pacote novo.
O comando pip irá instalar um pacote nativo do Python e por isso pode-se confiar na procedência dele.
É possível especificar a versão do pacote desejado durante o processo de instalação, indicando a versão desejada como opção no comando pip.
Após criar o seu próprio módulo, é necessário instalá-lo primeiro antes de utilizá-lo.

Quais das seguintes instruções apresentará um erro de sintaxe?
[nome[len(nome)] for nome in nomes]
{nome: len(nome)} for nome in nomes if nome == len(nome)
{nome: len(nome) for nome in nomes}
{nome: len(nome) for nome in nomes if nome == len(nome)}

Qual das instruções de importação do módulo processalista, criado na Atividade 05, irá resultar em um erro?
Nenhuma das alternativas.
from processalista import *
import processalista
import processalista as pl

Considerando as duas estruturas de dados criadas na Atividade 01, qual será o resultado das instruções len(nomes) e len(qtd_letras), respectivamente:
8 e 5
5 e 8
8 e 8
5 e 5

Qual letra representa o modo somente leitura na abertura de um arquivo?
't'
'w'
'r'
'a'

Dadas duas variáveis A e B, ambas do tipo conjunto (set), a instrução A | B irá executar qual operação?
Concatenação dos conjuntos.
Interseção dos conjuntos.
Subtração dos conjuntos.
União dos conjuntos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

As variáveis nomes e qtd_letras do código da Atividade 01 são, respectivamente, dos tipos:
lista (list) e dicionário (dict)
tupla (tuple) e dicionário (dict)
lista (list) e conjunto (set)
tupla (tuple) e conjunto (set)

É INCORRETO afirmar que:
Listas e tuplas são ordenadas.
Listas e tuplas podem ser chaves de dicionários.
Tuplas são imutáveis.
Os itens dos dicionários são compostos por uma chave e um valor.

A seguinte instrução irá retornar qual valor: len({1, 3, 1, 4, 3, 2, 2, 0, 4})?
4
5
9
8

Considere o comando open('arquivo.txt', 'x'). É INCORRETO afirmar que:
Se o arquivo existir, será aberto no modo leitura.
Se o arquivo existir, retornará um erro.
O arquivo que será criado terá permissão de escrita (modo de escrita).
Se o arquivo não existir, ele será criado.

A instrução [n/2 for n in range(0, 10) if n > 3] retornará:
(1, 2, 3, 4, 5)
(1, 2, 3, 4, 5, 6)
Nenhuma das alternativas está correta.
[1, 2, 3, 4, 5]

Sobre a instalação de novos pacotes, é CORRETO afirmar que:
Uma vez que o Python oferece pacotes nativos, não é necessário instalar nenhum pacote novo.
O comando pip irá instalar um pacote nativo do Python e por isso pode-se confiar na procedência dele.
É possível especificar a versão do pacote desejado durante o processo de instalação, indicando a versão desejada como opção no comando pip.
Após criar o seu próprio módulo, é necessário instalá-lo primeiro antes de utilizá-lo.

Quais das seguintes instruções apresentará um erro de sintaxe?
[nome[len(nome)] for nome in nomes]
{nome: len(nome)} for nome in nomes if nome == len(nome)
{nome: len(nome) for nome in nomes}
{nome: len(nome) for nome in nomes if nome == len(nome)}

Qual das instruções de importação do módulo processalista, criado na Atividade 05, irá resultar em um erro?
Nenhuma das alternativas.
from processalista import *
import processalista
import processalista as pl

Considerando as duas estruturas de dados criadas na Atividade 01, qual será o resultado das instruções len(nomes) e len(qtd_letras), respectivamente:
8 e 5
5 e 8
8 e 8
5 e 5

Qual letra representa o modo somente leitura na abertura de um arquivo?
't'
'w'
'r'
'a'

Dadas duas variáveis A e B, ambas do tipo conjunto (set), a instrução A | B irá executar qual operação?
Concatenação dos conjuntos.
Interseção dos conjuntos.
Subtração dos conjuntos.
União dos conjuntos.

Prévia do material em texto

DESM1 - Desafio do Módulo 1
Entrega 1 set em 23:59 Pontos 50 Perguntas 13
Disponível até 1 set em 23:59 Limite de tempo Nenhum
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 5.949 minutos 46,15 de 50
Reserve um tempo para realizar a atividade, leia as orientações e enunciados com atenção. Em
caso de dúvidas utilize o Fórum de Dúvidas.
Para iniciá-lo clique em "Fazer teste". Você tem somente uma tentativa e não há limite de tempo
definido para realizá-lo. Caso precise interromper a atividade, apenas deixe a página e, ao retornar,
clique em "Retomar teste".
Clique em "Enviar teste" somente quando você concluí-lo. Antes de enviar confira todas as
questões.
 
O arquivo abaixo contém o enunciado do Desafio. Confira agora:
 
Enunciado do Desafio - Módulo 1 - Bootcamp Desenvolvedor(a) Python.pdf
(https://online.igti.com.br/courses/8169/files/676441?wrap=1) 
(https://online.igti.com.br/courses/8169/files/676441/download?download_frd=1)
 
Bons estudos!
Atenciosamente,
Equipe XP Educação
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 1/7
https://online.igti.com.br/courses/8169/quizzes/107736/history?version=1
https://online.igti.com.br/courses/8169/files/676441?wrap=1
https://online.igti.com.br/courses/8169/files/676441?wrap=1
https://online.igti.com.br/courses/8169/files/676441/download?download_frd=1
https://online.igti.com.br/courses/8169/files/676441/download?download_frd=1
https://online.igti.com.br/courses/8169/files/676441/download?download_frd=1
Pontuação deste teste: 46,15 de 50
Enviado 18 mar em 13:28
Esta tentativa levou 5.949 minutos.
0 / 3,85 ptsPergunta 1
As variáveis nomes e qtd_letras do código da Atividade 01 são,
respectivamente, dos tipos:
 tupla (tuple) e dicionário (dict) 
 tupla (tuple) e conjunto (set) 
 lista (list) e dicionário (dict) esposta corretaesposta correta
 lista (list) e conjunto (set) ocê respondeuocê respondeu
3,85 / 3,85 ptsPergunta 2
É INCORRETO afirmar que:
 Os itens dos dicionários são compostos por uma chave e um valor. 
 Listas e tuplas são ordenadas. 
 Listas e tuplas podem ser chaves de dicionários. Correto!Correto!
 Tuplas são imutáveis. 
3,85 / 3,85 ptsPergunta 3
Sobre as funções, é CORRETO afirmar que:
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 2/7
 Após declarada, a função só pode ser utilizada uma única vez. 
 
Os nomes das funções devem seguir as regras de nomeação de
variáveis.
Correto!Correto!
 As funções são criadas apenas por meio de módulos. 
 
Toda função deve retornar um valor explicitamente por meio da palavra-
chave return.
3,85 / 3,85 ptsPergunta 4
A seguinte instrução irá retornar qual valor: len({1, 3, 1, 4, 3, 2, 2, 0,
4})?
 9 
 5 Correto!Correto!
 8 
 4 
3,85 / 3,85 ptsPergunta 5
Considere o comando open('arquivo.txt', 'x'). É INCORRETO afirmar
que:
 Se o arquivo não existir, ele será criado. 
 
O arquivo que será criado terá permissão de escrita (modo de escrita). 
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 3/7
 Se o arquivo existir, será aberto no modo leitura. Correto!Correto!
 Se o arquivo existir, retornará um erro. 
3,85 / 3,85 ptsPergunta 6
A instrução [n/2 for n in range(0, 10) if n > 3] retornará:
 (1, 2, 3, 4, 5) 
 (1, 2, 3, 4, 5, 6) 
 [1, 2, 3, 4, 5] 
 Nenhuma das alternativas está correta. Correto!Correto!
3,85 / 3,85 ptsPergunta 7
Sobre a instalação de novos pacotes, é CORRETO afirmar que:
 
Após criar o seu próprio módulo, é necessário instalá-lo primeiro antes
de utilizá-lo.
 
É possível especificar a versão do pacote desejado durante o processo
de instalação, indicando a versão desejada como opção no comando
pip.
Correto!Correto!
 
Uma vez que o Python oferece pacotes nativos, não é necessário
instalar nenhum pacote novo.
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 4/7
 
O comando pip irá instalar um pacote nativo do Python e por isso pode-
se confiar na procedência dele.
3,85 / 3,85 ptsPergunta 8
Quais das seguintes instruções apresentará um erro de sintaxe?
 {nome: len(nome) for nome in nomes} 
 {nome: len(nome)} for nome in nomes if nome == len(nome) Correto!Correto!
 [nome[len(nome)] for nome in nomes] 
 {nome: len(nome) for nome in nomes if nome == len(nome)} 
3,85 / 3,85 ptsPergunta 9
Qual das instruções de importação do módulo processalista, criado na
Atividade 05, irá resultar em um erro?
 from processalista import * 
 import processalista 
 import processalista as pl 
 Nenhuma das alternativas. Correto!Correto!
3,85 / 3,85 ptsPergunta 10
Sobre a utilização de tuplas e listas, é CORRETO afirmar que:
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 5/7
 
Tuplas são recomendáveis quando não será necessário alterar os
valores dos itens, uma vez que a sua propriedade de imutabilidade às
tornam mais rápidas do que as listas.
Correto!Correto!
 
Por serem imutáveis, tuplas não permitem o acesso aos itens por meio
do operador de acesso ([ ]).
 As tuplas não podem ser utilizadas como chaves de dicionários. 
 
Tuplas são imutáveis e não-ordenadas e listas são mutáveis e
ordenadas.
3,85 / 3,85 ptsPergunta 11
Considerando as duas estruturas de dados criadas na Atividade 01,
qual será o resultado das instruções len(nomes) e len(qtd_letras),
respectivamente:
 8 e 8 
 8 e 5 Correto!Correto!
 5 e 5 
 5 e 8 
3,85 / 3,85 ptsPergunta 12
Qual letra representa o modo somente leitura na abertura de um
arquivo?
 'w' 
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 6/7
 't' 
 'a' 
 'r' Correto!Correto!
3,8 / 3,8 ptsPergunta 13
Dadas duas variáveis A e B, ambas do tipo conjunto (set), a instrução
A | B irá executar qual operação?
 União dos conjuntos. Correto!Correto!
 Interseção dos conjuntos. 
 Subtração dos conjuntos. 
 Concatenação dos conjuntos. 
Pontuação do teste: 46,15 de 50
07/08/25, 19:06 DESM1 - Desafio do Módulo 1: 2025-2A - ACR - Bootcamp Desenvolvedor(a) Python
https://online.igti.com.br/courses/8169/quizzes/107736?module_item_id=670201 7/7

Mais conteúdos dessa disciplina