Conteúdo Programático - Prefeitura Municipal de Angra dos Reis
Conteúdo Programático - Prefeitura Municipal de Angra dos Reis
Conteúdo Programático - Prefeitura Municipal de Angra dos Reis
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2000/2003. Protocolos <strong>de</strong> re<strong>de</strong>: TCP/IP, IPX/SPX, NetBEUI, X.25, Frame-relay e PPP.<br />
Segurança nas re<strong>de</strong>s. Segurança da Informação: conceitos, problemas <strong>de</strong> segurança,<br />
ameaças, tipos <strong>de</strong> ataques, agentes <strong>de</strong> segurança, antivírus e malwares. Técnicas<br />
utilizadas para garantir contingência. Técnicas utilizadas para garantir a<br />
confi<strong>de</strong>ncialida<strong>de</strong>, integrida<strong>de</strong> e autenticida<strong>de</strong>. INTERNET: Conceitos, serviços,<br />
mecanismos <strong>de</strong> busca, protocolos <strong>de</strong> acesso ao meio ou enlace, protocolo <strong>de</strong> re<strong>de</strong>,<br />
protocolos <strong>de</strong> aplicação. Servidor Proxy, URL, DNS, Domínios, Host, En<strong>de</strong>reçamento<br />
IP, DHCP, mascara IP, Intranet e Extranet, VPN, Navegadores. Segurança Física.<br />
ESTRUTURAS DE DADOS: pilhas, filas, listas e árvores, técnicas <strong>de</strong> or<strong>de</strong>nação e<br />
procura <strong>de</strong> da<strong>dos</strong>, pesquisa <strong>de</strong> da<strong>dos</strong>, organização <strong>de</strong> arquivos. BANCO DE DADOS:<br />
Conceitos: esquema, tabelas, views, sequences, campos, registros, índices,<br />
relacionamentos, transação, triggers, stored procedures, tipos <strong>de</strong> bancos <strong>de</strong> da<strong>dos</strong>,<br />
conceitos <strong>de</strong> mo<strong>de</strong>lagem conceitual e física, MER - Mo<strong>de</strong>lo Entida<strong>de</strong> x<br />
Relacionamento, normalização <strong>de</strong> da<strong>dos</strong>: conceitos e formas normais. DML:<br />
Linguagem <strong>de</strong> manipulação <strong>de</strong> Da<strong>dos</strong>. DDL: Linguagem <strong>de</strong> Definição <strong>de</strong> Da<strong>dos</strong>.<br />
Mo<strong>de</strong>lagem Conceitual, mo<strong>de</strong>lagem lógica e mo<strong>de</strong>lagem física. Conceitos <strong>de</strong> Banco<br />
<strong>de</strong> da<strong>dos</strong> distribuí<strong>dos</strong> e Cluster <strong>de</strong> Banco <strong>de</strong> Da<strong>dos</strong>. Datawarehouse. Business<br />
Intelligence, Data Mining, OLAP e ETL. SQL. Oracle: Conceitos. ENGENHARIA DE<br />
SOFTWARE: Conceitos. Ciclos <strong>de</strong> vida e <strong>de</strong> <strong>de</strong>senvolvimento. Análise comparativa <strong>de</strong><br />
metodologias <strong>de</strong> <strong>de</strong>senvolvimento. Técnicas <strong>de</strong> levantamento <strong>de</strong> requisitos. Análise <strong>de</strong><br />
requisitos e técnicas <strong>de</strong> validação. Gerenciamento <strong>de</strong> requisitos. Testes. Qualida<strong>de</strong> do<br />
software. Métricas. Ferramentas <strong>de</strong> <strong>de</strong>senvolvimento <strong>de</strong> software. Projeto <strong>de</strong><br />
interfaces. Programação estruturada. Programação orientada a objetos. Programação<br />
orientada a eventos. DESENVOLVIMENTO DE SISTEMAS – Conceitos. lógica <strong>de</strong><br />
programação; algoritmos: técnicas e <strong>de</strong>sempenho; aplicação em linguagens <strong>de</strong><br />
programação convencionais (ASP, C, C++, Java, Java script, C#, VB.NET, ASP.NET);<br />
ambientes com utilização <strong>de</strong> IDEs J2EE e .NET; HTML. programação orientada a<br />
objetos: classes, objetos, méto<strong>dos</strong>, sobrecarga, herança, visibilida<strong>de</strong>, encapsulamento,<br />
polimorfismo, interfaces. Linguagem Java PL/SQL: variáveis, operadores, expressões,<br />
controle <strong>de</strong> fluxo, tipos enumera<strong>dos</strong>, classes, genéricos e reflexão. Arquitetura Java<br />
(J2EE, EJB – Enterprise Javabeans, JSF, Framework Struts, Hibernate e JPA).<br />
Padrões <strong>de</strong> projeto. Análise e projeto <strong>de</strong> sistemas: análise e projeto orienta<strong>dos</strong> a<br />
objetos, UML, mo<strong>de</strong>los e diagramas, arquitetura em três camadas, arquitetura<br />
baseada em componentes e orientada a serviços, webservices, SOAP, WSDL, UDDI.<br />
Desenvolvimento <strong>de</strong> sítios para Internet: usabilida<strong>de</strong> e acessibilida<strong>de</strong> na internet,<br />
padrões W3C, e-Mag., DHTML, AJAX, PHP, XML (XSLT, XPATH, XPOINTER, DOM,<br />
SAX, XML SCHEMA).<br />
Sugestões Bibliograficas: ANÔNIMO. Segurança Máxima. Ed. Campus, 2001.<br />
ALMEIDA, A. Arquitetura <strong>de</strong> Re<strong>de</strong>s <strong>de</strong> Armazenamento <strong>de</strong> Da<strong>dos</strong>. Disponível em: <<br />
http://libdigi.unicamp.br/document/?co<strong>de</strong>=vtls000431324>. Acesso em 24 mar. 2010.<br />
ARAUJO, E. Desenvolvimento para Web com Java. Bookstore Livraria Ltda, 2010.<br />
CHICOLI, M. Curso Prático <strong>de</strong> Montagem e Manutenção <strong>de</strong> Re<strong>de</strong>s. Digerati, 2008.<br />
COSTA, R. Áquila, R. Informática Básica. Ed. Impetus, 2009. DATE, C. J. Introdução a<br />
Sistemas <strong>de</strong> Banco <strong>de</strong> Da<strong>dos</strong>, Ed. Campus, 2004. DEITEL, P.; DEITEL, H. Java como<br />
Programar. Pearson Education do Brasil, 2010. FALBRIARD, C. Protocolos e<br />
Aplicações para Re<strong>de</strong>s <strong>de</strong> Computadores. Ed. Erica, 2002. FARIA, R. Treinamento<br />
Avançado em XML. Digerati, 2005. FERNANDES, A.;Abreu, V. Implementando a<br />
Governança da TI. Ed. Érica, 2008. FERREIRA, R. Linux – Guia do Administrador do<br />
Sistema. Ed. Novatec, 2003. GONÇALVES, M.; KRITZ, S. Estruturas <strong>de</strong> Da<strong>dos</strong>. Ed.<br />
Senac, 2003. HEUSER, C. Projeto <strong>de</strong> Banco <strong>de</strong> Da<strong>dos</strong>. Ed. Sagra Luzzatto, 2004.<br />
LAUDON, K. & LAUDON, J. Sistemas <strong>de</strong> Informação Gerenciais. Ed. Prentice Hall,<br />
2008. LOBO, E. Curso <strong>de</strong> Engenharia <strong>de</strong> Software. Digerati Books, 2008. LOBO, E.<br />
Criação <strong>de</strong> Sites em PHP. Digerati, 2007. MAGRIN, M. Guia do Profissional Linux.<br />
Digerati, 2006. MACHADO, F. & ABREU, M. Projeto <strong>de</strong> Banco <strong>de</strong> Da<strong>dos</strong>. Ed. Érica,