sexta-feira, 16 de maio de 2014

Matéria TRT13

ANALISTA JUDICIÁRIO – ÁREA APOIO ESPECIALIZADO –ESPECIALIDADE TECNOLOGIA DA INFORMAÇÃO
1. Engenharia de Software:Conceitos gerais e disciplinas de engenharia de software. Ciclo de vida de software. Análise e projeto orientado a objetos com UML. Análise de requisitos funcionais e não-funcionais. Modelagem orientada a objetos. Padrões de projeto (Design Patterns). Modelagem de dados. Modelo relacional. Processos dedesenvolvimento de software. Processo iterativo e incremental. Noções de processos e práticas ágeis de desenvolvimento de software. 2.Desenvolvimento de Software: Fundamentos: estruturas de dados e de controle de fluxo; funções e pr ocedimentos; conceitos de linguagens estruturadas; conceitos de linguagens orientadas a objetos; Arquitetura de Aplicações: conceitos de Web Services; conceitos sobre desenvolvimento Web e cliente/servidor. Linguagens e ambientes de programação: aspectos gerais das linguagens Python e Java; Controle de Versão com o Git; Testes: conceitos: verificação e validação, tipos de teste (unidade, integração, sistema /funcional, aceitação, carga, desempenho, vulnerabilidade, usabilidade); Scrum: noções de modelagem de processos com UML e BPMN. 3. Banco de Dados: características de um SGBD; modelagem lógica e física de bancos de dados; normalização e modelo rela cional; diagramas de entidade relacionamento; linguagem SQL e PL/SQL: manipulação e definição de dados, criação e manutenção de functions, procedures e packages,cláusulas, operadores lógicos, operadores relacionais, funções de agregação; triggers; Java Stored Procedures; controle de proteção, integridade, concorrência e bloqueio de transações; monitoramento, análise de desempenho e tuning de banco de dados; segurança em banco de dados; administração de bancos de dados Oracle 11g: instalação e manutenção, performance tuning, controle de acesso, implementação e execução de backup e restore RMAN, importação e exportação de bases de dados, ASM e ASMLib, arquiteturas Single Instance e Real Application Clusters, Data Guard, gestão de datafiles, gestão de tablespaces, redo logs, archive logs, dicionário de dados, parâmetros de inicialização, scheduler jobs; administração de PostgreSQL 9.0: instalação e manutenção, backup e restore; replicação;conhecimentos básicos de MySQL 5 e 6; noções de Data Warehouse e Data Mining. 4. Fundamentos de sistemas operacionais Linux e Windows: conceitos, funções, características, componentes e classificação; sistemas de arquivos: facilidades esperadas, diretórios e direitos de acesso, compartilhamento e segurança, integridade; interoperação de sistemas operacionais; Shell script Linux; RAID: tipos, características e aplicações; sistemas de arquivos NTFS, EXT3, e EXT4: características, metadados e organização física. 5. Redes de computadores: tipos e meios de transmissão e de cabeamento; técnicas de circuitos, pacotes e células; tecnologias de redes locais e de longa distância (LAN, MAN e WAN); características dos principais protocolos de comunicação; topologias; elementos de interconexão de redes de computadores (gateways, hubs, repetidores, bridges, switches e roteadores; modelo de referência OSI; redes Locais Virtuais (VLAN); características dos protocolos de controle de looping em Ethernet EAPS, Spanning Tree – IEEE 802.1d e Rapid SpanningTree – IEEE 802.1w; arquitetura TCP/IP: protocolos, segmentação e endereçamento, serviço DNS e entidades de registros. Conceitos do Multi Protocol Label Switching (MPLS). Conceitos dos protocolos de roteamento OSPF e BGP, conceitos de Autonomous System (AS) Conceitos de roteamentoIP na Internet; conceitos do protocolo IPv6; arquitetura cliente/servidor; redes sem fio (Wireless) ; gerenciamento de redes de computadores: conceitos, protocolo SNMP, agentes e gerentes, MIBs, gerenciamento de dispositivos de rede, se rvidores e aplicações. Administração e gerência de redes de computadores; tipos de serviço e QoS. 6. Serviços de rede: princípios e protocolos dos serviços: e-mail, DNS, DHCP, Web (servidores Apache e JBoss) e Proxy; sistemas operacionais Windows: princípios, conceitos e operação básica; modelos de domínio em Rede Windows Server 2008 R2 e posteriores; serviços de Diretório Active Directory e OpenLDAP; sistema operacional Linux: princípios, conceitos e operação básica; gerenciamento de usuários; configuração, administração e logs de serviços: proxy, correio eletrônico, HTTP, HTTPS, Samba, NTP, Iptables, ssh; tecnologias de virtualização de plataformas: emuladores, máquinas virtuais, paravirtualização, VMWare.7. Segurança da Informação: normas NBR ISO/IEC: nº 27001:2006, nº 27002:2005, nº 27003, nº 27004, nº 27005 e nº 15999; Noções sobre política de backup: sistemas de cópia de segurança: tipos e meios de armazenamento; vírus de computador e outros malwares (cavalos de troia, adware, spyware, backdoors, keyloggers, worms, bots, botnets,rootkits); ataques e proteções relativos a hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e ambiente físico; cartilha de segurança para internet do CERT.BR; gerência de riscos; classificação e controle dos ativos de informação; controles de acesso físico e lógico; plano de continuidade de negócio (plano de contingência e de recuperação de desastres); segurança de redes: Firewall, Sistemas de Prevenção de Intrusão (IPS), antivírus, NAT, VPN, monitoramento e análise de tráfego; uso de sniffers; traffic shaping; tráfego de dados de serviços e programas usados na Internet; segurança de redes sem fio: EAP, WEP, WPA, WPA2; ataques e ameaças da Internet e de redes sem fio; criptografia; conceitos básicos de criptografia; sistemas criptográficos simétricos e de chave pública; ICPBrasil, certificação e assinatura digital; características dos principais protocolos.8. Governança de TI. Cobit 4.1:aspectos gerais, estrutura, conceitos, finalidade; Fundamentos da ITIL v.3 v3 atualizada em 2011: aspectos gerais, estrutura, conceitos, finalidade; noções de planejamento estratégico, Balanced Scorecard e PDTIC.9. Contratação de Soluções de TI: Resolução CNJ 182/2013.10. Gerenciamento de Projetos de TI – PMBOK quarta edição: conceitos de gerenciamento de projetos, ciclo de vida de projeto, conceitos básicos e estrutura.11. Inglês Técnico.