Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/03/2024, 17:23 Colaborar - Av2 - Linguagem de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/3719061502?atividadeDisciplinaId=16750910 1/4 Linguagem de Programação (/aluno/timelin… Av2 - Linguagem de Programação Colaborar (/notific Informações Adicionais Período: 19/02/2024 00:00 à 03/06/2024 23:59 Situação: Cadastrado Tentativas: 2 / 3 Pontuação: 1200 Protocolo: 979408165 Avaliar Material 1) a) b) c) d) e) 2) a) b) c) Objetos são os componentes de um programa OO. Um programa que usa a tecnologia OO é basicamente uma coleção de _______. Uma ______ é um modelo para um objeto. Podemos considerar uma ________, como uma forma de organizar os dados (de um objeto) e seus ____________. Escolha a opção que completa corretamente as lacunas. Alternativas: objetos; função; classe; atributos Alternativa assinalada classes; classe; função; comportamentos objetos; classe; função; atributos objetos; classe; classe; comportamentos classes; estrutura de dados; classe; comportamentos _______ é um acrônimo para ___________________ (Linguagem de manipulação de dados). Fazem parte desse grupo as instruções destinadas a recuperar, atualizar, adicionar ou excluir dados em um banco de dados. Nesse módulo vão aparecer comandos como __________, UPDATE e DELETE. Escolha a opção que completa corretamente as lacunas. Alternativas: DML; Data Manipulation Language; INSERT Alternativa assinalada DCL; Data Creating Language; INSERT DDL; Data Definition Language; SELECT https://www.colaboraread.com.br/aluno/timeline/index/3719061502?ofertaDisciplinaId=2216209 https://www.colaboraread.com.br/aluno/timeline/index/3719061502?ofertaDisciplinaId=2216209 https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index javascript:void(0); 10/03/2024, 17:23 Colaborar - Av2 - Linguagem de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/3719061502?atividadeDisciplinaId=16750910 2/4 d) e) 3) a) b) c) d) e) 4) DML; Data Manipulation Language; ALTER DCL; Data Creating Language; ALTER Um módulo pode conter instruções executáveis e definições de funções. Essas instruções têm como objetivo inicializar o módulo. Eles são executados somente na primeira vez em que o nome do módulo é encontrado em uma instrução de importação. Cada módulo possui sua própria tabela de símbolos privada, que é usada como tabela de símbolos global por todas as funções definidas no módulo. A Figura 1 é um módulo, criado pelo desenvolvedor em Python. Figura 1 - Módulo em Python Fonte: Elaborada pela autora. Considerando o módulo na Figura 1, avalie as asserções a seguir. I. Esse módulo pode ser executado como um script, sendo chamado pelo terminal, pois possui a sentença if __name__ == '__main__': II. A variável "data" guarda a data do sistema, formatada como dia-mês-ano, logo é um objeto da classe datetime. III. A variável "texto", usa uma expressão regular para procurar pelas letras (vogais e consoantes) em uma determinada string. Escolha a opção correta. Alternativas: Somente as asserções I e II estão corretas. Todas as asserções estão corretas. Somente as asserções II e III estão corretas. Somente a asserção I está correta. Alternativa assinalada Somente a asserção III está correta. 10/03/2024, 17:23 Colaborar - Av2 - Linguagem de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/3719061502?atividadeDisciplinaId=16750910 3/4 a) b) c) d) e) 5) a) b) c) d) e) A leitura de um arquivo CSV deve ser feita com o método: pandas.read_csv(parâmetros). Tal método possui um grande número de parâmetros, o que proporciona uma versatilidade incrível para esse método. Dentre todos os parâmetros o único que é obrigatório é o ____________. Outro parâmetro que é bastante importante para a leitura desse arquivo é o ________ ou delimiter (ambos fazem a mesma coisa), que por padrão possui o valor _________, ou seja, caso não seja especificado nenhum valor, então o método fará a leitura dos dados considerando esse valor default. O parâmetro ________, tem como valor padrão 'infer', que significa que o método fará a inferência para os nomes das colunas a partir da primeira linha de dados do arquivo. Escolha a opção que completa corretamente as lacunas. Alternativas: data; separator; pipe (|); columns filepath_or_buffer; sep; vírgula (,); columns data; sep; vírgula (,); header filepath_or_buffer; sep; vírgula (,); header Alternativa assinalada filepath_or_buffer; separator; vírgula (,); columns O termo mineração de dados, segundo Castro (2016) pode ser definido como: "etapa do processo corresponde à aplicação de algoritmos capazes de extrair conhecimentos a partir dos dados pré- processados. Nessa etapa são usadas técnicas de análise descritiva (medidas de distribuição, tendência central e variância, e métodos de visualização), agrupamento (segmentação de bases de dados), predição (classificação e estimação), associação (determinação de atributos que ocorrem) e detecção de anomalias (CASTRO, p. 5, 2016). Sobre a utilização da biblioteca pandas voltada para o trabalho com dados na linguagem Python, avalie as asserções a seguir. I. Para mineração, transformação dos dados e extração de informações é preciso criar filtros. O comando df_dados['taxa'] < 0.01, retorna um DataFrame com o filtro aplicado a coluna. II. A criação de filtros booleanos compostos na biblioteca pandas, pode ser feita com os operadores lógicos. Nesse caso, usa-se o comando "and" para o o operador E e "or" para o operador OU. III. O comando df_dados.loc[df_dados['nome'] == "João"], retornará um novo DataFrame, contendo todos os registros cujo valor na coluna "nome" é João. Escolha a opção correta. Alternativas: Somente a asserção I está correta. Somente as asserções I e II estão corretas. Somente as asserções II e III estão corretas. Somente a asserção III está correta. Alternativa assinalada Todas as asserções estão corretas. 10/03/2024, 17:23 Colaborar - Av2 - Linguagem de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/3719061502?atividadeDisciplinaId=16750910 4/4
Compartilhar