Download the Guru IA app
Android and iOS

Comunidade
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.
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.