Conteúdo Programático - Concurso: ANAC JUL/2009 - Cargo 7 - Analista Administrativo - Área 2 - Tecnologia da Informação
Autor: Leonardo Rezende | Publicado: 2009-05-27T16:16:00-07:00

1. Informática. 1.1. Conceitos básicos.1.2. Conceitos fundamentais sobre processamento de dados.1.3. Sistemas de numeração, aritmética de complementos e ponto flutuante.1.4. Organização e arquitetura e componentes funcionais de computadores.1.5. Características físicas dos principais periféricos e dispositivos de armazenamento secundário.1.6. Representação e armazenamento da informação.1.7 Organização lógica e física de arquivos.1.8. Métodos de acesso.1.9. Estrutura e organização do hardware de redes de comunicação de dados.1.10. Conceitos e funções dos principais softwares básicos e aplicativos.1.11. Internet: modelo hipermídia de páginas e elos, World Wide Web, padrões da tecnologia web, intranets.2. Programação.2.1. Construção de algoritmos: tipos de dados simples e estruturados, variáveis e constantes, comandos de atribuição, avaliação de expressões, comandos de entrada e saída, funções pré-definidas, conceito de bloco de comandos, estruturas de controle, subprogramação, passagem de parâmetros, recursividade; programação estruturada.2.2. Estrutura de dados: conceitos básicos sobre tipos abstratos de dados, estruturas lineares e não-lineares, contigüidade versus encadeamento, estudo de listas, pilhas, filas, árvores, deques, métodos de busca, inserção e ordenação, hashing.2.3. Orientação a objetos: conceitos fundamentais, princípios de programação orientada a objetos.2.4 Linguagens orientadas a objetos: Java.3. Fundamentos de sistemas operacionais: conceito, funções, características, componentes e classificação.3.1. Sistemas de arquivos: facilidades esperadas, diretórios e direitos de acesso, compartilhamento e segurança, integridade, interrupções: conceito de interrupção, tipos e tratamento.3.2. Escalonamento de tarefas: conceito de processo, estados e identificador, objetivos e políticas de escalonamento.3.3. Gerenciamento de memória: organização, administração e hierarquia de memória, sistemas mono e multiprogramados, memória virtual. 3.4. Escalonamento de discos: políticas de otimização, considerações sobre desempenho.3.5. Interoperação de sistemas operacionais.3.6. Sistemas distribuídos: clusters e redes.3.7. Interfaces gráficas (GUI).3.8. Família Windows.3.9 Sistemas LINUX.4. Desenvolvimento de aplicações e bancos de dados.4.1. Princípios de engenharia de software.4.2. Ciclo de vida de um software-produto.4.3. Ciclo de desenvolvimento de um software-produto.4.4. Modelos de desenvolvimento.4.5. Análise e técnicas de levantamento de requisitos.4.6. Análise e projeto de sistemas.4.7. Técnicas e estratégias de validação.4.8. Visão conceitual sobre ferramentas CASE.4.9. Linguagens visuais e orientação por eventos.4.10. Projeto de interfaces.4.11. Análise e projeto orientados a objetos.4.12. Arquitetura de aplicações para o ambiente Internet.4.13. Modelagem de dados e projeto lógico para ambiente relacional.4.14. Modelo entidades/relacionamentos.4.15. Álgebra relacional.4.16. Modelo relacional.4.17. SQL.4.18. Conceitos de Metadados4.19. Arquitetura clienteservidor: tecnologia usada em clientes e em servidores, tecnologia usada em redes, arquitetura e políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, controle e processamento de transações.5. Comunicação de dados, redes e conectividade.5.1. Evolução dos sistemas de computação.5.2. Evolução das arquiteturas.5.3. Redes de computadores.5.4. Topologias: linhas de comunicação, redes geograficamente distribuídas, topologias em estrela, anel e barra, hubs e switches.5.5. Transmissão de informação: banda passante, taxa de transmissão máxima de um canal, formas de distorção de sinais em transmissão.5.6. Meios de transmissão: par trançado, cabo coaxial, fibras óticas, outros meios de comunicação.5.7. Ligação ao meio: ponto a ponto, multiponto, redes de fibra ótica.5.8 Arquiteturas de redes de computadores.5.9 Modelo OSI da ISO.5.10 Principais funções dos níveis físico, enlace, rede, transporte, sessão, apresentação e aplicação.6. Gerenciamento de projetos com base no PMI.7. Governança de TI, utilizando COBIT, ITIL e BSC.8. CMMI, MPS-BR, APF (IFPUG) e Business Inteligence (BI).9. Segurança da informação (ISO 27001).10. Conceitos de Software Livre.