Edital Verticalizado Banco do Nordeste – BNB – Analista de Sistema




Edital Verticalizado Banco do Nordeste – BNB – Analista de Sistema

Banco do Nordeste – BNB

Analista de Sistema

2018 – CESPE – Superior

Programa do Concurso
Analista de Sistema
(Banco do Nordeste – BNB ) – 2018

DISCIPLINAS

LÍNGUA PORTUGUESA: 1 Compreensão e interpretação de textos de gêneros variados. 2 Reconhecimento de tipos e gêneros textuais. 3 Domínio da ortografia oficial. 4 Domínio dos mecanismos de coesão textual. 4.1 Emprego de elementos de referenciação, substituição e repetição, de conectores e de outros elementos de sequenciação textual. 4.2 Emprego de tempos e modos verbais. 5 Domínio da estrutura morfossintática do período. 5.1 Emprego das classes de palavras. 5.2 Relações de coordenação entre orações e entre termos da oração. 5.3 Relações de subordinação entre orações e entre termos da oração. 5.4 Emprego dos sinais de pontuação. 5.5 Concordância verbal e nominal. 5.6 Regência verbal e nominal. 5.7 Emprego do sinal indicativo de crase. 5.8 Colocação dos pronomes átonos. 6 Reescrita de frases e parágrafos do texto. 6.1 Significação das palavras. 6.2 Substituição de palavras ou de trechos de texto. 6.3 Reorganização da estrutura de orações e de períodos do texto. 6.4 Reescrita de textos de diferentes gêneros e níveis de formalidade.

RACIOCÍNIO LÓGICO E QUANTITATIVO: 1 Estruturas lógicas. 2 Lógica de argumentação: analogias, inferências, deduções e conclusões. 3 Lógica sentencial (ou proposicional). 3.1 Proposições simples e compostas. 3.2 Tabelas-verdade. 3.3 Equivalências. 3.4 Leis de De Morgan. 3.5 Diagramas lógicos. 4 Lógica de primeira ordem. 5 Princípios de contagem e probabilidade. 6 Conjuntos: regras básicas — pertinência; inclusão; operações de união e intersecção; complemento e diferença de conjuntos; Leis de De Morgan —; problemas. 7 Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais.

TECNOLOGIA DA INFORMAÇÃO: 1 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. 2 Estrutura de dados: tipos básicos de dados; algoritmos para pesquisa e ordenação; listas lineares e suas generalizações: listas ordenadas, listas encadeadas, pilhas e filas; árvores. 3 Arquitetura de software: terminologia, estrutura e componentes, características e potencialidades, serviços, comunicações e protocolos, arquiteturas multicamadas, vantagens e desvantagens, padrões de projeto, padrão Model-View-Controller (MVC); Service Oriented Architecture (SOA). Arquitetura de aplicações para ambiente web. 4 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. 5 Métodos e técnicas ágeis. Scrum, XP e kanban; users stories e product backlog; desenvolvimento incremental, entregas contínuas, integração contínua; Test Driven Development (TDD); Acceptance Test Driven Development (ATDD) e Behavior Driven Development (BDD); automação de testes. 6 Qualidade de software: metodologias de desenvolvimento de software; processo unificado: conceitos, diretrizes, disciplinas; metodologias ágeis; métricas e estimativas para tamanho de software; análise por pontos de função (IFPUG e NESMA); CMMI, ISO 9001, ISO/IEC 12207 e ISO/IEC 25000. 7 Testes de software: processo de testes, modelos de melhoria, planejamento, técnicas e tipos de testes. 8 Análise e projeto orientados a objetos: conceitos básicos, padrões de projetos; UML: visão geral, modelos e diagramas. 9 Programação orientada a objetos: conceitos básicos: classes, objetos, métodos, mensagens, sobrecarga, herança, polimorfismo, interfaces e pacotes; tratamento de exceção. 10 Bancos de dados: conceitos e fundamentos; noções de administração de SGBD: IBM DB2 e MS SQL Server; linguagem SQL: consultas e subconsultas; gatilho (trigger), visão (view), function e stored procedure, cursores; projeto e modelagem de banco de dados relacional; normalização; administração de dados; self BI; governança de dados; conceitos de Data Warehouse, Data Mining e OLAP. 11 Linguagens e tecnologias de programação: JAVA EE, .NET. Javascript; AJAX; HTML; CSS; XML, XSD e XSLT, Test-Driven-Development (TDD), Refactoring. SOAP; REST, JSON, ANGULAR JS, Microserviços. Fundamentos de DevOps. Ferramentas CASE. Desenvolvimento para plataforma mobile Android, IOS, JPA, JSF, JNDI, JDBC; ambientes de desenvolvimento: Eclipse e Visual Studio. 12 Interface de Interação com Usuário: conceitos de interação homem-máquina; interfaces gráficas; aspectos cognitivos e ergonômicos; usabilidade avaliação; interfaces Web; modelos, métodos e ferramentas. 13 Segurança no desenvolvimento: práticas de programação segura e revisão de código; controles e testes de segurança para aplicações web. 14 Criptografia:conceitos básicos e aplicações; noções de criptografia simétrica e assimétrica; assinatura e certificação digital. 15 Cloud Computing: conceitos básicos; tipologia (IaaS, PaaS, SaaS); modelo: privada, pública, híbrida. 16Soluções em tecnologia: Middlewares, Sistemas de mensageria, BPEL e BPMN. 17Gerência de projetos: conceitos de gestão de projetos; abordagens: PMBoK; LEAN; KANBAN; SCRUM; metodologias, técnicas e ferramentas da gerência de projetos. 18 Gerenciamento de serviços de TI:gerenciamento de serviços – ITIL v3; conceitos básicos, estrutura e objetivos; processos e funções de estratégia, desenho, transição e operação de serviços. 19 Governança de TI – COBIT 5: conceitos básicos, estrutura e objetivos; requisitos da informação; recursos de tecnologia da informação; domínios, processos e objetivos de controle. 20 Sistemas de computação: organização de computadores – álgebra booleana; representação de dados: binário, hexadecimal, decimal; Máquinas de Von-Neumam; componentes de um processador; arquitetura de processadores: RISC e CISC, Microprocessadores; dispositivos periféricos e de interligação; conceitos de interrupções; estruturas de endereçamento; compiladores, ligadores (link-editor) e interpretadores. Sistemas operacionais – gerenciamento de memória: alocação, paginação, segmentação, memória virtual; gerenciamento de processador: chamadas, comunicação interprocesso, agendamento, multiprogramação, processos concorrentes, primitivas de sincronização. gerenciamento de periféricos: hardware e software de entrada e saída, impasses, contenção, balanceamento de carga; linguagens “script” e de controle; conceitos, estruturas, utilitários, comandos, configuração e implementação; sistema de Arquivos – FAT e variações, NTFS, ReiserFS, Ext2, Ext3, i-nodo (i-node), VFAT e XFS; gerenciamento lógico de volumes; conceitos, estruturas, definição, alocação, organização de arquivos, proteção, tipos de registros, métodos de acesso; armazenamento distribuído, conceitos de rede de armazenamento (SAN) e servidores de armazenamento (NAS); arquitetura distribuída – principais conceitos e componentes; serviços de nomes e de diretório; servidores de aplicações Web, servidores de correio eletrônico, servidores de DNS, servidores de aplicação, servidores de banco de dados, servidores de mensagens; tecnologias de virtualização de plataformas: emuladores, máquinas virtuais, paravirtualização; RAID: tipos, características e aplicações. 21 Redes/Telecomunicações: fundamentos de comunicação de dados; elementos de interconexão de redes de computadores (firewalls, switches, roteadores); tecnologias de roteamento: switches Multilayer e roteadores; protocolos de roteamento e soluções para problemas (RIP, OSPF e BGP); tipos e tecnologias de redes locais e de longa distância – tecnologias ethernet, GPON e MPLS; QoS e segurança em ambiente LAN e WAN; sistemas autônomos (ASN); arquitetura e protocolos da família TCP/IP: funcionalidades das camadas da arquitetura TCP/IP; análise de tabelas de rotas; subredes e superredes; controle de erro e fluxo do TCP (técnica reconhecimento e janela deslizante); portas de comunicação da camada de transporte; interface de sockets, endereçamento IP (IPv4 e IPv6); serviços de redes de comunicação; conceitos básicos de funcionamento, segurança, tecnologias e protocolos de redes sem fio; padrões e protocolos da família 802.1x, EAP, WEP, WPA e WPA2; componentes do perímetro de segurança (Firewall Stateless, Firewall Statefull, Firewall Proxy, IDS/IPS, Gateway VPN) e criação, análise e correção de listas de acesso roteamento e NAT; redes SAN (storagearea network); switches e directors fibrechannel; ISL (inter switch link) – estrutura SAN e protocolos de serviços SAN; especificação de zoneamento (zonning); conceitos e aplicações de VPN nas modalidades: Host-To-Gateway, Gateway-To-Gateway e protocolos IPSec (ISAKMP, AH, ESP), PPTP, L2TP; ferramentas de gerenciamento de rede: SNMPv1, SNMPv2, SNMPv3 e RMON; técnicas para coleta e processamento de informações de gerenciamento; técnicas para gerência de falhas, desempenho, configuração e segurança; meios físicos de transmissão e cabeamento estruturado: tipos de cabeamento, categorias e propriedades; VoIP (Voz sobre IP); telefonia – conceitos básicos de telefonia, codificação digital da voz, serviços telefônicos (PSTN), qualidade de serviço em telefonia; codificação da voz, codecs e tipos de codecs, algoritmos de codificação e compressão de voz (G.711, G.722, G.723, G.728, G.729); voz sobre IP, protocolos para serviços multimídia (RTP, RTCP, SIP, H.323. MGCP); vídeo-conferência – família de protocolos para codificação e transmissão de voz e imagem H.323; redes definidas por software: rede WAN definida por software e rede local definida por software. 22 Segurança corporativa: ferramentas de monitoramento e análise de tráfego; sistemas de proteção (características, funcionamento, aspectos de implementação e configuração prática), especificamente Next Generation Firewall, sistemas de detecção de intrusão (IDS), sistemas de prevenção de intrusão (IPS), End Point Protection (EPP), DLP (Data Loss Prevention), WAF (Web Application Firewall), Proxy/Web Filter, VLAN – IEEE 802.1Q, gestão de identidades/SSO (Single Sign On), DNSSEC (DNS Security), SIEM (Security Information and Event Management), PAM – Privileged Account Management; técnicas de criptografia simétrica e assimétrica, algoritmos de Hash, criptografia de bloco e de fluxo. Classificação e controle de ativos de informação; conhecimento sobre as principais técnicas de ataque explorando vulnerabilidades da pilha TCP/IP, de fraudes em Internet Banking, e de engenharia social; segurança no desenvolvimento de sistemas, SDL – Security Development Lifecycle, SAST – Static Application Security Testing, DAST – Dynamic Application Security Testing, PenTest (Penetration Test); computação em nuvem; forense computacional; certificação digital; gestão de segurança da informação: normas NBR ISO/IEC nº 27001:2013 e nº 27002:2013; Resolução BACEN nº 4.658/2018; Lei nº 13.709/2018.

Baixe AQUI o Edital Verticalizado Banco do Nordeste – BNB – Analista de Sistema em formato PDF