Apostila Analista Judiciário Desenvolvimento Sistemas TJ RR 2024
|
|
|
|
|
|
|
|
Conquiste sua vaga no concurso do Tribunal de Justiça do Estado de Roraima 2024 e prepare-se com o melhor material!
Ver seu nome na lista de aprovados do TJ RR 2024 e conquistar a estabilidade financeira e a segurança que você sempre desejou é possível. Com nossas apostilas, você estará um passo à frente da concorrência.
Conteúdo Programático
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2024)
Língua Portuguesa: Interpretação e Compreensão de texto. Organização estrutural dos textos. Marcas de textualidade: coesão, coerência e intertextualidade. Modos de organização discursiva: descrição, narração, exposição, argumentação e injunção; características específicas de cada modo. Tipos textuais: informativo, publicitário, propagandístico, normativo, didático e divinatório; características específicas de cada tipo. Textos literários e não literários. Tipologia da frase portuguesa. Estrutura da frase portuguesa: operações de deslocamento, substituição, modificação e correção. Problemas estruturais das frases. Norma culta. Pontuação e sinais gráficos. Organização sintática das frases: termos e orações. Ordem direta e inversa. Tipos de discurso. Registros de linguagem. Funções da linguagem. Elementos dos atos de comunicação. Estrutura e formação de palavras. Formas de abreviação. Classes de palavras; os aspectos morfológicos, sintáticos, semânticos e textuais de substantivos, adjetivos, artigos, numerais, pronomes, verbos, advérbios, conjunções e interjeições; os modalizadores. Semântica: sentido próprio e figurado; antônimos, sinônimos, parônimos e hiperônimos. Polissemia e ambiguidade. Os dicionários: tipos; a organização de verbetes. Vocabulário: neologismos, arcaísmos, estrangeirismos; latinismos. Ortografia e acentuação gráfica. A crase.
Legislação: 1. Legislação Estadual: Regime Jurídico dos Servidores Públicos Civis do Estado de Roraima (Lei Complementar Estadual nº 53/2001, com as alterações supervenientes). Disposições preliminares. Direitos e vantagens. Regime disciplinar. 2. Legislação Interna: Novo Código de Organização Judiciária do Estado de Roraima (COJERR) – Lei Complementar Estadual nº 221/2014, com as alterações supervenientes. Regimento Interno do Tribunal de Justiça do Estado de Roraima – Resolução TJRR/TP nº 27/2023 – Disposições Gerais – Art. 1º ao 4º. Do Primeiro Grau de Jurisdição – Art. 35 a 55. Código de Ética e de Conduta dos servidores do Tribunal de Justiça do Estado de Roraima (Resolução TJRR/TP nº 73/2022, com as alterações supervenientes). Política de Gestão de Desempenho por Competências: Resolução TJRR/TP nº 28/2023 – Disposições Gerais e Do Ciclo da Gestão de Desempenho por Competências.
Normas Aplicadas ao Poder Judiciário de Roraima: Norma ISO 9001: Introdução, Princípios de gestão da qualidade, abordagem de processo, Ciclo Plan-Do Check-Act, Mentalidade de risco, Relacionamento com outras normas de sistemas de gestão. Gestão de Processos. Conceito. Mapeamento de processos. Análise e melhoria de processos. Resolução TJRR nº 13/2021: Arts. 1º e 2º. Estratégia Nacional do Poder Judiciário 2021-2026 (Resolução nº 325, de 29 de junho de 2020). Política de sustentabilidade no âmbito do Poder Judiciário (Resolução CNJ 400/2021 – Capítulos I e II).
Noções de Direito: 1. Noções de Direito Constitucional: Constituição: conceito, classificações, princípios fundamentais. Direitos e garantias fundamentais: direitos e deveres individuais e coletivos, direitos sociais, nacionalidade, cidadania, direitos políticos e partidos políticos. Organização político-administrativa: União, Estados, Distrito Federal, Municípios e Territórios. Administração pública: disposições gerais, servidores públicos. Poder Judiciário. Disposições gerais. Órgãos do Poder Judiciário: competências. Conselho Nacional de Justiça (CNJ): composição e competência. Funções essenciais à Justiça: Ministério Público, advocacia e defensoria pública. 2. Noções de Direito Administrativo. Noções de organização administrativa. Administração direta e indireta, centralizada e descentralizada. Desconcentração. Princípios expressos e implícitos da administração pública. Órgãos públicos. Agentes públicos. Processo Administrativo. Poderes administrativos. Ato administrativo. Controle e responsabilização da administração: controle administrativo; controle judicial; controle legislativo; controle dos Tribunais de Contas. Improbidade Administrativa. Responsabilidade civil do Estado. Lei de Licitação e Contratos Administrativos. Lei nº e 14.133/2021. Estatuto da Pessoa com Deficiência (Lei nº 13.146/2015).
Arquitetura de computadores e sistemas computacionais. Noções de arquitetura de computadores: organização e funcionamento dos componentes principais – processadores, sistemas de memória, sistemas de armazenamento e periféricos de entrada e saída; execução de instruções; paralelismo e multiprocessamento. Sistemas operacionais: Conceituação, Gerenciamento de processadores – Conceito e estados de processo; Comunicação entre processos; Threads; Escalonamento; Primitivas de sincronização; Deadlocks; Starvation. Gerenciamento de memória: Áreas de memória de um processo; Algoritmos de alocação de memória; Fragmentação; Paginação; Segmentação; Memória Virtual; Substituição de páginas, gerenciamento de entrada/saída (I/O), gerenciamento de processos, sistemas de arquivos. Noções de Redes de computadores: Arquitetura OSI da ISO; Arquitetura TCP/IP; SSL (Secure Sockets Layer): HTTPS, FTPS e SFTP. Redes P2P, WAN, LAN, WLAN. Engenharia de Software. Metodologias ágeis aplicadas a projetos de desenvolvimento de software (SCRUM, XP, KANBAN). Engenharia de Requisitos: Elicitação, Especificação e Gerenciamento de requisitos. Prototipação. Usabilidade. Linguagem de modelagem UML 2.5.1. Desenvolvimento de Software: Implementação e manutenção de software; Gerência de Configuração; Qualidade de Software: métricas de Software. Testes de Software: Estratégias de testes. Técnicas de testes, Verificação e Validação. Gestão de defeitos (Bug tracking). Rastreabilidade dos cenários de teste. Métodos de automatização de testes. Testes em processos ágeis. Estimativa de Esforço: Análise de pontos de função (APF) – conceitos básicos e aplicações. Contagem em projetos de desenvolvimento e de manutenção: IFPUG e NESMA e uso de deflatores. Medição não funcional de software: SNAP (Software non-Functional Assessment Process). Qualidade de software: CMMI, MPS.BR. Indicadores/métricas de qualidade dos produtos de software. Conceitos. Padrões de projeto (Design Patterns). Arquitetura Hexagonal. Arquitetura multicamadas. Arquitetura Orientada a Serviços. Microsserviços. Padrão arquitetural SOAP e REST. Domain Driven Design (DDD). Clean Architecture. Serverless. Arquitetura de sistemas baseada em nuvem. Desenvolvimento orientado a testes (TDD). Apoio ao desenvolvimento de software: IDEs. Gerência de configuração, Integração contínua, Entrega Contínua. Protocolo Git. Refatoração de software. Inversão de controle; Programação por contrato; Injeção de dependências. Integração de sistemas. Conceitos de desenvolvimento seguro. SAML 2.0 e OAuth 2.0. MFA. Privacy & Security by design. Segurança de aplicações baseada na OWASP Top Ten 2021. Conteinerização e orquestração de Contêiners. Padrões de Interoperabilidade de Governo Eletrônico – ePING. Design System do Governo Federal. Banco de Dados. Fundamentos: organização de arquivos e métodos de acesso. Transação, Commit, Conceito ACID, Serialização; Bloqueios/Locks. Consultas, procedures, packages, funções, triggers e views. SQL/PL-SQL, DDL, DML, DQL, DTL e DCL. Modelo de entidades e relacionamentos. Modelo relacional. Banco de dados NoSQL, Big Data, Business Intelligence. Conceitos de Data Warehouse, Tipos de Data Mart, Data Mining, OLAP e ETL, Modelagem Multidimensional de Dados. Modelagem de Processos de Negócio – Conceitos básicos. Identificação e delimitação de processos de negócio. Técnicas de mapeamento de processos (modelos AS-IS). Técnicas de análise e simulação de processos. Construção e mensuração de indicadores de processos. Técnicas de modelagem de processos (modelos TO-BE). Automação de processos de trabalho (Workflow). Gerenciamento de processos de negócio (BPM) com sistema/suite (BPMS). Notação BPMN 2.0. Portais Corporativos. Conceitos básicos: colaboração, personalização, gestão do conhecimento, gestão de conteúdo, taxonomia, funcionalidades de web 2.0, Governança. Noções de sistemas de busca e indexação de conteúdo, noções de análise das estatísticas de site. Acessibilidade: Recomendações de acessibilidade para construção e adaptação de conteúdo do governo brasileiro na internet. Modelo de acessibilidade em Governo Eletrônico – e-MAG. Resolução CNJ nº 522, de 18 de setembro de 2023. Resolução CNJ nº 335/2020, Portaria CNJ nº 252/2020, Portaria CNJ nº 253/2020 Portaria CNJ nº 131/2021, Resolução CNJ nº 396/2021, Portaria CNJ nº 162/2021. Noções da Lei nº 13.709/2018 – Lei Geral de Proteção de Dados (LGPD). Linguagem de programação Java; Arquitetura distribuída de microsserviços; API RESTful; JSON; Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway; Persistência; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Biblioteca Flyway; Banco de dados; PostgreSQL; H2 Database; Serviços de autenticação; SSO Single SignOn; 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 orquestração de containeres, Rancher; e Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). Linguagens e plataformas de desenvolvimento de software: Java, PHP, Javascript. HTML e CSS. XML. JSON. Python e Arquitetura de Desenvolvimento da PDPJ-Br.