Você está na página 1de 4

TRIBUNAL DE CONTAS DA UNIÃO

Secretaria de Tecnologia da Informação e Evolução Digital

DESAFIO APEX (PROVA PRÁTICA)

Parabéns!
Você está bem mais próximo de sua vaga de estágio.
Esta segunda fase do processo seletivo consiste em um projeto prático a ser implementado na
tecnologia Oracle APEX.

INFORMAÇÕES IMPORTANTES

• O projeto deverá ser implementado de maneira individual no ambiente disponibilizado pelo


Tribunal de Contas da União (TCU).
• Na entrevista técnica você precisará explicar como foi realizado o projeto.
• O prazo para finalização do projeto é até o meio-dia do dia 6 de abril de 2023.
• Quanto mais refinado estiver o projeto, maior será a pontuação.
• Utilize um dos seguintes browsers: Google Chrome, Mozilla Firefox, Apple Safari, Microsoft
Internet Explorer ou Microsoft Edge.
• A entrevista técnica será realizada em data e hora a ser combinada com o candidato.
• Os textos entre chaves foram inseridos para esclarecimento e os em negrito para pontuar sua
relevância, e “[...]” foi inserido para omitir os textos legais irrelevantes para o projeto.

AMBIENTE PARA DESENVOLVIMENTO

Para desenvolver o projeto, acesse o ambiente APEX na seguinte URL:


https://contas.tcu.gov.br/apexselecao.
Serão enviados para seu e-mail cadastrado os dados (workspace, login e senha) de acesso a esse
ambiente.

SOBRE AS NECESSIDADES DO CLIENTE

Você trabalha na área de TI do TCU e foi requisitado a desenvolver um sistema que permita ao
Tribunal atender aos seguintes preceitos da Constituição Federal de 1988 referentes à investidura em
cargo público efetivo para seu quadro de pessoal:

Art. 37. A administração pública direta e indireta de qualquer dos Poderes da União, dos Estados, do
Distrito Federal e dos Municípios obedecerá [...] ao seguinte:
II - a investidura em cargo ou emprego público depende de aprovação prévia em concurso público de
provas ou de provas e títulos, de acordo com a natureza e a complexidade do cargo ou emprego, na
forma prevista em lei [...];

No âmbito da União, a lei à que se refere o dispositivo constitucional transcrito acima é a Lei
8.112/1990, que rege os critérios e procedimentos de investidura em cargo público efetivo. Transcreve-se
abaixo os dispositivos pertinentes ao presente projeto:

Art. 7o A investidura em cargo público ocorrerá com a posse.


Art. 8o São formas de provimento de cargo público:
I - nomeação;
[...]
Art. 9o A nomeação far-se-á:
I - em caráter efetivo, quando se tratar de cargo isolado de provimento efetivo ou de carreira;
[...]
Art. 10. A nomeação para cargo de carreira [...] de provimento efetivo depende de prévia habilitação
em concurso público de provas ou de provas e títulos, obedecidos a ordem de classificação e o prazo de
sua validade.
[...]
Art. 13. A posse dar-se-á pela assinatura do respectivo termo, no qual deverão constar as atribuições, os
deveres, as responsabilidades e os direitos inerentes ao cargo ocupado [...].
§ 1o A posse ocorrerá no prazo de trinta dias contados da publicação do ato de provimento {ver art. 8º,
inciso I, desta Lei}.
§ 4o Só haverá posse nos casos de provimento de cargo por nomeação.
§ 6o Será tornado sem efeito o ato de provimento se a posse não ocorrer no prazo previsto no § 1o deste
artigo.
[...]
Art. 15. Exercício é o efetivo desempenho das atribuições do cargo público [...].
§ 1o É de quinze dias o prazo para o servidor empossado em cargo público entrar em exercício, contados
da data da posse.

No âmbito do Tribunal, a norma que trata das atribuições dos cargos efetivos de carreira do seu
quadro de pessoal é a Resolução - TCU 332/2021, da qual se transcreve dispositivo pertinente ao presente
projeto:

Art. 2° O Quadro de Pessoal do Tribunal de Contas da União é composto pela Carreira de Especialista do
Tribunal de Contas da União, integrada pelos cargos efetivos de:
I - Auditor Federal de Controle Externo (AUFC);
II - Técnico Federal de Controle Externo (TEFC); e
III - Auxiliar de Controle Externo (AUX).

Ainda no âmbito do Tribunal, a norma que trata de concurso público é a Resolução - TCU
202/2007, da qual se transcreve os dispositivos pertinentes ao presente projeto:

Art. 2º O provimento de cargos efetivos do Quadro de Pessoal do [...] TCU faz-se mediante concurso
público, de provas ou de provas e títulos [...].
Parágrafo único. O mesmo concurso público pode destinar-se ao provimento de diferentes cargos efetivos
[...] do Quadro de Pessoal [...] do TCU.
Parágrafo único. O mesmo concurso público pode destinar-se ao provimento de diferentes cargos efetivos
[...].
Art. 3º O concurso público é desenvolvido nas seguintes modalidades:
I – quanto à forma de exame:
a) de provas;
b) de provas e títulos.
§ 1º O concurso de provas e títulos poderá ser adotado apenas para o cargo de Analista de Controle
Externo {leia-se: Auditor Federal de Controle Externo (ver art. 2º, inciso I, da Resolução - TCU
332/2021)}.
[...]
Art. 11. O edital de abertura de inscrições deve conter as seguintes informações:
I – de caráter geral:
a) designação do cargo efetivo [...] do Quadro de Pessoal [...] do TCU;
b) número de vagas, com especificação da quantidade reservada aos candidatos de ampla concorrência e
aos portadores de deficiência […];
[...]
m) prazo de validade do concurso;
[...]
Art. 17. O resultado final do concurso público é homologado pelo presidente do TCU, mediante despacho,
observada a ordem de classificação dos candidatos e o disposto na legislação pertinente a portadores de
deficiência.
[...]
Art. 39. A quantidade de candidatos convocados {nomeados} é limitada ao número de vagas existentes na
data da convocação.
[...]
§ 2º A convocação {nomeação} de candidatos deve observar:
I – [...];
II – a ordem de classificação dos candidatos [...] e a reserva de vagas para pessoas portadoras de
deficiência física de que trata a alínea “b” do inciso I do art. 11;

REQUISITOS DO SISTEMA A SER DESENVOLVIDO

O TCU deseja criar um sistema para controlar a nomeação e a admissão de candidatos


classificados em concurso público para provimento de cargos efetivos da sua Carreira de Especialista.

A secretaria de gestão de pessoal do TCU é que fará uso desse sistema, o qual terá que possibilitar o
cadastro e a operacionalização de todas as informações inerentes à convocação {nomeação} e admissão
{posse e exercício} dos classificados em concursos públicos realizados pelo Tribunal para os diferentes
cargos efetivos da sua Carreira de Especialista.

Implemente um banco de dados baseado em um modelo de dados normalizado até a 3FN no SQL
Workshop que modele as seguintes informações:
1) Os dados dos cargos efetivos da Carreira de Especialista do TCU contemplando denominação e
sigla (art. 2º da Resolução - TCU 332/2021);
2) Os dados referentes aos concursos públicos realizados pelo TCU contemplando: as datas de
abertura e de homologação, o tempo de vigência do concurso e se ainda vigente ou não (art. 11,
caput e inciso I, alínea “m”, e art. 17, da Resolução - TCU 202/2007);
3) Os dados do concurso público, a saber: a forma de exame e as quantidades de vagas totais, de
ampla concorrência e de PCD (art. 3º, inciso I, alíneas “a” e “b”, da Resolução - TCU
202/2007);
{Dica: o concurso público pode ser para mais de um cargo}
{Dica: para um cargo pode ser aplicado “provas de títulos” e para os demais, apenas, “prova”
(veja art. 3º, § 1º, da Resolução - TCU 202/2007)}
4) Os dados de identificação (CPF, nome completo e sexo), do tipo de concorrência (ampla ou
PCD) (art. 11, inciso I, alínea “b”, da Resolução - TCU 202/2007,) e de classificação dos
candidatos;
5) Os dados dos atos de nomeação realizados pelo TCU por concurso em um cargo contemplando
data, termo de nomeação e quantidade de cargos vagos (art. 39, caput, da Resolução - TCU
202/2007);
{Dica: o número de vagas existentes (cargos vagos) na data da convocação a quantidade de
candidatos nomeados}
6) Os dados dos candidatos nomeados em um determinado ato de nomeação e as restrições
normativas para essa convocação (art. 39, caput e § 2º, inciso II, da Resolução - TCU
202/2007);
{Dica: obedecer a ordem de classificação dos candidatos significa que para nomear um
candidato, todos os classificados melhor que ele já devem ter sido convocados}
{Dica: o candidato PCD pode furar a ordem de classificação e, portanto, ser convocado antes
da classificação geral, entretanto, não pode ser convocado antes de outro PCD melhor
classificado}
7) Os dados dos servidores do TCU contemplando as datas de posse e exercício, o termo de posse
e as restrições de prazo legais para efetivação desse cadastro (art. 13, § 1º, e art. 15, § 1º, da Lei
8112/1990).
{Dica: não permitir o cadastro do servidor com as datas de posse e de exercício fora do padrão
estabelecido}

Crie uma aplicação APEX que apresente as seguintes informações:


8) A aplicação deve ter telas para cadastro de todos os dados das tabelas criadas para pelo menos
os itens “2” a “3” e de “5” a “7”, acima;
9) Criar um relatório que exiba: a data de abertura dos concursos vigentes, os cargos a serem
aplicados e os totais de vagas para ampla concorrência e PCD;
10) Criar um relatório que permita ao usuário selecionar um concurso já finalizado e, a partir daí,
exiba o nome e CPF de todos os candidatos classificados, acompanhado da sua respectiva
classificação e a informação se ele concorreu às vagas de ampla concorrência ou PCD.
Atenção: Exiba primeiramente os classificados por ampla concorrência e, por fim, os
classificados PCDs. Na exibição, obedeça a ordem de classificação.
11) Dado que a aplicação permite que seja informado (cadastrado) a quantidade de cargos vagos
para nomeação e também o cadastro dos nomeados nessa respectiva nomeação (ver itens “5” e
“6”, acima); crie um relatório que permita ao usuário da aplicação listar esses mesmos
nomeados, por ordem de classificação;
12) Sabendo que o candidato primeiramente é nomeado e depois se torna servidor, crie um
relatório que permita exibir todos os servidores de uma dada nomeação, informando suas datas
de posse e exercício;
13) Crie uma tela com gráficos para exibir as seguintes informações:
a) Um gráfico gerencial em pizza totalizando a quantidade de servidores do sexo masculino e
feminino;
b) Um gráfico gerencial em barras verticais empilhadas totalizando a quantidade de
servidores por sexo, e tendo como eixo x os diferentes cargos.

Pontuação Extra:
14) Para melhor atendimento ao item “8” implementar uma tela para fazer o upload de arquivo em
extensão CSV repassado pela entidade organizadora de concurso público contendo os dados de
identificação (CPF, nome completo e sexo), do tipo de concorrência (ampla ou PCD) e de
classificação dos candidatos para determinado concurso e cargo tendo em vista o item “4”.

Faça telas que permitam consulta, cadastro, remoção e alteração para cada uma das tabelas criadas.
Insira dados fictícios nas tabelas do banco de dados, de forma que possamos realizar os testes. O
candidato não é avaliado pela quantidade de registros nas tabelas, poucos registros são suficientes (à exceção
do item “4”, cujos dados serão fornecidos).
Durante a avaliação da aplicação, serão realizados testes nas operações por meio da interface da
aplicação. Serão inseridos, alterados e removidos para verificação.
Ao finalizar, mantenha a aplicação e os objetos de banco no ambiente disponibilizado pelo TCU.
Toda a correção do projeto será feita por lá.
Mantenha no ambiente apenas as tabelas relativas ao projeto. Favor remover as tabelas
desnecessárias para maior clareza e legibilidade na hora da avaliação.

Seja disciplinado! Essa fase é eliminatória e classificatória. Faça sozinho!


O estágio será uma excelente oportunidade de evolução profissional!
Bom trabalho!

Você também pode gostar