Logo Passei Direto
Buscar

Linguagem de Programação Exercício U3

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Linguagem de Programação – Exercício Unidade 3
Questão 1
O SQLite é um mecanismo de banco de dados SQL que oferece uma abordagem diferente em relação à maioria dos sistemas de gerenciamento de bancos de dados SQL.
Qual é uma característica fundamental que distingue o SQLite da maioria dos outros RDBMS?
() Requer um servidor separado para operar.
() Armazena bancos de dados em vários arquivos no sistema de arquivos.
() Oferece suporte a múltiplos idiomas de programação.
(X) Opera sem a necessidade de um servidor separado.
() Utiliza uma linguagem de consulta proprietária.
Comentário
A. Incorreta. O SQLite não requer um servidor separado para operar, ao contrário da maioria dos RDBMS.B. Incorreta. O SQLite armazena bancos de dados em um único arquivo no sistema de arquivos, não em vários arquivos.C. Incorreta. O suporte a múltiplos idiomas de programação é uma característica comum em muitos RDBMS, não uma característica distintiva do SQLite.D. Correta. O SQLite opera sem a necessidade de um servidor separado, lendo e escrevendo diretamente em arquivos de disco.E. Incorreta. O SQLite utiliza uma linguagem de consulta SQL padrão, não uma linguagem de consulta proprietária.
Questão 2
O módulo "pyplot" é uma parte essencial do Matplotlib, oferecendo funções que facilitam a criação e personalização de gráficos. Duas sintaxes comuns para importar o Matplotlib com o apelido "plt" são: "import matplotlib.pyplot as plt" e "from matplotlib import pyplot as plt".
Qual módulo é essencial no Matplotlib para criar e personalizar gráficos?
() random
(X) pyplot
() numpy
 () math
() pandas
Comentário
A: Errada. O módulo random é usado para gerar números aleatórios, mas não é essencial para criar gráficos com o Matplotlib.B: No Matplotlib, o módulo essencial para criar e personalizar gráficos é o pyplot. Ele oferece funções que facilitam a criação e personalização de gráficos, tornando-o parte fundamental da biblioteca.C: Errada. O módulo numpy é usado para cálculos numéricos, mas não é essencial para criar e personalizar gráficos.D: Errada. O módulo math é usado para funções matemáticas, mas não é essencial para criar gráficos.E: Errada. O módulo pandas é usado para manipulação de dados tabulares, mas não é essencial para a criação de gráficos.
Questão 3
Além da leitura, o Pandas também oferece diversos métodos para escrever os dados contidos em um DataFrame em arquivos, bancos de dados ou até mesmo para a área de transferência do sistema operacional. Isso torna o Pandas uma ferramenta versátil para lidar com dados estruturados, independentemente de sua origem.
Qual método do Pandas é usado para escrever dados de um DataFrame em um arquivo no formato CSV?
(X) to_csv
() to_json
 () to_excel
() to_html
 () to_clipboard
Comentário
A: O método do Pandas usado para escrever dados de um DataFrame em um arquivo no formato CSV é to_csv. Isso permite que você salve os dados do DataFrame em um arquivo no formato CSV para uso posterior ou compartilhamento.B: Errada. O método to_json é usado para escrever dados em formato JSON.C: Errada. O método to_excel é usado para escrever dados em formato MS Excel.D: Errada. O método to_html é usado para escrever dados em formato HTML.E: Errada. O método to_clipboard é usado para copiar os dados para a área de transferência do sistema operacional, não para escrevê-los em um arquivo.
Questão 4
Observe as primeiras cinco linhas do DataFrame df_selic:
Fonte 2: Elaborado pelo Autor
Como você pode acessar as informações do DataFrame df_selic para os valores de "data" e "valor" da primeira linha usando a função loc?
(X)df_selic.loc[0]['data'] e df_selic.loc[0]['valor']
() df_selic.loc['data'][0] e df_selic.loc['valor'][0]
 () df_selic.loc['data', 0] e df_selic.loc['valor', 0]
 ()df_selic['data'][0] e df_selic['valor'][0]
() df_selic[0]['data'] e df_selic[0]['valor']
 
Comentário
A: No exemplo apresentado, para acessar as informações do DataFrame df_selic para os valores de "data" e "valor" da primeira linha usando a função loc, você deve usar a sintaxe df_selic.loc[0]['data'] para acessar a coluna "data" da primeira linha e df_selic.loc[0]['valor'] para acessar a coluna "valor" da primeira linha.B: Errada. A sintaxe df_selic.loc['data'][0] e df_selic.loc['valor'][0] não é correta para acessar as informações da primeira linha.C: Errada. A sintaxe df_selic.loc['data', 0] e df_selic.loc['valor', 0] não é correta para acessar as informações da primeira linha.D: Errada. A sintaxe df_selic['data'][0] e df_selic['valor'][0] não usa a função loc para acessar as informações da primeira linha.E: Errada. A sintaxe df_selic[0]['data'] e df_selic[0]['valor'] não é correta para acessar as informações da primeira linha.
Questão 5
Observe o código abaixo:
	import pandas as pd
 
# Criando um dicionário com pares chave-valor
data = {'A': 100, 'B': 200, 'C': 300, 'D': 400, 'E': 500}
 
# Criando uma Series a partir do dicionário
series2 = pd.Series(data)
 
print(series2)
#resultado
A    100
B    200
C    300
D    400
E    500
dtype: int64
No exemplo apresentado, onde uma Series é criada a partir de um dicionário, o que se tornam os índices da Series?
() Nomes dos valores.
() Posições numéricas.
(X) Chaves do dicionário.
() Valores numéricos.
 () Códigos de cores.
Comentário
A: Errada. Os nomes dos valores não se tornam os índices da série.B: Errada. As posições numéricas não são os índices da série criada a partir de um dicionário.C: No exemplo apresentado, um dicionário é usado para criar uma série, onde as chaves do dicionário se tornam os índices da série.D: Errada. Os valores numéricos se tornam os dados da série, não os índices.E: Errada. Códigos de cores não estão relacionados à criação de séries no Pandas.
image1.png

Mais conteúdos dessa disciplina