Uma repartição pública possui um sistema que armazena em seu banco de dados todos os ofícios, memorandos e cartas enviados ao longo dos anos. Para organizar todo esse material e facilitar a localização no sistema, o computador utilizado pela repartição gera um código para cada documento, de forma que os oito primeiros dígitos indicam a data em que o documento foi emitido (DDMMAAAA), os dois dígitos seguintes indicam o tipo de documento (ofício: 01, memorando: 02 e carta: 03) e os três últimos dígitos indicam a ordem do documento. Por exemplo, o código 0703201201003 indica um ofício emitido no dia 7 de março de 2012, cuja ordem é 003. No dia 27 de janeiro de 2001, essa repartição pública emitiu o memorando de ordem 012 e o enviou aos seus funcionários.
O código gerado para esse memorando foi
A) 0122701200102.
B) 0201227012001.
C) 0227012001012.
D) 2701200101202.
E) 2701200102012.

Resolução em Texto
📌 🧮 Tema Geral:
- Montagem de código numérico a partir de data, tipo de documento e número de ordem.
📚 Matérias Necessárias para a Solução
- Interpretação de padrões
- Montagem de sequência numérica
- Conversão de datas (DDMMAAAA)
- Leitura e organização lógica
🔢 Nível da Questão
🔹Fácil — envolve apenas montagem de código com base em informações textuais simples.
✅ Gabarito
- Letra E
📝 Resolução Passo a Passo
🔍 Passo 1: Análise do Comando e Definição do Objetivo
🔹 Trecho-chave do comando:
“…os oito primeiros dígitos indicam a data (DDMMAAAA), os dois seguintes indicam o tipo de documento (ofício: 01, memorando: 02, carta: 03) e os três últimos a ordem.”
🔹 🎯 Objetivo da questão:
Formar o código completo do documento emitido no dia 27/01/2001, do tipo memorando, com ordem 012.
🔸 👉 O que ele quer saber?
Ele quer que você pegue os dados do enunciado e monte um código numérico com 13 dígitos, obedecendo exatamente a ordem:
Data + Tipo de documento + Ordem
🔖 Palavras-chave:
formato de código, DDMMAAAA, tipo de documento, ordem, concatenação
📖 Passo 2: Explicação de Conceitos e Conteúdos Necessários
Quando a questão traz uma estrutura fixa de código como essa, você precisa:
- Converter a data para o formato DDMMAAAA
- Traduzir o tipo de documento para seu código numérico (a tabela está no texto)
- Colocar o número da ordem com 3 dígitos (com zeros à esquerda se necessário)
- Juntar tudo, na sequência certa
É só isso: seguir o padrão e não inverter a ordem.
🧮 Passo 3: Tradução e Interpretação do Texto
Vamos anotar os três blocos:
–> Data:
27 de janeiro de 2001 →
Dia = 27, Mês = 01, Ano = 2001
➤ Formato DDMMAAAA:
- 27012001
–> Tipo de documento:
É um memorando →
Segundo o enunciado:
- memorando = 02
–> Ordem do documento:
Ordem = 012
Tem que ter três dígitos, então já está pronto:
- 012
🧾 Passo 4: Desenvolvimento do raciocínio
Agora é só juntar os três blocos:
- Data → 27012001
- Tipo → 02
- Ordem → 012
- Código final: 2701200102012
🧷 Passo 5: Análise das alternativas e resolução
A) 0122701200102 → Começa com a ordem, mas isso quebra o padrão.
B) 0201227012001 → Mistura tudo, fora da ordem correta.
C) 0227012001012 → Começa com o tipo (02), quando o certo é começar pela data.
D) 2701200101202 → Os dois últimos blocos estão embaralhados.
E) 2701200102012 ✅ CORRETA.
Segue a ordem exata: Data + Tipo + Ordem
🎯Passo 6: Conclusão e justificativa final
A questão é puramente mecânica: basta seguir o modelo DDMMAAAATTXXX, substituindo com os dados do enunciado.
Montando com calma, chegamos ao código:
✅ 2701200102012