Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/03/2024, 14:16 Avaliação II - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:687789) Peso da Avaliação 1,50 Prova 40175489 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 As listas em Python são estruturas dinâmicas que podem armazenar diversos tipos de dados, de inteiros, até mesmo ser uma lista de listas. Dentre as maneiras de manipular uma lista, o processo de fatiar auxilia no acesso aos dados sem a necessidade de utilizar estruturas de controle e repetição. Considerando a lista: lista = ['mouse', 'teclado', 'impressora', 'monitor', 'pen drive', 'feijão'], associe os itens, utilizando o código a seguir: I- print(lista[0:3]) II- print(lista[2:4]) III- print(lista[0:1]) IV- print(lista[0:2]) ( ) ['mouse', 'teclado', 'impressora'] ( ) ['impressora', 'monitor'] ( ) ['mouse'] ( ) ['mouse', 'teclado'] Assinale a alternativa que apresenta a sequência CORRETA: A IV - III - II - I. B I - II - IV - III. C I - III - II - IV. D I - II - III - IV. Em Python, listas são estruturas que não precisam de biblioteca, funcionam nativamente e podem ser aplicadas em diversos contextos. Sobre as listas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As listas não podem conter mais do que um tipo de dados. ( ) Utilizar o recurso de fatiamento permite obter dados sem a necessidade de estruturas de repetição. ( ) É possível acessar um documento de texto e transformar em uma lista. ( ) As listas são o mesmo tipo de dados do que uma tupla. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. B F - V - V - F. C F - F - V - F. VOLTAR A+ Alterar modo de visualização 1 2 16/03/2024, 14:16 Avaliação II - Individual about:blank 2/5 D V - V - F - V. A linguagem Python é conhecida por prover diversos recursos, bem como bibliotecas para os mais diversos cenários, dentre eles para a manipulação e para o acesso aos dados. Sobre o Pandas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando DataFrame permite criar um Pandas Series. ( ) O comando head() exibe o cabeçalho de um DataFrame. ( ) O comando plot() exibe o gráfico com os dados de um DataFrame. ( ) O Pandas não tem recursos para acessar documentos JSON. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B F - V - V - F. C V - F - F - V. D V - V - F - F. As listas muitas vezes são chamadas de canivete suíço do Python, isso acontece porque podemos utilizar esse tipo de estrutura nos mais diversos contextos. As listas contêm diversos comandos para realizar sua manipulação. Considerando o exposto, associe os itens, utilizando o código a seguir: I- Insert. II- Extended. III- Remove(nome_elemento). IV- Pop(3). ( ) Remove um elemento pelo valor do elemento. ( ) Remove um elemento pela posição do elemento. ( ) Insere um elemento passando a posição. ( ) Realiza a junção de duas listas. Assinale a alternativa que apresenta a sequência CORRETA: A III - IV - I - II. B I - II - III - IV. C IV - III - II - I. D II - III - I - IV. O Pandas é uma biblioteca Python sob a licença BSD. Ela oferece estruturas de dados de alto desempenho e uma interface de fácil utilização, assim como algumas ferramentas de análise de dados. No ej- math, o Pandas é o elemento básico de construção de alto nível para fazer a análise prática dos dados extraídos da conversa, mais especificamente da matriz de comentários por usuários que registra os votos individuais. Sobre o Pandas, classifique V para as sentenças verdadeiras e F para as falsas: 3 4 5 16/03/2024, 14:16 Avaliação II - Individual about:blank 3/5 ( ) O comando .mean() retorna a média dos valores de um dataframe. ( ) O comando .sum() retorna o maior valor de um data frame. ( ) O comando .describe() retorna dados estatísticos de um dataframe. ( ) O comando .min() retorna o menor valor de um dataframe. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B F - F - F - F. C V - F - V - V. D F - V - F - V. O desenvolvimento de programas para Big Data pode acontecer por meio de diversas linguagens de programação. Tanto o Python quanto as principais linguagens de programação para Big Data têm uma característica desejável em comum com relação ao paradigma de programação. Sobre essa característica, assinale a alternativa CORRETA: A Programação Vetorial. B Programação Orientada a Objetos. C Programação Procedural. D Programação Discreta. Muitas linguagens de programação demandam muito tempo de aprendizado, devido à alta complexidade que possuem. Normalmente, o aprendizado de algoritmos escritos em linguagem natural antecede o de linguagens de programação. A sintaxe da linguagem Python é muito semelhante a uma linguagem natural em formato de algoritmo, já que dispensa a utilização de chaves para demarcação de blocos. Sobre as estruturas de dados do Python, assinale a alternativa CORRETA que apresenta as bibliotecas para manipulação de dados: FONTE: FAGÁ JÚNIOR, Roberto; MOTTI, Vivian Genaro; PIMENTEL, Maria da Graça Campos. Construindo um jogo MMORPG com Python. Porto Alegre: SBC, 2009. A Pandas e Numpy. B Numpy e ScikitLearning. C Pandas e Matlab. D Matplotlib e Matlab. Python é uma linguagem de programação interpretada que pode ser utilizada para escrever pequenos programas para automatizar tarefas de forma relativamente simples. O Pandas é uma biblioteca que, integrada ao Python, oferece estruturas de dados de alto nível e funções para trabalhar com dados estruturados ou tabulares de forma rápida, fácil e expressiva. Sobre o Pandas, classifique V para as sentenças verdadeiras e F para as falsas: 6 7 8 16/03/2024, 14:16 Avaliação II - Individual about:blank 4/5 ( ) O Pandas permite carregar apenas documentos externos no formato JSON. ( ) O Pandas permite se conectar a documentos no formato JSON. ( ) O Pandas permite se conectar a documentos no formato CSV. ( ) O Pandas não permite acessar documentos externos. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: SILVA, Everson Mizael Cortez. Um modelo descritivo para auxiliar o acompanhamento da evasão escolar nos cursos técnicos e superiores no Instituto Federal do Rio Grande do Norte-Campus do São Gonçalo do Amarante. 2019. Disponível em: https://repositorio.ufrn.br/jspui/bitstream/123456789/28334/1/Modelodescritivoauxiliar_Silva_2019.pdf. Acesso em: 19 maio 2020. A F - V - V - F. B V - V - V - F. C F - F - F - V. D V - F - F - V. Um dos principais motivos do Python ter ascendido nos últimos anos, com relação ao número de usuários, é o fato de ter diversas bibliotecas para os mais diversos cenários. Dentre elas, o Numpy se destaca por conter um conjunto de operações matemáticas e de manipulação de dados. Considerando a declaração a = numpy.array([[ 1 , 2 , 3],[4 ,5,6 ]]), associe os itens, utilizando o código a seguir: I- numpy.zeros(10) II- numpy.ones(10) III- a.T IV- a.shape ( ) Retorna o array transposto. ( ) Retorna um array de 0. ( ) Retorna um array de 1. ( ) Retorna o tamanho das dimensões de um array. Assinale a alternativa que apresenta a sequência CORRETA: A I - II - IV - III. B I - II - III - IV. C III - I - II - IV. D IV - III - II - I. A estrutura de repetição for pode ser utilizada para percorrer diversas estruturas de armazenamento de dados em Python. Considere o emprego da estrutura for segundo a imagem. Assinale a alternativa CORRETA que apresenta uma opção para realizar a mesma tarefa da linha três e quatro em uma única linha: A 9 10 16/03/2024, 14:16 Avaliação II - Individual about:blank 5/5 print(X*10) B print(X**10) C print(X+10) D print(np*10) Imprimir
Compartilhar