Download the Guru IA app

Android and iOS

Foto de perfil

Comunidade

SENT BY THE APP
Estudos Gerais09/10/2024

Pergunta 1 As listas multidimensionais são importantes recu...

Pergunta 1

As listas multidimensionais são importantes recursos na linguagem Python quando se deseja criar estruturas de dados mais complexas. Com base na definição de listas multidimensionais ou matrizes, assinale a alternativa correta.

a.

A declaração correta é l = ["0","1","2","3"].

b.

A declaração correta é l = [[0,1,2,3], [0,1,2,3]].

c.

A declaração correta é l = [{0,1,2,3}, {0,1,2,3}].

d.

A declaração correta é l = [(0,1,2,3), (0,1,2,3)].

e.

A declaração correta é l = [0,1,2,3].

1,66 pontos   

Pergunta 2

As listas multidimensionais permitem a manipulação de estruturas de dados aderentes à maior parte dos sistemas de informação. 

Analise o programa a seguir que cria uma lista multidimensional de frutas:

matriz_frutas = [['laranja', 'banana', 'maçã'], ['morango', 'pera', 'uva']]

print(matriz_frutas[1][1])

Com base no programa acima, assinale a alternativa correta com relação ao resultado da instrução print(matriz_frutas[1][1]).

a.

O resultado do programa será: banana.

b.

O resultado do programa será: uva.

c.

O resultado do programa será: pera.

d.

O resultado do programa será: morango.

e.

O resultado do programa será: maçã.

1,66 pontos   

Pergunta 3

O uso de listas multidimensionais também é útil para a criação de estruturas de dados para sistemas empresariais. Considere uma aplicação que precise registrar 5 produtos e suas características (código, nome, marca e preço) em uma matriz multidimensional.

Com relação à criação da matriz de produtos, avalie as afirmativas a seguir.

I. A matriz deverá conter 5 linhas.

II. A matriz deverá conter 5 colunas.

III. As colunas conterão: código, nome, marca e preço.

IV. As linhas conterão os 5 produtos com suas respectivas características.

Está correto o que se afirma em:

a.

I, III e IV, apenas.

b.

I e II, apenas.

c.

II, apenas.

d.

I, II e III, apenas.

e.

I, II, III e IV.

1,67 pontos   

Pergunta 4

As listas multidimensionais são importantes recursos na linguagem Python quando se deseja criar estruturas de dados mais complexas. 

Analise o programa a seguir:

matriz = []

for i in range(3):

    vetor = []

    for j in range(3):

        vetor.append(j)

    matriz.append(vetor)

print(matriz)

Com base no programa acima, assinale a alternativa correta.

a.

O resultado do programa será: [[0, 1, 2]].

b.

O resultado do programa será: [[0, 1, 2], [0, 1, 2], [0, 1, 2]].

c.

O resultado do programa será: [[1, 2, 3]].

d.

O resultado do programa será: [[0,1, 2, 3], [0, 1, 2, 3], [0, 1, 2, 3]].

e.

O resultado do programa será: [1, 2, 3, 1, 2, 3, 1, 2, 3].

1,67 pontos   

Pergunta 5

A Python, assim como outras linguagens de programação, utiliza estruturas de dados com as listas unidimensionais e multidimensionais e também possui outros comandos de manipulação das listas, que trazem facilidade no desenvolvimento de soluções de tratamento de dados e informações. 

Com base no uso de listas multidimensionais em Python, analise as asserções a seguir e as relações propostas entre elas.

I. A criação de listas multidimensionais pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para preenchimento das linhas e outra para preenchimento das colunas.

PORQUE 

II. A leitura de uma matriz ou de uma lista multidimensional em Python pode ser feita usando estruturas de repetição encadeadas, sendo uma delas para leitura das linhas e outra para leitura das colunas.

Analisando as asserções anteriores, conclui-se que:

a.

as duas asserções são verdadeiras, e a segunda não justifica a primeira.

b.

as duas asserções são verdadeiras, e a segunda justifica a primeira.

c.

as duas asserções são falsas.

d.

a primeira asserção é verdadeira, e a segunda é falsa.

e.

a primeira asserção é falsa, e a segunda é verdadeira.

1,67 pontos   

Pergunta 6

A linguagem Python tem recursos para manipular estruturas de dados, dentre eles, as listas multidimensionais.

Send your questions through the App
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee