Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ... https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 1/5 Fazer teste: Semana 7 - Atividade Avaliativa Informações do teste Descrição Instruções Olá, estudante! 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 Pronto! Sua atividade já está registrada no AVA. 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. 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 é: Def <variável> = (). c. A declaração correta de uma lista é: Set <variável> = []. d. A declaração correta de uma lista é: <variável> = (). e. A declaração correta de uma lista é: List <variável> = {}. PERGUNTA 1 1,66 pontos Salva PERGUNTA 2 1,66 pontos Salva Estado de Conclusão da Pergunta: 11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ... https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 2/5 Um dos principais recursos das linguagens de programação são os vetores e as matrizes. Na linguagem Python, é possível a criação de vetores (listas unidimensionais) e matrizes (listas multidimensionais). Com relação às listas unidimensionais em Python, assinale a alternativa correta. a. As listas unidimensionais são formadas por apenas um elemento. b. As listas unidimensionais são formadas por um ou mais elementos que não podem ser alterados ou excluídos. c. As listas unidimensionais podem ser criadas utilizando o termo "def list". d. Uma lista unidimensional pode ser criada por uma variável que recebe um conjunto de elementos separados por vírgulas dentro de chaves. e. Uma lista unidimensional pode ser criada por uma variável que recebe um conjunto de elementos separados por vírgulas dentro de colchetes. 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 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. PERGUNTA 3 1,67 pontos Salva 11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ... https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 3/5 a. 1-III; 2-II; 3-I. b. 1-II; 2-I; 3-III. c. 1-I; 2-II; 3-III. d. 1-III; 2-I; 3-II. e. 1-I; 2-III; 3-II. Dado o seguinte programa com uma matriz de 3x3: 1 matriz = [ [3, 4, 5], [5, 6, 7], [7, 6, 5] ] 2 for i in range(0, 3): 3 print(matriz[i]) 4 Indique a alternativa que apresenta o resultado da execução das linhas 2 e 3. a. [3, 4, 5] b. [5, 7, 5] c. Erro de sintaxe por não apresentar o outro índice da matriz. d. [3, 5, 7] e. [3, 4, 5] [5, 6, 7] [7, 6, 5] PERGUNTA 4 1,67 pontos Salva 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 A li t ltidi i i li P th ã PERGUNTA 5 1,67 pontos Salva 11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ... https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 4/5 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. as duas asserções são verdadeiras, e a segunda não justifica a primeira. b. a primeira asserção é falsa, e a segunda é verdadeira. c. as duas asserções são verdadeiras, e a segunda justifica a primeira. d. a primeira asserção é verdadeira, e a segunda é falsa. e. as duas asserções são falsas. 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: PERGUNTA 6 1,67 pontos Salva 11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ... https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 5/5 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. a. as duas asserções são verdadeiras, e a segunda justifica a primeira. b. a primeira asserção é verdadeira, e a segunda é falsa. c. as duas asserções são verdadeiras, e a segunda não justifica a primeira. d. as duas asserções são falsas. e. a primeira asserção é falsa, e a segunda é verdadeira. Salvar todas as respostas Salvar e Enviar
Compartilhar