Oficial Técnico de Inteligência - Área Desenvolvimento e Manutenção de Sistemas - Ok Concursos
HomeComo passarMatérias do ConcursoABIN - Agência Brasileira de InteligênciaOficial Técnico de Inteligência - Área Desenvolvimento e Manutenção de Sistemas
Oficial Técnico de Inteligência - Área Desenvolvimento e Manutenção de Sistemas
A seguir listamos o conteúdo programático para o Concurso Público para provimento de vagas no cargo de Oficial de Inteligência cargo Desenvolvimento e Manutenção de Sistema (nível superior), da Agência de Brasileira de Inteligência - ABIN, de acordo com edital de 2010 realizado pela CESPE/UnB.
Legislação de Interesse da Atividade de Inteligência.
DESENVOLVIMENTO E MANUTENÇÃO DE SISTEMAS: I FUNDAMENTOS DE COMPUTAÇÃO: Organização e arquitetura de computadores; componentes de um computador (hardware e software); sistemas de entrada e saída; sistemas de numeração e codificação; aritmética computacional; princípios de sistemas operacionais.
LÓGICA DE PROGRAMAÇÃO: Construção de algoritmos; tipos de dados simples e estruturados; variáveis e constantes; comandos de atribuição, entrada e saída; avaliação de expressões; funções pré-definidas; conceito de bloco de comandos; estruturas de controle, seleção, repetição e desvio; operadores e expressões; passagem de parâmetros; recursividade; conceitos básicos de programação estruturada e orientada a objetos; métodos de ordenação, pesquisa e "hashing".
GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO: Conceitos básicos; planejamento estratégico; gerência de portfólio; escritório de projetos: implantação, estrutura e funcionamento. COBIT 4.1: conceitos básicos, estrutura e objetivos, requisitos da informação, recursos de tecnologia da informação, domínios, processos e objetivos de controle. ITIL v.3: conceitos básicos, estrutura e objetivos; processos e funções de estratégia, desenho, transição e operação de serviços. PMBOK 4ª edição: conceitos básicos, estrutura e objetivos; projetos e a organização; ciclo de vida de projeto e de produto; processos, grupos de processo e áreas de conhecimento.
CONTRATAÇÃO DE BENS E SERVIÇOS DE TI: aspectos específicos da contratação de bens e serviços de TI; Instrução Normativa nº 4, de 19/5/2008, do Ministério do Planejamento, Orçamento e Gestão; elaboração de projetos básicos para contratação de bens e serviços de TI; acompanhamento de contratos de TI.
CONCEITOS DE REDE LOCAL.
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.
QUALIDADE DE SOFTWARE: Metodologias de desenvolvimento de software; processo unificado: conceitos, diretrizes, disciplinas; metodologias ágeis; métricas e estimativas de software; análise por pontos de função; CMMI: Conceitos básicos, estrutura e objetivos, disciplinas e formas de representação, níveis de capacidade e maturidade, processos e categoria de processos; MPS-BR.
ANÁLISE E PROJETO ORIENTADOS A OBJETOS: Conceitos básicos, padrões de projetos; UML: Visão geral, modelos e diagramas.
PROGRAMAÇÃO ORIENTADA A OBJETOS: Conceitos básicos: classes, objetos, métodos, mensagens, sobrecarga, herança, polimorfismo, interfaces e pacotes; tratamento de exceção.
LINGUAGENS E TECNOLOGIAS DE PROGRAMAÇÃO: Linguagens de programação, PHP; HTML; CSS; Javascript; AJAX; DHTML; XML, XSD e XSLT práticas ágeis: Integração contínua, Test-driven Development (TDD), Refactoring; Framework. Arquitetura: Service Oriented Architecture (SOA); SOAP; Design Patterns; padrão Model-View-Controller (MVC); TESTES: Teste funcional, de performance e de integração; plano de testes; ferramentas e automatização de testes.
SEGURANÇA DA INFORMAÇÃO: Conceitos básicos de "firewall"; Prevenção de intrusão; Proxy; auditoria; sistemas de criptografia e suas aplicações; assinatura e certificação digital; ABNT NBR ISO/IEC 27002-2005: Análise/avaliação e tratamento dos riscos; política de segurança da informação; gestão de ativos; controle de acessos; gestão da continuidade do negócio.