Descrição
Apostila Concurso TJDFT 2022 Analista Análise de Sistema
Cargo: Analista Judiciário Análise de Sistema
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Superior
Banca: FGV
Edital: Acesso ao Edital
Não é só uma apostila!
Material teórico completo elaborado totalmente de acordo com o novo edital.
Acompanha provas anteriores com gabarito para testar seu aprendizado.
Só hoje, de R$127,98 por R$63,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
Língua Portuguesa: 1. Elementos de construção do texto e seu sentido: gênero do texto (literário e não literário, narrativo, descritivo e argumentativo); interpretação e organização interna. Semântica: sentido e emprego dos vocábulos; campos semânticos; emprego de tempos e modos dos verbos em português. Morfologia: reconhecimento, emprego e sentido das classes gramaticais; processos de formação de palavras; mecanismos de flexão dos nomes e verbos. Sintaxe: frase, oração e período; termos da oração; processos de coordenação e subordinação; concordância nominal e verbal; transitividade e regência de nomes e verbos; padrões gerais de colocação pronominal no português; mecanismos de coesão textual. Ortografia. Acentuação gráfica. Emprego do sinal indicativo de crase. Pontuação. Reescrita de frases: substituição, deslocamento, paralelismo; variação linguística: norma culta. Observação: os itens deste programa serão considerados sob o ponto de vista textual, ou seja, deverão ser estudados sob o foco de sua participação na estruturação significativa dos textos.
ÉTICA NO SERVIÇO PÚBLICO: Ética e moral. Ética, princípios e valores. Ética e democracia: exercício da cidadania. Ética e função pública. Ética no setor público. Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/1990): regime disciplinar, deveres e proibições, acumulação, responsabilidade e penalidades. Lei nº 8.429/1992 e alterações: disposições gerais; atos de improbidade administrativa. Código de Ética dos Servidores do TJDFT (Resolução TJDFT nº 9/2019 e Portaria Conjunta nº 76/2020).
REGIMENTO INTERNO DO TRIBUNAL DE JUSTIÇA DO DISTRITO FEDERAL E DOS TERRITÓRIOS: Portaria GPR 354 de 16 de março de 2016 (republicado no DJe no dia 30/03/2016 – Edição nº 57, fls. 05-54. Data de Publicação: 31/03/2016), com redação alterada pelas Emendas Regimentais subsequentes.
LEI DA ORGANIZAÇÃO JUDICIÁRIA DO DISTRITO FEDERAL E DOS TERRITÓRIOS: Lei nº 11.697/2008 e alterações (Organização Judiciária do Distrito Federal e dos Territórios).
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
Linguagens de programação, compiladores e interpretadores. Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. Representação de dados numéricos, textuais e estruturados; aritmética computacional. Estruturas de dados e algoritmos: listas, filas, pilhas, tabelas hash e árvores; métodos de acesso, busca, inserção e ordenação em estruturas de dados; complexidade de algoritmos. Engenharia de software. Ciclo de vida do software. Metodologias de desenvolvimento de software. Práticas de metodologias ágeis: Scrum, Lean e Kanban. Qualidade de software e CMMI. Gestão de Configuração: Controle de versão, controle de mudança, integração e entrega contínua (CI/CD). Conhecimento das ferramentas Git, Gitlab e Jira. Gestão de pipelines no Gitlab CI. Técnicas de testes de software. Testes automatizados e testes unitários. Padrões de qualidade TDD, DDD e BDD. Métricas e estimativas de software. Engenharia de usabilidade. Princípios de User Experience (UX) e design de User Interface (UI). Métodos para avaliação de usabilidade. Padrões de front-end: SPA e PWA. Orientação a objetos: classes e objetos; relacionamentos; herança e polimorfismo; encapsulamento. Padrões de arquitetura de software: MVC, orientado a eventos, microsserviços, SOA/Web Services, cliente-servidor, pipes-and-filters e P2P. Controles e testes de segurança para aplicações e webservices. Análise estática de código fonte. Conhecimento da ferramenta SonarQube. Principais vulnerabilidades e remediações (OWASP Top Ten). Princípios de DevOps, DevSecOps e IaC (Infrastructure as Code). Linguagens de programação. Conhecimento das linguagens: JavaScript, TypeScript, Java, PHP e Python. Conhecimento dos frameworks e toolkits: Angular, jQuery, Vue, React, Spring, Spring Boot, Spring Cloud, Laravel, Django, Hibernate, JPA, JBoss Seam, JUnit. Linguagens e tecnologias de marcação e estilos: HTML, CSS e Bootstrap. Padrões XML, XSLT, UDDI, WSDL, SOAP e JSON. Tecnologias Web Services, REST e API RESTful. Conhecimento da linguagem GraphQL e Swagger. Padrões AMQP e AOP. Conhecimento do toolkit jBPM e Bizagi BPMS. Recomendações W3C. Modelo Nacional de Interoperabilidade (MNI). Bancos de dados. Conceitos e fundamentos. Modelo relacional, em rede, hierárquico, distribuído e orientado a objetos. Projeto e modelagem de banco de dados relacional. Modelo Entidade Relacionamento. Notação IDEF1X. Normalização. Álgebra relacional. Conhecimento de SGBD Oracle, PostgreSQL, SQL Server e MySQL. Conceitos de bancos de dados NoSQL (orientado a documento, chave-valor, grafo e colunar). Características de bancos de dados massivos (Big Data). Conceitos e propriedades das transações (ACID). Linguagem SQL (Padrão ANSI) e PL/SQL: consultas e subconsultas; triggers, views, functions e stored procedures, packages; tratamento de erros; cursores; arrays. Conhecimento da ferramenta Flyway. Controle de concorrência e otimização de consultas. Conceitos de Business Intelligence, Data Warehouse, Data Mart, Data Mining, Data Lake, ETL e OLAP. Tipos de modelagem dimensional: Star Schema, Snowflake Schema e Fact Constellation. Metodologia CRISP-DM. Algoritmos para exploração de dados e machine learning. Plataformas de desenvolvimento. Conhecimento de servidores web: Nginx e Apache. Conhecimento de servidores de aplicação Java Platform, Enterprise Edition (JEE): JBoss, Tomcat, Node.js e Wildfly. Conceito de servidores de armazenamento de objetos. Conhecimentos das plataformas Jackrabbit (JCR), H2 DB, MinIO, Elasticsearch, Apache Kafka e RabbitMQ. Gerenciamento de contêiners Docker, Kubernetes e Openshift. Arquiteturas de infraestrutura em nuvem. Governança e gestão de TI. Conceito de governança e gestão de TI. Planejamento estratégico de TI. Framework COBIT. Metodologias de indicadores OKR, PKI e BSC. Conceitos de gestão de projetos (PMBOK). Métodos, técnicas e ferramentas de gerência de projetos. Processos Ágeis. Metodologia Scrum. Sistema de gestão Kanban. Escritório de projetos: modelos e características. Conceitos de gestão de riscos. Análise SWOT e matriz RACI. Biblioteca ITIL® versão 4: suporte a serviços e entrega de serviços. Conceitos básicos de contratações de TI. Resolução CNJ nº 182/2013 (Diretrizes para as contratações de Solução de Tecnologia da Informação e Comunicação). Resolução CNJ nº 370/2021 (Estratégia Nacional de Tecnologia da Informação e Comunicação do Poder Judiciário – ENTIC-JUD). Resolução CNJ nº 335/2020 (Plataforma Digital do Poder Judiciário Brasileiro – PDPJ-Br). Segurança da informação. Conceitos de segurança da informação: classificação de informações, confidencialidade, integridade, disponibilidade, não repúdio, privacidade, controle de acesso, segurança física e lógica; identificação, autorização e autenticação. Planos de continuidade de negócio e serviços essenciais. Conceitos de criptografia, esteganografia e criptoanálise. Sistemas criptográficos simétricos e de chave pública. Modos de operação de cifradores. Funções digestoras (hashes). Protocolos de autenticação OpenID Connect (OIDC), SSO, OAuth2 e SAML. Conhecimento da plataforma Keycloak. Mecanismos de assinatura digital e certificação digital. Características dos algoritmos RSA, AES, SSL e SHA-256. Infraestruturas de chaves públicas (PKI – Public Key Infrastrutucture). Organização da ICP-Brasil. Norma de segurança ISO/IEC 27001. Lei nº 13.709/2018 (Lei Geral de Proteção de Dados Pessoais – LGPD). Resolução CNJ nº 396/2021 (Estratégia Nacional de Segurança Cibernética do Poder Judiciário – ENSECPJ).
Apostila Concurso TJDFT 2022 Analista Análise de Sistema