TSE: Destrinchando o Edital para técnico e analista de sistemas.
/
0 Comments
Datas:
Inscrição: 00h00min do dia 30 de novembro de 2011 e 23h59min do dia 22 de dezembro
de 2011
Prova: 12 de fevereiro de 2012
Remuneração:
- Analista Judiciário: R$ 6.611,3
- Técnico Judiciário: R$ 4.052,96
QUANTIDADE DE QUESTÕES:
CONHECIMENTOS GERAIS PARA OS CARGOS:
LÍNGUA PORTUGUESA
- Leitura, compreensão e interpretação de textos.
- Estruturação do texto e dos parágrafos.
- Articulação do texto: pronomes e expressões referenciais, nexos, operadores sequenciais.
- Significação contextual de palavras e expressões.
- Equivalência e transformação de estruturas.
- Sintaxe: processos de coordenação e subordinação.
- Emprego de tempos e modos verbais.
- Pontuação. Estrutura e formação de palavras.
- Funções das classes de palavras.
- Flexão nominal e verbal.
- Pronomes: emprego, formas de tratamento e colocação.
- Concordância nominal e verbal.
- Regência nominal e verbal.
- Ocorrência de crase.
- Ortografia oficial.
- Acentuação gráfica.
NORMAS APLICÁVEIS AOS SERVIDORES PÚBLICOS:
- Lei nº 8.112/90 (regime jurídico dos servidores públicos civis da União) e alterações: Das disposições preliminares; Do provimento, vacância, remoção, redistribuição e substituição. Dos direitos e vantagens: do vencimento e da remuneração; das vantagens; das férias; das licenças; dos afastamentos; das concessões; do tempo de serviço; do direito de petição. Do regime disciplinar: dos deveres e proibições; da acumulação; das responsabilidades; das penalidades; do processo administrativo disciplinar.
NOÇÕES DE DIREITO ADMINISTRATIVO:
- Lei n 8.666/1993: Das Disposições Gerais: dos Princípios; Das Definições; Das Obras e Serviços; Dos Serviços Técnicos Profissionais Especializados. Da Licitação: Das Modalidades, Limites e Dispensa. Dos Contratos: Disposições Preliminares; Da Alteração dos Contratos; Da Execução dos Contratos; Da Inexecução e da Rescisão dos Contratos.
NOÇÕES DE DIREITO ELEITORAL:
- Princípios constitucionais relativos aos direitos políticos (nacionalidade, elegibilidade e partidos políticos) de que trata o Capítulo IV do Título I da Constituição em seus arts. 14 a 18.
- Código Eleitoral (Lei n.o 4.737, de 1965, e respectivas atualizações, inclusive Lei n.º 9.504, de 1997).
- Dos órgãos da Justiça Eleitoral. Dos Tribunais Regionais Eleitorais. Dos juízes eleitorais. Das juntas eleitorais: composição e atribuições.
- Resolução TSE n.º 21.538, de 14 de outubro de 2003, publicada no Diário da Justiça, de 3 de novembro de 2003.
CONHECIMENTOS ESPECÍFICOS PARA O CARGO:
TÉCNICO JUDICIÁRIO – ÁREA APOIO ESPECIALIZADO – ESPECIALIDADE PROGRAMAÇÃO DE SISTEMAS:
- Fundamentos de computação.
- Organização e arquitetura de computadores.
- Componentes de um computador (hardware e software).
- Sistemas de entrada, saída e armazenamento.
- Sistemas de numeração e codificação.
- Aritmética computacional.
- Princípios de sistemas operacionais.
- Características dos principais processadores do mercado.
- Aplicações de informática.
- Família Windows.e Linux.
- Desenvolvimento de sistemas.
- Metodologias de desenvolvimento.
- Análise e projeto orientada a objetos.
- Modelagem funcional e de dados.
- Ferramentas de desenvolvimento de software e ferramentas CASE.
- Aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos.
- Programação estruturada.
- Programação orientada a objetos.
- Padrões de projetos (Design Patterns).
- Metodologias ágeis.
- Sistemas de controle de versão.
- Bancos de dados.
- Abstração e modelo de dados.
- Sistemas gerenciadores de banco de dados (SGBD).
- Linguagens de definição e manipulação de dados.
- Linguagem de consulta – SQL; conceitos e comandos PLSQL.
- Bancos de dados textuais.
- Linguagens de programação.
- Tipos de dados elementares e estruturados.
- Funções e procedimentos.
- Estruturas de controle de fluxo.
- Montadores, compiladores, ligadores e interpretadores.
- Caracterização das principais linguagens de programação C++, Delphi e Java e suas bibliotecas.
- Ambiente de desenvolvimento visual C++, Delphi e Java.
- Linguagens de programação orientada a objetos (C++, Delphi e Java).
- Linguagem de máquina.
- Frameworks: Struts 2, Spring, Hibernate 3, Boost, Qt e Wicket.
- Linguagens de Scripts: Ajax, Java Script, Bash.
CONECIMENTOS ESPECÌFICOS CARGO:
ANALISTA JUDICIÁRIO – ÁREA APOIO ESPECIALIZADO – ESPECIALIDADE ANÁLISE DE SISTEMAS:
I - ENGENHARIA DE SOFTWARE:
- 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.
- 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.
- 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.
- Engenharia de software. Ciclo de vida do software. Metodologias de desenvolvimento de software.
- Processo unificado: disciplinas, fases, papéis e atividades.
- Metodologias ágeis.
- Métricas e estimativas de software.
- Qualidade de software.
- 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.
- Arquitetura orientada a serviços.
- 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.
- Projeto de sistemas em Java.
- Arquitetura e padrões de projeto JEE v6.
- Desenvolvimento web em Java. Servlets, JSP e Ajax.
- Frameworks JSF 2.0 e Hibernate 3.5.
- Interoperabilidade de sistemas.
- SOA e Web Services.
- Padrões XML, XSLT, UDDI, WSDL e Soap.
- Projeto de sistema em Delphi. Projeto de sistemas em C e C++. Uso da biblioteca padrão C++ e da biblioteca boost.
- Projeto de sistemas para Linux. Projeto de sistemas utilizando Qt. Uso da linha de comando no Linux. Uso da linha de comando no Windows.
- Segurança no desenvolvimento. Práticas de programação segura.
- Revisão de código: conceitos e aplicações. Testes de software: conceitos e aplicações. Testes unitários, de integração e de aceitação: conceitos e aplicações. Frameworks de teste. Desenvolvimento orientado a testes: conceitos e aplicações.
- Integração contínua: conceitos e aplicações. Controle de configuração: conceitos e práticas. Uso do subversion.
- Controle de defeitos: conceitos e práticas. Uso do Bugzilla.
- Controles e testes de segurança para aplicações web. Controles e testes de segurança para Web Services.
- Bancos de dados. Técnicas de análise de desempenho e otimização de consultas SQL. Sistemas de suporte a decisão e gestão de conteúdo. Arquitetura e aplicações de data warehousing, ETL e Olap.
- Técnicas de modelagem e otimização de bases de dados multidimensionais.
- Portais corporativos: arquitetura da informação, portlets e RSS. Modelo de Acessibilidade do Governo Eletrônico.
- Redes de computadores.
- Endereçamento e protocolos da família TCP/IP.
- Gerenciamento de redes TCP/IP: Arquitetura de gerenciamento, SMI, SNMP e MIB.
- Redes de longa distância: MPLS.
- Redes sem fio: padrões 802.11, protocolos 802.1x, EAP, WEP, WPA e WPA2.
- Segurança em redes de computadores. Prevenção e tratamento de incidentes. Dispositivos de segurança: firewalls, IDS, IPS, proxies, NAT e VPN.
- Tipos de ataques: spoofing, flood, DoS, DDoS, phishing.
- Malwares: vírus de computador, cavalo de tróia, adware, spyware, backdoors, keylogger, worms.
- Criptografia. Conceitos básicos e aplicações. Protocolos criptográficos. Criptografia simétrica e assimétrica. Principais algoritmos. Assinatura e certificação digital.
- Sistemas operacionais Windows e Linux. Conceitos básicos.
- Noções de administração. Serviços de diretório: Active Directory e LDAP.
- Interoperabilidade. Cloud Computing. Virtualização.
- Servidores de aplicação JEE. Conceitos básicos. Noções de administração. Topologia típica de ambientes com alta disponibilidade e escalabilidade.
- Balanceamento de carga, fail-over e replicação de estado. Técnicas para detecção de problemas e otimização de desempenho.
- Sistemas gerenciadores de bancos de dados. Conceitos básicos. Noções de administração. Topologia típica de ambientes com alta disponibilidade e escalabilidade.
- Balanceamento de carga, fail-over e replicação de estado.
- Técnicas para detecção de problemas e otimização de desempenho.
- Tecnologias e arquitetura de Datacenter. Conceitos básicos.
- Serviços de armazenamento, padrões de disco e de interfaces. RAID.
- Tecnologias de armazenamento DAS, NAS e SAN.
- Tecnologias de backup. Deduplicação. ILM – Information Lifecycle Management.
- Gestão de segurança da informação. Normas NBR ISO/IEC 27001 e 27002.
- Gestão de riscos e continuidade de negócio. Normas NBR ISO/IEC 15999 e 27005.
- Gerenciamento de projetos – PMBOK 4ª edição.
- Projetos e a organização. Escritórios de projetos: modelos e características.
- Processos, grupos de processos e áreas de conhecimento. Gerenciamento de serviços – ITIL v3.
- Conceitos básicos e objetivos. Processos e funções de estratégia, desenho, transição e operação de serviços.
- Governança de TI – COBIT 4.1. Conceitos básicos e objetivos.
- Requisitos da informação. Recursos de tecnologia da informação. Domínios, processos e objetivos de controle.
- Qualidade de software – CMMI 1.2. Conceitos básicos e objetivos. Disciplinas e formas de representação. Níveis de capacidade e maturidade. Processos e categorias de processos.