Please enable JavaScript.
Coggle requires JavaScript to display documents.
CARGO 3: TÉCNICO JUDICIARIO - AREA: APOIO ESPECIALIZADO - ESPECIALIDADE:…
CARGO 3: TÉCNICO JUDICIARIO - AREA: APOIO ESPECIALIZADO - ESPECIALIDADE: PROGRAMACAO
LÓGICA DE PROGRAMACAO:
Construcao de algoritmos.
Tipos de dados simples e estruturados.
2.1. Variaveis e constantes.
2.2. Comandos de atribuicao, entrada e saida.
Avaliacao de expressoes.
Funcoes predefinidas.
Conceito de bloco de comandos.
Estruturas de controle, selecao, repeticao e desvio.
Operadores e expressoes.
Passagem de parâmetros; recursividade; conceitos basicos de programacao estruturada e orientada a objetos; metodos de ordenacao, pesquisa e hashing.
BANCO DE DADOS:
Conceitos e fundamentos.
1.1. Sistema Gerenciador de Banco de Dados (SGBD): fundamentos, instalacao, administracao e configuracao; esquema, campos, registros, indices, relacionamentos, triggers, stored procedures.
1.2. Projeto e modelagem de banco de dados relacional.
1.3. Modelo entidade-relacionamento.
1.4. Notacao IDEF1X.
1.5. Construcao de projeto logico.
1.6. Modelo relacional.
1.7. Sistemas relacionais e outros sistemas.
1.8. Banco de dados distribuidos.
1.9. Normalizacao de dados: primeira, segunda e terceira formas normais.
1.10. algebra relacional.
Administracao de SGBD DB2, PostgreSQL e SQL Server.
Conceitos e propriedades das transacoes (ACID).
Linguagem SQL: consultas e subconsultas; triggers, views, functions e stored procedures, packages; tratamento de erros; cursores; arrays. Controle de concorrencia e otimizacao de consultas.
Conceitos de business intelligence, data warehouse, data mart, data mining, data lake, ETL e OLAP.
Metodologia CRISP-DM.
Caracteristicas de bancos de dados massivos (big data).
Processamento distribuido.
Banco de dados NoSQL orientado a colunas, a grafos e a documentos.
Sistemas de indexacao: ElasticSearch.
ENGENHARIA DE SOFTWARE:
Conceitos e tecnicas do projeto de software.
Processo interativo e incremental.
Praticas ageis de desenvolvimento de software.
Desenvolvimento orientado por comportamento (BDD). Desenvolvimento guiado por testes (TDD). Desenvolvimento guiado por testes de aceitacao (ATDD).
Elicitacao e gerenciamento de requisitos. Requisitos e experiencia do usuario. Historias do usuario. Criterios de aceitacao. Prototipacao. Projeto centrado no usuario de software. Storytelling.
Praticas ageis. MVP (minimum viable product). Gerenciamento de produtos com metodos ageis: Scrum e Kanban.
Testes de software (unitario, integracao, funcional, aceitacao, desempenho, carga, vulnerabilidade). Ferramentas para automatizacao de testes. Analise por pontos de funcao (IFPUG e NESMA).
DESENVOLVIMENTO WEB:
HTML. Web standards W3C, CSS, JavaScript (ECMAScript 6), Java EE e PHP, Bootstrap, jQuery. Diretrizes de Acessibilidade para Conteudo Web (WCAG).
eMAG (Modelo de Acessibilidade em Governo Eletr�nico).
Nocoes de Tomcat e JBoss.
NORMATIVOS DA PDPJ-BR:
Resolucao CNJ n� 91/2009 � institui o Modelo de Requisitos para Sistemas Informatizados de Gestao de Processos e Documentos do Poder Judiciario e disciplina a obrigatoriedade da sua utilizacao no desenvolvimento e manutencao de sistemas informatizados para as atividades judiciarias e administrativas no �mbito do Poder Judiciario.
Resolucao CNJ n� 335/2020 � institui politica publica para a governanca e a gestao de processo judicial eletr�nico. Integra os tribunais do pais com a criacao da Plataforma Digital do Poder Judiciario Brasileiro (PDPJ-Br). Mantem o sistema PJe como sistema de Processo Eletr�nico prioritario do Conselho Nacional de Justica.
Portaria CNJ n� 252/2020 � dispoe sobre o Modelo de Governanca e Gestao da Plataforma Digital do Poder Judiciario (PDPJ-Br).
Portaria CNJ n� 253/2020 � institui os criterios e as diretrizes tecnicas para o processo de desenvolvimento de modulos e servicos na Plataforma Digital do Poder Judiciario Brasileiro (PDPJ-Br).
Portaria CNJ n� 131/2021 � institui o Grupo Revisor de Codigo-Fonte das solucoes da Plataforma Digital do Poder Judiciario (PDPJ-Br) e do Processo Judicial Eletr�nico (PJe).
Resolucao CNJ n� 396/2021 � institui a Estrategia Nacional de Seguranca Cibernetica do Poder Judiciario (ENSEC-PJ).
Portaria CNJ n� 162/2021 � aprova Protocolos e Manuais criados pela Resolucao CNJ n� 396/2021, que instituiu a Estrategia Nacional de Seguranca Cibernetica do Poder Judiciario (ENSEC-PJ).
ARQUITETURA DE DESENVOLVIMENTO DA PDPJ-BR:
Linguagem de programacao Java.
Arquitetura distribuida de microsservicos; API RESTful; JSON; Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway.
Persistencia; JPA 2.0; Hibernate 4.3ou superior; Hibernate Envers; Biblioteca Flyway.
Banco de dados; PostgreSQL; H2 Database.
Servicos de autenticacao; SSO Single Sign-On; Keycloak; Protocolo OAuth2 (RFC 6749).
Mensageria e Webhooks; Message Broker; RabbitMQ; Evento negocial; Webhook; APIs reversas.
Ferramenta de versionamento Git.
Ambiente de clusters, Kubernetes.
Ferramenta de orquestracao de containeres, Rancher.
Deploy de aplicacoes; Continuous Delivery e Continuous Integration (CI/CD).
CONHECIMENTOS GERAIS
NOcoES DE DiREiTO DAS PESSOAS COM DEFiCieNCiA:
inclusao, direitos e garantias legais e constitucionais das pessoas com deficiencia.
Normas gerais e crit�rios b�sicos para a promocao da acessibilidade das pessoas com deficiencia ou com mobilidade reduzida.
Prioridade de atendimento �s pessoas com deficiencia.
Direitos no sistema de transporte coletivo.
Simbolo de identificacao de pessoas com deficiencia auditiva.
Normas de apoio �s pessoas com deficiencia e sua integracao social.
Convencao internacional sobre os Direitos das Pessoas com Deficiencia e seu Protocolo Facultativo.
Politica Nacional de Protecao dos Direitos da Pessoa com Transtorno do Espectro Autista.
Resolucao CNJ n� 401/2021 (Dispoe sobre o desenvolvimento de diretrizes de acessibilidade e inclusao de pessoas com deficiencia nos orgaos do Poder Judici�rio e de seus servicos auxiliares, e regulamenta o funcionamento de unidades de acessibilidade e inclusao).
RACiOCiNiO LoGiCO:
Estruturas logicas.
Logica de argumentacao: analogias, inferencias, deducoes e conclusoes.
Logica sentencial (ou proposicional).
3.1. Proposicoes simples e compostas.
3.2. Tabelas-verdade.
3.3. Equivalencias.
3.4. Leis De Morgan.
3.5. Diagramas logicos.
Logica de primeira ordem.
Principios de contagem e probabilidade.
Operacoes com conjuntos.
Raciocinio logico envolvendo problemas aritm�ticos, geom�tricos e matriciais.
LiNGUA PORTUGUESA:
Compreensao e interpretacao de textos de generos variados.
Reconhecimento de tipos e generos textuais.
Dominio da ortografia oficial.
Dominio dos mecanismos de coesao textual.
4.1. Emprego de elementos de referenciacao, substituicao e repeticao, de conectores e de outros elementos de sequenciacao textual.
4.2. Emprego de tempos e modos verbais.
Dominio da estrutura morfossint�tica do periodo.
5.1. Emprego das classes de palavras.
5.2. Relacoes de coordenacao entre oracoes e entre termos da oracao.
5.3. Relacoes de subordinacao entre oracoes e entre termos da oracao.
5.4. Emprego dos sinais de pontuacao.
5.5. Concord�ncia verbal e nominal.
5.6. Regencia verbal e nominal.
5.7. Emprego do sinal indicativo de crase.
5.8. Colocacao dos pronomes �tonos.
Reescrita de frases e par�grafos do texto.
6.1. Significacao das palavras.
6.2. Substituicao de palavras ou de trechos de texto.
6.3. Reorganizacao da estrutura de oracoes e de periodos do texto.
6.4. Reescrita de textos de diferentes generos e niveis de formalidade.
NORMAS iNSTiTUCiONAiS:
Regimento interno do TST (aprovado pela Resolucao Administrativa n� 1.937/2017, e suas alteracoes).