Descrição
Apostila TJ RS 2023 Analista Tecnologia Informação Análise Sistemas
Cargo: Analista Tecnologia Informação Análise Sistemas
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Superior
Banca: FUNDAÇÃO VUNESP
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$99,98 por R$49,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2023)
Língua Portuguesa: Leitura e interpretação de diversos tipos de textos (literários e não literários). Sinônimos e antônimos. Sentido próprio e figurado das palavras. Pontuação. Classes de palavras: substantivo, adjetivo, numeral, artigo, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase.
Língua Inglesa: Compreensão e interpretação de texto ligado à área de tecnologia (sentido global do texto, localização de determinada ideia, palavras cognatas). Conhecimento de vocabulário fundamental e de aspectos gramaticais em nível funcional, ou seja, como acessório à compreensão do texto.
Tópicos de Legislação: – Ato Regimental nº 01/2020-OE, que institui o Código de Ética e Conduta dos Servidores do Poder Judiciário do Estado do Rio Grande do Sul. – Lei Complementar nº 10.098/1994 – Estatuto e Regime Jurídico Único dos Servidores Públicos Civis do Estado do Rio Grande do Sul: arts. 2º a 10, inclusive; arts. 16 a 27, inclusive; arts. 177 e 178; arts. 183 a 186, inclusive. – Lei Complementar nº 15.450/2020, que altera a Lei Complementar nº 10.098/1994, a Lei Estadual nº 10.002/1993 e a Lei Complementar nº 15.142/2018. – Regimento Interno do Tribunal de Justiça do Estado do Rio Grande do sul: Das disposições iniciais: arts. 1º e 2º. Do Tribunal e seu funcionamento: arts. 3º e 4º. Da composição e competência: arts. 5º a 79, inclusive. Da ordem dos Serviços no Tribunal: arts. 168 a 184, inclusive. Do funcionamento do Tribunal: arts. 186 a 252, inclusive. – Constituição Federal: Princípios Fundamentais: arts. 1 a 4º, inclusive. Dos Direitos e Garantias Fundamentais: arts. 5º a 16, inclusive. Poder Judiciário: Título IV, Capítulo III: arts. 92 a 100, inclusive. Das Funções Essenciais à Justiça: arts. 127 a 135, inclusive. Dos orçamentos. Título VI, Capítulo II, Seção II: arts. 165 a 169, inclusive. – Constituição Estadual: Poder Judiciário: Título III, Capítulo III: arts. 91 a 106, inclusive. Das Funções Essenciais à Justiça: arts. 107 a 123, inclusive. Do Orçamento. Título V, Capítulo II, Seção II: arts. 149 a 156, inclusive. – Lei Federal nº 8.666/1993: legislação complementar e jurisprudência do TCU e do TCE. Pregão e registro de preços. Compras por padronização, inexigibilidade e dispensa de licitação. Cláusulas de nível de serviço e sanções por Inadimplemento. – Lei Federal nº 14.133/2021: Lei da Licitação e Contratos Administrativos. – Lei Federal nº 12.965/2014: princípios, garantias, direitos e deveres para uso da Internet no Brasil. – Lei Federal nº 12.527/2011, que regulamenta o direito constitucional de acesso às informações públicas. – Lei Federal nº 11.419/2006, que dispõe sobre a informatização do processo judicial. – Lei Federal nº 13.709/2018 – Lei Geral de Proteção de Dados Pessoais (LGPD). – Lei nº 13.146/2015 – Lei Brasileira de Inclusão da Pessoa com Deficiência – Estatuto da Pessoa com Deficiência – arts. 1º a 91. – Lei nº 13.320/2009 – Consolida a Legislação relativa à Pessoa com Deficiência no Estado do Rio Grande do Sul.
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
Raciocínio Lógico: Raciocínio Lógico: Estruturas lógicas, lógicas de argumentação, diagramas lógicos, sequências. Conhecimentos Técnicos: 1. Algoritmos. Lógica de Programação estruturada e orientada a objeto. Engenharia de Software: Padrões de Projetos de Sistemas de Informação. Análise e Projeto orientado a objetos. Abordagens Ágeis: Scrum, XP, Lean, SAFe, Kanban, Design Thinking, Spotfy Squads, Modelagem Ágil, Métricas Ágeis, KPIs, Metodologia dos OKRs. Técnicas de Estimativa Ágil: Planning Poker, T-Shirt Size, Story Points, série de Fibonacci. User Experience (UX). User Interface (UI). Orientação a Objetos: abstração de dados, definição de classes, métodos e atributos, herança, polimorfismo, encapsulamento, reutilização de componentes. Tratamento de exceções e controle de erros. 2. Gerência de Projetos: PMBOK 6: conceitos básicos, estrutura e objetivos. Projetos e organização. Ciclo de vida de projeto e de produto. Processos, grupos de processos e áreas de conhecimento. O ciclo PDCA. Análise SWOT. Matriz GUT (Gravidade, Urgência e Tendência). Gerenciamento de processos de negócio. Modelagem de processos. Técnicas de análise de processo. Desenho e melhoria de processos. Integração de processos. BPMN – Conceitos, componentes. 3. Linguagens de Programação: PHP e Java. Arquitetura e Padrões de Projetos de Software. Aplicação e utilização de servidores web Plataformas e servidores de aplicação: Apache, NGINX e Spring Boot. Interoperabilidade entre sistemas: SOA e Web Services. Conceitos básicos e aplicações, REST, SOAP, UDDI e WSDL. Frontend Web: JavaScript, JSON, XML, AngularJS, React. Qualidade de Software e de código: indicadores de usabilidade e confiabilidade. Indicadores de qualidade de código. Testes de Software: tipos e estratégias de testes. Sistemas de controle de versão de software: conceitos. Git. Gerenciamento de dependências de código de origem externa: Maven. Deploy automatizado e Integração Contínua: Conceitos. Aplicações. 4. Desenvolvimento para dispositivos móveis nas Plataformas iOS e Android: Conceitos. IDEs. Linguagens de Programação. Android SDK. iOS SDK. Framework Flutter. Aplicativos nativos, híbrido e para web. Publicação de aplicativos nas lojas Google Play Store e Apple Store.
5. Engenharia de Requisitos: técnicas de levantamento de requisitos; Casos de uso; História de usuários; Gerência de requisitos; Verificação e validação de requisitos; Requisitos funcionais e não funcionais. Engenharia de usabilidade: Conceitos básicos e aplicações. Critérios, recomendações e guias de estilo. Análise de requisitos de usabilidade. Métodos para avaliação de usabilidade. 6. Bancos de dados. Fundamentos de Modelos de Dados Relacionais: Conceitos, Relações, Domínios, Atributos, Tuplas, Constraints e seus tipos, Integridade, Integridade Referencial e Chaves Estrangeiras; Modelagem de dados e Projeto de Bancos de Dados: Modelo Entidade-Relacionamento (MER). Modelo Conceitual, Lógico e Físico, Diagramas, Dependência Funcional, Normalização, Formas Normais. Desnormalização. SQL: linguagens de definição (DDL), manipulação (DML), controle (DCL) e transação (DTL) de dados em SGBDs relacionais. Sistemas Gerenciadores de Bancos de Dados: Conceitos, Arquiteturas e Fundamentos de Administração de Bancos de dados Oracle, MySQL, SQL Server; Objetos de Bancos de Dados: tabelas, triggers, índices, views, constraints, sequences, procedures, packages, functions, synonyms, types e Jobs. Otimização de desempenho. Avaliação e transformação de planos de execução de consultas. Criação de índices, hash tables e índices para conteúdo não estruturado. Processamento de Transações, Controle de Concorrência e Recuperação: Teoria, Conceitos e Técnicas. Bancos de dados NoSQL: conceitos. ExtensibleMarkupLanguage (XML): Modelos de dados semiestruturados, Documentos XML, DTD, XML Schema, DOM, SAX, XPath, XQuery, Documentos XML em Bancos de Dados Relacionais. Programação PL/SQL: Conceitos, comandos, segurança e otimização. Álgebra Relacional. Soluções de suporte à decisão: Modelagem de dados dimensional, Análise de dados, Datawarehouse, OLAP, ETL, DataMining, Business Intelligence, Data Lake, Big Data, Data Literacy, Data Science. Qlik Analytics: Ferramenta Qlik Sense. Qlik Data Integration: Qlik Replicate, Qlik Compose e Qlik Catalog. Inteligência Artificial (IA): conceitos e aplicações, Machine Learning, Chatbots e Assistentes Virtuais com IA.
7. Dados abertos (Open Data): Conceitos. Sistemas de gestão de conteúdo: conceitos básicos e aplicações. Portais corporativos: conceitos básicos e aplicações. Workflow e gerenciamento eletrônico de documentos. Indexação e busca de conteúdo textual em documentos: Ferramentas Apache Solr e ElasticSearch. Digitalização de documentos: Reconhecimento óptico de caracteres (OCR). Padrões de documentos digitais (PDF, JPEG, PNG, TIFF). 8. Organização e Arquitetura de Computadores: Memórias, Unidades Centrais de Processamento, Entrada e Saída. Mecanismos de Interrupção e de Exceção. Barramento, Comunicações, Interfaces e Periféricos. Organização de Memória. Memória Auxiliar. Paralelismo e Multiprocessamento (Arquiteturas SMP e NUMA). Multicore e Hyperthreading. 9. Sistemas Operacionais: Conceito de Processo e de Threads. Gerência de Processador. Escalonamento, Comunicação, Concorrência e Sincronização de Processos e threads. Gerenciamento de Memória: Memória Virtual, Paginação, Segmentação, segmentação com paginação e “Swap”. Gerenciamento de Dispositivos de Entrada/Saída. Alocação de Recursos e Deadlocks. Sistemas de Arquivos: Usuários, Grupos, Diretórios, Arquivos, Permissões, Listas de Controle de Acesso, Compartilhamento e Segurança. Sistemas operacionais Windows 10, Windows Server 2019 e GNU/Linux. Serviços de diretório Microsoft Active Directory. 10. Redes de computadores: Conceitos, tipos, componentes e protocolos de redes de computadores, redes locais – LAN (Ethernet), redes de longa distância – WAN (Frame Relay; MPLS; ATM), redes Wireless e redes ópticas. Conceitos. Noções dos Modelos de referência OSI (Open System Interconnection Reference Model) e TCP/IP (Transmission Control Protocol/Internet Protocol). Principais componentes, protocolos e serviços das camadas de rede e de aplicação. IPv4 e IPv6, Noções sobre instalação, configuração, administração e operação de DHCP, DNS, FTP, e SSH. Noções básicas de qualidade de serviço – QoS. Conceitos de protocolo de monitoramento. Protocolo SNMP.
11. Segurança da Informação: Ameaças Digitais. Tipos de Ataques e de Vulnerabilidades. Formas de Proteção. Objetivos da Segurança da Informação. Controles e Políticas de Segurança da Informação. Normas NBR ISO/IEC 27001 e 27002 (Classificação e Controle de Ativos de Informação, Segurança de Ambientes Físicos e Lógicos, Controles de Acesso, Definição e Implantação e Gestão de Políticas de Segurança). Norma NBR ISO/IEC 27005 (Planejamento, Identificação e Análise de Riscos, Plano de Continuidade de Negócio). Conceitos Básicos de Criptografia. Sistemas Criptográficos Simétricos e Assimétricos. Certificação Digital. Assinatura Digital. Infraestrutura de Chaves Públicas. ICP-Brasil. Algoritmos Criptográficos (RSA, DES, 3DES e AES). Funções de Hash (MD5 e SHA-1). Conceitos de Backup e Recuperação de Dados. Vírus de Computador e outros Malwares (Cavalos de Troia, Adware, Spyware, Backdoors, Keyloggers, Worms, Bots, Botnets e Rootkits). Spoofing, Phishing e Negação de Serviço. Antivírus. Mecanismos de Autenticação de Rede (RADIUS, Kerberos, 802.1x). Segurança de Perímetro (Firewall, Proxy, Filtro de conteúdo Web, IDS/IPS). Segurança de Redes sem Fio (EAP, WEP, WPA e WPA2). Vulnerabilidades do TCP/IP (DoS/DDoS, ARP Spoofing, IP Spoofing, Flooding. Hardening). Vulnerabilidades de Aplicações Web (Injeção, Quebra de Autenticação, Gerenciamento de Sessão). Segurança na Internet (Filtragem de Pacotes, NAT, VPN baseada em IPSec, VPN baseada em SSL). Monitoramento e Análise de Tráfego (Sniffers, Traffic Shaping).
12. Governança de Tecnologia da Informação: Planejamento Estratégico de Negócio. Planejamento Estratégico de Tecnologia da Informação. Plano Diretor de Informática. Alinhamento Estratégico da Tecnologia da Informação e do Negócio. ITIL V4 (Conceitos Básicos, Estrutura e Objetivos, Processos e Funções de Estratégia, Desenho, Transição, Operação e Melhoria Contínua de Serviços). 13. Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) conforme Portaria Nº 257 de 31/07/2022: Normativos: Resolução CNJ nº 91/2009; 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. Arquitetura de desenvolvimento da PDPJ-Br: 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 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 orquestração de containeres, Rancher. Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD).
14. Computação em nuvem: conceitos, características, tipos, arquitetura, divisão de responsabilidades, principais provedores, computação, armazenamento, rede, bancos de dados, rede de entrega de conteúdo, análise de dados, ferramentas de desenvolvimento, containers, servless, inteligência artificial e aprendizado de máquina, IoT, serviços de integração de aplicações, migração de aplicações e de banco de dados, serviços de mídia, transferência de dados, segurança, identidade, gestão e governança, infraestrutura como código com Ansible. 15. Contêineres: conceitos, arquitetura da plataforma Docker, instalação e configuração do Docker, Docker CLI, criar e manipular imagens Docker e Registry Docker, gerência de containers com Docker, gerência de rede no Docker, gerência de volumes no Docker, Docker Hub e Dockerfile. 16. Kubernetes: conceitos, arquitetura da plataforma Kubernetes, instalação e configuração do Kubernetes, Kubernetes CLI, criar e gerenciar pods e clusters no Kubernetes, criar e gerenciar serviços no Kubernetes, criar e gerenciar redes no Kubernetes, criar e gerenciar volumes no Kubernetes, gerenciar segurança no Kubernetes, criar e gerenciar políticas no Kubernetes, escalonamento no Kubernetes.