Você está na página 1de 4

EDITAL IF BAIANO

1. ENGENHARIA DE SOFTWARE.
1.1 Ciclo de vida; Metodologias de desenvolvimento.
1.2.Processo de Desenvolvimento: Padres (CMMI, MPS/BR, NBR
ISO/IEC 12207 e NBR ISO/IEC9126).
1.3. Orientado a reuso.
1.4. Modelos Ciclos de Vida: Cascata, Iterativo, gil e Formal
(exemplos: RUP, XP, TDP, DDP, Scrum).
1.5. Engenharia de requisitos, gesto de requisitos, anlise
e projeto, implementao, testes (unitrios automatizados,
funcionais, no funcionais e outros), homologao e gesto de
configurao e ISO/IEC 14598-3.
1.6. Anlise e Projeto de sistemas.
1.7. Arquitetura de software.
1.8. Interoperabilidade.
1.9. Padres de projeto: Padres de criao
(Singleton, Prototype, etc.), padres estruturais (Adapter, Facade,
etc), padres comportamentais(Command, Iterator, etc.) e padres
GRASP (Controler, Expert, etc.).
1.10Linguagem de modelagem: UML 2.x, BPM e BPMN.
1.11. Estratgias e tcnicas de teste de software.
1.12. Gerenciamento e controle de verses de software.

2.PROGRAMAO.
2.1. Estrutura de dados e
algoritmos.
2.2. Conceitos fundamentais de programao orientada a objetos.
2.3.Implementao de conceitos sobre programao orientada a
objetos em Java.
2.4.Conceitos sobre tecnologias Java
JSF, JPA e JEE.
2.5. Javascript.
2.6. HTML.
2.7. Linguagens de implementao de regras de negcio: orientada a
objeto (Java, Javascript, Phyton, PHP, Ruby, Objective C e C++).
2.8. Tecnologia de desenvolvimento mvel: Android (view e
viewgroup, tipos de componentes de uma
aplicao, arquitetura, projeto e desenvolvimento), IOS (views,
navegao, ciclo de vida de objetos).
2.9. Ferramentas de diagramao e desenho e Engines de templates
Web.

3.BANCO DE DADOS.
3.1. Conceitos bsicos e definies; Modelo Entidade
Relacionamento.
3.2. LinguagemSQL.
3.3. Restries de integridade.
3.4. Sistemas de Gerenciamento de Bancos Dados (SGBD):
Conceitos, Alta disponibilidade, Segurana, Gerncia de transaes,
Gerncia de bloqueios e Gerncia de desempenho.

4. GOVERNANA DE TI.
4.1.Projetos: iniciao, planejamento,
execuo, monitoramento e controle, encerramento (PMBOK e
outros), estimativas (Anlise de Pontos de Funo).
4.2. Gerenciamento de Servios de TI com ITIL v3.
4.3.Gerenciamento de projetos com PMBOK 5a edio.
4.4. Gesto da Segurana da Informao: ABNT NBR
ISO/IEC27001:2006 e ABNT NBR ISO/IEC 27002:2005.

5.ARQUITETURA E ORGANIZAO DE COMPUTADORES.


5.1. Organizao de sistemas de computadores.
5.2.Componentes bsicos de hardware e software.
5.3. Tipos de memria, hierarquia de memria.
5.4.Sistemas de entrada e sada.
5.5. Sistemas de numerao e codificao.
5.6. Aritmtica computacional.
5.7.Arquitetura de computadores RISC e CISC.
5.8. Paralelismo.

6. SISTEMAS OPERACIONAIS.
6.1.Gerncia de processos, memria, dispositivos de I/O.
6.2. Conceitos de concorrncia, paralelismo.
6.3. Cluster e
computao em grade (grid).
6.4. Computao em Nuvem.
6.5. Sistemas de arquivos.
6.6.Caractersticas dos sistemas operacionais corporativos da famlia
Windows e Linux: Fundamentos, administrao, comandos bsicos,
linguagens de script; Tecnologias de virtualizao:VMWare,Xen e Linux
KVM, Computao em Nuvem(IAAS, PAAS, SAAS), linguagens de script
bash,
powershell.

7. REDES DE COMPUTADORES.
7.1. Fundamentos de redes de computadores.
7.2.Modelo de referncia OSI e TCP/IP.
7.3. Topologias e tipos de redes.
7.4.Arquitetura e protocolos da famlia TCP/IP.
7.5. Equipamentos de rede.
7.6. Endereamento fsico e lgico - IPv4 e IPv6.
7.7. Roteamento.
7.8. Segmentao: subrede, VLAN.
7.9.Acesso e Compartilhamento de Arquivos
Remotos.
7.10. Servidores Web: Apache e IIS.
7.11. Servio de diretrio: LDAP, Active Directory.
7.12. VoIP. 7.
13. Redes sem fio (wireless): conceitos e protocolos.
7.14.Gerenciamento de redes de computadores: conceitos, protocolo
SNMP, MIB, agentes e gerentes.
7.15.Tecnologias de redes de longa distncia.
7.16. Qualidade de Servio (QoS).
7.17.Protocolospadro:SMTP, FTP ,HTTP, DNS.
7.18. Tecnologia de VPN: SSL, IPSEC.
7.19. Padro de rede IEEE 802.11.

8.SEGURANA DE REDES.
8.1. Criptografia: Conceitos bsicos e aplicaes, protocolos
criptogrficos.
8.2.Criptografia simtrica e assimtrica.
8.3. Principais algoritmos criptogrficos.
8.4.Assinatura e Certificao Digital.
8.5. Dispositivos de segurana: Firewalls, IDS, IPS, proxies, NAT e VPN.
8.6. Tipos de ataques: spoofing, flood, DoS, DDoS e phishing.
8.7.Tcnicas de Sniffing de rede, Anlise
de logs, conceitos de malware, Spyware, rootkits, backdoor, keylogger
e ransomware.

9. TECNOLOGIAS E ARQUITETURAS DE DATA CENTER.


9.1. Conceitos bsicos.
9.2.Servios de armazenamento, padres de disco e de interfaces.
9.3. RAID.
9.4.Tecnologias de armazenamento DAS, NAS e SAN.
9.5. Tecnologias de backup, polticas de backup.
9.6.Virtualizao e Clusterizao de servidores.
9.7.Solues de alta disponibilidade: Balanceamento
de carga, fail-over e replicao de estado

Você também pode gostar