Вы находитесь на странице: 1из 38

INMETRO 2014

CARGO 2: ANALISTA-EXECUTIVO EM METROLOGIA E QUALIDADE REA:


ANLISEE DESENVOLVIMENTO DE SISTEMAS
1. NOES GERAIS SOBRE COMPUTADORES E SISTEMAS COMPUTACIONAIS:
1.1. Computadores:
1.1.1. arquitetura de computadores;
1.1.2. componentes de um computador (hardware e software);
1.1.3. linguagens de programao;
1.1.4. compiladores e interpretadores;
1.1.5. sistemas de numerao e representao dedados;
1.1.6. aritmtica computacional.
1.2. Sistemas operacionais:
1.2.1. funes bsicas;
1.2.2. sistemas de arquivos e gerenciamento de memria.
1.3. Redes de computadores:
1.3.1. fundamentos de comunicao de dados;
1.3.2. meios fsicos;
1.3.3. servios de comunicao;
1.3.4. redes locais e redes geograficamente distribudas;
1.3.5. arquitetura TCP/IP;
1.3.6. protocolos e servios.
1.4. Processamento distribudo e processamento paralelo.
1.5. Entradas e sadas dedados.
2. II GERNCIA DE PROJETOS E GOVERNANA DE TI:
2.1. Viso do PMBOK 4 edio sobre gerenciamento de projetos.
2.2. SCRUM.
2.3. Fundamentos de ITIL V3.
2.4. Fundamentos de COBIT.4.1
3. III MTRICAS DE TAMANHO DE SOFTWARE:
3.1. Medio e estimativas de software em pontos de funo (IFPUG/CPM 4.3 e NESMA).
4. IV ENGENHARIA DE SOFTWARE:
4.1. Conceitos gerais e disciplinas de engenharia de software.
4.2. Ciclo de vida de software.
4.3. Anlise e projeto orientado a objetos com UML.
4.4. Anlise de requisitos funcionais e no-funcionais.
4.5. Modelagem orientada a objetos.
4.6. Padres de projeto.
4.7. Modelagem de dados.
4.7.1. Modelo relacional.
4.8. Processos de desenvolvimento de software.
4.8.1. Processo interativo e incremental.
4.8.2. Processos e prticas geis de desenvolvimento de software.
4.8.3. Extreme Programming (XP).
4.9. Tcnicas para planejamento e priorizao incremental de escopo em projetos geis.
4.10.
Domain-driven Design,(DDD).
4.11.
Qualidade de software.
4.11.1. Norma ISO12207.
4.11.2. Mtricas de qualidade: coeso e acoplamento.

5. V MODELAGEM DE PROCESSOS DE NEGCIO:


5.1. Conceitos bsicos.
5.2. Identificao e delimitao de processos de negcio.
5.3. Tcnicas de mapeamento de processos (modelos AS-IS).
5.4. Tcnicas de anlise e simulao de processos.
5.5. Construo e mensurao de indicadores de processos.
5.6. Tcnicas de modelagem de processos (modelos TO-BE).
5.7. Modelagem de processos em UML e BPMN: notao, artefatos e atividades.
6. VI ACESSIBILIDADE E ENGENHARIA DE USABILIDADE:
6.1. Engenharia de usabilidade.
6.1.1 Conceitos bsicos.
6.1.2 Critrios, recomendaes e guias de estilo, utilizao de Folhas de Estilo (CSS).
6.1.3 Anlise de requisitos de usabilidade.
6.1.4 Concepo, projeto e implementao de interfaces.
6.2. Acessibilidade:
6.2.1. recomendaes de acessibilidade para construo e adaptao de contedos do governo
brasileiro na internet.
6.3. Usabilidade para aplicativos em dispositivos mveis.
6.3.1.1.1.1.1.1.1.
7. VII ARQUITETURA DE APLICAES:
7.1. 7.1 Arquitetura de aplicaes para ambiente web.
7.1.1. Servidor de aplicaes.
7.1.2. Servidor web.
7.1.3. Ambientes Internet, Extranet, Intranet e Portal 7.1.3.1. finalidades,
7.1.3.2. caractersticas fsicas e lgicas,
7.1.3.3. aplicaes e servios.
7.2. Sistemas de Gerenciamento de Banco de Dados (SGBD).
7.3. Arquitetura em trs camadas, modelo MVC.
7.4. Solues de integrao: Service-Oriented Architecture (SOA), web services e REST.
7.5. Arquiteturas para desenvolvimento de aplicativos em dispositivos mveis.
7.6. Computao na nuvem.
8. VIII DESENVOLVIMENTO:
8.1. Fundamentos:
8.1.1. lgica de programao;
8.1.2. Operadores e expresses,
8.1.3. Estruturas de controle,
8.1.4. seleo,
8.1.5. repetio e desvio.
8.1.6. Estruturas de dados;
8.1.7. mtodos de ordenao,
8.1.8. pesquisa ehashing,
8.1.9. estrutura de arquivos;
8.1.10. paradigmas de programao;
8.1.11. programao orientada a objetos.
8.2. Linguagens e ambientes de programao: Java, C# e ASP.NET.
8.3. Desenvolvimento de sistemas web: HTML/HTML5, CSS3, Javascript, XML/XSD, JSON.
8.4. Testes.
8.4.1. Conceitos: verificao e validao, tipos de teste (unidade, integrao, sistema/funcional,
aceitao, carga, desempenho, vulnerabilidade, usabilidade).
8.4.2. Concordion 1.4.3.

8.4.3. Testes de unidade em Java com JUnit 4 e mocking de classes.


8.4.4. Automatizao de testes funcionais com Selenium2.
8.4.5. Testes de carga com JMeter 2.9.
8.5. Gesto de defeitos (Issuetracking).
8.5.1. Mantis.
8.6. Sistemas de Gerenciamento de Banco de Dados Relacional.
8.6.1. Modelo lgico.
8.6.2. Modelo fsico.
8.6.3. Linguagem SQL.
8.7. Arquitetura Java.
8.7.1. Java 7 / Java EE.
8.8. Programao Java.
8.8.1. Hibernate 4 e NHibernate 4.
8.8.2. Spring Framework 4.
8.9. Servidores de aplicao.
8.9.1. JBOSS
8.10.
Java Lightweight Containers.
8.10.1. Jetty 1.7.
8.11.
Anlise esttica de cdigo e mtricas.
8.11.1. PMD, Findbugs e Checkstyle.
8.11.2. Cobertura.
8.11.3. Complexidade ciclomtica.
8.11.4. Ferramenta Sonar.
8.12.
Ferramenta de build: Maven3.
8.13.
IDE.
8.13.1. Eclipse 3.7.
8.13.2. Visual Studio 2012.
8.14.
Ferramentas de gerncia de configurao.
8.15.
Prticas geis.
8.15.1. Integrao Contnua.
8.15.2. Test-driven Development (TDD).
8.15.3. Acceptance Test-driven Development (ATDD) e Especificao por Exemplo.
8.15.4. Refactoring.
8.15.5. Entrega contnua.
8.16.
Subversion (SVN).
8.17.
Jenkins e Sonar.
8.18.
Application Lifecycle Management(ALM).
8.18.1. Team Foundation Server (TFS) 2012.
8.19.
Oracle Forms e Reports.
9. IX PORTAIS CORPORATIVOS:
9.1 Conceitos bsicos:
9.1.1. colaborao,
9.1.2. personalizao,
9.1.3. gesto do conhecimento,
9.1.4. gesto de contedo,
9.1.5. taxonomia,
9.1.6. single sign-on,
9.1.7. integrao de sistemas,
9.1.8. funcionalidades de web 2.0.
9.2 Noes de sistemas de busca e indexao de contedo, noes de anlise das estatsticas de site.
9.3 Plataforma Sharepoint 2010.
10. X SOLUES DE AUTOMAO E DE SUPORTE DECISO:
10.1 Inteligncia de negcios.

10.2 Processo de Data Warehousing.


10.2.1 Data Warehouses e Data Marts.
10.2.2 Modelagem multidimensional.
10.3 Recuperao e visualizao de dados.
10.3.1 OLAP.
10.3.2 Painis e dashboards.
10.3.3 Data Mining.
10.4 Integrao de dados.
10.4.1 Extrao, transformao e carga (ETL).
10.5 Qualidade de dados.
10.6 Gesto de contedo (ECM).
10.7 Automao de processo de trabalho (workflow).
10.8 Gerenciamento de processos de negcio (BPM).

POLICIA FEDERAL 2012


PERITO CRIMINAL FEDERAL/REA 3:
1 Fundamentos de computao.
1.1 Organizao e arquitetura de computadores.
1.2 Componentes de um computador (hardware e software).
1.3 Sistemas de entrada, sada e armazenamento.
1.4 Princpios de sistemas operacionais.
1.5 Caractersticas dos principais processadores do mercado.
1.6 Processadores de mltiplos ncleos.
1.7 Tecnologias de virtualizao de plataformas: emuladores, mquinas virtuais, paravirtualizao.
1.8 RAID: tipos, caractersticas e aplicaes.
1.9 Sistemas de arquivos NTFS, FAT12, FAT16, FAT32, EXT2, EXT3: caractersticas, metadados e
organizao fsica.
1.10 Tcnicas de recuperao de arquivos apagados.
2 Bancos de dados.
2.1 Arquitetura, modelos lgicos e representao fsica.
2.2 Implementao de SGBDs relacionais.
2.3 Linguagem de consulta estruturada (SQL).
2.4 Transaes: caractersticas e anlise de logs.
3 Engenharia reversa.
3.1 Tcnicas e ferramentas de descompilao de programas.
3.2 Debuggers.
3.3 Anlise de cdigo malicioso: vrus, backdoors, keyloggers, worms e outros.
3.4 Ofuscao de cdigo.
3.5 Compactadores de cdigo executvel.
4 Linguagens de programao.
4.1 Noes de linguagens procedurais: tipos de dados elementares e estruturados, funes e
procedimentos.
4.2 Noes de linguagens de programao orientadas a objetos: objetos, classes, herana,
polimorfismo, sobrecarga de mtodos.
4.3 Estruturas de controle de fluxo de execuo.
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 Mtodos de acesso, busca, insero e ordenao em estruturas de dados.
5.3 Complexidade de algoritmos.
5.4 Autmatos determinsticos e no-determinsticos.
6 Redes de computadores.
6.1 Tcnicas bsicas de comunicao.
6.2 Tcnicas de comutao de circuitos, pacotes e clulas.
6.3 Topologias de redes de computadores.
6.4 Elementos de interconexo de redes de computadores (gateways, hubs, repetidores, bridges,
switches, roteadores).
6.5 Arquitetura e protocolos de redes de comunicao.
6.5.1 Arquitetura TCP/IP.
6.5.2 Arquitetura cliente-servidor.
6.5.3 Redes peer-to-peer (P2P).
6.5.4 Comunicao sem fio: padres 802.11; protocolos802.1x; bluetooth.
6.6 Computao em nuvem.
7 Segurana da informao.
7.1 Normas NBR ISO/IEC n 27001:2006 e n 27002:2005.
7.2 Biometria.
7.3 Engenharia social.
7.4 Esteganografia.
7.5 Desenvolvimento seguro de aplicaes: SDL, CLASP.
8 Segurana de redes de computadores.
8.1 Firewall, sistemas de deteco de intruso (IDS), antivrus, NAT, VPN.
8.2 Monitoramento e anlise de trfego; uso de sniffers; traffic shaping.
8.3 Trfego de dados de servios e programas usados naInternet.
8.4 Segurana de redes sem fio: EAP, WEP, WPA, WPA2.
8.5 Ataques a redes de computadores.
9 Criptografia.
9.1 Noes de criptografia.
9.2 Sistemas criptogrficos simtricos e de chave pblica.
9.3 Certificao digital.
9.4 Modos de operao de cifras.
9.5 Algoritmos RSA, AES e RC4.
9.6 Hashes criptogrficos: algoritmos MD-5 e SHA-1, colises.
10 Sistema Operacional Windows.
10.1 Sistemas Windows: 2000, XP, 2003, Vista e Windows 7.
10.2 Gerenciamento de usurios em uma rede Microsoft.
10.3 Log de eventos do Windows.
10.4 Registro do Windows.
11 Sistema Operacional Linux.
11.1 Caractersticas do sistema operacional Linux.
11.2 Gerenciamento de usurios.
11.3 Configurao, administrao e logs de servios: proxy, correio eletrnico, HTTP.
12 Sistemas operacionais mveis.
12.1 Sistema iOS.
12.2 Sistema Android.

13 Governana de TI.
13.1 Modelo COBIT 4.1.
13.2 ITIL v3.
13.3 Gerenciamento de projetos com PMBOK.
13.4 Anlise de pontos de funo.
13.5 Atos normativos do MPOG/SLTI: Instruo Normativa n 2/2008 (alterada pela Instruo
Normativa n 3/2009); Instruo Normativa n 4/2010.

AUDITO RECEITA FEDERAL 2005


II - REA DE ESPECIALIZAO: TECNOLOGIA DA INFORMAO
GESTO DE SISTEMAS.
1. Noes de Programao.
1.1. Construo de algoritmos:
1.1.1. tipos de dados simples e estruturados,
1.1.2. variveis e constantes,
1.1.3. comandos de atribuio,
1.1.4. avaliao de expresses,
1.1.5. comandos de entrada e sada,
1.1.6. funes pr-definidas,
1.1.7. conceito de bloco de comandos,
1.1.8. estruturas de controle,
1.1.9. sub programao,
1.1.10. passagem de parmetros,
1.1.11. recursividade;
1.1.12. programao estruturada;
1.2. Orientao a objetos:
1.2.1. conceitos fundamentais,
1.2.2. princpios de programao orientada a objetos.
2. Desenvolvimento de aplicaes e bancos de dados.
2.1. Princpios de engenharia de software;
2.2. Modelos de desenvolvimento;
2.3. Anlise e tcnicas de levantamento de requisitos;
2.4. Anlise e projeto estruturados;
2.5. Anlise e projeto orientados a objetos;
2.6. Conceitos bsicos de UML (Unified Modeling Language);
2.7. Arquitetura de aplicaes para o ambiente Internet;
2.8. Arquitetura em trs camadas;
2.9. Arquitetura cliente-servidor;
2.10. Conceitos e arquitetura para sistemas de bancos de dados: caractersticas de um SGBD;
2.11. Modelagem de dados e projeto de banco de dados para ambiente relacional e modelagem
multidimensional;
2.12. Noes de SQL;
2.13. Ferramentas CASE;
2.14. Teste de software: elaborao de plano de testes, testes de mdulos e de integrao;
2.15. Noes gerais dos modelos de medio de qualidade ISO/IEEE e CMM;
2.16. Data warehousing.
3. Gesto de Projetos.
3.1. Conceitos de gerenciamento de projetos;
3.2. Ciclo de vida de um projeto;
3.3. Noes gerais do PMBoK;

3.4. reas de gerenciamento de projetos;


3.5. Conceitos e funes de ferramentas de auxlio de gerncia de projetos: PERT, COM e Diagrama
de Gantt.
GESTO DE TECNOLOGIA
1. Fundamentos da computao.
1.1. Organizao, arquitetura e componentes funcionais (hardware e software) de computadores;
1.2. Sistemas de numerao e codificao;
1.3. Aritmtica computacional;
1.4. Arquitetura de computadores RISC e CISC;
1.5. Caractersticas dos principais processadores do mercado;
1.6. Arquitetura de microcomputadores: arquitetura interna de microprocessador genrico,
barramentos externos (endereo, dados e controle);
1.7. Conceitos de organizao e gerenciamento de arquivos e pastas;
1.8. Internet e Intranet: utilizao de tecnologias, ferramentas, aplicativos e procedimentos associados
Internet/Intranet; ferramentas e aplicativos de navegao, de correio eletrnico, de grupos de
discusso, de busca e pesquisa; e aplicativos de udio, vdeo e multimdia.
2. Sistemas operacionais.
2.1. Caractersticas dos sistemas operacionais corporativos da famlia Windows, UNIX e LINUX;
2.2. Sistemas operacionais de redes;
2.3. Interoperao de sistemas operacionais;
2.4. Processos concorrentes;
2.5. Funes e tipos de sistemas operacionais;
2.6. Sistemas distribudos: clusters e redes;
2.7. Sistemas multiprogramados;
2.8. Paralelismo;
2.9. Escalonamento de processos;
2.10. Gerncia de memria;
2.11. DeadLock;
2.12. Gerncia de recursos;
2.13. Sistema de arquivos;
2.14. Interfaces grficas (GUI).
3. Redes de comunicao de dados/teleprocessamento.
3.1. Tipos e meios de transmisso;
3.2. Topologias de redes de computadores;
3.3. Arquitetura cliente-servidor;
3.4. Tcnicas bsicas de transmisso de informao;
3.5. Tcnicas de comutao de circuitos, pacotes e clulas;
3.6. Elementos de interconexo de redes de computadores (hubs, bridges, switches, roteadores,
gateways);
3.7. Arquitetura e protocolos de redes de comunicao: modelo de referncia OSI e arquiteturaTCP/IP;
3.8. Tecnologias de redes locais e de longa distncia;
3.9. Servios de mensagem eletrnica e ferramentas de colaborao;
3.10. Servidores de e-mail, servidores Web e servidores proxy;
3.11. Domnios, servidores DNS e entidades de registros.
4. Administrao e gerncia de redes de computadores.
4.1. reas e atividades de gerncia de configurao, falhas, desempenho, contabilizao e segurana;
4.2. Conceitos de modelagem de processos de gerncia (mtodo ITIL).
5. Segurana de informao.
5.1. Conceitos de segurana da informao:
5.1.1. classificao da informao,

5.1.2. segurana fsica e segurana lgica;


5.2. Risco:
5.2.1. anlise e gerenciamento de riscos,
5.2.2. ameaa,
5.2.3. tipos de ataques e vulnerabilidade;
5.3. Ataques e protees relativos a hardware,
5.3.1. software,
5.3.2. sistemas operacionais,
5.3.3. aplicaes,
5.3.4. bancos dedados,
5.3.5. redes,
5.3.6. inclusive firewalls e proxies,
5.3.7. pessoas e ambiente fsico;
5.4. Vrus de computador:
5.4.1. tipos de vrus,
5.4.2. danos causados por vrus,
5.4.3. antivrus,
5.4.4. Cavalo de Tria,
5.4.5. Spoofe negao de servio;
5.5. Sistemas de Backup: tipos de backups, planos de contingncia e meios de armazenamento para
backups;
5.6. Segurana de redes de computadores:
5.6.1. autenticao de usurios e senhas;
5.6.2. Kerberos;
5.7. Criptografia, assinatura digital e autenticao:
5.7.1. conceitos bsicos decriptografia;
5.7.2. sistemas criptogrficos simtricos e assimtricos;
5.7.3. certificao digital;
5.7.4. protocolos criptogrficos;
5.7.5. caractersticas do RSA,
5.7.5.1. DES,
5.7.5.2. 3DES,
5.7.5.3. e AES,
5.7.5.4. das funes hash,
5.7.5.5. e do MD5 e SHA-1;
5.8. Segurana na Internet:
5.8.1. conceitos bsicos de VPN e segurana de servidores WWW,
5.8.2. SMTP,
5.8.3. POP,
5.8.4. FTP
5.8.5. e DNS;
5.9. Processos de definio, implantao e gesto de polticas de segurana e auditoria.

CGE/SEPLAG 2013
P2.3 - REA DE AUDITORIA EM TECNOLOGIA DA INFORMAO
GESTO E GOVERNANA DE TECNOLOGIA DA INFORMAO
1. Gesto estratgica:
1.1. planejamento estratgico de negcio;
1.2. planejamento estratgico de Tecnologia da Informao (TI);
1.3. alinhamento estratgico entre TI e negcio.

2. Gerenciamento de projetos (PMBOK 4);


2.1. conceitos bsicos,
2.2. estrutura e objetivos;
2.3. projetos e a organizao;
2.4. ciclo de vida de projeto e ciclo de vida do produto;
2.5. processos,
2.6. grupos de processos e reas de conhecimento.
3. Gerenciamento de servios (ITIL v3):
3.1. conceitos bsicos,
3.2. estrutura e objetivos;
3.3. processos e funes de estratgia,
3.4. desenho,
3.5. transio e operao de servios.
4. Governana de TI (COBIT):
4.1. conceitos bsicos,
4.2. estrutura e objetivos;
4.3. requisitos da informao;
4.4. recursos de tecnologia da informao;
4.5. domnios,
4.6. processos e objetivos de controle.
5. Qualidade de software (CMMI):
5.1. conceitos bsicos,
5.2. estrutura e objetivos;
5.3. disciplinas e formas de representao;
5.4. nveis de capacidade e maturidade;
5.5. processos e categorias de processos.
DESENVOLVIMENTO DE SISTEMAS DE COMPUTAO
1. Conceitos de programao orientada a objetos:
1.1. classes,
1.2. objetos,
1.3. mtodos,
1.4. sobrecarga,
1.5. herana,
1.6. polimorfismo,
1.7. interfaces.
2. Linguagem Java:
2.1. variveis,
2.2. operadores,
2.3. expresses,
2.4. controle de fluxo,
2.5. tipos enumerados,
2.6. classes,
2.7. genricos e reflexo.
3. Arquitetura Java J2EE,EJB - Enterprise Javabeans.
4. Padres de projeto.
5. Anlise e projeto de sistemas:
5.1. anlise e projeto orientados a objetos,
5.2. viso geral da UML,
5.3. modelos e diagramas,
5.4. arquitetura em trs camadas,
5.5. arquitetura orientada a servios,

5.6. web services,


5.7. SOAP.
6. Desenvolvimento gil.
7. Banco de dados (postgre).
1. Controle de qualidade do software.
REDES DE COMPUTADORES
1. Comunicao de dados:
1.1. tipos e meios de transmisso,
1.2. tcnicas bsicas de comunicao,
1.3. tcnicas de comutao de circuitos,
1.4. pacotes e clulas,
1.5. topologias de redes de computadores,
1.6. Internet,
1.7. Intranet,
1.8. modelo de referncia OSI e arquitetura TCP/IP.
2. Tecnologias e protocolos de redes locais:
2.1. padres ethernet,
2.2. endereamento IP,
2.3. mscara de rede,
2.4. protocolos (IP, ARP, ICMP, UDP, TCP, FTP, SMTP),
2.5. cabeamento estruturado EIA/TIA 568.
3. Elementos de interconexo de redes de computadores (hubs, bridges, switches, roteadores, gateways).
4. Configurao e gerenciamento de servios de rede Windows e Linux:
4.1. DNS,
4.2. DHCP,
4.3. FTP,
4.4. servidores WEB,
4.5. servidores de arquivos,
4.6. servio de diretrio LDAP.
5. Gerenciamento de redes de computadores:
5.1. conceitos,
5.2. protocolo SNMP,
5.3. agentes e gerentes,
5.4. MIBs,
5.5. gerenciamento de dispositivos de rede,
5.6. servidores e aplicaes,
5.7. qualidade de servio (QoS).
6. Tecnologias de redes de longa distncia:
6.1. frame relay,
6.2. ATM e MPLS.
7. Voz sobre IP:
7.1. conceitos,
7.2. arquiteturas,
7.3. protocolos (RTP, RTPC, SIP, H.323, MGCP).
8. Redes sem fio (wireless):
8.1. conceitos,
8.2. protocolos (802.1x, EAP,WEP, WPA, WPA2).
SEGURANA DA INFORMAO
1. Gesto de segurana da informao:
1.1. normas NBR ISO/IEC 27001 e 27002 e suas alteraes, se houver.
2. Gesto de riscos e continuidade de negcio:
2.1. normas NBR ISO/IEC 15999 e 27005 e suas alteraes,se houver.
3. Poltica de segurana da informao:

4.
5.

6.
7.

8.

9.

3.1. processos de definio,


3.2. implantao e gesto de polticas de segurana e auditoria.
Sistemas de Backup:
4.1. tipos de backups,
4.2. planos de contingncia e meios de armazenamento para backups.
Dispositivos de segurana de redes de computadores:
5.1. firewalls,
5.2. detectores de intruso (IDS eIPS),
5.3. proxies,
5.4. NAT,
5.5. sniffers.
Ataques a redes de computadores:
6.1. preveno e tratamento de incidentes,
6.2. tipos de ataques (spoofing, flood, DoS, DDoS, phishing).
Malwares:
7.1. vrus de computador,
7.2. cavalo de troia,
7.3. adware,
7.4. spyware,
7.5. backdoors,
7.6. keylogger,
7.7. worm.
Segurana na Internet:
8.1. virtual private networks,
8.2. segurana em servidores WWW,
8.3. SMTP,
8.4. POP,
8.5. FTP e DNS.
Criptografia:
9.1. princpios,
9.2. aplicaes,
9.3. algoritmos simtricos e assimtricos,
9.4. certificao e assinatura digital.

TCE/RO 2013
1. III Desenvolvimento de Sistemas:
1. Sistemas transacionais; arquitetura e padres de projeto JEE; desenvolvimento web: servlets, JSP e Ajax;
frameworks JSF e Hibernate.
2. Sistemas de suporte deciso.
2.1. Conceitos bsicos, arquiteturas e aplicaes de data warehousing, ETL, Olap e data mining.
2.2. Tcnicas de modelagem e otimizao de bases de dados multidimensionais.
3. 3 Sistemas de gesto de contedo.
3.1. Arquitetura de informao: conceitos bsicos e aplicaes.
3.2. Portais corporativos: conceitos bsicos, aplicaes, portlets, RSS.
3.3. Acessibilidade na web: conceitos bsicos, recomendaes W3C, e-Mag.
3.4. Workflow e gerenciamento eletrnico de documentos.
4. Interoperabilidade de sistemas.
4.1. SOA e web services: conceitos bsicos e aplicaes.
4.2. Padres XML, XSLT, UDDI, WSDL e Soap.

4.3. Arquitetura e-Ping.


5. Programao e tecnologias
5.1. Java,
5.2. HTML,
5.3. CSS,
5.4. javascript,
5.5. DHTML,
5.6. XML/XSD,
5.7. JBoss Seam,
5.8. JPA,
5.9. facelets,
5.10.
JNDI,
5.11.
JDBC.
2. IV Banco de Dados:
1. Estruturas de informao.
1.1. Tipos bsicos de estruturas: rvores, pilhas e grafos.
1.2. Pesquisa de dados.
1.3. Operaes bsicas sobre estruturas.
1.4. Classificao de dados e tipos abstratos de dados.
2. Sistemas operacionais Windows, Linux e BSD; desenvolvimento de aplicaes web; Oracle; ferramentas
CASE.
3. Banco de dados.
3.1. Mapeamento de dados (lgico e fsico).
3.2. Modelagem relacional de dados.
3.3. Administrao de dados.
3.4. Elaborao e implantao de projeto de banco de dados.
3.5. Elaborao de planos de manuteno.
3.6. Backup.
3.7. Tunning de banco dedados.
3.8. SQL Server.
3.9. Tcnicas de anlise de desempenho e otimizao de consultas SQL.
3. V Gesto e Governana de TI:
1. Gesto estratgica;
1.1. planejamento estratgico de negcio;
1.2. planejamento estratgico de TI;
1.3. alinhamento estratgico entre TI e negcio.
2. Gerenciamento de projetos (PMBOK).
2.1. Conceitos bsicos, estrutura e objetivos.
2.2. Projetos e a organizao.
2.3. Ciclo de vida de projeto e ciclo de vida do produto.
2.4. Processos, grupos de processos e reas de conhecimento.
3. Gerenciamento de servios (ITIL v3).
3.1. Conceitos bsicos, estrutura e objetivos.
3.2. Processos e funes de estratgia, desenho, transio e operao de servios.
4. Governana de TI (COBIT).
4.1. 4.1Conceitos bsicos, estrutura e objetivos.
4.2. Requisitos da informao.
4.3. Recursos de tecnologia da informao.

4.4. Domnios, processos e objetivos de controle.


5. Qualidade de software (CMMI).
5.1. Conceitos bsicos, estrutura e objetivos.
5.2. Disciplinas e formas de representao.
5.3. Nveis de capacidade e maturidade.
5.4. Processos e categorias de processos.
4. VI Segurana da Informao:
1. Gesto de segurana da informao.
1.1. Normas NBR ISO/IEC n. 27.001 e n. 27.002.
1.2. Classificao e controle de ativos de informao, segurana de ambientes fsicos e lgicos, controles
de acesso.
1.3. Definio, implantao e gesto de polticas de segurana e auditoria.
2. Gesto de riscos.
2.1. Normas NBR ISO/IEC n. 15.999 e n. 27.005.
2.2. Planejamento, identificao e anlise de riscos.
2.3. Plano de continuidade de negcio.
3. Ataques a redes de computadores: preveno e tratamento de incidentes.

TRT 1 REGIO 2014


ANALISTA JUDICIRIO REA APOIO ESPECIALIZADO ESPECIALIDADE TECNOLOGIA DA
INFORMAO
Banco de Dados
1. Banco de dados relacional.
1.1. modelos conceitual.
1.2. modelos lgico e fsico
1.3. normalizao de dados.
1.4. modelo E-R.
1.5. linguagens SQL,PL/SQL e PL/pgSQL.
1.6. Banco de dados Oracle 10g, 11g e PostgreSQL verso 9.2.
2. Conceitos de business intelligence.
2.1.1. 2.1 datawarehouse.
2.2. data mining.
2.3. ETL.
Engenharia e Desenvolvimento de Software
1. Engenharia de Requisitos.
1.1. tcnicas de levantamento de requisitos.
1.2. casos de uso.
1.3. gerncia de requisitos
1.4. verificao e validao de requisitos.
1.5. requisitos funcionais e no funcionais.
2. Mtricas de Software.
2.1. anlise de pontos de funo (IFPUG).
2.2. contagem indicativa da NESMA.
2.3. contagem por HST.

3. Anlise e projeto orientado a objetos. UML 2.4.1.


3.1. viso geral, modelos e diagramas.
3.2. realizao de casos de uso; mapeamento objeto-relacional.
3.3. Orientao a objetos:
3.3.1. classe,
3.3.2. herana,
3.3.3. polimorfismo,
3.3.4. objeto.
3.4. Padres de projeto (design patterns).
4. Metodologia de desenvolvimento de software:
4.1. RUP,
4.2. Scrum,
4.3. XP,
4.4. prticas geis.
4.5. integrao contnua,
4.6. test-drivendevelopment (TDD),
4.7. refatorao.
5. Qualidade de software.
5.1. conformidade.
5.2. tolerncia a falhas.
5.3. interoperabilidade.
5.4. usabilidade.
6. Testes.
6.1. o processo de testes.
6.2. Tipos e estratgias.
6.3. planejamento e acompanhamento.
6.4. artefato e mtricas de testes de software.
6.5. Conceitos, tipos e artefatos de testes funcionais.
7. Linguagens de programao.
7.1. Java.
7.2. HTML.
7.3. CSS.
7.4. JavaScript.
7.5. XML.
7.6. PHP.
7.7. estrutura dedados e algoritmos.
8. Tecnologias Java: JEE 6, EJB 3.1, JSF 2.0, JPA 2.0, JBoss Seam 2.2, jBPM.
8.1. web services.
8.2. portlets (JSR-268).
8.3. LiferayPortal.
9. Tecnologias Oracle
9.1. Oracle Forms e Reports 11g.
10. Ferramentas CASE
10.1.
CVS.
10.2.
Subversion.
10.3.
Eclipse.
10.4.
Apache.
10.5.
Ant.

10.6.

Apache Maven.

Rede de Computadores
1. Tipos e topologias de redes.
1.1. LAN, MAN, WAN.
1.2. Tcnicas de comutao de circuito e pacotes.
2. Modelo de referncia OSI e Arquitetura TCP/IP.
2.1. Cabeamento Estruturado.
2.2. Norma TIA/EIA-568.
2.3. Fibras pticas: fundamentos e padres.
2.4. Redes sem fio (wireless): fundamentos e padres (IEEE 802.11 e 802.1x, EAP, WEP, WPA e WPA2).
2.5. Domnios de Coliso e Broadcast.
2.6. Elementos de interconexo de redes de computadores (switches de camada 2 e 3, roteadores).
2.7. Ethernet, Fast Ethernet, Gigabit Ethernet, 10 Gigabit Ethernet.
2.8. Spanning Tree Protocol (IEEE 802.1D).
2.9. Multiple Spanning Tree (IEEE 802.1s).
2.10.
Rapid Spanning Tree Protocol (IEEE802.1w).
2.11.
Endereamento IPv4 e IPv6.
2.12.
Rede local virtual (VLAN IEEE 802.1q).
2.13.
Redes Metro Ethernet.
2.14.
Redes MPLS (Multiprotocol Label Switching).
2.15.
DHCP.
2.16.
Protocolos de roteamento (Esttico, OSPF, BGP, VRRP).
2.17.
Link Aggregation (IEEE802.1ax).
2.18.
TCP.
2.19.
UDP.
2.20.
Qualidade de Servio (QoS), Servios integrados (IntServ), Servios diferenciados (DiffServ),
Classede servio (CoS).
2.21.
DNS (Domain Name System).
2.22.
NAT.
2.23.
VPN.
3. Telefonia.
3.1. Telefonia TDM e Telefonia IP.
3.2. Fundamentos de qualidade de voz em redes IP, jitter e latncia.
3.3. VoIP.
3.4. Protocolos:
3.4.1. Real-time Transport Protocol,
3.4.2. Secure Real-time Transport Protocol,
3.4.3. H.323,
3.4.4. Session Initiation Protocol (SIP).
3.5. Codecs: G.711, G.723 e G.729a.
3.6. Interconexo com a rede pblica de telefonia comutada.
3.7. Sinalizao Telefnica:
3.7.1. CAS,
3.7.2. R2,
3.7.3. ISDN,
3.7.4. Q-SIG.
4. Gerncia de rede.
4.1. Simple Network Management Protocol (SNMP) v1, v2, v2c e v3.
4.2. Conceitos de MIB, MIB II e MIBs proprietrias.
4.3. Conceito de agentes SNMP.
4.4. Servios de gerenciamento de rede (NMS).

4.5. Comunicao entre NMS e agentes (GET, SET).


4.6. Comunicao entre agentes e NMS (traps).
4.7. Acesso remoto: Telnet, SSH.
4.8. Analisador de protocolos Wireshark.
4.9. TCPDump.
4.10.
NetFlow, Sflow.
Planejamento Estratgico de TI
1. Gesto de segurana da informao.
1.1. Normas NBR ISO/IEC 27001.
1.2. NBR ISO/IEC 27002.
1.3. NBR ISO/IEC 27005.
1.4. ISO/IEC 31000.
2. Gesto de continuidade de negcio.
2.1. Normas NBR ISO/IEC 22301.
3. 3 Gerenciamento de projetos.
3.1. PMBOK 5.0.
3.2. Projetos e organizao, dinmica do escritrio de projetos.
4. 4 Gerenciamento de servios.
4.1. ISO/IEC 20000.
4.2. ITIL v3 atualizada em 2011. Conceitos bsicos e objetivos, processos e funes do ITIL v3.
5. Governana de TI.
5.1. COBIT 5. Conceitos bsicos, objetivos, domnios, processos e atividades.
6. Avaliao de Processo.
6.1. Norma NBR ISO/IEC 15504. Estrutura de Medio para Capacidade de Processo.
7. O ciclo PDCA.
8. 8 Ferramentas de anlise de ambiente.
8.1. Anlise SWOT.
8.2. Anlise de Cenrios.
8.3. Matriz GUT.
9. Auditoria em TI.
9.1. Processo de Auditoria de TI.
9.2. Processos.
9.3. Grupos de processos e reas de conhecimento.
Fundamentos de Computao
1. Organizao e arquitetura de computadores.
1.1. dispositivos de entrada e sada.
1.2. perifricos.
1.3. memria.
1.4. processador.
1.5. ULA
1.6. UC.
1.7. dispositivos de armazenamento.
2. Sistemas operacionais:
2.1. conceitos e configuraes bsicas de MS Windows (Vista, 2008 Server, VMware),

2.2. Linux RedHat,


2.3. Windows 7 (32-64 bits) Windows 8 (32-64 bits).
3. Gerenciamento de sistemas de arquivos CIFS e NFS.
4. Administrao de usurios, grupos, permisses, controles de acesso (LDAP, Active Directory).
5. Administrao do ambiente.
5.1. Gerenciamento de memria.
5.2. Gerenciamento de processos.
5.3. Gerenciamento de Armazenamento.
6. Redes de armazenamento de dados.
6.1. conceitos de SAN, NAS e DAS.
7. Servidores de Aplicaes
7.1. JBoss.
7.2. Tomcat.
8. 8 Sistemas de Arquivos EXT4 e JFS2.
9. Conceitos de RAID.
Segurana de TI
1. Criptografia.
1.1. simtrica.
1.2. assimtrica.
2. Certificao, assinatura digital e infraestrutura de chaves publicas, ICP-Brasil.
3. Antispam.
4. Vrus de computador e outros tipos de malwares.
5. Conceitos de cpias de segurana e recuperao de dados: tipos, meios de armazenamento.
6. Plano de Continuidade de negcio (plano de contingncia operacional e Plano de Recuperao de
Desastres).
7. Ferramentas de Segurana de Permetro Corporativo:
7.1. Firewall,
7.2. Proxy,
7.3. Filtro de contedo WEB,
7.4. IDS/IPS.
8. Vulnerabilidades do TCP/IP:
8.1. DoS/DDoS,
8.2. ARP Spoofing,
8.3. IP Spoofing,
8.4. Flooding.
9. Hardening.

Receita Federal 2012 - Analista-Tributrio


INFORMTICA (para rea de Informtica):
1. Gerncia de Projetos. Fundamentos:
1.1. Conceitos de Gerncia de Projetos, PMBOK (Project Management Body of Knowledge) 4 edio:
1.1.1. reas de Conhecimento de Gerncia de Projetos,
1.1.2. Processos de Gerncia de Projetos.
1.1.3. OPM3 (Organizational Project Management Maturity Model):
1.1.3.1. Conceituao.
1.1.3.2. Escritrio de Projeto.
1.1.3.3. Conceitos de Gesto de Programas e de Gesto de Portflio de Projetos.
2. Anlise e Arquitetura de Sistemas.
2.1. Anlise e Projeto Orientado a Objetos com UML (Unified Modeling Language).
2.2. Modelagem orientada a objeto:
2.2.1. objetos,
2.2.2. atributos,
2.2.3. relacionamento entre objetos,
2.2.4. diagrama objeto relacionamento,
2.2.5. diagrama de estrutura da informao,
2.2.6. especificao de objetos,
2.2.7. especificao de relacionamentos.
2.3. Anlise e Projeto Estruturado.
2.4. Modelagem orientada a processos:
2.4.1. diagrama de fluxo de dados, definio de depsitos de dados, definio lgica de processos,
dicionrio de dados.
2.4.2. Processo gil:
2.4.2.1. conceito,
2.4.2.2. metodologia Scrum.
2.4.2.3. RUP (Rational Unified Process):
2.4.2.3.1.
modelagem de negcio;
2.4.2.3.2.
levantamento e gerenciamento de requisitos;
2.4.2.3.3.
anlise e projeto de software; implementao, teste e homologao;
2.4.2.3.4.
implantao;
2.4.2.3.5.
gesto de configurao.
2.5. Engenharia de Software:
2.5.1. processos de software;
2.5.2. mtricas de software;
2.5.3. APF - anlise de ponto de funo;
2.5.4. qualidade de software;
2.5.5. modelos CMMI (Capability Maturity Model Integration) e MPS-BR (Melhoria de Processos do
Software Brasileiro).
2.5.6. SOA e Web services:
2.5.6.1. conceitos bsicos, aplicaes,
2.5.6.2. UDDI (Universal Description Discovery and Integration), WSDL (Web Services
Description Language), SOAP (Simple Object Access Protocol).
3. Banco de Dados e Gesto da Informao.
3.1. Fundamentos:
3.1.1. finalidades,
3.1.2. nveis de abstrao,
3.1.3. modelagem de dados,
3.1.4. modelagem funcional.
3.2. Administrao de dados:

3.2.1. fundamentos,
3.2.2. sistemas de gerenciamento de banco de dados,
3.2.3. utilizao das linguagens de definio e de manipulao de dados e normalizao.
3.3. Administrao de banco de dados:
3.3.1. fundamentos,
3.3.2. organizao de arquivos,
3.3.3. tcnicas de armazenamento,
3.3.4. mtodos de acesso,
3.3.5. tipos de bancos de dados,
3.3.6. projeto de bancos de dados,
3.3.7. conceitos de administrao e tunning de banco de dados.
3.4. Conceitos de solues de suporte deciso:
3.4.1. DW (Datawarehouse),
3.4.2. OLAP (On-line Analytical Processing),
3.4.3. Minerao de dados, BI (Business Inteligence).
3.5. Conceitos de GED, Workflow e Gesto do Conhecimento.
4. Programao.
4.1. Fundamentos:
4.1.1. Lgica de programao;
4.1.2. estrutura de dados e arquivos;
4.1.3. paradigmas de programao;
4.1.4. programao estruturada;
4.1.5. programao baseada em objetos e padres de projeto (Design Patterns).
4.2. Conceitos de Linguagens e ambientes de programao:
4.3. Java e PHP.
4.4. Conceitos de Objetos distribudos.
4.5. Conceitos de Arquitetura de software:
4.5.1. MVC (Model-view-controller),
4.5.2. abstrao entre camada de apresentao, negcio e de persistncia.
5. Legislao sobre contratao de TI.
5.1. Legislao bsica:
5.1.1. Lei no 8666/1993, Decreto no 2271/1997, Decreto no 7174/2010.
5.1.2. Conceitos do processo de contratao definidos por IN MPOG/SLTI 02/2008 e IN MPOG/SLTI
04/2010:
5.1.2.1. acordo de nvel de servios, agentes intervenientes do processo, Documento de
oficializao da demanda, anlise de viabilidade, estratgia da contratao, plano de
sustentao, anlise de riscos.
6. Governana de TI.
6.1. Alinhamento estratgico entre TI e negcios. BSC (Balancedscorecard).
6.2. COBIT (Control Objectives for Information and related Technology):
6.2.1. conceitos bsicos,
6.2.2. estrutura e objetivos,
6.2.3. requisitos de informao,
6.2.4. recursos de tecnologia da informao,
6.2.5. domnios,
6.2.6. processos,
6.2.7. objetivos de controle.
6.3. ITIL v3 (Information Technology Infrastructure Library):
6.3.1. conceitos bsicos;
6.3.2. estrutura e objetivos;
6.3.3. implementao de gerenciamento de servios de TI.

7. Modelagem de processos.
7.1. Conceitos bsicos.
7.2. Identificao e delimitao de processos de negcio.
7.3. Construo e mensurao de indicadores de processos.
8. Redes de computadores e infraestrutura de TI.
8.1. Tipos e topologias de redes:
8.1.1. redes geograficamente distribudas,
8.1.2. redes locais,
8.1.3. topologias ponto a ponto e multiponto,
8.1.4. topologias Ethernet.
8.2. Componentes:
8.2.1. switches,
8.2.2. hubs,
8.2.3. roteadores,
8.2.4. bridges,
8.2.5. repetidores,
8.2.6. conectores,
8.2.7. modems,
8.2.8. meios de transmisso,
8.2.9. ligaes ao meio,
8.2.10. cabeamento.
8.3. Arquitetura TCP/IP:
8.3.1. Fundamentos,
8.3.2. sistema de protocolos,
8.3.3. camadas,
8.3.4. utilitrios,
8.3.5. traduo de nomes,
8.3.6. TCP/IP em ambiente de rede.
8.4. Gerenciamento de rede:
8.4.1. conceitos,
8.4.2. fundamentos,
8.4.3. protocolos,
8.4.4. ferramentas.
8.5. Arquiteturas e padres:
8.5.1. arquitetura cliente/servidor,
8.5.2. arquiteturas SNA e TCP/IP,
8.5.3. modelo OSI,
8.5.4. padro e tecnologias Ethernet.
8.6. Plataforma de hardware:
8.6.1. RISC,
8.6.2. CISC.
8.7. Processadores: 32 e 64 bits.
8.8. Virtualizao:
8.8.1. Conceitos,
8.8.2. aplicaes.
8.9. Ambiente nuvem:
8.9.1. Conceitos,
8.9.2. sistemas utilizados,
8.9.3. nuvens privadas/corporativas.
8.10.
Fundamentos de Windows e Linux.
8.11.
Internet e Intranet:
8.11.1. finalidades,
8.11.2. caractersticas fsicas e lgicas,
8.11.3. aplicaes,

8.11.4. servios.
8.12.
Tecnologias Recentes de Hardware e de Administrao de Rede.
9. Segurana da Informao.
9.1. Poltica de segurana.
9.2. Ameaas e ataques.
9.3. Mecanismos de segurana:
9.3.1. firewall,
9.3.2. detectores de intruso,
9.3.3. servios de autenticao,
9.3.4. criptografia,
9.3.5. assinatura digital,
9.3.6. certificao digital,
9.3.7. protocolos SSL,
9.3.8. TLS e IPsec,
9.3.9. arquitetura de segurana lgica e fsica,
9.3.10. arquitetura de segurana OSI.
9.3.11. Conceitos da ISO BS 17799.

BNDES 2012
PROFISSIONAL BSICO - ANLISE DE SISTEMAS - DESENVOLVIMENTO
I - CONCEITOS DE SISTEMAS DE COMPUTAO:
1. Organizao de computadores:
1.1. Tipos e representaes de dados numricos;
1.2. Aritmtica binria;
1.3. lgebra booleana;
1.4. Codificao de caracteres;
1.5. Componentes da UCP;
1.6. Conceito de interrupo;
1.7. Modos de endereamento.
2. Arquitetura de processadores:
2.1. RISC e CISC;
2.2. Linguagem de montagem;
2.3. Ligao (Linking);
2.4. Modos de operao do hardware;
2.5. Conceitos de processamento paralelo e distribudo.
3. Sistemas Operacionais (SO):
3.1. Gerenciamento do processador Conceito e estados de processo; Chamadas ao SO;
3.2. I/O bound, CPU bound;
3.3. Comunicao entre processos;
3.4. Threads;
3.5. Escalonamento;
3.6. Primitivas de sincronizao;
3.7. Deadlocks.
4. Gerenciamento de memria:
4.1. reas de memria de um processo;
4.2. Algoritmos de alocao de memria;
4.3. Fragmentao;
4.4. Paginao;
4.5. Segmentao;
4.6. Memria Virtual;
4.7. Substituio de pginas.

5. Gerenciamento de E/S:
5.1. Estrutura de E/S (polling, interrupes, acesso direto memria);
5.2. Comunicao com dispositivos;
5.3. Estrutura do disco;
5.4. Escalonamento de disco;
5.5. Conteno;
5.6. Sistemas de arquivo Conceito de arquivo e diretrio;
5.7. Mtodos de acesso;
5.8. Alocao de arquivos (contnua, encadeada, indexada, por extenso);
5.9. Proteo de arquivo;
5.10.
Cache de disco.
6. Redes:
6.1. Arquitetura OSI da ISO;
6.2. TCP/IP;
6.3. HTTP e HTTPS.
II - ENGENHARIA DE SOFTWARE:
1. Conceitos:
1.1. Gerncia e desenvolvimento de Requisitos;
1.2. Soluo Tcnica;
1.3. Integrao do Produto;
1.4. Verificao (Teste de Software e Reviso por Pares);
1.5. Tipos de Testes (Unidade, Integrao, Funcional, Aceitao, Carga, Desempenho, Vulnerabilidade,
Usabilidade);
1.6. Validao;
1.7. Gerncia de Projetos;
1.8. Aquisio ou Gerncia de Acordo com Fornecedores;
1.9. Adaptao do Processo para Gerncia do Projeto ou Gerncia Integrada do Projeto;
1.10.
Gerncia de Riscos;
1.11.
Gerncia de Configurao;
1.12.
Garantia da Qualidade ou Gerncia da Qualidade do Processo e do Produto;
1.13.
Medio e Anlise;
1.14.
Anlise de Deciso e Resoluo;
1.15.
de ciclo de vida;
1.16.
Manuteno; Anlise de Pontos de Funo;
1.17.
Integrao Contnua.
2. Anlise e projeto de sistemas:
2.1. Anlise e projeto estruturado de sistemas;
2.2. Anlise e projeto orientado a objetos com notao UML;
2.3. Acoplamento e coeso.
3. Processos de Software:
3.1. Mtodos geis (Ex: Scrum, Kanban, eXtremme Programming (XP));
3.2. Processo de desenvolvimento de software unificado - Unified Process;
3.3. MPS.BR (Melhoria de Processo do Software Brasileiro);
3.4. CMMI (Capability Maturity Model Integration) para desenvolvimento verso 1.2.
III - BANCO DE DADOS:
1. Conceitos:
1.1. Padro ANSI para arquitetura de SGBD;
1.2. Modelo relacional de dados;
1.3. lgebra relacional;
1.4. Clculo relacional,
1.5. Formas normais,
1.6. Transao,
1.7. Commit em duas fases,

1.8. Serializao;
1.9. Bloqueios (granularidade, exclusivos, compartilhados e de inteno);
1.10.
Mtodo otimista de controle de concorrncia.
2. Modelo de Dados:
2.1. Entidades;
2.2. Atributos;
2.3. Relacionamentos-Cardinalidade;
2.4. Generalizao e especializao de entidades;
2.5. Mapeamento para modelo relacional.
3. ANSI SQL/92:
3.1. Nveis de Isolamento de transaes;
3.2. Tipos de dados;
3.3. Criao de domnios;
3.4. Criao de tabelas;
3.5. Manipulao de dados (insert, update, delete);
3.6. Clausula select;
3.7. Funes de agregao;
3.8. Junes - produto cartesiano, interna, externa (esquerda, direita, ambos);
3.9. Referncia a tabelas;
3.10.
Operaes em tabelas (union, except, intersect);
3.11.
Expresses condicionais (operadores, IS, BETWEEN, LIKE, IN, MATCH, ALL, ANY, EXISTS,
UNIQUE);
3.12.
Subqueries;
3.13.
Vises (atualizao de dados);
3.14.
Restries (de domnio, chave candidata, chave estrangeira, definidas para tabela, assertivas);
3.15.
Aes na restrio de chave estrangeira;
3.16.
avaliao postergada de restries.
4. Apoio Deciso:
4.1. Modelo dimensional;
4.2. Drill Down;
4.3. Esquemas estrela e floco de neve;
4.4. Mtricas aditivas, no aditivas e semi-aditivas;
4.5. Dimenses no estveis;
4.6. Agregao de fatos;
4.7. Uso de fatos agregados;
4.8. Procedimentos de extrao, transformao e carga.
IV - PROGRAMAO:
1. Lgica:
1.1. Lgica Proposicional;
1.2. Lgica de Predicados.
2. Algoritmos e estrutura de dados:
2.1. Complexidade de algoritmo;
2.2. Listas e Pilhas;
2.3. Vetores e matrizes;
2.4. Estruturas em rvores;
2.5. rvores balanceadas;
2.6. Mtodos de ordenao;
2.7. Pesquisa e hashing.
3. Programao estruturada:
3.1. Tipos de dados (vinculao; verificao de tipos; tipificao forte);
3.2. Estruturas de controle (comandos de deciso e repetio);
3.3. Modularizao;
3.4. Sub-rotinas e funes;
3.5. Passagem de parmetros por referncia e valor;

3.6. Escopo de Variveis.


4. Programao orientada a objetos:
4.1. Conceitos de orientao por objetos;
4.2. Classes e objetos;
4.3. Herana e polimorfismo;
4.4. Encapsulamento.
5. Linguagem Java:
5.1. Tipos e estrutura de dados;
5.2. Variveis; Enumeraes;
5.3. Operaes e expresses;
5.4. Instrues de controle;
5.5. Orientao a objetos;
5.6. Interfaces e classes abstratas;
5.7. Pacotes;
5.8. Excees;
5.9. Colees;
5.10.
Tipos genricos;
5.11.
Anotaes;
5.12.
Sincronismo e multi-threading.
V - ARQUITETURA DE APLICAES CORPORATIVAS:
1. Arquitetura de TI:
1.1. Benefcios estratgicos;
1.1.1. Arquitetura atual e futura, anlise de gap e roadmap;
1.1.2. Tipos de arquitetura - Negcio, informao, sistemas, integrao e tecnologia;
1.1.3. Frameworks de arquitetura Conceitos;
1.1.4. Noes de computao distribuda (clusters, balanceamento de carga e tolerncia a falhas);
1.1.5. Arquitetura Orientada a Servios (SOA - Service Oriented Architecture);
1.1.6. Gerenciamento de Processos de Negcio (BPM - Business Process Managment);
1.1.7. Portais corporativos (conceitos bsicos:
1.1.7.1. colaborao,
1.1.7.2. personalizao,
1.1.7.3. gesto do conhecimento,
1.1.7.4. gesto de contedo,
1.1.7.5. taxonomia,
1.1.7.6. integrao de sistemas,
1.1.7.7. web 2.0,
1.1.7.8. Governana,
1.1.7.9. Portlets);
1.1.8. Barramento corporativo de servios (ESB - Enterprise Service Bus).
2. Prticas de arquitetura de software:
2.1. Inverso de controle;
2.2. Programao por contrato;
2.3. Injeo de dependncias;
2.4. Refatorao (princpios, aplicaes e indcios de cdigo mal estruturado).
3. Desenvolvimento Java EE:
3.1. Conceito de servidor de aplicao;
3.2. Containers web e EJB;
3.3. Java Server Faces (JSF), Facelets, Filtros e Servlet;
3.4. Enterprise JavaBeans 3 (EJB);
3.5. Java Persistent Architecture (JPA);
3.6. Java Messaging System (JMS);
3.7. Web Services SOAP e REST;
3.8. Portlets (JSR 168 e JSR 286).
4. Padres de arquitetura de software:

4.1. Padres de projeto (Design Patterns);


4.2. Padres de Arquitetura de Aplicaes Corporativas (Patterns of Enterprise Applications Architecture);
4.3. Padres e antipadres de projeto Java EE.
5. Conceitos de Segurana:
5.1. Autenticao, autorizao e auditoria;
5.2. Controle de acesso baseado em papis (Role Based Access Control - RBAC);
5.3. Controle de falhas em aplicaes (OWASP - Open Web Application Security Project).
VI - GESTO DE TI:
1. Gerenciamento de Projetos baseado no PMBOK:
1.1. Conceitos;
1.2. Planejamento, Acompanhamento e Controle;
1.3. Gerncia de Escopo, Estrutura de decomposio de trabalho (WBS);
1.4. Gerncia de Prazo;
1.5. Gerncia de Custos;
1.6. Gerncia de Qualidade;
1.7. Gerncia de Recursos Humanos;
1.8. Gerncia de Comunicao;
1.9. Gerncia de Risco;
1.10.
Gerncia de Aquisies;
1.11.
Gerncia de Integrao.
2. Governana e COBIT 4.0 (Control Objectives for Information and related Technology):
2.1. Conceito, importncia e responsabilidades sobre a governana de TI;
2.2. COBIT como framework de governana de TI;
2.3. Principais caractersticas (foco em negcio, orientao a processos, controle atravs de objetivos e
direcionamento para medies);
2.4. reas de Foco da Governana de TI;
2.5. Domnios de processos do COBIT;
2.6. Modelo de maturidade para o COBIT.
3. Fundamentos da ITIL (Information Technology Infrastructure Library):
3.1. Definio de Servio, Mtricas (CSF, KPI), Modelo RACI, Service Desk, Gesto (Demandas; Portflio,
Catlogo e Nveis de Servio;
3.2. Capacidade; Disponibilidade;
3.3. Continuidade;
3.4. Segurana;
3.5. Mudanas;
3.6. Configurao;
3.7. Liberao;
3.8. Validao;
3.9. Conhecimento;
3.10.
Eventos;
3.11.
Incidentes;
3.12.
Requisio;
3.13.
Problemas;
3.14.
Acesso e Melhoria Contnua).
PROFISSIONAL BSICO - ANALISTA DE SISTEMAS - SUPORTE
I - FUNDAMENTOS:
1. Componentes e arquiteturas de sistemas computacionais (hardware e software);
2. Linguagens de programao, compiladores e interpretadores;
3. Representao de dados: binrio, hexadecimal e decimal;
4. Processamento paralelo e distribudo;
5. Componentes e arquiteturas de processadores;
6. Conjuntos de instruo do processador;

7. Aritmtica computacional;
8. Pipeline;
9. Hierarquia de memria;
10. Interface entre processadores e perifricos;
11. Multiprocessamento simtrico e assimtrico;
12. Fundamentos de sistemas operacionais;
13. Gerenciamento de processos e fluxos de execuo (threads):
13.1.
escalonamento,
13.2.
comunicao e sincronizao entre processos,
13.3.
impasses (deadlocks) e esgotamento de recursos (starvation);
14. Gerenciamento de memria:
14.1.
alocao,
14.2.
paginao,
14.3.
segmentao e memria virtual;
15. Sistemas de entrada e sada.
II - AMBIENTE MICROSOFT (WINDOWS SERVER 2003 E 2008):
1. Instalao, configurao e administrao;
2. Utilitrios e comandos padro;
3. Administrao de contas de usurios, grupos, permisses de acesso e compartilhamentos;
4. Sistema de arquivo NTFS;
5. Gerenciamento de processos;
6. Configurao de servios Internet IIS (HTTP e FTP), DNS, DHCP e DFS;
7. Instalao, configurao e administrao de servios de diretrio (Active Directory);
8. Alta disponibilidade e balanceamento de carga;
9. Monitorao via WMI;
10. Gerenciamento remoto.
III - AMBIENTE LINUX (RED HAT ENTERPRISE LINUX 5):
1. Instalao, configurao e administrao;
2. Utilitrios e comandos padro;
3. Administrao de contas de usurios, grupos e permisses de acesso;
4. Sistemas de arquivos: ext3;
5. Gerenciamento de volumes lgicos de arquivos (LVM);
6. Gerenciamento de processos;
7. Configurao de servios de rede:
7.1. HTTP (Apache),
7.2. DNS (BIND),
7.3. SSH (OpenSSH) e
7.4. SMTP (Postfix);
8. Programao em GNU Bourne-again Shell (Bash);
9. variveis, ciclos (loops) e execuo condicional;
10. redirecionamento de entradas e sadas padro (stdin, stdout e stderr), arquivos e execuo de comandos;
11. Uso de expresses regulares (POSIX Extended Regular Expressions);
12. Alta disponibilidade e balanceamento de carga;
13. Monitorao via SNMP;
14. Gerenciamento remoto.
IV - AMBIENTE VIRTUALIZADO (VMware vSphere 4):
1. Conceitos e benefcios da virtualizao de servidores;
2. Instalao, configurao e administrao;
3. Converso de mquinas fsicas para virtuais (P2V);
4. Criao de pools de recursos;
5. Tolerncia a falhas e alta disponibilidade (FT e HA);
6. Balanceamento e alocao dinmica de recursos (DRS);

7. Migrao de mquinas virtuais em tempo real sem interrupo do funcionamento (vMotion).


V - SERVIDORES DE APLICAO JAVA ENTERPRISE EDITION (JEE):
1. Fundamentos de servidores de aplicao JEE5;
2. Configurao, empacotamento e instalao de mdulos web e EJB;
3. Conceitos de mensagerias Java Message Service (JMS);
4. Monitorao de componentes com Java Management Extensions (JMX);
5. Alta disponibilidade e balanceamento de carga.
VI - ARMAZENAMENTO DE DADOS:
1. Conceitos de Storage Area Networks (SAN) e Network Attached Storage (NAS);
2. Fibre Channel (FC): protocolo Fibre Channel Protocol (FCP) e topologias padro;
3. Protocolos Common Internet File System (CIFS) e Network File System (NFS);
4. Redundant Array of Inexpensive Disks (RAID): nveis 0, 1, 5, 6, 1+0 e 0+1;
5. Backup: Polticas de backup;
6. Tipos de backup (completo, incremental e diferencial) e arquiteturas (LAN free, server free e client
free).
VII - REDES:
1. Redes Locais Arquiteturas e topologias: conceitos e modelo OSI;
2. Infraestrutura: Conceitos bsicos de cabeamento estruturado;
3. Tipos (UTP e STP) e categorias (5e, 6 e 6a) de cabo de par tranado, tipos de cabo de fibra ptica
(multimodo e monomodo);
4. Padres:
4.1. IEEE 802.1w,
4.2. IEEE 802.1Q,
4.3. IEEE 802.1X,
4.4. IEEE 802.3u,
4.5. IEEE 802.3ab,
4.6. IEEE 802.3z,
4.7. IEEE 802.3ae,
4.8. IEEE 802.3ad,
4.9. IEEE 802.3af;
5. Redes sem fio: IEEE 802.11b/g/n;
6. Protocolos:
6.1. IPv4,
6.2. TCP,
6.3. UDP,
6.4. IPSec,
6.5. ARP,
6.6. ICMP,
6.7. SNMP,
6.8. SSH,
6.9. DNS,
6.10. DHCP,
6.11. SMTP,
6.12. HTTP,
6.13. FTP,
6.14. LDAP,
6.15. RADIUS,
6.16. H.323,
6.17. RTP,
6.18. RTCP,
6.19. SIP,
6.20. syslog e NTP;

6.21.
6.22.
6.23.
6.24.
6.25.
6.26.

NAT e PAT;
Roteadores; Comutadores (switches);
Concentradores (hubs);
Conceitos bsicos de protocolos de roteamento;
VPN;
Qualidade de servio (QoS).

VIII - SEGURANA:
1. Conceitos bsicos
2. Confidencialidade, disponibilidade e integridade;
3. Segregao de funes;
4. Vulnerabilidade, risco e ameaa;
5. Poltica de segurana da informao;
6. Classificao da informao;
7. Cdigo malicioso (malware)
7.1. Vrus,
7.2. worms,
7.3. cavalos de Tria,
7.4. spyware,
7.5. bots,
7.6. adware,
7.7. keyloggers,
7.8. backdoors e rootkits.
8. Criptografia
8.1. Criptografia de chave pblica (assimtrica);
8.2. Criptografia de chave secreta (simtrica);
8.3. Certificados digitais;
8.4. Assinaturas digitais;
8.5. Hashes criptogrficos.
9. Controle de acesso
9.1. Autenticao, autorizao e auditoria;
9.2. Controle de acesso baseado em papis (RBAC);
9.3. Autenticao forte (baseada em dois ou mais fatores);
9.4. Single sign-on.
10. Noes de Segurana em Redes
10.1.
Filtragem de trfego com firewalls ou listas de controle de acesso (ACL), proxy e proxy reverso;
10.2.
Ataques de negao de servio (DoS) e ataques distribudos de negao de servio (DDoS);
10.3.
Sistemas de deteco de intruso (IDS) e sistemas de preveno de intruso (IPS);
10.4.
Protocolos SSL e TLS;
11. Mecanismos de filtragem de mensagens indesejadas (spam)
11.1.
Listas negras,
11.2.
listas cinzas,
11.3.
filtragem baseada em regras,
11.4.
filtro Bayesiano e Sender Policy Framework (SPF).
IX - BANCO DE DADOS:
1. Conceitos e fundamentos de Sistemas Gerenciadores de Banco de Dados (SGBD);
2. Bancos de dados relacionais e distribudos;
3. Alta disponibilidade e balanceamento de carga;
4. Independncia de dados;
5. Dicionrio de dados;
6. Modelagem entidade-relacionamento (ER);
7. Normalizao;
8. Gerncia de transaes;
9. Gerncia de bloqueios;

10. Gerncia de desempenho;


11. Linguagens de definio e manipulao de dados (ANSI SQL).
X - GESTO DE INFRAESTRUTURA DE TECNOLOGIA DA INFORMAO (TI):
1. Information Technology Infrastructure Library verso 3 (ITILv3):
1.1. Operao de Servios (Gerenciamento de Eventos,
1.1.1. Gerenciamento de Incidentes,
1.1.2. Gerenciamento de Problemas,
1.1.3. Cumprimento de Requisies,
1.1.4. Gerenciamento de Acessos),
1.2. Desenho de Servios (Gerenciamento de Nveis de Servio,
1.2.1. Gerenciamento de Capacidade,
1.2.2. Gerenciamento de Disponibilidade,
1.2.3. Gerenciamento de Continuidade de Servios de TI,
1.2.4. Gerenciamento de Continuidade de Negcio),
1.3. Transio de Servios (Gerenciamento de Configurao e Ativos de Servios de TI,
1.3.1. Gerenciamento de Liberao e Implantao,
1.3.2. Gerenciamento de Mudanas) e
1.4. Melhoria Contnua de Servios.
MINISTRIO DO PLANEJAMENTO, ORAMENTO E GESTO (MP) 2015
CARGO 12: ANALISTA EM TECNOLOGIA DA INFORMAO
1. Gerencia de projetos.
1.1. Conceitos bsicos.
1.2. Processos do PMBOK.
1.3. Gerenciamento da integrao, do escopo, do tempo, de custos, de recursos humanos, de riscos, das
comunicaes, da qualidade e de aquisicoes.
2. Segurana da informao.
2.1. Conceitos bsicos.
2.2. Politicas de segurana.
2.3. Classificao de informaes.
2.4. Analise de vulnerabilidade.
2.5. Plano de continuidade de negocio.
2.6. Normas ISO 17799 e ISO 27001.
2.7. Auditoria e conformidade.
3. Governana e Gesto de TI.
3.1. Fundamentos do ITILR.
3.2. ITILR suporte a servios.
3.3. ITILR entrega de servios.
3.4. fundamentos de COBIT (verso 5).
3.5. Governana Digital.
4. Gesto de Relacionamento.
4.1. Gesto de relacionamento com clientes (CRM).
4.2. Elaborao de plano de negocio.
4.3. Noes de marketing de servio.
4.4. Noes de Comunicao Institucional e Interna.
5. Engenharia de requisitos.
5.1. Conceitos bsicos.
5.2. Tcnicas de elicitao de requisitos.
5.3. Gerenciamento de requisitos.

5.4. Especificao de requisitos.


5.5. Tcnicas de validao de requisitos.
5.6. Prototipao.
6. Engenharia de software.
6.1. Ciclo de vida do software.
6.2. Metodologias de desenvolvimento de software.
6.3. Mtricas e estimativas de software.
6.4. Analise por pontos de funo.
6.5. CMMi.
6.6. Qualidade de software.
7. Arquitetura e tecnologias de sistemas de informao.
7.1. Conceitos bsicos.
7.2. Workflow e gerenciamento eletrnico de documentos.
7.3. Arquitetura cliente-servidor.
7.4. Arquitetura orientada a servio.
7.5. Arquitetura distribuda.
7.6. Arquitetura de grande porte.
7.7. Datamining.
7.8. Datawarehouse.
7.9. Portais corporativos.
7.10.
Sistemas colaborativos.
7.11.
Gesto de contedo.
7.12.
Especificao de metadados e web services.
7.13.
Computao em GRID, conceitos de computao em cluster, conceitos de computao em
nuvem.
7.14.
Conceitos de aplicao em dispositivos moveis.
8. Gesto de processos de negocio.
8.1. Modelagem de processos com BPMN (verso 2.0).
8.2. Tcnicas de analise de processos.
8.3. Melhoria de processos.
8.4. Integrao de processos.
9. Gesto estratgica.
9.1. Noes e metodologias de planejamento estratgico.
9.2. Balanced Scorecard (BSC).
9.3. Planejamento Estratgico Situacional (PES), Matriz SWOT.
9.4. Analise de cenrios.
9.5. Metodologias para medio de desempenho.
9.6. Indicadores de desempenho: conceito, formulao e analise.
10. Banco de dados.
10.1.
Conceitos bsicos.
10.2.
Abordagem relacional.
10.3.
Modelo entidade-relacionamento.
10.4.
Normalizao.
10.5.
Sistemas gerenciadores de banco de dados (SGBD).
11. Tecnologia da Informao na Administrao Publica.
11.1.
Planejamento Plurianual (PPA).
11.2.
Planejamento de TI: estratgico e ttico.
11.3.
Contrataes de TI na Administrao Publica Federal.

IBGE 2016
Anlise de Sistemas/Desenvolvimento de Aplicaes
1. PROGRAMAO:
1.1. Conceito de compilao e ligao de programas.
1.2. Algoritmos e estrutura de dados: algoritmos de busca e de ordenao;
1.3. Estruturas de dados bsicas (arrays, pilhas, listas e filas);
1.4. Tipos abstratos de dados.
1.5. Programao orientada a objetos:
1.5.1. encapsulamento;
1.5.2. classes e objetos;
1.5.3. herana e polimorfismo.
1.6. Linguagem de programao Java:
1.6.1. variveis e tipos de dados;
1.6.2. Operadores e expresses;
1.6.3. Estruturas de controle (sequncia, seleo e repetio);
1.6.4. Tratamento de exceo;
1.6.5. Depurao de programas;
1.6.6. Construo e uso de componentes e bibliotecas;
1.6.7. Acesso a bancos de dados;
1.6.8. Definio de formulrios;
1.6.9. Java EE;
1.6.10. Desenvolvimento de aplicaes com Eclipse.
1.7. Linguagem de programao C#:
1.7.1. variveis e tipos de dados;
1.7.2. Operadores e expresses;
1.7.3. Estruturas de controle (sequncia, seleo e repetio);
1.7.4. Tratamento de exceo;
1.7.5. Depurao de programas;
1.7.6. Construo e uso de componentes e bibliotecas;
1.7.7. Acesso a bancos de dados;
1.7.8. Definio de formulrios;
1.7.9. Desenvolvimento de aplicaes com Visual Studio .NET.
2. BANCOS DE DADOS:
2.1. Modelagem conceitual de dados:
2.1.1. abordagem E-R (entidades e atributos; relacionamentos e cardinalidades; generalizao).
2.1.2. Conceitos, arquiteturas e paradigmas de sistemas de bancos de dados.
2.1.3. Modelo relacional: conceitos bsicos.
2.1.4. Projeto de bancos de dados relacionais: esquemas de banco de dados relacionais;
2.1.5. Chave primria, alternativa e estrangeira;
2.1.6. Dependncia funcional;
2.1.7. Normalizao;
2.1.8. Restries de integridade;
2.1.9. Mapeamento de modelo ER para modelo Relacional.
2.1.10. Linguagens de definio (DDL), manipulao (DML) e controle de dados (DCL).
2.1.11. Linguagem SQL Padro ANSI 1999.
2.1.12. Processamento de transaes, controle de concorrncia e recuperao.
2.1.13. Processamento de consultas, otimizao e ajustes de bancos de dado.
2.1.14. Segurana.
2.1.15. Bancos de dados distribudos: conceitos, tipos e arquiteturas.

2.1.16. SGBD Oracle: elementos bsicos e programao com PL/SQL. SGBD MySQL: elementos
bsicos.
2.1.17. SGBD MS SQL Server: elementos bsicos.
2.1.18. SGBD PostgreSQL: elementos bsicos e programao com PL/pgSQL.
2.1.19. Conceitos de Data Warehouse, OLAP e OLTP.
2.1.20. Mapeamento Objeto Relacional.
3. ENGENHARIA DE SOFTWARE:
3.1. Conceitos gerais.
3.1.1. Ciclo de vida de software.
3.1.2. Projeto de sistemas de informao: conceitos fundamentais;
3.1.3. Planejamento das atividades de anlise;
3.1.4. Projeto de entrada e de sada;
3.1.5. Controle de sistemas;
3.2. Implementao de sistemas.
3.2.1. Processo de software: Processo Unificado (UP) (conceitos gerais, disciplinas, fases, papis,
atividades e artefatos);
3.2.2. Processos geis (eXtreme Programming, Scrum e Kanban); CMM e CMMI (Capability Maturity
Model Integration). Anlise, especificao e gerncia de requisitos.
3.3. Anlise e projeto Orientados a Objetos:
3.3.1. principais conceitos;
3.3.2. Identificao de classes primrias;
3.3.3. Classes derivadas;
3.3.4. Mensagens e seus tratadores;
3.3.5. Representao;
3.3.6. Linguagem de modelagem UML;
3.3.7. Padres de projeto (Design patterns);
3.3.8. Injeo de dependncia;
3.3.9. Inverso de controle;
3.3.10. Refatorao.
3.4. Teste de software:
3.4.1. tcnicas de teste de software;
3.4.2. Teste unitrio;
3.4.3. Teste de integrao;
3.4.4. Teste funcional;
3.4.5. Teste de aceitao;
3.4.6. Teste de desempenho;
3.4.7. Teste de carga.
3.5. Gesto da qualidade: qualidade de processo de software;
3.6. Qualidade do produto.
3.7. Tcnicas de estimativa de projetos:
3.7.1. APF (Anlise por pontos de funo).
3.8. Arquiteturas de software: padres de arquitetura de aplicaes corporativas;
3.8.1. MVC (Model-view-controller);
3.8.2. Service-Oriented Architecture (SOA);
3.8.3. Camadas de acesso a dados (OLEDB, ODBC, JDBC);
3.8.4. Software as a Service (SAAS).
3.9. Acessibilidade e engenharia de usabilidade: conceitos bsicos de engenharia de usabilidade;
3.9.1. Critrios, recomendaes e guias de estilo;
3.9.2. Anlise de requisitos de usabilidade;
3.9.3. Concepo,
3.9.4. projeto e implementao de interfaces.
4. APLICAES DISTRIBUDAS:
4.1. Monitores de processos e transaes (TP monitors);

4.2. Gerncia e protocolos de transaes distribudas.


4.3. Conceito de servidor de aplicao.
4.4. Aplicaes mveis (tablets, celulares, PDAs e netbooks).
5. REDES DE COMPUTADORES E INTERNET:
5.1. Conceitos bsicos de comunicao de dados.
5.2. Protocolo TCP/IP;
5.3. Servios: telnet, FTP, SFTP, SSH;
5.4. Segurana: firewalls, mecanismos de autenticao, criptografia, certificados digitais e vrus.
6. TECNOLOGIAS WEB:
6.1. Servidores Web (Apache e IIS).
6.2. SOAP e REST.
6.3. Linguagens de marcao: XML, HTML, XHTML e DHTML. CSS. Ajax.
6.4. Tecnologias de multimdia e hipermdia. Conceitos de comrcio eletrnico.
7. GESTO DE TECNOLOGIA DA INFORMAO:
7.1. Gerncia de projetos: PMBOK (4 edio).
7.2. ITIL V3. COBIT 4.
7.3. Anlise e gesto de Negcios: BPM e BPMN.

Anlise de Sistemas/Desenvolvimento de Aplicaes Web Mobile


1. Programao em ambiente WEB:
1.1. HTML 5,
1.2. XML,
1.3. RESTfull,
1.4. WebServices,
1.5. SOAP,
1.6. JSON,
1.7. Javascript (ES 6, Jquery, AngularJS),
1.8. PHP 5.6 ou superior e
1.9. .Net 4.5 ou superior.
2. WebApps: Ionic; Nodejs;
3. Desenvolvimento Mobile First.
4. Arquitetura de software: SAAS (Software as a Service);
5. Service-Oriented Architecture (SOA);
6. Padres de projetos MVC (Model-View-Control) e MVVM (Model-View-ViewModel);
7. Injeo de dependncia;
8. Inverso de controle.
9. Bancos de Dados:
9.1. Linguagem SQL, stored procedures, triggers, functions;
9.2. Otimizao de Consultas;
9.3. SGBDs: MySQL 5.7 ou superior;
9.4. Microsoft SQL Server 2012 ou superior;
9.5. NoSQL; Modelo relacional: normalizao, integridade.
10. Programao estruturada, orientada a objetos e orientada a eventos:
10.1.
Padres de Projeto;
10.2.
Reuso de componentes;
10.3.
Tratamento de excees.
11. Algoritmos e estrutura de dados:
11.1.
Complexidade de algoritmo;
11.2.
Mtodos de ordenao; e Pesquisa e hashing.
12. Teste de Software:

12.1.
Testes unitrio, Integrao, Funcional, Aceitao, Desempenho e Carga;
12.2.
Test-Driven Development (TDD).
13. Tcnicas para mensurao de projetos: APF (Anlise por pontos de funo).
14. Desenvolvimento Mobile: Padres, especificaes e API do Android;
15. Padres, especificaes e API do iOS;
16. Padres, especificaes e API do WindowsPhone.

Anlise de Sistemas/Suporte Comunicao e Rede


1. Prestao de suporte tcnico aos servios de redes, incluindo configurao e gesto de ativos de redes,
ambientes de segurana, firewall , filtros de contedo, proxies, redes locais, redes de longa distncia,
redes virtuais privadas;
2. bem como suporte aos requisitos mnimos que garantam a segurana, qualidade, disponibilidade e
desempenho das aplicaes distribudas, destacando-se videoconferncia e aplicaes multimdia,
incluindo protocolos H.323, SIP, multicast (PIM-SM e IGMP), H.264, entre outros;
3. implantao, suporte e superviso de servios;
4. gerncia e monitorao de redes;
5. Protocolos IPSEC, FTP, TFTP, NTP, syslog, NAT e PAT;
6. Linux: distribuies baseadas em CentOS e SuSe Enterprise Server, Conceitos de usurios e grupos.
Permisses. OpenSSL, RAID, IPTables;
6.1. Instalao e administrao de servios Squid, Samba, Kerberos, NFS, SNMP, Apache e OpenSSH.
Shell script e agendamentos com o cron.
6.2. Controle de inicializao.
6.3. Gerenciamento de servios e processos.
7. Conceitos de Segurana: confidencialidade, disponibilidade e integridade;
8. Vulnerabilidade e risco e ameaa;
9. Gesto de poltica de segurana da Informao (ISO/IEC 27001 e 27002);
10. Classificao da informao;
11. Cdigo malicioso (malware)
11.1.
Vrus,
11.2.
worms,
11.3.
cavalos de tria,
11.4.
spyware,
11.5.
bots,
11.6.
adware,
11.7.
keyloggers,
11.8.
backdoors e
11.9.
rootkits.
12. Criptografia: criptografia de chave pblica (assimtrica);
12.1.
criptografia de chave secreta (simtrica);
12.2.
certificados digitais;
12.3.
assinaturas digitais;
12.4.
hashes criptogrficos.
13. Controle de acesso: autenticao, autorizao e auditoria;
14. Controle de acesso baseado em papis (RBAC);
15. autenticao forte (baseada em dois ou mais fatores);
16. single sign-on.
17. Noes de segurana em redes: filtragem de trfego com firewalls ou listas de controle de acesso (ACL),
proxy e proxy reverso;
17.1.
ataques de negao de servio (DoS) e ataques distribudos de negao de servio (DDoS);
17.2.
sistemas de deteco de intruso (IDS) e sistemas de preveno de intruso (IPS);
17.3.
protocolos SSL e TLS;
17.4.
Cabeamento Estruturado: teste de canal e de link dedicado;

17.4.1. categorias (5e, 6 e 6a) de cabo de par tranado, tipos de cabo de fibra ptica (multimodo e
monomodo).

Anlise de Sistemas/Suporte Produo


COMPONENTES E ARQUITETURAS DE SISTEMAS COMPUTACIONAIS:
1. Linguagens de programao: compiladores e interpretadores.
2. Componentes e arquiteturas de processadores.
3. Representao de dados: binrio, hexadecimal e decimal.
4. Aritmtica computacional.
5. Conjuntos de instruo de um processador.
6. Hierarquia de memria.
7. Interface entre processadores e perifricos.
8. Processamento paralelo e distribudo.
9. Multiprocessamento simtrico e assimtrico.
10. Pipeline de instrues.
SISTEMAS OPERACIONAIS:
1. Gerenciamento de processos e fluxos de execuo (threads):
1.1. escalonamento,
1.2. comunicao e sincronizao entre processos,
1.3. impasses (deadlocks) e esgotamento de recursos (starvation).
2. Gerenciamento de memria:
2.1. alocao, paginao,
2.2. segmentao e memria virtual.
3. Sistemas de entrada e sada.
4. Ambientes Operacionais: Windows 7/2008/2012 e SUSE Linux.
5. Conceitos de virtualizao de servidores.
ARQUITETURA DE APLICAES CORPORATIVAS:
1. Arquitetura de TI:
1.1. benefcios estratgicos;
1.2. arquitetura atual e futura;
1.3. anlise de gap e roadmap.
2. Tipos de arquitetura:
2.1. negcio,
2.2. informao,
2.3. sistemas,
2.4. integrao e tecnologia.
3. Frameworks de arquitetura:
3.1. conceitos,
3.2. noes de computao distribuda (clusters, balanceamento de carga e tolerncia a falhas).
4. Arquitetura Orientada a Servios (SOA - Service Oriented Architecture).
5. Gerenciamento de Processos de Negcio (BPM - Business Process Managment).
6. Portais corporativos:
6.1. conceitos bsicos,
6.2. colaborao,
6.3. personalizao,
6.4. gesto do conhecimento e gesto de contedo.
GESTO DE TECNOLOGIA DA INFORMAO:
1. Gerenciamento de projetos baseado no PMBOK (4 edio):
1.1. conceitos;
1.2. planejamento,

1.3. acompanhamento e controle;


1.4. Gerncia de Escopo;
2. Estrutura de decomposio de trabalho (WBS);
3. Gerncia de Prazo;
4. Gerncia de Custos;
5. Gerncia de Qualidade;
6. Gerncia de Recursos Humanos;
7. Gerncia de Comunicao;
8. Gerncia de Risco;
9. Gerncia de Aquisies;
10. Gerncia de Integrao.
11. Governana e COBIT 4:
11.1.
conceito, importncia e responsabilidades sobre a governana de TI; principais caractersticas
(foco em negcio, orientao a processos, controle atravs de objetivos e direcionamento para
medies).
12. Fundamentos da ITIL V3:
12.1.
definio de servio, mtricas (CSF, KPI); modelo RACI;
13. Service Desk, gesto (demandas, portflio, catlogo e nveis de Servio; capacidade; disponibilidade;
continuidade; segurana; mudanas; configurao; liberao; validao; conhecimento; eventos;
incidentes; requisio; problemas; acesso; melhoria contnua).
REDES DE COMPUTADORES:
1. Redes Locais
a. Arquiteturas e topologias: conceitos e modelo OSI;
2. Infraestrutura: Conceitos bsicos de cabeamento estruturado;
3. Tipos (UTP e STP) e categorias (5e, 6 e 6a) de cabo de par tranado, tipos de cabo de fibra ptica
(multimodo e monomodo);
4. Padres:
a. IEEE 802.1w,
b. IEEE 802.1Q,
c. IEEE 802.1X,
d. IEEE 802.3u,
e. IEEE 802.3ab,
f. IEEE 802.3z,
g. IEEE 802.3ae,
h. IEEE 802.3ad,
i. IEEE 802.3af;
5. Redes sem fio:
a. IEEE 802.11b/g/n;
b. Protocolos: IPv4, TCP, UDP, IPSec, ARP, ICMP, SNMP, SSH, DNS, DHCP, SMTP, HTTP, FTP,
LDAP, RADIUS, H.323, RTP, RTCP, SIP, syslog e NTP;
c. NAT e PAT;
d. Roteadores;
e. Comutadores (switches);
f. Concentradores (hubs);
g. Conceitos bsicos de protocolos de roteamento;
h. VPN;
i. Qualidade de servio (QoS).
BANCOS DE DADOS:
1. Conceitos e fundamentos de Sistemas Gerenciadores de Banco de Dados (SGBD);
2. Bancos de dados relacionais e distribudos;
3. Alta disponibilidade e balanceamento de carga;
4. Independncia de dados;
5. Dicionrio de dados;

6. Modelagem entidade-relacionamento (ER);


7. Normalizao;
8. Gerncia de transaes;
9. Gerncia de bloqueios;
10. Gerncia de desempenho;
11. Linguagem SQL Padro ANSI 1999.

Anlise de Sistemas/Suporte Operacional


1. Conhecimento nas atividades de prospeco,
1.1. planejamento,
1.2. implantao,
1.3. suporte,
1.4. superviso e monitorao dos servios;
Administrao de sistemas operacionais:
1. Windows 7 e 8, Windows Server 2012 R2, LINUX (SUSE e CentOS);
2. virtualizao (Hyper-V),
3. Linguagens de Script (Shell, BAT, VBS, PowerShell);
4. Cluster (alta disponibilidade e desempenho);
Segurana da informao:
1. Conceitos de integridade, autenticidade, confidencialidade (sigilo) e disponibilidade da informao;
2. Antivrus, AntiSpam e Sistemas de deteco de intruso;
3. Segurana de servios, aplicaes e sistemas operacionais;
4. Criptografia, Certificado digital e Assinatura digital;
5. Normas, polticas, e procedimentos de segurana;
6. Controle de acesso (fsico e lgico), Auditoria e Segurana de rede;
7. Conceitos gerais de gesto e boas prticas de segurana da informao ( Normas ISO 27001 e ISO
27002).
Arquitetura de Computador:
1. Representaes de dados numricos,
2. Aritmtica binria,
3. lgebra booleana,
4. Componentes da UCP,
5. Modos de endereamento,
6. Processadores CISC (arquitetura x86),
7. Estrutura do Sistema Operacional (chamadas ao sistema, modos de acesso, processos e threads),
8. Gerenciamento de processador (polticas de escalonamento),
9. Gerenciamento de memria (swapping e memria virtual),
10. Gerenciamento de Dispositivos (subsistema de Entrada/Sada),
11. Sistema de arquivos (organizao de arquivos e diretrios em disco, gerenciamento de alocao de
espao em disco, proteo de acesso e caches);
Armazenamento:
1. Conceitos de armazenamento em discos,
2. conceitos de RAID,
3. NAS (Network-Attached Storage) e SAN (Storage Area Network);
Backup:
1. Teoria de backup e Polticas de backup;
Servidores de aplicao:

1.
2.
3.
4.
5.
6.

Servidores Web (Apache, IIS, JBOSS, Tomcat),


SOA,
DNS,
Servidores de e-mail,
Terminal Server,
Proxy Reverso e Active Directory.

Monitorao e administrao de rede (equipamentos e servios):


1. SNMP,
2. MIB,
3. Syslog;
4. System Center Microsoft Operation Manager e Configuration Manager;
Banco de Dados:
1. Linguagem SQL;
2. Oracle 11g,
3. Oracle RMAN,
4. SQL Server 2012,
5. PostgreSQL 9,
6. MySQL 5;
7. Replicao de Dados.

Вам также может понравиться