1 GESTÃO E PLANEJAMENTO ESTRATÉGICO. 1 Balanced Scorecard (BSC). 2 Análise de ambiente interno e externo. 3 Ferramentas de análise de ambiente: análise SWOT, análise de cenários e matriz GUT. 4 Negócio, missão, visão de futuro e valores. 5 Indicadores de desempenho.
2 GESTÃO DE PROJETOS E GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO. 1 Componentes do modelo ITIL v3 e v4. 2 Processos ITIL v3 e v4.
2 GESTÃO DE PROJETOS E GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO. 3 Conceitos básicos do PMBOK – 6a Edição.
2 GESTÃO DE PROJETOS E GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO. 4 Governança de TI (COBIT 5 e Cobit 2019): conceitos básicos, estrutura e objetivos.
3 FUNDAMENTOS DE DESENVOLVIMENTO DE SISTEMAS. 1 Interpretação de algoritmos. 2 Lógica de programação. 2.1 Tabela verdade. 2.2 Operações lógicas. 2.3 Estruturas de dados: vetores e matrizes, listas, pilhas, filas, árvores binárias, grafos e tabelas de hashing (tabelas de dispersão). 2.4 Estruturas de repetição. 2.5 Estruturas de decisão.
3 Programação orientada a objetos. 3.1 Fundamentos de O.O. 3.2 Construção de algoritmos. 3.3 Mapeamento objeto-relacional (ORM). 4 UML. 4.1 Conceitos gerais. 4.2 Diagramas: casos de uso, sequência, classes, estados, atividades, análise e deployment.
5. Modelagem de Dados. 5.1 Abstração e modelagem de dados e de metadados. 5.2 Normalização. 5.3 Performance. 5.4 Projeto e modelagem de banco de dados relacional. 5.5 Modelo Conceitual Entidade-Relacionamento (ER). 5.6 Modelo conceitual, lógico e físico. 5.7 Índices e chaves primárias. 6 Gestão de Dados. 6.1 DAMA-DMBOK.
7 Big Data. 7.1 Fundamentos. 7.2 Tecnologia. 7.3 Gerenciamento. 7.4 Big data analítico. 7.5 Implementação.
8 Business Intelligence. 8.1 Conceitos. 8.2 Ferramentas e softwares. 9 Data warehouse. 9.1 Olap. 9.2 Molap. 9.3 Rolap. 9.4 Oltp. 10 Técnicas de preparação e apresentação de dados. 10.1 ETL (Extração, Transformação e Carga). 10.2 Limpeza. 10.3 importação. 10.4 Conversão. 10.5 Visualização de dados.
11 Linguagens de programação aplicadas ao tratamento de dados. 12 Infraestrutura de processamento analítico distribuído. 13 Processamento analítico em tempo real. 13.1 Barramento de eventos Kafka. 14 Desenvolvimento seguro: técnicas de Security By Design, conceitos de programação em camadas e programação orientada a padrões de projetos (Design Patterns).
4 ENGENHARIA DE SOFTWARE. 1 Ciclo de vida do software. 2 Engenharia de requisitos. 3 Metodologias de desenvolvimento de software. 4 Métricas e estimativas de software: análise por pontos de função. 5 Testes de software: unidade, integração, sistema, aceitação, regressão, desempenho e carga. 6 Qualidade de software: CMMI e MPS/BR. 7 Metodologias ágeis de desenvolvimento de sistemas: DevOps, Scrum, XP, Kanban, TDD, BDD, DDD e RUP.
Linguagem SQL. 5 BANCOS DE DADOS CORPORATIVOS. 1 Fundamentos, organização de arquivos e métodos de acesso. 2 Sistemas de gerenciamento de banco de dados: fundamentos, administração e configuração, performance e detecção de problemas. 3 Linguagens de definição e manipulação de dados SQL: fundamentos, funções e comandos. 4 Controle de proteção, integridade e concorrência. 5 Projeto de bancos de dados. 6 Movimentação de dados, utilitários de exportação, importação e carga, formatação de arquivos de carga, tipos de dados, replicação de bases, redistribuição de dados, compressão.
Linguagem PL/SQL. 5 BANCOS DE DADOS CORPORATIVOS. 1 Fundamentos, organização de arquivos e métodos de acesso. 2 Sistemas de gerenciamento de banco de dados: fundamentos, administração e configuração, performance e detecção de problemas. 3 Linguagens de definição e manipulação de dados PL/SQL: fundamentos, funções e comandos. 4 Controle de proteção, integridade e concorrência. 5 Projeto de bancos de dados. 6 Movimentação de dados, utilitários de exportação, importação e carga, formatação de arquivos de carga, tipos de dados, replicação de bases, redistribuição de dados, compressão.
6 ARMAZENAMENTO DE DADOS E CÓPIAS DE SEGURANÇA. 1 Conceitos de DAS, SAN (iSCSI, FCP) e NAS (CIFS, NFS). 2 Conceitos de RAID. 3 Desempenho: IOPS, throughput, IO sequencial e randômico, cache, prefetch. 4 SAN: zonning, multipathing, VSAN, Fabric. 5 Thin provisioning e desduplicação. 6 Conceitos de ILM. 7 Conceitos de cópias de segurança totais, incrementais e diferenciais. 8 Snapshots e backup de imagens de sistemas operacionais. 9 Noções de política de backup e gestão do ciclo de vida da informação.
7 SEGURANÇA DA INFORMAÇÃO. 1 Fundamentos. 2 Conceitos de segurança. 3 Mecanismos de segurança. 4 Ataques e ameaças à segurança: DDoS, DoS, IP spoofing, port scan, session hijacking, buffer overflow, SQL Injection, cross-site scripting (XSS), spear phishing, APT (advanced persistent threat) e tipos de ameaças cibernéticas (vírus, worms, adware, trojan, spyware, ransoware). 5 Nível de segurança. 6 Segurança lógica. 11 Proteção de estações de trabalho: anti-malware, firewall pessoal, controle de dispostivos USB e hardening. 12 Proteção de rede: checkpoint firewall, IPS, proxy R75, protocolos utilizados para autenticação de rede 802.1x e hardening.
7 Noções da ISO/IEC 27002. 8 Criptografia: principais mecanismos simétricos e assimétricos, confidencialidade, integridade, autenticidade e irretratabilidade. 13 Certificação Digital. Infraestrutura de Chaves Públicas, ICP-Brasil.
9 Legislação e normas internacionais sobre privacidade de dados: compreensão da GDPR e LGPD (Lei Federal no 13.709/2018). 10 Resolução CMN n° 4.658 de 26/4/2018 e suas atualizações.
9 ARQUITETURA DE TECNOLOGIA DA INFORMAÇÃO. 2 Spring Framework 4 ou superior. 3 Frontend Web: JavaScript, HTML5, CSS3, Angular, Json, Rest e NPM. 4 Microsserviços. 5 Containeirs Docker / OCI (Open Container Initiative). 6 Kubernetes. 7 Padrões OpenID connect/Oauth2. 8 Conceitos de multitenancy. 9 Arquiteturas para desenvolvimento de aplicativos em dispositivos móveis 10 Desenvolvimento de aplicativos móveis: IONIC 5 ou superior e flutter.
10 COMPUTADORES PESSOAIS. 1 Sistemas operacionais Windows 7, 8 e 10 (32-64 bits). 1.1 Funções básicas. 1.2 Sistema de arquivos NTFS. 1.3 Gerenciamento de memória. 1.4 Instalação, configuração, manutenção e análise de desempenho. 1.5 Serviços de terminal, contas e grupos de usuários. 1.6 Compartilhamento de pastas e permissões. 1.7 Serviços de impressão. 1.8 Gerenciamento de discos. 1.9 Criação e distribuição de imagens, pacotes e aplicações de instalação automática de software. 1.10 Virtualização de desktops. 1.11 Gestão de Patches e CVE. 1.12 Controle de acesso remoto (WinRM, Firewall do Windows, RRAS).
11 INFRAESTRUTURA DE SERVIDORES. 1 Ambiente Windows 2012 e superiores. 1.1 Print Server. 1.2 DNS e DHCP. 1.3 Serviços de Diretório Active Directory, criação e gestão de GPO. 1.4 Windows Server Failover Clustering.1.5 Protocolos Kerberos e NTLM. 1.6 File Server, Replicação e Desduplicação. 2 Ambiente Linux enterprise:.. 2.1 Sistema de arquivos EXT4, BTRFS e XFS. 2.2 Conceitos de LVM. 2.3 Gerenciamento de processos. 2.4 Superusuário: su e sudo. 3 Virtualização de servidores. 3.1 Virtualização. 3.2 VMware vSphere 6.X. 3.3 Ferramentas de alta disponibilidade (HA, FT, DRS, S-DRS, APD e PDL). 4 Infraestrutura como código e orquestração. 4.1 PowerShell, Shell Bash
13 INFRAESTRUTURA DE MAINFRAME. 1 Sistema Operacional IBM z/OS versão 2.3: visão geral dos principais serviços do ambiente. 1.1 JES. 1.2 Serviço de localização de arquivos: catálogo/VTOC. 1.3 SRM WLM. 1.4 Serviços UNIX. 1.5 Tipos de processamento: Batch (JES), Interativo (TSO), Transacional (CICS Transaction Server 5.5). 1.6 RACF e z/Secure. 1.7 Serviços de gerenciamento de storage: SMS 1.8 Instalação de componentes (SMP/E).
12 REDES DE COMPUTADORES. 1 Tipos e topologias de redes. 1.1 Redes locais, redes geograficamente distribuídas, topologias ponto a ponto e multiponto. 1.2 Fast Ethernet, Gigabit ethernet, 10 Gigabit Ethernet, comutação (switching). Modelos de Referência ISO/OSI e TCP/IP. 1.3 Comutação de pacotes: spanning tree e suas evoluções, protocolos de redundância de gateways (HSRP, VRRP). 2 Protocolos de roteamento: menor caminho, flooding, distante vector, EIGRP, OSPF, BGP, RIP. 3 Endereçamento IPv4 e IPv6. 4 DHCP. 5 UDP. 6 TCP. 7 Port- based Network Access Control (IEEE 802.1x). 8 Link Aggregation (802.1ax). 9 Qualidade de Serviço (QoS), Serviços integrados, Serviços diferenciados, Classe de serviço (CoS). 10 VLAN (IEEE 802.1Q). 11 Redes sem fio: padrão IEEE 802.11ab/g/n/ac. 12 Gerência de rede. 12.1 Simple Network Management Protocol (SNMP) v1,v2,v2c e v3. 5.2. 12.2 Analisador de protocolos Wireshark e tcpdump. 12.3 NetFlow, Sflow. 12.4 SDN (software-defined network) com Openflow.
8 LINGUAGENS DE PROGRAMAÇÃO. 1 Java. 1.1 Construção de programas. 1.2 Estrutura de linguagem: anotações, coleções, serialização, reflexão e swing. 9 ARQUITETURA DE TECNOLOGIA DA INFORMAÇÃO. 1 Arquitetura Java (SE 8 e EE 7) ou superior.
3 IBM Enterprise Cobol. 3.1 Estrutura da linguagem (área de numeração, área de indicação e uso de Copy Books). 3.2 Divisões e seções de um programa Cobol. 3.3 Tipos e declaração de variáveis, definição e utilização de matrizes e vetores bidimensionais/tridimensionais e dinâmicos. 3.4 Operadores e expressões aritméticas e condicionais e operadores relacionais. 3.5 Instruções aritméticas, de dados, terminadoras, de Input-Output, de desvio, de repetição e condicionais. 3.6 Manipulação e pesquisa em tabelas. 3.7 Definição e utilização de sub-rotinas internas.
4 Linguagem JCL (Job Control Language) e Procedure. 4.1 Interpretação de trechos de código. 4.2 Cartões JOB e PROC. 4.3 Parâmetros para cartões EXEC. 4.4 Cartão DD: parâmetros, cartões especiais, definição e utilização de arquivos sequenciais. 4.5 Cartões especiais IF, ELSE e ENDIF.