Prévia do material em texto
08/06/2023, 16:12 Colaborar - Av - Subst. 2 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14557202 1/3 Linguagem de Programação (/aluno/timelin… Av - Subst. 2 - Linguagem de Programação (/notific Informações Adicionais Período: 06/06/2023 00:00 à 10/06/2023 23:59 Situação: Cadastrado Tentativas: 1 / 3 Pontuação: 2500 Protocolo: 869645087 Avaliar Material 1) a) b) c) d) e) 2) Os dados armazenados em um objeto representam o estado do objeto. Na terminologia de programação OO, esses dados são chamados de ________ e eles contêm as ___________ que diferenciam os vários objetos. O ________ de um objeto representa o que o objeto pode fazer. Nas linguagens procedurais, o comportamento é definido por procedimentos, funções e sub-rotinas. Na terminologia de programação OO, esses comportamentos estão contidos nos ________. Escolha a opção que completa corretamente as lacunas. Alternativas: atributos; informações; comportamento; métodos Alternativa assinalada objetos; características; método; objetos atributos; variáveis; comportamento; objetos objetos; informações; método construtor; métodos atributos; informações; método; construtores Requests é uma biblioteca HTTP elegante e simples para Python, criada para seres humanos. Essa biblioteca permite que você envie solicitações HTT / 1.1 com extrema facilidade, pois não há necessidade de adicionar manualmente cadeias de consulta aos seus URLs ou de codificar os dados do POST. O keep-alive e o pool de conexões HTTP são 100% automáticos, graças ao urllib3 (Reitz, 2020). A Figura 1 ilustra a utilização do pacote requests. Figura 1 - Pacote requests. https://colaboraread.com.br/aluno/timeline/index/3293590903?ofertaDisciplinaId=1945886 https://colaboraread.com.br/notificacao/index javascript:void(0); 08/06/2023, 16:12 Colaborar - Av - Subst. 2 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14557202 2/3 a) b) c) d) e) 3) a) b) c) d) e) 4) Fonte: Elaborada pela autora. A respeito do código na Figura 1, avalie as asserções a seguir I. O método get captura o conteúdo de uma página web, guardando na variável referenciada um dicionário. II. A variável dados1, guarda todo o conteúdo capturado de uma página web em formato de texto, logo é um objeto da classe str. III. A variável dados2, guarda todo o conteúdo capturado de uma página web em formato de dicionário, logo é um objeto da classe dict. Escolha a opção correta Alternativas: Somente a asserção II está correta. Alternativa assinalada Somente a asserção III está correta. Somente as asserções I e II estão corretas. Somente as asserções II e III estão corretas. Todas as asserções estão corretas. Para utilizar a biblioteca pandas é preciso fazer a instalação, usando o comando: pip install ________. Como uma ferramenta de alto nível, pandas possui duas estruturas de dados que são as principais para a análise/manipulação de dados: a Series e o DataFrame. Uma Series é um como ______________, capaz de armazenar diferentes tipos de dados. Um DataFrame é ___________, ou como a documentação apresenta, um contêiner para Series. Escolha a opção que completa corretamente as lacunas. Alternativas: PyPI; uma matriz; um vetor. pandas; uma matriz; um vetor. PyPI; um vetor de dados; conjunto de Series pandas; um vetor de dados; uma coluna pandas; um vetor de dados; conjunto de Series Alternativa assinalada A leitura de um arquivo JSON deve ser feita com o método ___________ . O único parâmetro que é obrigatório para se carregar os dados é o _______, no qual deve ser passado um caminho para o arquivo ou um _____________. Escolha a opção que completa corretamente as lacunas. 08/06/2023, 16:12 Colaborar - Av - Subst. 2 - Linguagem de Programação https://colaboraread.com.br/aluno/avaliacao/index/3293590903?atividadeDisciplinaId=14557202 3/3 a) b) c) d) e) 5) a) b) c) d) e) Alternativas: pandas.read(); path_or_buf; dicionário pandas.read_json(); path_or_buf; dicionário pandas.read(); data; arquivo como objeto pandas.read_json(); data; arquivo como objeto pandas.read_json(); path_or_buf; arquivo como objeto Alternativa assinalada Visualização de dados ou ________ é um dos pilares dos profissionais que trabalham com dados. Existem profissionais que se especializam e inclusive tiram certificações para atuar nessa área específica. Após uma análise de dados e extração de informações é interessante que a entrega de resultados para a área de negócios seja feita de maneira visual, ou seja, por meio de gráficos. Um gráfico bem elaborado "fala" por si só e ajuda aos que assistem a entenderem os resultados. A linguagem Python, conta com uma série de bibliotecas que permitem a criação de gráficos, os quais podem ser _______ ou _______, que apresentam iteração, como por exemplo, responder a ________ de clique do mouse. Escolha a opção que completa corretamente as lacunas. Alternativas: DataGraph; estáticos; dinâmicos; eventos DataViz; funções; métodos; iteração DataGraph; funções; métodos; iteração DataViz; estáticos; funcionais; iteração DataViz; estáticos; dinâmicos; eventos Alternativa assinalada