Descrição
Apostila Concurso BAHIAGÁS 2024 Tecnologia Informação Sistemas
Cargo: Analista de Processos Organizacionais Tecnologia Informação Sistemas
Editora: DOMINA CONCURSOS
Edição: 2024
Nível: Superior
Banca: FCC Fundação Carlos Chagas
Edital: Acesso ao Edital
Não é só uma apostila!
Material teórico completo elaborado totalmente de acordo com o novo edital.
Acompanha provas anteriores com gabarito para testar seu aprendizado.
Só hoje, de R$101,98 por R$50,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
LÍNGUA PORTUGUESA: Ortografia e acentuação. Emprego do sinal indicativo de crase. Compreensão e interpretação de textos de gêneros variados. Relação do texto com seu contexto histórico. Denotação e conotação. Discurso direto, discurso indireto e discurso indireto livre. Intertextualidade. Figuras de linguagem. Morfossintaxe. Elementos estruturais e processos de formação de palavras. Sinonímia e antonímia. Pontuação. Pronomes. Concordância nominal e concordância verbal. Flexão nominal e flexão verbal. Vozes do verbo. Correlação de tempos e modos verbais. Regência nominal e regência verbal. Coordenação e subordinação. Conectivos. Redação (confronto e reconhecimento de frases corretas e incorretas; organização e reorganização de orações e períodos; equivalência e transformação de estruturas).
RACIOCÍNIO LÓGICO-MATEMÁTICO: Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios; deduzir novas informações das relações fornecidas e avaliar as condições usadas para estabelecer a estrutura daquelas relações. Compreensão e elaboração da lógica das situações por meio de: raciocínio verbal, raciocínio matemático, raciocínio sequencial, orientação espacial e temporal, formação de conceitos, discriminação de elementos. Compreensão do processo lógico que, a partir de um conjunto de hipóteses, conduz, de forma válida, a conclusões determinadas. Números inteiros e racionais: operações (adição, subtração, multiplicação, divisão, potenciação); expressões numéricas; múltiplos e divisores de números naturais; problemas. Frações e operações com frações. Números e grandezas proporcionais: razões e proporções; divisão em partes proporcionais; regra de três; porcentagem e problemas envolvendo regra de três simples, cálculos de porcentagem, acréscimos e descontos. Noções de Estatística: medidas de tendência central (moda, mediana, média aritmética simples e ponderada) e de dispersão (desvio médio, amplitude, variância, desvio padrão); leitura e interpretação de gráficos (histogramas, setores, infográficos) e tabelas.
NOÇÕES DE GÁS NATURAL E BIOMETANO: Gás Natural: definição, origem, composição, características, cadeia, produção, transporte e comercialização. Sistema de distribuição. Principais usos (industrial, comercial, residencial, automotivo, geração e cogeração de energia). Benefícios ambientais e operacionais. Regulação do mercado Brasileiro: Movimentação de gás natural. O papel da ANP e das Agências Reguladoras Estaduais. Lei nº 14.134, de 8 de abril de 2021. Programa “Gás para Crescer”; Programa “Novo mercado de gás natural”. Biometano: definição, origem, composição, produção e aplicações. Resolução ANP Nº 886, de 29 de setembro de 2022. Resolução ANP Nº 906, de 18 de novembro de 2022. NOÇÕES DE LEGISLAÇÃO: Noções de Direito Administrativo. Lei nº 13.303/2016. Lei do Estado da Bahia nº 12.949/2014. Regulamento de Licitações e Contratos da Bahiagás (REV-1). Lei nº 13.709/2018 – Lei Geral de Proteção de Dados (LGPD).
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
DevOps e DevSecOps: Gestão de configuração. Modelo de versionamento, merge, branch, pipeline. Git: Gerenciamento de controle de versionamento de arquivos. GitLab: gerenciamento de repositório de software baseado em git, com suporte a Wiki. Gitflow. Continuous Delivery e Continuous Integration (CI/CD) e gerenciamento de tarefas. Ambiente de clusters, Deploy de aplicações. Serviços de autenticação; SSO (Single Sign-On); Keycloak; Protocolo OAuth2 (RFC 6749). Mensageria e Webhooks; Message Broker; RabbitMQ; Evento negocial; Webhook; APIs reversas. Proxy reverso. SSL offloading. Balanceamento de carga. Linguagem de programação Java; Arquitetura distribuída de microsserviços; API RESTful; JSON; Jakarta EE 8; Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway; Persistência; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Biblioteca Flyway. Fundamentos de web services: APIs REST, Swagger e JSON Web Tokens (JWT). Serviços e Aplicações: JBoss e Wildfly. Ferramentas de busca, indexação e análise de dados: Elasticsearch, Logstash e Kibana. Nuvem Computacional: Arquitetura e em nuvem. Computação na nuvem. Nuvem pública e nuvem privada. Arquitetura de cloud computing para dados (AWS, Google, Azure). Engenharia de software: Fundamentos. Processo de desenvolvimento de software. Ciclos de vida do software. Engenharia de requisitos. Low-code e no-code software development. Análise e técnicas de levantamento de requisitos. Metodologias de desenvolvimento de software. Ciclo de vida e fases do desenvolvimento de sistemas. Gestão Ágil de Projetos e Objectives and Key-Results (OKR). Metodologias ágeis (Scrum, XP etc.). Metodologias tradicionais. Análise e projeto. Implementação. Unified Modeling Language (UML 2.5); Modelagem de processos de negócios 31 com BPMN. Análise de Pontos de Função (APF). Qualidade do software: Conhecimento dos modelos Capability Maturity Model Integration (CMMI-DEV v2.0). Noções da norma ABNT NBR ISO/IEC/IEEE 12207:2021 e da versão 2021 do guia MR-MPS-SW. Testes de Software: cobertura de código, testes unitários, testes de integração, testes funcionais, JUnit, Mockito. Orientação a objetos: classes, métodos, interfaces, herança, encapsulamento, pacotes, sobrescrita e sobrecarga de métodos. Arquiteturas de software: Multi-camadas. Cliente-servidor. Objetos distribuídos. Padrões de projeto. Noções de Serverless computing, Cloud Computing. Manutenção de Sistemas: Questões práticas de compreensão, abordagem e solução de implementações de rotinas. Geração de relatórios. Diagnósticos de problemas. Depuração de erros. Metodologias de teste de software. Versionamento de código com Git e Github. Implantação de sistemas: gerenciamento e controle de implantação, operacionalização e homologação de sistemas. Ferramentas de produtividade (Microsoft Office 365 Sharepoint). Aplicação, configuração e usabilidade de recursos voltados à Internet e Intranet. Segurança da Informação: Política e Normas de Segurança da Informação. ABNT NBR ISO/IEC 27001:2022, ABNT NBR ISO/IEC 27002:2022, ABNT NBR ISO/IEC 27701:2019 e ABNT NBR ISO/IEC 27005:2023. Lei Geral de Proteção de Dados (LGPD). Antivírus. Malwares. Ataques e ameaças da Internet e de redes sem fio. Técnicas de defesa. Teste de intrusão. Auditoria de sistemas: Segurança da informação – Garantia de continuidade – proteção e recuperação da informação – backup, restauração e plano de contingência. Redes de computadores: Conhecimento de comunicação de dados. Modelo de referência OSI. Arquitetura TCP/IP v4 e v6. Cabeamento Estruturado. Fibras ópticas multimodo e monomodo. Redes sem fio: Padrão IEEE 802.11 Wireless LAN. WPA, WPA2. Equipamentos ativos de rede: repetidores, hubs, bridges, switches, roteadores, gateways etc. Tipos e Topologias de redes de computadores. Segurança de redes: Análise de vulnerabilidades. Sistemas de proteção (IDS, IPS, firewall, WAF, UTM, SIEM, Filtro de URL, DMZ, Proxy, NAC, VLANs, Antivírus e Antispam). Arquiteturas de firewalls. Monitoramento de tráfego. Sniffer de rede. Segurança de redes sem fio: EAP, WEP, WPA, WPA2. VPN; VPN-SSL. Segurança de Serviços em nuvem. Criptografia simétrica e assimétrica. Hashes. Certificados digitais. Assinaturas digitais. Conceitos de Segurança da informação: Confidencialidade, disponibilidade, integridade, irretratabilidade; Análise e gestão de riscos. Conceitos de auditoria e forense computacional. Controle de acesso: autenticação, autorização e auditoria; Controle de acesso baseado em papéis (Role Based Access Control – RBAC); autenticação forte (baseada em dois ou mais fatores); Plano de Continuidade de Negócio (plano de contingência, de recuperação de desastres, de gerenciamento de crises etc.). Avaliação de Segurança de Aplicações. Conceitos e implementação de backup e recuperação de dados. Tratamento de incidentes e problemas de Segurança da Informação. Ataques e ameaças na internet e em redes sem fio (phishing/scam, spoofing, DoS, DDoS, flood). Vírus e outros malware (cavalos de troia, adware, spyware, backdoors, keyloggers, worms, bots, botnets, rootkits, phishing, ransomware). Ataques e proteções relativos a hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e ambiente físico. Principais vulnerabilidades em aplicações Web; Testes de Intrusão. Comunicação segura com Secure Sockets Layer – SSL e Transport Layer Security – TLS. CIS Controls v8. Fundamentos das linguagens de programação: sintaxe básica, palavras-chave, estrutura e construções básicas de um programa, compilação e execução de programas; Tipos primitivos de dados; Declaração e inicialização de variáveis; Utilização de literais e Strings; Categorias de operadores e precedência; Controle de fluxo de programas e repetição; Definição de classes, métodos e variáveis; Utilização de encapsulamento, packages, sobrecarga e sobrescrita de métodos; Utilização e implementação de bibliotecas e componentes; Administração de exceções; Acesso a banco de dados. Programação – lógica computacional: conceitos e fundamentos das principais linguagens: algoritmos e estruturas de dados. Ambientes e linguagens de programação: Java, Javascript, TypeScript, Angular, Java. Arcabouços de desenvolvimento (Hibernate, Spring Boot). Eclipse IDE. VS Code IDE. Linguagens de marcação (XML, XML Schema). Desenvolvimento de aplicações com HTML5, CSS3, JSF, Node.js, Angular. Progressive Web Apps. Bibliotecas de componentes de interface: Bootstrap, Angular Material e jQuery. Desenvolvimento de Software Seguro: SDL, CLASP, Codificação Segura e Programação Defensiva, OWASP Top 10. Banco de Dados: Conhecimento, administração e aplicação de banco de dados (modelagem, normatização e linguagem SQL, T-SQL, PL/SQL). Oracle 19c ou superior SQL Server 2022, PostgreSQL 14.x ou superior. Ciência de dados: Noções de Conceitos de Big Data e Analytics. Análise de Dados, Automação e Inteligência Artificial: business intelligence, data Science e inteligência artificial com Linguagem R e Python, data warehouse, data mining e OLAP. RPA (Robot Process Automation), Chatbot, Machine Learning. Gestão e Governança de TI: PMBOK 7ª edição; ITIL V4; COBIT 2019. Plano Diretor de Tecnologia da Informação (PDTI): gestão de recursos computacionais; infraestrutura de hardware e software; conhecimentos, conceitos e fundamentos de hardware e software. Planejamento Estratégico de Tecnologia da Informação (PETI): análise de soluções de Tecnologia da Informação e Comunicação (TIC) para implementação de software. Inglês técnico.
Apostila Concurso BAHIAGÁS 2024 Tecnologia Informação Sistemas