Formas de pagamento:
 
HOME
APOSTILAS
EDITAIS
NOTÍCIAS
PEDIDOS
CONTATO

 

Concurso TRE - CE - 2011

TRE - Tribunal Regional Eleitoral - CE

Cargo: Técnico Judiciário
Área: Apoio Especializado
Especialidade: Programação de Sistemas

Apostila Completa
Apostila em formato DIGITAL

Entrega garantida em até 48 horas após a confirmação do pagamento

Por apenas: R$ 34,90
Clique na Imagem para Comprar
Lembre-se que ao clicar em "Comprar" e preenchendo o formulário você esta assumindo um compromisso e deverá cumpri-lo integralmente, podendo ser alvo de cobrança caso não realize o pagamento.
Obs: Pagamentos realizados através de boleto bancario sofrem acréscimo de 1 real.

Conteúdo da Apostila
(de acordo com o edital)

Conhecimentos Básicos

Língua Portuguesa - Compreensão e interpretação de textos; Tipologia textual; Ortografia oficial (em conformidade com o Novo Acordo Ortográfico); Acentuação gráfica; Homônimos e parônimos. Classes de palavras (classificação, emprego e flexão); Emprego do sinal indicativo de crase; Sintaxe da oração e do período; Pontuação; Concordância nominal e verbal; Regência nominal e verbal; Significação das palavras; Redação de correspondências oficiais; Confronto e reconhecimento de frases corretas e incorretas.

Regimento Interno do TRE/CE - Resolução nº 257 de 29 de outubro de 2004 e suas alterações até a data de publicação do Edital de Abertura do Concurso.

Normas Aplicáveis aos Servidores Públicos Federais - Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/1990). Carreiras dos Servidores do Poder Judiciário da União (Lei nº 11.416/2006).

.

CONHECIMENTOS ESPECÍFICOS

Fundamentos de programação. Programação orientada a objetos: fundamentos; abstração; classe; objeto; atributo; método; interface; associação; mensagem; herança; polimorfismo; encapsulamento; coesão; pacotes. Operações lógicas: negação; conjunção; disjunção; operação condicional; operação bicondicional; contradição. Estruturas de dados: vetores e matrizes; listas; pilhas; filas; árvores binárias; grafos; tabelas de hashing (tabelas de dispersão). Estruturas de repetição: repetição pré-testada; repetição pós-testada; repetição com variável de controle; iteração de coleção. Estruturas de decisão: condições; operadores relacionais; operadores lógicos; seleção. Construção de algoritmos.

Programação - Linguagens Delphi, Java 5 e Phyton: Construção de programas, estrutura da linguagem e acesso a bancos de dados. Plataformas de desenvolvimento JSE (Java Standard Edition) e JEE (Java Enterprise Edition): principais características e componentes. Servlets/JSP. Entreprise JavaBeans. Framework Hibernate. JavaServer Faces. Servidores de aplicação JBoss/Tomcat/Apache. Desenvolvimento de aplicações Web. Web Standards W3C. HTML, XHTML, CSS, JavaScript, AJAX e XML. Web Services: SOAP, REST e XMLRPC. Zope/Plone. UML: Conceitos gerais.

Bancos de dados - Oracle 10g: conceitos e arquitetura. SQL (DML, DDL). Triggers, procedures, functions, views e packages. Linguagem PL /SQL. Modelagem de dados. Modelo entidade-relacionamento. Modelo Relacional. Álgebra relacional. Normalização. Mapeamento Objeto-Relacional. Conceitos de bancos de dados orientados a objeto. Segurança aplicada a Bancos de Dados. Backup e recuperação.

Noções de Engenharia de Software - Princípios. Modelos de processos de desenvolvimento de software. Análise de requisitos. Modelagem nas fases de análise e projeto. Projeto de arquitetura de software. Orientação a objetos: conceitos, modelagem UML. Modelos ágeis de desenvolvimento, análise e projeto de software. Estratégias e técnicas de teste de software. Qualidade de software.

Sistemas Operacionais e redes de computadores - Arquitetura, protocolos e serviços de redes de comunicação. Fundamentos do Protocolo TCP/IP. Protocolos de transporte TCP e UDP. Protocolos de aplicação DNS, HTTP, FTP e SMTP. Tecnologias de rede LAN, WAN e Wireless. Redes de alta velocidade. Cabeamento estruturado. Elementos ativos de rede: hubs, switches, roteadores. Filtro de pacotes, firewall, proxy, DMZ e redes privativas (VPN). Ferramentas de gerenciamento de redes. Administração de sistemas operacionais: Windows XP, Windows 2003 Server e Linux. Virtualização e clustering.

Governança de TI e gerência de projetos - Noções de Governança de TI. Noções de COBIT 4: conceito; domínios. Noções de ITIL 3: conceito; estrutura; terminologia. Noções de gerenciamento de projetos (Guia PMBOK).

Segurança da informação - Vulnerabilidades e ataques a sistemas computacionais. Noções de políticas de segurança da informação. Noções da legislação relativa à segurança dos sistemas de informação. Noções de criptografia, protocolos criptográficos, sistemas de criptografia e aplicações; principais mecanismos simétricos e assimétricos. Confidencialidade; integridade; autenticidade; irretratabilidade. Certificados digitais. Noções da ISO/IEC 27002