Logo Passei Direto
Buscar

Algoritmos e Programação de Computadores AV 7

Ferramentas de estudo

Questões resolvidas

As listas multidimensionais permitem a manipulação de estruturas de dados aderentes à maior parte dos sistemas de informação.
Com base no programa acima, assinale a alternativa correta com relação ao resultado da instrução print(matriz_frutas[1][1]).
matriz_frutas = [['laranja', 'banana', 'maçã'], ['morango', 'pera', 'uva']]
print(matriz_frutas[1][1])
a. O resultado do programa será: banana.
b. O resultado do programa será: morango.
c. O resultado do programa será: pera.
d. O resultado do programa será: uva.
e. O resultado do programa será: maçã.

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.
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.
a. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
b. as duas asserções são falsas.
c. a primeira asserção é verdadeira, e a segunda é falsa.
d. a primeira asserção é falsa, e a segunda é verdadeira.
e. as duas asserções são verdadeiras, e a segunda justifica a primeira.

As listas multidimensionais são importantes recursos na linguagem Python quando se deseja criar estruturas de dados mais complexas.
Com base no programa acima, assinale a alternativa correta.
matriz = []
for i in range(3):
vetor = []
for j in range(3):
vetor.append(j)
matriz.append(vetor)
print(matriz)
a. O resultado do programa será: [[0, 1, 2]].
b. O resultado do programa será: [[0,1, 2, 3], [0, 1, 2, 3], [0, 1, 2, 3]].
c. O resultado do programa será: [[1, 2, 3]].
d. O resultado do programa será: [[0, 1, 2], [0, 1, 2], [0, 1, 2]].
e. O resultado do programa será: [1, 2, 3, 1, 2, 3, 1, 2, 3].

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

Questões resolvidas

As listas multidimensionais permitem a manipulação de estruturas de dados aderentes à maior parte dos sistemas de informação.
Com base no programa acima, assinale a alternativa correta com relação ao resultado da instrução print(matriz_frutas[1][1]).
matriz_frutas = [['laranja', 'banana', 'maçã'], ['morango', 'pera', 'uva']]
print(matriz_frutas[1][1])
a. O resultado do programa será: banana.
b. O resultado do programa será: morango.
c. O resultado do programa será: pera.
d. O resultado do programa será: uva.
e. O resultado do programa será: maçã.

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.
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.
a. as duas asserções são verdadeiras, e a segunda não justifica a primeira.
b. as duas asserções são falsas.
c. a primeira asserção é verdadeira, e a segunda é falsa.
d. a primeira asserção é falsa, e a segunda é verdadeira.
e. as duas asserções são verdadeiras, e a segunda justifica a primeira.

As listas multidimensionais são importantes recursos na linguagem Python quando se deseja criar estruturas de dados mais complexas.
Com base no programa acima, assinale a alternativa correta.
matriz = []
for i in range(3):
vetor = []
for j in range(3):
vetor.append(j)
matriz.append(vetor)
print(matriz)
a. O resultado do programa será: [[0, 1, 2]].
b. O resultado do programa será: [[0,1, 2, 3], [0, 1, 2, 3], [0, 1, 2, 3]].
c. O resultado do programa será: [[1, 2, 3]].
d. O resultado do programa será: [[0, 1, 2], [0, 1, 2], [0, 1, 2]].
e. O resultado do programa será: [1, 2, 3, 1, 2, 3, 1, 2, 3].

Prévia do material em texto

PERGUNTA 1 
1. Um dos mais importantes recursos da linguagem Python é sua facilidade em lidar 
com listas, vetores e matrizes. Uma das formas de criar listas em Python é 
atribuir um conjunto de valores a uma variável. 
 
Com base nas listas em Python, assinale a alternativa correta. 
 
a. A declaração correta de uma lista é: <variável> = []. 
 
b. A declaração correta de uma lista é: Set <variável> = []. 
 
c. A declaração correta de uma lista é: <variável> = (). 
 
d. A declaração correta de uma lista é: List <variável> = {}. 
 
e. A declaração correta de uma lista é: Def <variável> = (). 
PERGUNTA 2 
1. 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á: morango. 
 
c. O resultado do programa será: pera. 
 
d. O resultado do programa será: uva. 
 
e. O resultado do programa será: maçã. 
PERGUNTA 3 
1. 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. a primeira asserção é verdadeira, e a segunda é falsa. 
 
d. a primeira asserção é falsa, e a segunda é verdadeira. 
 
e. as duas asserções são falsas. 
PERGUNTA 4 
1. A linguagem Python tem recursos para manipular estruturas de dados, dentre 
eles, as listas multidimensionais. 
 
Com base no uso das listas multidimensionais em Python, analise as asserções 
a seguir e as relações propostas entre elas. 
 
I. É possível criar uma lista multidimensional para armazenar uma lista de 
clientes e seus atributos, como código, nome, data de nascimento, endereço e 
telefone. 
PORQUE 
II. As listas multidimensionais em linguagem Python são mutáveis e permitem 
alteração, exclusão, inclusão e recuperação dos seus elementos. 
 
Analisando as asserções anteriores, conclui-se que: 
 
a. a primeira asserção é verdadeira, e a segunda é falsa. 
 
b. a primeira asserção é falsa, e a segunda é verdadeira. 
 
c. as duas asserções são verdadeiras, e a segunda não justifica a primeira. 
 
d. as duas asserções são verdadeiras, e a segunda justifica a primeira. 
 
e. as duas asserções são falsas. 
PERGUNTA 5 
1. 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, 3], [0, 1, 2, 3], [0, 1, 2, 3]]. 
 
c. O resultado do programa será: [[1, 2, 3]]. 
 
d. O resultado do programa será: [[0, 1, 2], [0, 1, 2], [0, 1, 2]]. 
 
e. O resultado do programa será: [1, 2, 3, 1, 2, 3, 1, 2, 3]. 
PERGUNTA 6 
1. As listas multidimensionais são recursos indispensáveis para a produtividade do 
desenvolvimento de software que usa estruturas de dados. 
Assim, considere as seguintes matrizes: 
 
1. numeros = [[0,1],[1,2],[3,4][5,6]] 
2. numeros = [[1,0],[2,1],[4,3]] 
3. numeros = [[0,1, 2],[1,3, 2],[5,4,3]] 
 
I. numeros[2][0] = 4 
II. numeros[1][1] = 1 
III. numeros[1][1] = 2 
 
Assinale a alternativa que relaciona adequadamente os dois grupos de 
informações, sendo o primeiro grupo as matrizes e seus elementos, e o grupo 
dois o elemento no índice da linha e coluna. 
 
a. 1-III; 2-II; 3-I. 
 
b. 1-III; 2-I; 3-II. 
 
c. 1-I; 2-II; 3-III. 
 
d. 1-I; 2-III; 3-II. 
 
e. 1-II; 2-I; 3-III.

Mais conteúdos dessa disciplina