Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
1.O Python é uma linguagem de programação que tem inúmeras aplicações e tem sido amplamente adotada por todos os tipos de comunidades, da ciência de dados aos negócios. Essas comunidades valorizam o Python por sua sintaxe precisa e eficiente, curva de aprendizado relativamente plana e boa integração com outras linguagens (por exemplo, C / C ++). A popularidade da linguagem resultou na produção de vários pacotes Python para visualização de dados, aprendizado de máquina, processamento de linguagem natural, análise de dados complexa e muito mais. Dentre os pacotes e bibliotecas, as que mais se destacam são as ditas bibliotecas científicas, aquelas utilizadas como suporte à ciência de dados. Sobre as características da biblioteca NumPy, analise as sentenças a seguir: I- Fornece funcionalidades na computação cientifica. II- Fornece Operações com estatística básica. III- Fornece algumas excelentes funções de biblioteca para rápida manipulação de imagens. IV- Fornece funções incorporadas para álgebra linear e geração de números aleatórios. V- Fornece funcionalidades exclusivas para cálculos em banco de dados.Assinale a alternativa CORRETA: *A.As sentenças I, II, III e IV estão corretas. B.Somente a sentença I está correta. C.As sentenças I, II, III e V estão corretas. D.Somente a sentença IV está correta. 2.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: ( ) 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: A.F - F - F - V. B.V - V - V - F. C.V - F - F - V. *D.F - V - V - F. 3.O NumPy é o pacote básico da linguagem Python que permite trabalhar com arranjos, vetores e matrizes de N dimensões, de uma forma comparável e com uma sintaxe semelhante ao software proprietário Matlab, mas com muito mais eficiência e com toda a expressividade da linguagem. Sobre o NumPy, associe os itens, utilizando o código a seguir: I- SUM. II- MAX. III- EYE. IV- RANDOM. ( ) Retorna uma matriz identidade. ( ) Em arrays que numéricos, retorna o maior de todos os valores. ( ) Cria um array com números aleatórios. ( ) Em arrays que numéricos, retorna a soma de todos os valores. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: BURIOL, Tiago Martinuzzi; ARGENTA, Marco André. Acelerando o desenvolvimento e o processamento de análises numéricas computacionais utilizando python e cuda. 2009. Disponível em: Acesso em: 19 maio 2020. A.II - III - I - IV. *B.III - II - IV - I. C.IV - III - I - II. D.I - II - III - IV. 4.As listas em Python são semelhantes a arrays de elementos em outras linguagens, com a particularidade de poderem manter objetos arbitrariamente (não necessariamente elementos do mesmo tipo) e poderem se expandir dinamicamente à medida que novos elementos são adicionados. Sobre as listas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) As listas só podem conter um tipo de dados. ( ) É possível criar listas de listas. ( ) O Python não permite criar listas de inteiros. ( ) É possível ter uma lista de booleanos. Assinale a alternativa que apresenta a sequência CORRETA: A.V - V - F - F. *B.F - V - F - V. C.F - F - V - V. D.V - F - F - V. 5.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: 1 import numpy as np 2 x = np.array([1,2,3,4,5,6,7,8,9,10] 3 for x in X: 4 print(x*10) *A.print(X*10) B.print(X**10) C.print(X+10) D.print(np*10) 6.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: ( ) 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 - F - V - V. B.F - F - F - F. C.F - V - F - V. D.V - V - V - F. 7.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.V - F - F - V. B.V - V - F - F. C.F - F - V - V. *D.F - V - V - F. 8.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.IV - III - II - I. C.I - II - III - IV. D.II - III - I - IV. 9.Em programação de computadores, Pandas é uma biblioteca de software criada para a linguagem de programação Python para manipulação e análise de dados. Em particular, oferece estruturas e operações para manipular tabelas numéricas e séries temporais. É software livre sob a licença BSD. A biblioteca Pandas é adequada para muitos tipos diferentes de dados. Sobre o método head() sem parâmetro e head(5), analise as sentenças a seguir: I- Mostra os dez primeiros registros. II- Mostra somente cinco registros. III- Mostra somente o conteúdo sem a descrição das colunas. IV- Mostra somente as três primeiras colunas. V- Mostra todas as colunas e linhas independentes do parâmetro numérico informado.Assinale a alternativa CORRETA: A.As sentenças I e V estão corretas. B.As sentenças I e IV estão corretas. *C.As sentenças I e II estão corretas. D.As sentenças I e III estão corretas. 10.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.F - V - V - F. B.F - F - V - F. C.V - V - F - V. D.V - F - F - V.