Polícia Federal 2025 — Perito Criminal Federal - Área 3: Informática Forense — mapa de matérias
O conteúdo programático de Polícia Federal 2025 — Perito Criminal Federal - Área 3: Informática Forense, banca Cebraspe, reúne 15 disciplinas e 105 itens de edital. Explore a estrutura completa, disciplina por disciplina.
Disciplina
Fundamentos da computação
Organização e arquitetura de computadores.
Sistemas operacionais: arquiteturas e componentes.
Kernel.
Gerenciador de memória.
Gerenciador de arquivos.
Gerenciador de E/S.
Middleware.
Processadores.
Arquiteturas paralelas: Multiprocessamento e Multicore.
Hyper-Threading.
GPUs: arquitetura CUDA e aplicações em processamento vetorial.
Sistemas Distribuídos.
Modelos de memória compartilhada.
Tecnologias de virtualização: emuladores, máquinas virtuais, contêineres.
RAID: tipos, características e aplicações.
Sistemas de arquivos NTFS, FAT32, exFAT, EXT3, EXT4, XFS: características, organização e metadados.
Computação quântica: conceitos envolvidos.
Bancos de dados
Arquitetura, modelos lógicos e representação física.
Bancos de dados multidimensionais: conceitos envolvidos.
SGBDs relacionais.
SQLite.
Linguagem de consulta estruturada (SQL).
Transações: características e análise de logs.
NOSQL.
Engenharia reversa de software
Técnicas e ferramentas de descompilação de programas.
Debuggers.
Análise de código malicioso: vírus, backdoors, keyloggers, worms e outros.
Ofuscação de código.
Compactadores de código executável.
Malware polimórfico.
Técnicas de sandboxing.
Linguagem Assembly.
Linguagens de programação
Noções de linguagens de programação orientadas a objetos: objetos, classes, herança, polimorfismo, sobrecarga de métodos.
Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos.
Estruturas de controle de fluxo de execução.
Montadores, compiladores, ligadores e interpretadores.
Linguagens C, Java, Javascript e Python.
Desenvolvimento Web: HTML, XML, JSON, APIs REST/GraphQL.
Análise estática de código fonte: SonarQube.
Estruturas de dados e algoritmos
Estruturas de dados: listas, filas, pilhas e árvores.
Métodos de acesso, busca, inserção e ordenação em estruturas de dados.
Complexidade de algoritmos.
Autômatos determinísticos e não-determinísticos.
Redes de computadores
Tipos, tecnologias e topologias de redes de computadores.
Técnicas básicas de comunicação.
Técnicas de comutação de circuitos, pacotes e células.
Elementos de interconexão: gateways, hubs, repetidores, bridges, switches, roteadores.