Concurso CNJ

Vou postar algumas informações sobre o concurso de nível nacional que estava aberto do Conselho Nacional de Justiça, vou postar apenas as informações relacionadas as vagas de TI e só os conteúdos específicos das vagas.

CARGO 5: ANALISTA JUDICIÁRIO - ÁREA: APOIO ESPECIALIZADO - ESPECIALIDADE: ANÁLISE DE SISTEMAS

REQUISITO: diploma, devidamente registrado, de curso de nível superior de graduação na área de Informática ou em qualquer curso superior, fornecido por instituição de ensino superior reconhecida pelo MEC, acrescido de certificado de curso de pós-graduação na área de Informática de, no mínimo, 360 horas/aula, fornecido por instituição reconhecida pelo MEC.

DESCRIÇÃO SUMÁRIA DAS ATIVIDADES: executar atividades de nível superior relacionadas com desenvolvimento, implantação e manutenção de sistemas informatizados.

REMUNERAÇÃO: R$ 6.611,39 (seis mil, seiscentos e onze reais e trinta e nove centavos).

CARGO 14: TÉCNICO JUDICIÁRIO - ÁREA: APOIO ESPECIALIZADO - ESPECIALIDADE: PROGRAMAÇÃO DE SISTEMAS

REQUISITO: certificado, devidamente registrado, de conclusão de curso de ensino médio (antigo segundo grau) ou de curso técnico equivalente, expedido por instituição de ensino reconhecida pelo MEC, acrescido de curso técnico de programação ou equivalente, com carga horária de, no mínimo, 120 horas/aula, reconhecido pelo MEC.

DESCRIÇÃO SUMÁRIA DAS ATIVIDADES: executar atividades de nível intermediário relacionadas a tarefas de desenvolvimento, teste, codificação e manutenção de programas e sistemas informatizados, bem como à pesquisa e sugestão de novas técnicas.

REMUNERAÇÃO: R$ 4.052,96 (quatro mil, cinquenta e dois reais e noventa e seis centavos).

Matérias específicas do cargo ANALISTA DE SISTEMAS.

[quote]APOIO ESPECIALIZADO - ANALISTA DE SISTEMAS

ENGENHARIA DE SOFTWARE: 1 Gerenciamento de processos de negócio. Modelagem de processos. Técnicas de análise de processo. Desenho e melhoria de processos. Integração de processos. 2 Engenharia de requisitos. Conceitos básicos. Técnicas de elicitação de requisitos. Gerenciamento de requisitos. Especificação de requisitos. Técnicas de validação de requisitos. Prototipação. 3 Engenharia de usabilidade. Conceitos básicos e aplicações. Critérios, recomendações e guias de estilo. Análise de requisitos de usabilidade. Métodos para avaliação de usabilidade. 4 Ciclo de vida do software. 5 Metodologias de desenvolvimento de software. Metodologias ágeis. 6 Métricas e estimativas de software. Análise por pontos de função. Conceitos básicos e aplicações. Contagem em projetos de desenvolvimento: IFPUG e Nesma. Contagem em projetos de manutenção: IFPUG, Nesma e uso de deflatores. 7 Análise e projeto orientados a objetos. UML 2.2: visão geral, modelos e diagramas. Padrões de projeto. Arquitetura em três camadas.

DESENVOLVIMENTO DE SISTEMAS: 1 Desenvolvimento web em Java. Arquitetura e padrões de projeto JEE v6. Servlets, JSP e Ajax. Frameworks JSF 2.0 e Hibernate 3.5, Spring framework 3.0, JBoss Seam. 2 Interoperabilidade de sistemas. Arquitetura orientada a serviços e Web Services. Padrões XML, XSLT, UDDI, WSDL e Soap. 3 Qualidade de Software. Segurança no desenvolvimento. Práticas de programação segura e revisão de código. Controles e testes de segurança para aplicações web. Controles e testes de segurança para Web Services. 4 Portais corporativos: arquitetura da informação. Conceitos de HTML, CSS, JavaScript e Joomla. 5 Modelo de Acessibilidade do Governo Eletrônico. 6 Desenvolvimento web de alto desempenho. NoSQL.

INFRAESTRUTURA DE TI: 1 Bancos de dados relacionais. 1.1 Sistemas gerenciadores de bancos de dados: Oracle, MySQL e PostgreSQL. 1.1.1 Conceitos básicos. 1.2 Noções de administração. 1.3 Topologia típica de ambientes com alta disponibilidade e escalabilidade. 1.4 Balanceamento de carga, fail-over e replicação de estado. 1.5 Técnicas para detecção de problemas e otimização de desempenho do SGBD e de consultas SQL. 1.6 Sistemas de suporte a decisão e gestão de conteúdo. 1.7 Arquitetura e aplicações de data warehousing, ETL e Olap. 1.8 Técnicas de modelagem e otimização de bases de dados multidimensionais. 2 Redes de computadores. 2.1 Modelo OSI. 2.2 Endereçamento e protocolos da família TCP/IP. 2.3 Protocolos de roteamento: OSPF e BGP. 2.4 Gerenciamento de redes TCP/IP: Arquitetura de gerenciamento, SMI, SNMP e MIB. 2.5 Redes de longa distância: MPLS. Redes sem fio: padrões 802.11, protocolos 802.1x, EAP, WEP, WPA e WPA2. 3 Voz sobre IP. 3.1 Conceitos básicos. 3.2 Protocolo H.323 e SIP. 4 Segurança da Informação. 4.1 Criptografia. 4.1.1 Conceitos básicos e aplicações. 4.1.2 Protocolos criptográficos. 4.1.3 Criptografia simétrica e assimétrica. 4.2 Principais algoritmos. 4.3 Assinatura e certificação digital. 5 Segurança em redes de computadores. 5.1 Prevenção e tratamento de incidentes. 5.2 Dispositivos de segurança: firewalls, IDS, IPS, proxies, NAT e VPN. 5.3 Tipos de ataques: spoofing, flood, DoS, DDoS, phishing. Malwares: vírus de computador, cavalo de tróia, adware, spyware, backdoors, keylogger, worms. 6 Sistemas operacionais Windows e Linux. 6.1 Conceitos básicos. 6.2 Noções de administração. 6.3 Topologia típica de ambientes com alta disponibilidade e escalabilidade. 6.4 Balanceamento de carga e fail-over. 6.5 Técnicas para detecção de problemas e otimização de desempenho. 7 Serviços de diretório: Active Directory e OpenLDAP. 7.1 Interoperabilidade. 8 Virtualização. 9 Servidores de correio eletrônico. 10 Servidores de aplicação e container web: JBoss e Tomcat. 11 Servidor HTTP Apache. 12 Antispam e antivírus. 13 Servidor de arquivos. 14 Tecnologias e arquitetura de Datacenter. 14.1 Conceitos básicos. 14.2 Serviços de armazenamento, padrões de disco e de interfaces. 14.3 RAID. 14.4 Tecnologias de armazenamento DAS, NAS e SAN. 15 Tecnologias de backup. 15.1 Deduplicação.

GESTÃO E GOVERNANÇA DE TI: 1 Gestão de segurança da informação. 1.1 Normas NBR ISO/IEC 27001 e 27002. 1.2 Gestão de riscos e continuidade de negócio. 1.3 Normas NBR ISO/IEC 15999 e 27005. 2 Gerenciamento de projetos - PMBOK 4ª edição. 2.1 Projetos e a organização. 2.2 Escritórios de projetos: modelos e características. 2.3 Processos, grupos de processos e áreas de conhecimento. 3 Gerenciamento de serviços - ITIL v3. 3.1 Conceitos básicos e objetivos. 3.2 Processos e funções de estratégia, desenho, transição e operação de serviços. 4 Governança de TI - COBIT 4.1 Conceitos básicos e objetivos. 4.2 Requisitos da informação. 4.3 Recursos de tecnologia da informação. 4.4 Domínios, processos e objetivos de controle. 5 Qualidade de software - MPSBR. 5.1 Conceitos básicos e objetivos. 5.2 Disciplinas e formas de representação. 5.3 Níveis de capacidade e maturidade. 5.4 Processos e categorias de processos.
LEGISLAÇÃO ESPECIAL: Resoluções do Conselho Nacional de Justiça (70/2009, 90/2009, 91/2009, 99/2009 e 136/2011) e suas alterações.[/quote]

Matérias específicas do cargo - PROGRAMAÇÃO DE SISTEMAS.

[quote]APOIO ESPECIALIZADO - PROGRAMAÇÃO DE SISTEMAS

NOÇÕES DE INFORMÁTICA: 1 Noções de sistema operacional (ambientes Linux e Windows). 2 Edição de textos, planilhas e apresentações (ambientes Microsoft Office e BrOffice). 3 Redes de computadores. 3.1 Conceitos básicos, ferramentas, aplicativos e procedimentos de Internet e Intranet. 3.2 Programas de navegação (Microsoft Internet Explorer, Mozilla Firefox, Google Chrome). 3.3 Programas de correio eletrônico (Outlook Express, Mozilla Thunderbird e similares). 3.4 Sítios de busca e pesquisa na Internet. 3.5 Grupos de discussão. 3.6 Redes sociais. 3.7 Computação na nuvem (cloud computing). 4 Conceitos de organização e de gerenciamento de informações, arquivos, pastas e programas. 5 Segurança da informação. 5.1 Procedimentos de segurança. 5.2 Noções de vírus, worms e pragas virtuais. 5.3 Aplicativos para segurança (antivírus, firewall, antispyware etc.). 5.4 Procedimentos de backup. 5.5 Armazenamento de dados na nuvem (cloud storage).

PROGRAMAÇÃO DE SISTEMAS: 1 Lógica de programação: algoritmos, fluxogramas, depuração. 2 Estrutura de dados e organização de arquivos. 3 Arquitetura cliente-servidor multicamadas. 4 Noções sobre desenvolvimento e manutenção de sistemas e aplicações. 5 Paradigma de orientação a objetos: conceitos e aplicações. 6 Banco de dados: conceitos básicos, características dos bancos relacionais e linguagem SQL. 7 Modelagem de dados: diagramas entidade-relacionamento e mapeamento para modelo relacional. 8 Noções sobre metodologias de análise, projeto e desenvolvimento de sistemas. 9 Tecnologias web: webservices, AJAX, XML, DHTML, CSS. 10 Noções sobre linguagens e tecnologias de programação Java, HTML, CSS, Javascript, DHTML, XML/XSD, JBoss Seam, JPA, facelets, JNDI, JDBC. 11 Interface de interação com usuário: interface gráfica, ergonomia e usabilidade. 12 Redes de computadores. 12.1 Fundamentos de comunicação de dados. 12.2 Meios físicos de transmissão. 12.3 Elementos de interconexão de redes de computadores (gateways, switches, roteadores). 12.4 Estações e servidores. 12.5 Tecnologias de redes locais e de longa distância. 12.6 Arquitetura, protocolos e serviços de redes de comunicação. 12.7 Arquitetura TCP/IP. 12.8 Arquitetura cliente-servidor. 12.9 Conceitos de Internet e Intranet.

LEGISLAÇÃO ESPECIAL: Resoluções do Conselho Nacional de Justiça (70/2009, 90/2009, 91/2009, 99/2009 e 136/2011) e suas alterações.[/quote]

O que acharam do edital ficou meio nada haver ou da pra estudar?