Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 3 - Atividade Avaliativa Algoritmos e Programação de Computadores I - COM110 - Turma 001 Atividades Fazer teste: Semana 3 - 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, você receberá um novo conjunto de questões diferentes para que você responda e tente alcançar melhores resultados. Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. b. c. d. PERGUNTA 1 Em Python, o resultado da expressão: “2 ** 3 > 16 % 7” será: Falso 2 8 Verdadeiro 1,42 pontos Salva PERGUNTA 2 Assinale a alternativa cujo conceito melhor se relaciona com a seguinte definição: “P di t t i l j t d 1,42 pontos Salva ? Estado de Conclusão da Pergunta: https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_10671_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_10671_1&content_id=_1323712_1&mode=reset a. b. c. d. “Procedimento computacional que processa um conjunto de valores de entrada e produz um conjunto de valores de saída” Instância. Software. Hardware. Algoritmo. a. b. c. d. e. PERGUNTA 3 Atualmente, uma importante área do conhecimento humano é a ciência de dados, que tem como apoio ferramentas como a linguagem Python. As listas em Python têm um conjunto de métodos manipuladores que auxilia na inserção, recuperação, alteração e remoção de elementos. Considere a seguinte lista: >>> nomes = ['João', 'Maria', 'José', 'Marta'] Com base na lista apresentada, assinale a alternativa correta. O método nomes.count('João') retornará o valor 0. O método nomes.append('Priscila') irá inserir o elemento no início da lista. O método nomes.append('Priscila') irá inserir um novo elemento no final da lista. O método pop() irá ordenar a lista. Os métodos insert e append têm a mesma funcionalidade para as listas. 1,43 pontos Salva a. b. c. d. PERGUNTA 4 As listas são estruturas de dados utilizadas na programação para armazenar uma coleção de elementos de diferentes tipos em uma única variável. Em Python, as listas são criadas utilizando colchetes e os elementos são separados por vírgulas. As listas podem ser compostas por qualquer tipo de dado, inclusive outras listas, permitindo a criação de estruturas complexas e organizadas. Além de permitir a adição de novos elementos, as listas também permitem a remoção, a alteração e o acesso aos elementos armazenados. Cada elemento é identificado por um índice, que começa a partir de 0 para o primeiro elemento da lista. Dessa forma, é possível acessar um elemento específico utilizando seu índice dentro da lista. Com base nesses aspectos, assinale a alternativa que melhor descreve o objetivo da função do método index() em listas em Python. O método index() em listas em Python retorna o índice do primeiro elemento na lista. O método index() em listas em Python remove um elemento específico da lista. O método index() em listas em Python Inverter a ordem dos elementos da lista. O método index() em listas em Python retorna o tamanho total dentro da lista. 1,43 pontos Salva e. O método index() em listas em Python adiciona um elemento no final da lista. a. b. c. PERGUNTA 5 A definição dos tipos de dados de forma otimizada garante mais efetividade das soluções frente às limitações dos sistemas computacionais, por isso as linguagens de programação, em especial, a Python, utilizam tipos especiais de dados. Com base no uso do tipo fractions, analise as asserções a seguir e as relações propostas entre elas. I. Uma característica importante do tipo fraction é sua capacidade de representar números muito maiores se compararmos com a capacidade do tipo float. PORQUE II. O uso do tipo de dados float é uma opção para as expressões que exigem maior velocidade, em vez de uma capacidade maior de representação do número. Analisando as asserções anteriores, conclui-se que: a primeira asserção é falsa, e a segunda é verdadeira. as duas asserções são falsas. as duas asserções são verdadeiras, e a segunda 1,46 pontos Salva d. e. ç , g justifica a primeira. a primeira asserção é verdadeira, e a segunda é falsa. as duas asserções são verdadeiras, e a segunda não justifica a primeira. a. b. c. d. e. PERGUNTA 6 Qual alternativa indica a principal definição de listas? A lista ou tupla é uma sequência de objetos que podem ser de diferentes tipos: números, strings, outras listas, etc. Em Python, a lista é representada por objetos separados por vírgula, envoltos por parênteses. A lista é uma sequência de objetos de um único tipo de dados separados por vírgulas e envoltos por colchetes. A lista é uma sequência de objetos que podem ser de diferentes tipos: números, strings, outras listas, etc. Em Python, a lista é representada por objetos separados por vírgula, envoltos por colchetes. A lista é uma sequência de structs, que são chamados de nós da lista. A lista é uma coleção tanto de valores quanto de operações. Cada elemento da lista é chamado de nó e tem indicação de qual elemento é o seguinte através de um ponteiro. 1,42 pontos Salva PERGUNTA 7 O uso de listas para tratamento de dados é muito comum nas linguagens de programação modernas, dentre elas, a Python. Com relação ao uso de listas em Python, assinale a 1,42 pontos Salva Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. a. b. c. d. e. alternativa correta. As listas em Python são utilizadas para armazenar valores constantes que não poderão ser alterados após sua inserção. As listas são como strings, uma cadeia de caracteres que podem ser alterados individualmente. Os objetos de uma lista podem ser de diferentes tipos, como strings, números e outras listas. As listas podem ser criadas em Python com o uso de parênteses separando os objetos por vírgulas. As listas em Python não podem ter objetos de tipos de dados diferentes, com um elemento numérico e outro string. Salvar todas as respostas Salvar e Enviar
Compartilhar