Apostila Corpo Auxiliar de Praças da Marinha (CP-CAP) 2017 - TÉCNICO EM PROCESSAMENTO DE DADOS - Concursos Objetivo
Página inicial/APOSTILAS MARINHA 2017( Praças)/Apostila Corpo Auxiliar de Praças da Marinha (CP-CAP) 2017 - TÉCNICO EM PROCESSAMENTO DE DADOS
Apostila Corpo Auxiliar de Praças da Marinha (CP-CAP) 2017 - TÉCNICO EM PROCESSAMENTO DE DADOS
ORGANIZAÇÃO DE COMPUTADORES –
Conceitos básicos; Sistema de computação; Memória principal; Memória cache; Processadores; Representação de dados; Conjunto de instruções; Memória secundária; Entrada e saída; Sistemas de Numeração; Conversão de bases e aritmética computacional; Conceitos da lógica digital; Execução de programas; e Códigos de representação de caracteres.
SISTEMAS OPERACIONAIS –
Tipos de sistemas operacionais; Conceitos de hardware e software; Concorrência; Estrutura do Sistema Operacional; Processos; Threads; Sincronização e comunicação entre processos; Gerência de recursos; Características do Linux; Distribuições do Linux; Arquivos; Diretórios; Comandos; Interpretador de comandos; Curingas; Diferenças do Windows para o Linux; Discos; Partições; Execução de Programas; Contas; Permissões de acesso a arquivos e diretórios; Redirecionamentos e Pipe; Impressão; e X Windows (ambiente gráfico).
REDES DE COMPUTADORES –
Usos de redes de computadores; Hardware de rede; Software de rede; Modelos de referência OSI e TCP/IP; A camada física; A camada de enlace de dados; A subcamada de controle de acesso ao meio; A camada de rede; A camada de transporte; A camada de aplicação; Segurança de redes; e Cabeamento estruturado.
ALGORITMOS, ESTRUTURA DE DADOS E LINGUAGENS DE PROGRAMAÇÃO –
Algoritmos Estruturados; Constantes; Variáveis; Expressões aritméticas, lógicas e literais; Comando de atribuição; Comando de entrada e saída; Estruturas sequenciais, condicionais e de repetição; Estruturas de dados; Variáveis compostas; Arquivos; Modularização; Linguagem de programação JAVA; Bibliotecas de classe do Java; Classes e Objetos; Instruções de controle; Módulos de programa em Java; Arrays e Arraylists; Programação orientada a objetos; Tratamento de exceções; Componentes GUI; Strings, caracteres e expressões regulares; Recursão; Applets e Java Web Start; Multithreading; e Serviços Web.
Gerenciamento de banco de dados; Conceitos e arquitetura do sistema de banco de dados; Bancos de dados relacionais; Linguagem SQL; Modelo relacional; Dependências funcionais; Normalização; Modelagem semântica; Gerenciamento de transações; Segurança; Otimização; Herança; e Bancos de dados distribuídos.
SEGURANÇA DA INFORMAÇÃO –
Segurança na Internet; Golpes na Internet; Ataques na Internet; Códigos maliciosos (Malware); Spam; Outros riscos; Mecanismos de segurança; Contas e senhas; Criptografia; Uso seguro da Internet; Privacidade; Segurança de computadores; Segurança de redes; e Segurança em dispositivos móveis.