Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 7 - Atividade Avaliativa – ... Fazer teste: Semana 7 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. b. c. d. e. PERGUNTA 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 declaração correta de uma lista é: <variável> = []. A declaração correta de uma lista é: Set <variável> = []. A declaração correta de uma lista é: Def <variável> = (). A declaração correta de uma lista é: <variável> = (). A declaração correta de uma lista é: List <variável> = {}. 1,66 pontos Salva PERGUNTA 2 Dado o seguinte programa: 1,66 pontos Salva Estado de Conclusão da Pergunta: Fazer teste: Semana 7 - Atividade Avaliativa – ... a. b. c. d. e. 1 def potencia(base,expoente): 2 resultado = 1 3 for numero in range(1,expoente+1): 4 resultado = resultado * base 5 return resultado 6 7 numero = eval(input("Entre um número que quer calcular (base): ")) 8 expoente = eval(input("Entre o expoente: ")) 9 print( 'Potencia : ' ,potencia(numero,expoente)) I. II. III. IV. g p g Analise as afirmações: No comando def potencia(base,expoente), base e expoente são variáveis locais; No comando def potencia(base,expoente), base e expoente são variáveis globais; No comando numero = eval(input("Entre um número que quer calcular (base): ")), numero é variável global; No comando expoente = eval(input("Entre o expoente: ")), expoente é variavel global. Indique a alternativa que apresenta as afirmações verdadeiras. I, II, III apenas. I e II apenas. I, III e IV apenas. I, II, IV apenas. III apenas. PERGUNTA 3 1 matrizNumeros = [ [ 1, 2, 3, 4 ], 2 [ 1, 3, 5, 7 ], 3 [ 8, 6, 4, 2 ], 4 [ 7, 5, 3, 1 ] ] 5 6 for i ____________: 7 for j ____________ Dado o seguinte programa com uma lista multidimensional, indique a alternativa correta que descreva os comandos das linhas: 6, 7 e 8. Utilize a função len, para saber o tamanho da matriz, e a função range. 1,67 pontos Salva Fazer teste: Semana 7 - Atividade Avaliativa – ... 8 print(____________[i] [j], end=" ") 9 print( ) 6. for i in range(len(matrizNumeros)) : 7. for j in range(len(matrizNumeros[i])) : 8. print(matrizNumeros[i][j], end=" ") 6. for i in range(matrizNumeros) : 7. for j in range(matrizNumeros[i]) : 8. print(matrizNumeros[i][j], end=" ") 6. for i in matrizNumeros : 7. for j in matrizNumeros[i] : 8. print(matrizNumeros[i][j], end=" ") 6. for i in range(matrizNumeros) 7. for j in matrizNumeros[i] : 8. print(matrizNumeros[i][j], end=" ") 6. for i in range(len(matrizNumeros)) : 7. for j in range(len(matrizNumeros[i])) : 8. print(matrizNumeros[i][j], end=" ") PERGUNTA 4 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] = 3 III. numeros[1][1] = 2 1,67 pontos Salva Fazer teste: Semana 7 - Atividade Avaliativa – ... a. b. c. d. e. 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. 1-I; 2-III; 3-II. 1-II; 2-I; 3-III. 1-III; 2-II; 3-I. 1-I; 2-II; 3-III. 1-III; 2-I; 3-II. a. b. c. d. PERGUNTA 5 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 primeira asserção é verdadeira, e a segunda é falsa. as duas asserções são verdadeiras, e a segunda justifica a primeira. as duas asserções são verdadeiras, e a segunda não justifica a primeira. a primeira asserção é falsa, e a segunda é verdadeira. 1,67 pontos Salva Fazer teste: Semana 7 - Atividade Avaliativa – ... e. as duas asserções são falsas. a. b. c. d. e. PERGUNTA 6 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 primeira asserção é verdadeira, e a segunda é falsa. a primeira asserção é falsa, e a segunda é verdadeira. as duas asserções são verdadeiras, e a segunda não justifica a primeira. as duas asserções são falsas. as duas asserções são verdadeiras, e a segunda justifica a primeira. 1,67 pontos Salva Fazer teste: Semana 7 - Atividade Avaliativa – ... Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Enviar
Compartilhar