Sunteți pe pagina 1din 4

1. Fundamentos de Hardware, Arquitetura e Organizao de Computadores: 1.1. Sistemas de Numerao e Lgica Booleana. 1.2. Lgica Combinacional e Aplicaes. 1.3.

Lgica Sequencial e Aplicaes. 1.4. Memrias Semicondutoras. 1.5. Introduo ao estudo de Conversores A/D e D/A. 1.6. Unidade de controle e unidade de processamento, Modos de endereamento, Tipos de dados, Conjunto de instrues e chamada de subrotina, Tratamento de interrupes e Excees; Entrada e Sada; Memria Auxiliar. 1.7. Mquinas CISC X RISC; Pipeline. Multiprocessadores, Multicomputadores. 1.8. Fundamentao terica, montagem, configurao, componentes e perifricos de microcomputadores (Servidores, Desktops e Notebooks). 1.9.RAID: Caractersticas e tipos. 2. Fundamentos dos Sistemas Operacionais e sua implementao em ambientes Linux: 2.1. Gerenciamento de Entrada e Sada; 2.2.Gerncia de Processos (escalonamento, comunicao, concorrncia e sincronizao de processos); 2.3. Gerenciamento de Memria (memria virtual, paginao e segmentao); 2.4.Implementao e gerenciamento de sistemas de arquivos; 2.5. Threads; 2.6. Virtualizao; 2.7. Princpios de Segurana; 3. Redes de computadores e infraestrutura: 3.1. Topologias de redes de computadores; 3.2. Modelo de referncia OSI; 3.3. Modelo TCP/IP; 3.4. Endereamento IP; 3.5. Supernetting; 3.6. Subnetting; 3.7. Roteamento IP (esttico e dinmico); 3.8. IPv6; 3.9. Network Address Translation (NAT); 3.10. Port Address Translation (PAT); 3.11. Padres de redes locais (Ethernet, Fast Ethernet, Gigabit Ethernet, 10 Gigabit Ethernet); 3.12.Projeto de LANs e WANs (especificao de infraestrutura, cabeamentos, ativos de redes, aspectos de gerenciamento, intranet, extranets e Internet); 3.13. Equipamentos ativos de rede (repetidores, hubs, bridges, switches, roteadores);

3.14. VLANs; 3.15. Protocolos de trunking; 3.16. Protocolos de spanningtree; 3.17. VOIP. 4. Redes sem fio: 4.1. Fundamentos das redes sem fio; 4.2. Espectro eletromagntico, frequncias e canais; 4.3. Redes locais sem fio IEEE 802.11; 4.4. Modos de operao ad hoc e com infraestrutura; 4.5. Componentes de rede: interfaces, pontos de acesso, pontes e roteadores; 4.6. Padres atuais para redes locais sem fio: IEEE 802.11b/a/g/i/n; 4.7. Projetos de redes locais sem fio; 4.8. Segurana de redes locais sem fio; 4.9. Redes de banda larga sem fio; 4.10. Padro IEEE 802.16. 5. Segurana de Redes e da Informao: 5.1. Mtodos de autenticao para usurios, mquinas e servios (senhas, tokens, certificados, biometria); 5.2. Conexo com a Internet: controle de acesso, firewalls (iptables), Access Control Lists (ACLs), filtragem de pacotes, Demilitarized Zones (DMZs); 5.3. Intrusion Detection Systems (IDSs) e Intrusion Prevention Systems (IPSs); 5.4. Virtual Private Networks (VPNs); 5.5. IPSec; 5.6. Criptografia simtrica e assimtrica; 5.7.Algoritmos criptogrficos; 5.8. Hashes; 5.9. Infraestrutura de Chave Pblica (ICP/PKI); 5.10. Certificados digitais; 5.11. Autoridades Certificadoras (ACs/CAs); 5.12. Backup.

1. Lgica e Linguagem de Programao: 1.1 Conceitos fundamentais; 1.2 Tipos primitivos de dados; 1.3 Memria, constantes e variveis; 1.4 Operadores aritmticos, lgicos e relacionais; 1.5 Comandos bsicos de atribuio e de entrada e sada de dados; 1.6 Funes primitivas; 1.7 Estruturas condicionais; Estruturas de repetio; 1.8 Estrutura de dados homogneas; 1.9 Estrutura de dados heterogneas; 1.10 Procedimentos e funes; 1.11 Variveis globais e locais; 1.12 Passagem de parmetros por valor e referncia; 1.13 Algoritmos de ordenao; 1.14 Pesquisa sequencial e binria; 1.15 Recursividade; 1.16 Desenvolvimento de tipo registro; 1.17 Pilha, Fila, Lista, Lista Circular; 1.18 Ambientes de desenvolvimento de programas; 1.19 API grfica, componentes e eventos; 1.20 Arquiteturas Cliente-servidor; 1.21 Prototipao de sistemas e testes; 1.22 Linguagem Java. 2. Orientao a Objetos: 2.1Encapsulamento; 2.2 Herana; 2.3 Polimorfismo. 3. Programao Web: 3.1 Ambientes de desenvolvimento e linguagens de programao para WEB; 3.2 Bases de HTML: Criao de formulrios; 3.3 Folha de estilo (CSS); 3.4 Funes bsicas e avanadas; 3.5 Cookies e sesso; 3.6 Prototipao de sistemas; 3.7 Javascript;

3.8 PHP: Conceitos Bsicos, Tipos deDados, Operadores, Estruturas de Controle, Funes; 3.9 Java para Web: Servlets, Java Server Pages - JSP, Java Server Faces JSF. 4. Banco de Dados: 4.1 Classes de usurios; 4.2 Arquitetura de modelos de banco de dados; 4.3 Arquitetura cliente-servidor e multicamadas; 4.4 Esquema, instncia e estado de um banco de dados; 4.5 Linguagens do SGBD; 4.6Modelo entidade relacionamento; 4.7 Modelo relacional (tabelas, chaves primrias e estrangeiras); 4.8 Normalizao; 4.9 Dependncias funcionais; 4.10 Formas normais baseadas em chaves primrias; 4.11 Ferramentas CASE para modelagem de dados; 4.12 Linguagem de definio e controle de dados (DDL e DCL); 4.13 Linguagem de manipulao de dados (DML); 4.14 Consultas em SQL; 4.15 Noes de Datawarehouse. 5. Engenharia de Software: 5.1 Anlise de Requisitos; 5.2 Projeto; 5.3 Testes; 5.4 Implementao; 5.5 Estimativas de custos de softwares; 5.6 Metodologias para documentao e acompanhamento de projetos; 5.7 Especificao de testes e validao de sistemas; 5.8 (Unified Modeling Language (UML); 5.9 Padres de Projeto; RUP (Rational Unified Process); 5.10 Noes de Extreme Programming.

S-ar putea să vă placă și