Logo Passei Direto
Buscar

Estruturas de Dados Básicas do Python

Ferramentas de estudo

Questões resolvidas

Quais estruturas de dados a seguir são estáticas e lineares:


Matrizes e Tuplas
Listas e Tuplas
Listas e Filas
Conjuntos e Matrizes
Vetores e Filas

Considere o Código a seguir:
Assinale a opção com o valor da variável lista:
[5, 6, 7, 8, 9, 10]
[0, 1, 2]
[0, 5, 10]
[8, 9, 10]
[5, 6, 7]

Dado a sequência de código Python3 abaixo, assinale a alternativa CORRETA:
j = (1,2,3,4,5) h = [1,2,3,4,5]
As variáveis j e h são do tipo tabela hash.
A variável j é uma tupla e a variável h é uma lista.
A variável j é uma lista e a variável h é uma tupla.
Ambas as variáveis são dict.
Existem erros na declaração destas variáveis.

Qual estrutura de dados utiliza a lógica LIFO (Last In First Out), em português: Último a Entrar Primeiro a Sair?
Lista Encadeada
Pilha
Fila
Vetor
Matriz

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Quais estruturas de dados a seguir são estáticas e lineares:


Matrizes e Tuplas
Listas e Tuplas
Listas e Filas
Conjuntos e Matrizes
Vetores e Filas

Considere o Código a seguir:
Assinale a opção com o valor da variável lista:
[5, 6, 7, 8, 9, 10]
[0, 1, 2]
[0, 5, 10]
[8, 9, 10]
[5, 6, 7]

Dado a sequência de código Python3 abaixo, assinale a alternativa CORRETA:
j = (1,2,3,4,5) h = [1,2,3,4,5]
As variáveis j e h são do tipo tabela hash.
A variável j é uma tupla e a variável h é uma lista.
A variável j é uma lista e a variável h é uma tupla.
Ambas as variáveis são dict.
Existem erros na declaração destas variáveis.

Qual estrutura de dados utiliza a lógica LIFO (Last In First Out), em português: Último a Entrar Primeiro a Sair?
Lista Encadeada
Pilha
Fila
Vetor
Matriz

Prévia do material em texto

<p>Você acertou 5 de 5 questões</p><p>Verifique o seu desempenho e continue</p><p>treinando! Você pode refazer o exercício</p><p>quantas vezes quiser.</p><p>Verificar Desempenho</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>1 Marcar para revisão</p><p>Quais estruturas de dados a seguir são</p><p>estáticas e lineares:</p><p>Listas e Tuplas</p><p>Matrizes e Tuplas</p><p>Conjuntos e Matrizes</p><p>Listas e Filas</p><p>Vetores e Filas</p><p>Questão 1 de 5</p><p>Corretas �5�</p><p>Em branco �0�</p><p>1 2 3 4 5</p><p>Exercicio</p><p>Estruturas De Dados</p><p>Básicas Do Python</p><p>Sair</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 1/6</p><p>A</p><p>B</p><p>C</p><p>Resposta correta</p><p>Parabéns, você selecionou a</p><p>alternativa correta. Confira o</p><p>gabarito comentado!</p><p>Gabarito Comentado</p><p>As estruturas de dados Matrizes e Tuplas</p><p>são consideradas estáticas e lineares. As</p><p>Matrizes são estruturas de dados estáticas,</p><p>pois possuem um tamanho fixo que é</p><p>definido no momento da sua criação. As</p><p>Tuplas, por sua vez, também são estáticas,</p><p>pois uma vez criadas, não podem ser</p><p>modificadas. Ambas são lineares, pois seus</p><p>elementos são organizados de forma</p><p>sequencial.</p><p>2 Marcar para revisão</p><p>Considere o código a seguir:</p><p>>>> lista = [x+5 for x in �0,1,2,3,4,5] if</p><p>x < 3�</p><p>Assinale a opção com o valor da variável lista:</p><p>�0, 5, 10�</p><p>�5, 6, 7�</p><p>�5, 6, 7, 8, 9, 10�</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 2/6</p><p>D</p><p>E</p><p>A</p><p>B</p><p>�8, 9, 10�</p><p>�0, 1, 2�</p><p>Resposta correta</p><p>Parabéns, você selecionou a</p><p>alternativa correta. Confira o</p><p>gabarito comentado!</p><p>Gabarito Comentado</p><p>O código apresentado é uma compreensão</p><p>de lista em Python, que cria uma nova lista</p><p>baseada em outra. No caso, a lista original</p><p>é �0,1,2,3,4,5] e a condição aplicada é que</p><p>o valor de x (cada elemento da lista) seja</p><p>menor que 3. Portanto, apenas os valores</p><p>0, 1 e 2 são considerados. Em seguida, o</p><p>código adiciona 5 a cada um desses</p><p>valores, resultando na lista �5, 6, 7�.</p><p>Portanto, a alternativa correta é: �5, 6, 7�.</p><p>3 Marcar para revisão</p><p>Dado a sequência de código Python3 abaixo,</p><p>assinale a alternativa CORRETA�</p><p>j = �1,2,3,4,5�</p><p>h = �1,2,3,4,5�</p><p>As variáveis j e h são do tipo tabela</p><p>hash.</p><p>A variável j é uma tupla e a variável h é</p><p>uma lista.</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 3/6</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>A variável j é uma lista e a variável h é</p><p>uma tupla.</p><p>Ambas as variáveis são dict.</p><p>Existem erros na declaração destas</p><p>variáveis.</p><p>Resposta correta</p><p>Parabéns, você selecionou a</p><p>alternativa correta. Confira o</p><p>gabarito comentado!</p><p>Gabarito Comentado</p><p>No código Python3 apresentado, a variável</p><p>'j' é definida como uma tupla, pois seus</p><p>elementos estão entre parênteses. Por</p><p>outro lado, a variável 'h' é definida como</p><p>uma lista, pois seus elementos estão entre</p><p>colchetes. Portanto, a alternativa correta é:</p><p>"A variável j é uma tupla e a variável h é</p><p>uma lista".</p><p>4 Marcar para revisão</p><p>Qual estrutura de dados utiliza a lógica LIFO</p><p>�Last In First Out), em português: Último a</p><p>Entrar Primeiro a Sair?</p><p>Fila</p><p>Pilha</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 4/6</p><p>C</p><p>D</p><p>E</p><p>Vetor</p><p>Lista Encadeada</p><p>Matriz</p><p>Resposta correta</p><p>Parabéns, você selecionou a</p><p>alternativa correta. Confira o</p><p>gabarito comentado!</p><p>Gabarito Comentado</p><p>A estrutura de dados que utiliza a lógica</p><p>LIFO �Last In First Out), ou seja, o último a</p><p>entrar é o primeiro a sair, é a Pilha.</p><p>Diferentemente de outras estruturas, como</p><p>a Fila (que segue a lógica FIFO � First In</p><p>First Out), na Pilha o último elemento</p><p>adicionado é sempre o primeiro a ser</p><p>removido, funcionando como uma pilha de</p><p>pratos, por exemplo, onde o prato colocado</p><p>por último é o primeiro a ser retirado.</p><p>5 Marcar para revisão</p><p>Verifique o código a seguir e responda:</p><p>>>> conjunto_a = set([1, 1, 2, 3��</p><p>>>> conjunto_b = set([2, 2, 3, 4��</p><p>>>> conjunto_c = conjunto_a.union(conjunto_b)</p><p>>>> print(sum(conjunto_c))</p><p>Qual o resultado impresso por esse programa:</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 5/6</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>4</p><p>8</p><p>10</p><p>18</p><p>20</p><p>Resposta correta</p><p>Parabéns, você selecionou a</p><p>alternativa correta. Confira o</p><p>gabarito comentado!</p><p>Gabarito Comentado</p><p>O código apresentado cria dois conjuntos,</p><p>conjunto_a e conjunto_b, e realiza a união</p><p>de ambos, resultando no conjunto_c. Em</p><p>Python, a função set() é usada para criar</p><p>um conjunto e automaticamente remove</p><p>quaisquer duplicatas presentes. Portanto,</p><p>conjunto_a será �1, 2, 3} e conjunto_b será</p><p>�2, 3, 4�. A união desses conjuntos resulta</p><p>em �1, 2, 3, 4�. A função sum() é usada</p><p>para somar todos os elementos de um</p><p>conjunto. Portanto, a soma de todos os</p><p>elementos do conjunto_c �1�2�3�4) resulta</p><p>em 10, que é o valor impresso pelo</p><p>programa.</p><p>07/09/2024, 21:20 estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/66dcecf1d6fc23ed66cc2e45/gabarito/ 6/6</p>

Mais conteúdos dessa disciplina