Anda di halaman 1dari 3

INFORMÁTICA RETIFICADO:

1 Fundamentos de computação. 1.1 Organização e arquitetura de computadores. 1.2


Componentes de um computador (hardware e software). 1.3 Sistemas de entrada, saída e
armazenamento. 1.4 Princípios de sistemas operacionais. 1.5 Tecnologias de virtualização:
emuladores, máquinas virtuais, paravirtualização, contêineres. 1.6 Sistemas de arquivos NTFS,
FAT32, exFAT, HFS+, APFS, EXT4: características, metadados e organização física. 1.7 Técnicas
de recuperação de arquivos apagados.

2 Bancos de dados. 2.1 Arquitetura, modelos lógicos e representação física. 2.2


Implementação de SGBDs relacionais. 2.3 Linguagem de consulta estruturada (SQL). 2.4
Transações: características e análise de logs. 2.5 Bancos de dados não relacionais (NoSQL):
tipos e características. 2.6 Estratégias de distribuição: replicação, particionamento, tolerância a
falhas, consistência eventual.

3 Linguagens de programação e estruturas de dados. 3.1 Noções de linguagens procedurais:


tipos de dados elementares e estruturados, funções e procedimentos. 3.2 Noções de
linguagens de programação orientadas a objetos: objetos, classes, herança, polimorfismo,
sobrecarga de métodos. 3.3 Estruturas de controle de fluxo de execução. 3.4 Montadores,
compiladores, ligadores e interpretadores. 3.5 Estruturas de dados: listas, filas, pilhas, árvores
e grafos. 3.6 Métodos de acesso, busca, inserção e ordenação em estruturas de dados. 3.7
Complexidade de algoritmos. 3.8 Autômatos determinísticos e não-determinísticos. 3.9
Expressões regulares.

4 Redes de computadores. 4.1 Topologias de redes de computadores. 4.2 Elementos de


interconexão de redes de computadores: gateways, concentradores, repetidores, bridges,
switches, roteadores. 4.3 Arquitetura e protocolos de redes de comunicação. 4.3.1 Arquitetura
TCP/IP. 4.3.2 Arquitetura cliente-servidor. 4.3.3 Redes peer-to-peer (P2P). 4.3.4 Redes sem fio:
padrões 802.11. 4.4 Computação em nuvem (cloud computing).

5 Armazenamento de dados. 5.1 Tecnologias de armazenamento DAS, NAS e SAN. 5.2 Serviços
de armazenamento, padrões de disco e de interfaces de conexão e transmissão. 5.3 RAID:
tipos, características e aplicações. 5.4 Cópias de segurança (backups): meio de
armazenamento, periodicidade e disponibilidade.

6 Análise de software malicioso. 6.1 Software malicioso: vírus, backdoors, keyloggers, worms,
ransomware e outros. 6.2 Técnicas e ferramentas de descompilação de programas. 6.3
Debuggers. 6.4 Ofuscação de código. 6.5 Compactadores de código executável. 6.6 Análise
comportamental/dinâmica.

7 Segurança da informação. 7.1 Confidencialidade, integridade, disponibilidade. 7.2


Vulnerabilidades de software. 7.3 Segurança de redes de computadores. 7.3.1 Firewall,
sistemas de detecção/prevenção de intrusão (IDS/IPS), NAT, VPN e proxies. 7.3.2
Monitoramento e análise de tráfego. 7.3.3 Segurança de redes sem fio. 7.4 Ataques a redes de
computadores. 7.5 Engenharia social. 7.6 Esteganografia.

8 Criptografia. 8.1 Noções de criptografia. 8.2 Sistemas criptográficos simétricos e de chave


pública. 8.3 Certificação digital. 8.4 Modos de operação de cifras. 8.5 Algoritmos RSA e AES.
INFORMÁTICA ANTIGO:

1 Fundamentos de computação. 1.1 Organização e arquitetura de computadores. 1.2


Componentes de um computador (hardware e software). 1.3 Sistemas de entrada, saída e
armazenamento. 1.4 Princípios de sistemas operacionais. 1.5 Características dos principais
processadores do mercado. 1.6 Processadores de múltiplos núcleos. 1.7 Tecnologias de
virtualização de plataformas: emuladores, máquinas virtuais, paravirtualização. 1.8 RAID: tipos,
características e aplicações. 1.9 Sistemas de arquivos NTFS, FAT12, FAT16, FAT32, EXT2, EXT3:
características, metadados e organização física. 1.10 Técnicas de recuperação de arquivos
apagados.

2 Bancos de dados. 2.1 Arquitetura, modelos lógicos e representação física. 2.2


Implementação de SGBDs relacionais. 2.3 Linguagem de consulta estruturada (SQL). 2.4
Transações: características e análise de logs.

3 Engenharia reversa. 3.1 Técnicas e ferramentas de descompilação de programas. 3.2


Debuggers. 3.3 Análise de código malicioso: vírus, backdoors, keyloggers, worms e outros. 3.4
Ofuscação de código. 3.5 Compactadores de código executável.

4 Linguagens de programação. 4.1 Noções de linguagens procedurais: tipos de dados


elementares e estruturados, funções e procedimentos. 4.2 Noções de linguagens de
programação orientadas a objetos: objetos, classes, herança, polimorfismo, sobrecarga de
métodos. 4.3 Estruturas de controle de fluxo de execução. 4.4 Montadores, compiladores,
ligadores e interpretadores. 4.5 Desenvolvimento web: Servlets, JSP, Ajax, PHP, ASP.

5 Estruturas de dados e algoritmos. 5.1 Estruturas de dados: listas, filas, pilhas e árvores. 5.2
Métodos de acesso, busca, inserção e ordenação em estruturas de dados. 5.3 Complexidade
de algoritmos. 5.4 Autômatos determinísticos e não-determinísticos.

6 Redes de computadores. 6.1 Técnicas básicas de comunicação. 6.2 Técnicas de comutação de


circuitos, pacotes e células. 6.3 Topologias de redes de computadores. 6.4 Elementos de
interconexão de redes de computadores (gateways, hubs, repetidores, bridges, switches,
roteadores). 6.5 Arquitetura e protocolos de redes de comunicação. 6.5.1 Arquitetura TCP/IP.
6.5.2 Arquitetura cliente-servidor. 6.5.3 Redes peer-to-peer (P2P). 6.5.4 Comunicação sem fio:
padrões 802.11; protocolos 802.1x; bluetooth. 6.6 Computação em nuvem.

7 Segurança da informação. 7.1 Normas NBR ISO/IEC nº 27001:2013 e nº 27002:2013. 7.2


Biometria. 7.3 Engenharia social. 7.4 Esteganografia. 7.5 Desenvolvimento seguro de
aplicações: SDL, CLASP.

8 Segurança de redes de computadores. 8.1 Firewall, sistemas de detecção de intrusão (IDS),


antivírus, NAT, VPN. 8.2 Monitoramento e análise de tráfego; uso de sniffers; traffic shaping.
8.3 Tráfego de dados de serviços e programas usados na Internet. 8.4 Segurança de redes sem
fio: EAP, WEP, WPA, WPA2. 8.5 Ataques a redes de computadores.

9 Criptografia. 9.1 Noções de criptografia. 9.2 Sistemas criptográficos simétricos e de chave


pública. 9.3 Certificação digital. 9.4 Modos de operação de cifras. 9.5 Algoritmos RSA, AES e
RC4. 9.6 Hashes criptográficos: algoritmos MD-5 e SHA-1, colisões.
10 Sistema Operacional Windows. 10.1 Sistemas Windows: 2000, XP, 2003, Vista e Windows 7.
10.2 Gerenciamento de usuários em uma rede Microsoft. 10.3 Log de eventos do Windows.
10.4 Registro do Windows.

11 Sistema Operacional Linux. 11.1 Características do sistema operacional Linux. 11.2


Gerenciamento de usuários. 11.3 Configuração, administração e logs de serviços: proxy,
correio eletrônico, HTTP.

12 Sistemas operacionais móveis. 12.1 Sistema iOS. 12.2 Sistema Android.

13 Governança de TI. 13.1 Modelo COBIT 4.1. 13.2 ITIL v3. 13.3 Gerenciamento de projetos
com PMBOK. 13.4 Análise de pontos de função. 13.5 Atos normativos do MPOG/SLTI:
Instrução Normativa nº 5/2017; Instrução Normativa nº 4/2010 e suas alterações.

Anda mungkin juga menyukai