Buscar

Colaborar - Av2 - Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais