Aqui muda completamente de nível.
Além do conteúdo geral pertinente, Ciências da Computação possui um programa específico próprio, bastante extenso. O edital traz os seguintes grandes blocos:
Finanças Públicas
O programa começa com tópicos de Finanças Públicas, incluindo:
- Lei no 4.320/1964
- Lei de Responsabilidade Fiscal
- planejamento e orçamento público
- PPA
- LDO
- LOA
- princípios orçamentários
- receitas e despesas orçamentárias
- classificações
- estágios
- créditos adicionais
- restos a pagar
- despesas de exercícios anteriores
- fontes ou destinações de recursos
Depois entra propriamente no grande bloco tecnológico.
5.1 Governança, Gestão de TI e Projetos
- Governança e Gestão de TI
- COBIT 2019
- ITIL v5
- planejamento
- contratação
- gestão e fiscalização de bens e serviços de TI
- governança de contratos de TI
- gestão de fornecedores
- definição, acompanhamento e avaliação de indicadores contratuais
- níveis mínimos de serviço
- acordos de nível de serviço (SLA)
- critérios de aceite
- entregáveis
- qualidade
- produtividade
- desempenho
- gestão de riscos contratuais
- aplicação de controles
- monitoramento da execução
- avaliação de conformidade
- aferição de resultados
- gerenciamento de projetos conforme PMBOK Guide
- 8a edição
- métodos ágeis
- Scrum Guide 2020
- Kanban
5.2 Arquitetura e Desenvolvimento de Software
Arquitetura
- arquitetura de software
- ciclo de vida
- processos de desenvolvimento
- engenharia de requisitos
- requisitos funcionais
- requisitos não funcionais
- arquitetura de software
- sistemas distribuídos
- microsserviços
- integração de aplicações
- qualidade
- testes de software
- métricas de software
Desenvolvimento
- desenvolvimento
- manutenção
- sustentação de sistemas
- Git
- CI/CD
- DevOps
- DevSecOps
- APIs REST
- HTTP/HTTPS
- JSON
- XML
- autenticação
- autorização
- mensageria
- integração entre sistemas
- desenvolvimento e manutenção de aplicações web
Linguagens e tecnologias
- Java
- JavaScript
- .NET
- C#
- TypeScript
Programação e arquitetura
- programação orientada a objetos
- arquitetura em camadas
- aplicações cliente-servidor
- aplicações web
- leitura, compreensão e análise de código-fonte nessas tecnologias
5.3 Integração e Sistemas da Administração Pública
- sistemas da Administração Pública
- integração tecnológica com sistemas estruturantes de planejamento, orçamento, finanças, contabilidade, compras, licitações, contratos e patrimônio
- APIs
- serviços web
- barramentos de integração
- mensageria
- interoperabilidade
- segurança
- qualidade
- consistência
- rastreabilidade das informações
5.4 Análise de Integrações entre Sistemas
O edital cobra capacidade de
- analisar conceitos estruturantes da Administração Pública
- identificar integração entre sistemas de negócio
- identificar controles
- segurança
- disponibilidade
- integridade
- rastreabilidade
- riscos de integração
5.5 Bancos de Dados
- SQL
- modelagem conceitual
- modelagem lógica
- modelagem física
- MER
- modelo relacional
- entidades
- relacionamentos
- chaves
- integridade
- normalização
- transações
- concorrência
- índices
- particionamento
- visões
- segurança
- backup
- recuperação
- bancos relacionais
- bancos não relacionais (NoSQL)
O edital cita tecnologias como
- PostgreSQL
- MySQL
- SQL Server
- Oracle
- MongoDB
- Redis
5.6 Data Warehouse e Engenharia de Dados
- Data Warehouse
- Data Mart
- Data Lake
- Lakehouse
- OLTP
- OLAP
- modelagem dimensional
- tabelas fato
- dimensões
- esquemas estrela
- esquemas snowflake
- ETL
- ELT
- coleta
- ingestão
- limpeza
- transformação
- integração
- armazenamento
- pipelines batch
- pipelines streaming
- processamento distribuído
- Big Data
- arquiteturas escaláveis
- Apache Spark
- conceitos de DataFrame
- Spark SQL
5.7 Governança e Qualidade de Dados
Governança
- princípios
- papéis
- responsabilidades
- catálogo
- glossário
- metadados
- dicionário
- linhagem de dados
- gestão do ciclo de vida
- dados mestres
- dados de referência
Qualidade
- completude
- consistência
- validade
- precisão
- unicidade
- integridade
- atualidade
Data Profiling
- limpeza
- tratamento de inconsistências
- duplicidades
- valores ausentes
- outliers
5.8 Business Intelligence, Analytics e Visualização
- arquitetura de BI
- indicadores
- métricas
- relatórios
- dashboards
- análise descritiva
- diagnóstica
- preditiva
- prescritiva
- self-service BI
- visualização
- comunicação de dados
- Microsoft Power BI
- versão vigente
- Power Query
- linguagem M
- modelagem de dados
- DAX
- medidas
- relacionamentos
- filtros
- dashboards
5.9 Programação e Automação para Dados
Python
- lógica de programação
- algoritmos
- estruturas de dados
- funções
- arquivos
- tratamento de exceções
- Python
- NumPy
- Pandas
R
Java
- Java
- NumPy 2.5
- Pandas 3.0
- manipulação
- transformação
- integração
- análise de dados
- geração de relatórios
5.10 RPA
- conceitos de RPA
- automação robótica de processos
5.11 Estatística, Ciência de Dados e Machine Learning
- estatística descritiva
- estatística inferencial
- medidas de posição
- dispersão
- probabilidade
- distribuições
- amostragem
- correlação
- regressão
- intervalos de confiança
- testes de hipóteses
- análise exploratória de dados
- ciclo de vida de projetos de Ciência de Dados
- preparação de dados
- aprendizado supervisionado
- aprendizado não supervisionado
- classificação
- regressão
- clustering
- árvores de decisão
- métodos ensemble
- algoritmos baseados em distância
5.12 Processamento de Linguagem Natural — PLN/NLP
- processamento de linguagem natural
- conceitos
- aplicações
- técnicas
- pré-processamento
- representação de texto
- modelos estatísticos
- modelos neurais
5.13 Inteligência Artificial Generativa
O edital traz especificamente
- IA generativa
- fundamentos
- modelos de linguagem de grande porte (LLMs)
- transformers
- tokens
- embeddings
- contexto
- engenharia de prompts
- RAG
- bancos vetoriais
- agentes de IA
- modelos multimodais
- conceitos
- frameworks como PyTorch e TensorFlow
- versionamento
- avaliação
- monitoramento
- riscos
- vieses
- segurança
- privacidade
- explicabilidade
- supervisão humana
- uso responsável de IA
5.14 Infraestrutura, Redes e Computação em Nuvem
Infraestrutura
- servidores
- sistemas operacionais
- virtualização
- armazenamento
- containers
- alta disponibilidade
- balanceamento de carga
Modelos OSI e TCP/IP
- IPv4
- IPv6
- TCP
- UDP
- DNS
- DHCP
- HTTP/HTTPS
- LAN
- WAN
- WLAN
- NAT
- VPN
- roteamento
- switching
Computação em nuvem
- IaaS
- PaaS
- SaaS
- nuvens pública, privada e híbrida
- elasticidade
- segurança
- disponibilidade
- serviços gerenciados
- armazenamento
- bancos de dados
- serverless
- monitoramento
- backup
- responsabilidade compartilhada
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
5.15 Segurança da Informação
- conceitos básicos
- vulnerabilidades
- integridade
- confidencialidade
- disponibilidade
- segurança da informação
- controles
- gestão de riscos
- autenticação
- autorização
- gestão de identidades e acessos (IAM)
- MFA
- RBAC
- segurança de redes
- sistemas
- bancos de dados
- APIs
- aplicações
- endpoints
- pipelines de dados
- ambientes em nuvem
- firewalls
- IDS/IPS
- WAF
- hardening
- gestão de vulnerabilidades
- patches
- logs
- monitoramento
- incidentes
- backup
- continuidade
5.16 Criptografia e Proteção de Dados
- criptografia simétrica
- criptografia assimétrica
- hashes
- certificados digitais
- PKI
- TLS
- gestão de chaves
- segredos
- LGPD aplicada a sistemas
- analytics
- IA
- Privacy by Design
- minimização
- pseudonimização
- mascaramento
- proteção de dados em repouso
- proteção de dados em trânsito
5.17 Auditoria e Controle com Uso de Tecnologia
- aplicação de bancos de dados
- SQL
- BI
- Ciência de Dados
- automação
- Inteligência Artificial
- atividades de auditoria
- fiscalização
- controle
- extração
- integração
- cruzamento
- análise de bases
- automação de testes
- identificação de inconsistências
- exceções
- anomalias
- padrões suspeitos
- indicadores de risco
- relatórios
- dashboards
- análise de transações financeiras
- orçamento
- receitas
- despesas
- compras
- contratos
- licitações
- rastreabilidade
- integridade
- reprodutibilidade
- documentação das análises