Descrição
Apostila CAGEPA PB 2024 Analista de Sistemas de TI
Cargo: Analista de Sistemas – Sistemas de TI
Editora: DOMINA CONCURSOS
Edição: 2024
Nível: Superior
Banca: Cebraspe
Edital: Acesso ao Edital
Quantidade de Páginas: 2880
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$91,98 por R$45,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2023)
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 Matemático: 1 Conjuntos numéricos: números inteiros, racionais e reais. 2 Sistema legal de medidas. 3 Razões e proporções. 3.1 Divisão proporcional. 3.2 Regras de três simples e compostas. 3.3 Porcentagens. 4 Equações e inequações de 1º e de 2º graus. 5 Sistemas lineares. 6 Funções e gráficos. 7 Princípios de contagem. 8 Progressões aritméticas e geométricas. 9 Compreensão de estruturas lógicas. 10 Lógica de argumentação: analogias, inferências, deduções e conclusões. 11 Lógica sentencial (ou proposicional). 11.1 Proposições simples e compostas. 11.2 Tabelas-verdade. 11.3 Equivalências. 11.4 Leis de Morgan. 11.5 Diagramas lógicos. 12 Lógica de primeira ordem. 13 Princípios de contagem e probabilidade. 14 Operações com conjuntos. 15 Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais.
Noções de Informática: 1 Conceito de Internet e intranet. 2 Conceitos e modos de utilização de tecnologias, ferramentas, aplicativos e procedimentos associados a Internet/intranet. 2.1 Ferramentas e aplicativos comerciais de navegação, de correio eletrônico, de grupos de discussão, de busca, de pesquisa, de redes sociais e ferramentas colaborativas. 2.2 Noções de sistema operacional (ambiente Windows). 3 Identificação e manipulação de arquivos. 4 Backup de arquivos. 5 Conceitos básicos de hardware (placa-mãe, memórias, processadores (CPU) e disco de armazenamento (HDs). 6 Periféricos de computadores. 7 Noções básicas de editores de texto e planilhas eletrônicas inclusive na modalidade em nuvem. 8 Segurança na internet: vírus de computadores; spyware; malware; phishing. 9 Transferência de arquivos pela Internet. 10 Computação em nuvem. 11 Ferramentas de Comunicações e reuniões On-line: Microsoft Teams, Google Meet, Zoom, Skype, Google Hangout.
Noções de Direito Constitucional: 1 Direitos e garantias fundamentais: direitos e deveres individuais e coletivos; direito à vida, à liberdade, à igualdade, à segurança e à propriedade; direitos sociais; nacionalidade; cidadania e direitos políticos; partidos políticos; garantias constitucionais individuais; garantias dos direitos coletivos, sociais e políticos. 2 Poder Executivo: forma e sistema de governo; chefia de Estado e chefia de governo. 3 Direitos humanos na Constituição Federal. 4 Declaração Universal dos Direitos Humanos. 5 Convenção Americana sobre Direitos Humanos.
Noções de Direito Administrativo: 1 Noções de organização administrativa. 1.1 Centralização, descentralização, concentração e desconcentração. 1.2 Administração direta e indireta. 1.3 Autarquias, fundações, empresas públicas e sociedades de economia mista. 2 Ato administrativo. 2.1 Conceito, requisitos, atributos, classificação e espécies. 3 Agentes públicos. 3.1 Legislação pertinente. 3.1.1 Disposições constitucionais aplicáveis. 3.2 Disposições doutrinárias. 3.2.1 Conceito. 3.2.2 Espécies. 3.2.3 Cargo, emprego e função pública. 4 Poderes administrativos. 4.1 Hierárquico, disciplinar, regulamentar e de polícia. 4.2 Uso e abuso do poder. 5 Licitação. 5.1 Princípios. 5.2 Contratação direta: dispensa e inexigibilidade. 5.3 Modalidades. 5.4 Tipos. 5.5 Procedimento. 6 Controle da administração pública. 6.1 Controle exercido pela administração pública. 6.2 Controle judicial. 6.3 Controle legislativo. 7 Responsabilidade civil do Estado. 7.1 Responsabilidade civil do Estado no direito brasileiro. 7.1.1 Responsabilidade por ato comissivo do Estado. 7.1.2 Responsabilidade por omissão do Estado. 7.2 Requisitos para a demonstração da responsabilidade do Estado. 7.3 Causas excludentes e atenuantes da responsabilidade do Estado.
Legislação: 1 Lei nº 11.445/2007 e suas alterações (Marco Regulatório do setor de saneamento) e Lei nº 14.026/2020 (Atualização do Marco Legal do Saneamento). 2 Constituição do Estado da Paraíba. 3 Lei Complementar Estadual nº 58/2003 e suas alterações (Regime Jurídico dos Servidores Públicos Civis do Estado da Paraíba). 4 Lei nº 13.303/2016 (Estatuto jurídico da empresa pública, da sociedade de economia mista e de suas subsidiárias. 5 Lei Complementar nº 168/2021 (Microrregiões de água e esgotos da Paraíba). 6 Resolução ARPB 001/2012. 7 Resolução ARPB 002/2010.
Tecnologia: 1 Banco de dados. 1.1 Arquitetura de banco de dados: relacional (PostgreSQL, Oracle, SqlServer), não relacional (orientado a documento, chave-valor, grafo, colunar, time series). 1.2 Modelagem de banco de dados: físico, lógico e conceitual. 1.3 Álgebra relacional, SQL/ANSI e linguagens procedurais embarcadas. 1.4 Gestão de banco de dados. 1.4.1 Controle de acesso, usuário, cálculo volumétrico, replicação, cluster, particionamento e esquemas. 2 Servidores web e de aplicação. 2.1 Wildfl y, IIS, Apache, Nginx. 3 Linguagens de programação. 3.1 Java, JavaScript, TypeScript, Python, PHP, C# e Go. 4 Tecnologias e práticas frontend web: HTML, CSS, Ajax, frameworks (Bootstrap, Angular, VueJS e React). 4.1 Padrões de frontend. 4.1.1 SPA e PWA. 4.2 Design de interface e de experiência do usuário, responsividade, usabilidade e acessibilidade, prototipação, testes A/B. 5 Tecnologias backend. 5.1 Frameworks: Hibernate, .NET Core, Quarkus, SpringBoot, Flask, Django, NodeJS, Express e NestJS. 5.2 Especifi cações: JEE (JPA, EJB, JSF, JMS e JTA), JVM. 6 Tecnologia de desenvolvimento móvel: Android (Kotlin), IOS (Swift), Flutter, ReactNative, Ionic, Xamarin e Banco de Dados SQLite. 7 Ferramentas de gestão de configuração: versionamento (Git e GitLab), CI/CD (GitLab CI). 8 Protocolos HTTPS, SSL/TLS, HTTP/2, gRPC e WebSockets. 9 Ferramentas de integração assíncrona. 9.1 Protocolos AMQP e MQTT. 9.2 Ferramentas Kafka, NATS Streaming, ActiveMQ, RabbitMQ e WebSphereMQ. 10 Containers. 10.1 Engine (Docker). 10.2 Orquestração (Kubernetes, OpenShift).
Análise de Dados e Informações: 1 Dado, informação, conhecimento e inteligência. 1.1 Dados estruturados e não estruturados. 1.2 Dados abertos. 1.3 Coleta, tratamento, armazenamento, integração e recuperação de dados. 2 Banco de dados relacionais. 2.1 Conceitos e características. 2.2 Metadados. 2.3 Tabelas, visões (views) e índices. 2.4 Chaves e relacionamentos. 3 Modelagem dimensional. 3.1 Conceito e aplicações. 4 Mineração de dados. 4.1 Modelo de referência CRISP-DM. 4.2 Técnicas para pré-processamento de dados. 4.3 Técnicas e tarefas de mineração de dados. 4.4 Classificação. 4.5 Regras de associação. 4.6 Análise de agrupamentos (clusterização). 4.7 Detecção de anomalias. 4.8 Modelagem preditiva. 4.9 Aprendizado de máquina. 4.10 Mineração de texto. 5 Big Data. 5.1 Conceito, premissas e aplicação. 6 Visualização e análise exploratória de dados. 7 Planilhas e SQL.
Segurança da Informação: 1 ISO 27000 – Confiabilidade, integridade e disponibilidade. 2 Mecanismos de segurança. 2.1 Criptografia. 2.2 Assinatura digital. 2.3 Garantia de integridade. 2.4 Controle de acesso. 2.5 Certificação digital, ICP-Brasil. 3 Gerência de riscos. 3.1 Ameaça, vulnerabilidade e impacto. 4 Políticas de segurança. 4.1 NBR ISO/IEC 27002:2005. 4.2 Políticas de senhas. 5 Autenticação de dois fatores (MFA). 6 OAuth 2, JWT, SSO, Open ID Connect e SAML. 7 OWASP Top 10.
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
Desenvolvimento de Sistemas: 1 Desenvolvimento de sistemas. 1.1 Desenvolvimento em Linguagens de programação Java (versão 6 ou superior), Ruby, PHP (versão 7.0 ou superior), Python (versão 3.10.0 5 ou superior), C# (versão XX ou superior), NodeJS (versão XX ou superior) 1.2 Desenvolvimento web. 1.2.1 JavaScript, HTML5, CSS3, WebSocket, Single Page Application (SPA). 1.3 Framework JavaScript AngularJS, DHTML, AJAX, Vue JS. 1.4 Framework PHP – CAKE xxx. 1.5 Noções e conceitos de desenvolvimento para dispositivos móveis. 1.6 Framework Apache CXF. 1.7 Usabilidade e acessibilidade na Internet, padrões W3C. 2 Análise estática de código-fonte (clean code e ferramenta SonarQube). 3 Arquitetura de software. 3.1 Interoperabilidade de sistemas. 3.2 Arquitetura e linguagem orientada a serviços. 3.2.1 Web services. 3.2.2 API, 3.3 Arquitetura e linguagem orientada a objetos. 3.4 Arquitetura de aplicações para ambiente web. 3.5 Servidor de aplicações. Servidor web. 4 Ambientes Internet, extranet, intranet e portal: finalidades, características físicas e lógicas, aplicações e serviços. 5 Padrões XML, XSLT, UDDI, WSDL, SOAP, REST e JSON. 6 Conhecimento intermediário em DevOps. 7 Ferramenta de Gestão da configuração GIT. TESTES: 7.1 Conceitos básicos de testes de aplicações; testes ágeis; teste de usabilidade de software; testes automatizados; tipos de testes; test-driven development (TDD); gestão do ciclo de vida de testes. 7.2 Conceitos básicos. 7.3 RPA (robotic process automation). 8 Conceitos de Inteligência Artificial, Análise de Dados e Big Data.
Apostila CAGEPA PB 2024 Analista de Sistemas de TI