ANALISTA DE TECNOLOGIA DA INFORMAÇÃO CONTEÚDO PROGRAMÁTICO CONCEITOS BÁSICOS 1. Arquitetura e organização de computadores. 2. Conhecimentos básicos de hardware e software. 3. Configuração e administração de sistemas Linux e Windows. 4. Conhecimentos básicos de sistemas operacionais. 5. Conceitos básicos de segurança em redes: firewall, proxies, NAT (Network Address Translation), VPN (Virtual Private Network), SSH, certificação digital, criptografia, Infraestrutura de chaves públicas, detectores de intrusão, analisadores de tráfegos de rede (Sniffers), DMZ, registro de auditoria. Ameaças e vírus de computador e tipos de ataques. 6. Conceitos básicos de serviços em rede (web, e-mail, voip, LDAP, servidor de arquivos, entre outros). DESENVOLVIMENTO DE SISTEMAS 1. Princípios de Engenharia de Software: engenharia de requisitos de software, processos de desenvolvimento de software, projeto de software orientado a objetos, testes e validação. 2. Gerência de Projetos. 3. Lógica de programação: algoritmos, fluxogramas, estrutura de dados e organização de arquivos. 4. Banco de dados: conceitos básicos, modelagem, características dos bancos relacionais e a linguagem SQL. 5. Metodologia de planejamento e gerenciamento de projetos: conceitos e fundamentos, PMBOK, Gerenciamento Ágil. REDE DE COMPUTADORES 1. Comunicação de dados: tipos e meios de transmissão, técnicas básicas de comunicação, topologias de redes de computadores, cabeamento
estruturado e certificado, Internet, Intranet, modelo de referência OSI e arquitetura TCP/IP. 2. Tecnologias e protocolos de redes locais, padrões e protocolos, redes de longa distância, armazenamento de rede, backup, redes sem fio, elementos de interconexão de redes de computadores. 3. Gerenciamento de redes de computadores. 4. Topologias de rede. 5. Qualidade de serviço (QoS). 6. Videoconferência. 7. Virtualização. BIBLIOGRAFIA SUGERIDA HAEDER, A.; SCHNEITER, S. A.; PESSANHA, B. G. Certificação linux LPI: rápido e prático: guia de referência. Rio de Janeiro: Alta, 2012. MORIMOTO, C. E. Hardware o guia definitivo II. Porto Alegre: Sul Editores, 2010. MORIMOTO, C. E. Linux, guia prático. Porto Alegre: GDH Press, 2009. MORIMOTO, C. E. Servidores linux: guia prático. Porto Alegre: Sul Editores, 2008. PANKO, R. R. Corporate computer and network security (International Edition). New Jersey: Pearson Education, 2004. STALLINGS, W. Arquitetura e organização de computadores: projeto para o desempenho. 5. ed. São Paulo: Prentice Hall, c2000. TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Pearson, c2010. AOKI, O. Referências debian versão 2. Disponível em: <http://www.debian.org/doc/manuals/debian-reference/index.pt.html>. Acesso em: 22 jul. ARQUITETURA SIP. Disponível em: <http://www.gta.ufrj.br/grad/06_1/sip/arquiteturasip.html>. Acesso em: 22 jul.
CARTILHAS UCA: Segurança -ESR-RNP. Disponível em: <http://esr.rnp.br/publicacoes/redes/cartilhas-uca.7- seguranca?begin=5&download=7cbbc409ec990f19c78c75bd1e06f215>. SEGURANÇA NO BRASIL. Cartilha de segurança para internet. 2. ed. São Paulo: Comitê Gestor da Internet no Brasil, 2012. Disponível em: <http://cartilha.cert.br/livro/>. Acesso em: 20 jul. SEGURANÇA NO BRASIL. Práticas de segurança para administradores de redes internet, versão 1.2. São Paulo: Comitê Gestor da Internet no Brasil, 2003. Disponível em: <http://www.cert.br/docs/seg-adm-redes/seg-admredes.html>. SEGURANÇA NO BRASIL. Recomendações para evitar o abuso de servidores DNS recursivos abertos, versão 1.6. São Paulo: Comitê Gestor da Internet no Brasil, Disponível em: <http://www.cert.br/docs/whitepapers/dnsrecursivo-aberto/>. Acesso em: 20 jul. CONFIGURADOR AUTOMÁTICO E COLETOR DE INFORMAÇÕES COMPUTACIONAIS. CACIC 2.6 : manual do usuário. Disponível em: <http://www.softwarepublico.gov.br/dotlrn/clubs/cacic/xowiki/cacic-manualindice-26>. CUPS DOCUMENTATION. Disponível em: <http://www.cups.org/documentation.php>. CURSO IPv6. Disponível em: <http://ipv6.br/curso/>. Acesso em: 6 ago. DOCUMENTAÇÃO DO KERNEL DO LINUX. Disponível em: <https://www.kernel.org/doc/>. FREEBSD DOCUMENTATION. Disponível em: <http://www.freebsd.org/docs.html>. GROOT, G. J. et al. Address allocation for private internets: RFC 1918. internet engineering Task Force, Feb. 1996. Disponível em: <http://www.ietf.org/rfc/rfc1918.txt>. Acesso em: 23 jul. HOFFMAN, P.; SCARFONE, K. Guidelines on firewalls and firewall policy : recommendations of the national institute of standards and technology. National Institute of Standards and Technology, Sep. 2009. Disponível em: <http://csrc.nist.gov/publications/nistpubs/800-41-rev1/sp800-41-rev1.pdf>.
INTERNET SYSTEMS CONSORTIUM. BIND 9 administrator reference manual. 2010. Disponível em: <http://www.bind9.net/arm97.pdf>. Acesso em: 23 jul. LINUX MAN-PAGES HOME - User command. Disponível em: <http://man7.org/linux/man-pages/dir_section_1.html>. MySQL 5.7 Reference Manual. Disponível em: <http://dev.mysql.com/doc/>. NÚCLEO DE INFORMAÇÕES E COORDENAÇÃO DO PONTO BR. Entenda a necessidade do antispoofing! São Paulo: Comitê Gestor da Internet no Brasil, 2012. Disponível em: <http://bcp.nic.br/entenda-o-antispoofing/>. Acesso em: 22 jul. O PESADELO DO SPAM. Disponível em: <http://www.rnp.br/newsgen/0101/spam.html>. PEÑA, J. F. S. Securing debian manual versão 3.1. Disponível em: <http://www.debian.org/doc/manuals/securing-debian-howto/index.pt-br.html>. Acesso em: 20 jul. POSFIX DOCUMENTATION. Disponível em: <http://www.postfix.org/documentation.html>. POSTFIX. Postsuper (1). Disponível em: <http://www.postfix.org/postsuper.1.html>. Acesso em: 06 ago. REDE NACIONAL DE ENSINO E PESQUISA: promovendo o uso inovador de redes avançadas. fone@rnp. Disponível em: <http://portal.rnp.br/web/servicos/fone-rnp>. ROSENBERG, J. et al. SIP : Session Initiation Protocol : RFC 3261. internet engineering task force, June. 2002. Disponível em: <http://www.ietf.org/rfc/rfc3261.txt>. Acesso em: 23 jul. SAMBA DOCUMENTATION. Disponível em: <http://www.samba.org/samba/docs/>. TECHNET WINDOWS SERVER 2012. Disponível em: <http://technet.microsoft.com/en-us/windowsserver/2012r2.aspx>. Acesso em: 6 ago. THE OPENLDAP FOUNDATION. OpenLDAP Software 2.4 Administrator's Guide. 2012. Disponível em: <http://www.openldap.org/doc/admin24/openldap-admin-guide.pdf>. Acesso em: 23 jul.
THE SQUID GUIDE. Disponível em: <http://www.deckle.co.uk/squid-usersguide/index.html>. Acesso em: 6 ago. UBUNTU DOCUMENTATION. Ubuntu LTSP. Disponível em:<https://help.ubuntu.com/community/ubuntultsp>. Acesso em: 22 jul. FARRER, H. et al. Algoritmos estruturados. 3. ed. Rio de Janeiro: Guanabara Dois, 1999. PROJECT MANAGEMENT INSTITUTE. Um guia do conhecimento em gerenciamento de projetos (PMBOK). 4. ed. [S.l.]: Editora Project Management Institute, 2012. SILBERSCHATZ, A.; KORTH, H. F. Sistemas de banco de dados. 5. ed. Rio de Janeiro: Campus, 2006. SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson, 2011. PHP: Manual do PHP. Disponível em: <http://www.php.net/manual/pt_br>. COMER, D. E. Network systems design using network processors. New Jersey: Pearson Education, 2005. KUROSE, J. F.; ROSS, K. W. Redes de computadores e a internet: uma abordagem Top-Down. 5. ed. São Paulo: Pearson, c2010. PETERSON L. L.; DAVIE B. S. Redes de computadores: uma abordagem de sistemas. 3. ed. São Paulo: Campus, 2004. STALLINGS W. Redes e sistemas de comunicação de dados. 5. ed. São Paulo: Campus, 2005. TANENBAUM, A. S. Redes de computadores. 5. ed. São Paulo : Pearson Prentice Hall, 2011.