A Política de Dados Abertos do Poder Executivo Federal foi instituída pelo Decreto nº 8.777, de 11 de maio de 2016, e tem por objetivo a disponibilização na internet – por parte de órgãos e entidades da administração pública federal direta, autárquica e fundacional – de dados e informações acessíveis ao público que possam ser livremente lidos por máquina, usados, cruzados e reutilizados, fomentando-se o controle social, o desenvolvimento tecnológico, o aprimoramento da cultura de transparência pública e a inovação nos diversos setores da sociedade.
O Plano de Dados Abertos do Banco Central do Brasil (PDA/BC) estabelece o modelo de governança, diretrizes e orientações estratégicas e operacionais para ações de contínua ampliação e aprimoramento da transparência das informações produzidas pela Autarquia, particularmente pela publicação de bases de dados em formatos abertos, nos casos em que não haja vedação expressa de acesso, cobrindo sua expansão, aprofundamento, aperfeiçoamentos e divulgação, de modo a inclusive permitir a reutilização dos dados públicos pela sociedade.
A priorização da disponibilização dos conjuntos de dados pelo BC busca considerar o grau de demanda potencial das informações como um critério fundamental, respeitando-se evidentemente os dispositivos legais e regulamentares e o alinhamento estratégico da Instituição.
Texto extraído do Plano de Dados Abertos do Banco Central do Brasil – Maio/2023 – Abril/2025, acessado de https://www.bcb.gov.br/content/acessoinformacao/acesso_informacao_docs/Plano_Dados_Abertos_BC_mai2023-abr2025.pdf
A biblioteca python-bcb
O python-bcb é uma interface em Pynthon é uma iniciativa derivada do projeto de Dados Abertos do Banco Central do Brasil estruturada para obter informações da API de dados abertos da própria instituição. Por meio do python-bcb, pode o programador acessar dados de moedas, taxas de juros, índices de preços e informações de instituições financeiras, entre outros dados disponíveis.
A seguir, vê-se como usar a API do Banco Central para recuperar dados da SELIC entre 01/01/2021 e 31/12/2023 para plotar um gráfico de linhas.
Os dados de serie podem ser usados como parâmetros de funções, como pode ser observado no fragmento (incompleto) de código a seguir:

Considerando o caráter motivador do texto apresentado e utilizando as informações presentes nos códigos-fonte Python apresentados e sem utilizar bibliotecas e funções adicionais da linguagem, discorra sobre:
- O conceito de biblioteca e o procedimento a ser seguido para utilizar a biblioteca utilizar funções da biblioteca python-bcb no código-fonte.
- O tipo da variável url_BACEN, utilizada entre as linhas 02 e 05, e a finalidade do caractere f imediatamente após o operador de atribuição.
- O tipo de dados serie_SELIC, inicializada na linha 05 e utilizada como retorno da função CarregaSELIC, na linha 06.
- O conceito de média aritmética e implemente uma função para determinar a média aritmética das taxas SELIC recuperadas por CarregaSELIC.
- Como deve ser completada a implementada a função inserir_registros_mtsql (X, nome_tabela, conexão) para inserir os dados de do DataFrame X na tabela nome_tabela do banco de dados acessado por conexão.
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
A equipe de análise de sistemas do TJRN implementou o web service JusDocs, que retorna o conteúdo de um documento identificado pelo parâmetro doc. O JusDocs é um web service do tipo Representational State Transfer (REST) e foi hospedado no servidor web Apache do tribunal. Durante um teste de funcionamento do JusDocs, foi disparada a seguinte requisição Hypertext Transfer Protocol (HTTP):
HEAD
https://apache.tjrn.jus.br/jusdocs?doc=processos%2
F2023%2Fcapa
Em relação à requisição HTTP apresentada acima e de acordo com as especificações do HTTP:
a) Que método HTTP foi utilizado na requisição?
b) Qual o valor do parâmetro doc ao se remover a codificação por cento?
c) Em relação ao body da mensa…
O Open Group, criado em 1996 a partir da fusão entre o consórcio X/Open e a Open Software Foundation, reúne empresas e instituições da indústria de tecnologia da informação comprometidas com o desenvolvimento e a promoção de padrões abertos para infraestrutura e interoperabilidade computacional. Entre suas diversas contribuições, destaca-se o SOA Source Book, um conjunto de definições, análises, recomendações e modelos de referência voltados ao apoio de organizações e profissionais que buscam compreender, implementar e gerir soluções baseadas na Arquitetura Orientada a Serviços (SOA).
A arquitetura orientada a serviços consolidou-se como um dos principais paradigmas de integração tecnológica…
A Política de Dados Abertos do Poder Executivo Federal foi instituída pelo Decreto nº 8.777, de 11 de maio de 2016, e tem por objetivo a disponibilização na internet – por parte de órgãos e entidades da administração pública federal direta, autárquica e fundacional – de dados e informações acessíveis ao público que possam ser livremente lidos por máquina, usados, cruzados e reutilizados, fomentando-se o controle social, o desenvolvimento tecnológico, o aprimoramento da cultura de transparência pública e a inovação nos diversos setores da sociedade.
O Plano de Dados Abertos do Banco Central do Brasil (PDA/BC) estabelece o modelo de governança, diretrizes e orientações estratégicas e operacio…



