Descrição
Apostila Analista TI Desenvolvimento Software DATAPREV 2024
- Informações sobre o concurso do DATAPREV 2024
- Nível: Médio / Superior
- Vagas: 236 + 1909 CR
- Inscrições Até: 03/10/2024
- Salário Até: R$ 9.173,62
- Taxa de Inscrição: R$ 80,00 A R$ 100,00
- Data da Prova: 17/11/2024
- Banca Organizadora: FGV
Garanta sua aprovação
Preparar-se para concursos públicos pode ser um grande desafio, mas com o material certo, o sucesso está ao seu alcance.
Nossas apostilas são desenvolvidas totalmente de acordo com o edital do concurso e são atualizadas regularmente para garantir que você tenha acesso ao conteúdo mais recente e relevante.
Ver seu nome na lista de aprovados do DATAPREV 2024 e conquistar a estabilidade financeira e a segurança que você sempre desejou é possível. Com nossas apostilas, você estará um passo à frente da concorrência.
Conteúdo Programático (1632 Páginas)
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2024)
Língua Portuguesa: 1. Interpretação e Compreensão de texto. 2. Organização estrutural dos textos. 3. Marcas de textualidade: coesão, coerência e intertextualidade. 4. Modos de organização discursiva: descrição, narração, exposição, argumentação e injunção; características específicas de cada modo. 5. Tipos textuais: informativo, publicitário, propagandístico, normativo, didático e divinatório; características específicas de cada tipo. 6. Textos literários e não literários. 7. Tipologia da frase portuguesa. 8. Estrutura da frase portuguesa: operações de deslocamento, substituição, modificação e correção. 9. Problemas estruturais das frases. 10. Norma culta. 11. Pontuação e sinais gráficos. 12. Organização sintática das frases: termos e orações. 13. Ordem direta e inversa. 14. Tipos de discurso. 15. Registros de linguagem. 16. Funções da linguagem. 17. Elementos dos atos de comunicação. 18. Estrutura e formação de palavras. 19. Formas de abreviação. 20. Classes de palavras; os aspectos morfológicos, sintáticos, semânticos e textuais de substantivos, adjetivos, artigos, numerais, pronomes, verbos, advérbios, conjunções e interjeições; os modalizadores. 21. Semântica: sentido próprio e figurado; antônimos, sinônimos, parônimos e hiperônimos. 22. Polissemia e ambiguidade. 23. Os dicionários: tipos; a organização de verbetes. 24. Vocabulário: neologismos, arcaísmos, estrangeirismos; latinismos. 25. Ortografia e acentuação gráfica. 26. A crase.
Raciocínio Lógico e Matemático: 1. Lógica: proposições, conectivos, equivalências lógicas, quantificadores e predicados. 2. Conjuntos e suas operações, diagramas. 3. Números inteiros, racionais e reais e suas operações. 4. Proporcionalidade direta e inversa, porcentagem e juros. 5. Medidas de comprimento, área, volume, massa e tempo. 6. Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios; dedução de novas informações das relações fornecidas e avaliação das condições usadas para estabelecer a estrutura daquelas relações. 7. Compreensão e análise da lógica de uma situação, utilizando as funções intelectuais: raciocínio verbal, raciocínio matemático, raciocínio sequencial, orientação espacial e temporal, formação de conceitos, discriminação de elementos. 8. Compreensão de dados apresentados em gráficos e tabelas. 9. Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais. 10. Problemas de contagem e noções de probabilidade. 11. Geometria básica: ângulos, triângulos, polígonos, distâncias, proporcionalidade, relações métricas no triângulo retângulo, perímetro e área. 12. Noções de estatística: média, moda, mediana e desvio padrão. 13. Plano cartesiano: sistema de coordenadas, distância. 14. Problemas de lógica e raciocínio.
Língua Inglesa: 1 Compreensão de textos em língua inglesa e itens gramaticais relevantes para o entendimento dos sentidos dos textos.
Atualidades: 1 Tópicos relevantes e atuais de diversas áreas, tais como segurança, transportes, política, economia, sociedade, educação, saúde, cultura, tecnologia, energia, relações internacionais, desenvolvimento sustentável e ecologia.
Legislação Acerca de Segurança da Informação e Proteção de Dados: 1 Lei nº 12.527/2011 (Lei de Acesso à Informação): capítulos I, II, III, IV e V; Dec. nº 7.724 e nº 7845. 2 Lei nº 12.737/2012 (Lei de Delitos Informáticos): art. 2º. 3 Lei nº 12.965/2014 (Marco Civil da Internet): capítulos II e III, Seções I e II. 4 Lei nº 13.709/2018 (Lei Geral de Proteção de Dados Pessoais – LGPD): capítulos I, II, III, IV, VII, VIII e IX.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2024)
Desenvolvimento de Sistemas: 1. Desenvolvimento de sistemas. Desenvolvimento em Linguagens de programação Java (versão 6 ou superior), JavaEE (versão 6 ou superior), JakartaEE, JPA (versão 2 ou superior), Javascript, frameworks JUnit, Hibernate, JSF, Primefaces, Spring, SpringCloud e SpringBoot. Desenvolvimento para dispositivos móveis (Android e iOs). Desenvolvimento em ferramentas low-code e no-code. 2 Análise estática de código-fonte (clean code e ferramenta SonarQube). 3 Arquitetura de software. Interoperabilidade de sistemas. Arquitetura e linguagem orientada a serviços. Web services. API. Swagger. Arquitetura e linguagem orientada a objetos. Arquitetura de aplicações para ambiente web. 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, REST e JSON. 6 DevOps. 7 Ferramenta de Gestão da configuração GIT. TESTES: conceitos básicos de testes de aplicações. Testes unitários. Testes de integração. 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.3 RPA (robotic process automation). 8 Metodologias Ágeis de Desenvolvimento. 8.1 Scrum, 8.2 Kanban, 8.3 XP. 9 Padrões de desenvolvimento e reuso. 10 Codificação de software (transacionais, analíticos, mobile e API). 11 Metodologia de Ponto de Função e Story Points. 12 Engenharia de Requisitos. 12.1 Classificação de Requisitos. 12.2 Processo de Engenharia de Requisitos. 12.3 Técnicas de Elicitação de Requisitos. 13. Tecnologias e práticas frontend web: HTML, CSS, UX, Ajax, frameworks (VueJS, Angular e React). 13.1 Padrões de frontend. 13.2 SPA e PWA. 14 Protocolos HTTPS, SSL/TLS. 15 Blockchain. 16 Design de software. 17 Arquitetura hexagonal, microsserviços (orquestração de serviços e API gateway) e containers. 18 Transações distribuídas. 19 User Experience (UX). 19.1 Sistemas de gestão de conteúdo. 19.1.1 Conceitos básicos e aplicações. 19.1.2 Arquitetura de informação. 19.1.3 Portais corporativos. 19.1.4 Conceitos básicos e aplicações. 19.1.5 Workflow. 19.1.6 Conceitos de acessibilidade e usabilidade. 19.1.7 Desenho e planejamento de interação em aplicações web. 20 Conceitos de Inteligência Artificial, Análise de Dados e Big Data.
Inteligência de Negócios (Business Intelligence): 1 Conceitos, fundamentos, características, técnicas e métodos de business intelligence (BI). 2 Sistemas de suporte a decisão e gestão de conteúdo. 3 Arquitetura e aplicações de data warehouse com ETL e OLAP. 4 Definições e conceitos de data warehouse e data mining. 5 Visualização de dados: BD individuais e cubos. 6 Mapeamento das fontes de dados: técnicas para coleta de dados. 7 Arquitetura de business intelligence.
Segurança da Informação: 1 Políticas de segurança da informação. 2 Procedimentos de segurança, conceitos gerais de gerenciamento. 3 Normas ABNT NBR ISO/IEC 27001:2022 e ABNT NBR ISO/IEC 27002:2022. 3 Confiabilidade, integridade e disponibilidade. 4 Mecanismos de segurança. 4.1 Controle de acesso. Protocolo OAuth2. SSO (Single sign-on) 5 Gerência de riscos. 5.1 Ameaça, vulnerabilidade e impacto. 6 Ciclo de Vida de Desenvolvimento Seguro (SDL – Security Development Lifecycle), OWASP Top 10 (https://owasp.org/www-project-topten/). 7 Análise estática e dinâmica de código (SAST – Static Application Security Testing e DAST – Dynamic Application Security Testing”).
Banco de Dados: 1 Modelagem de dados (conceitual, lógica e física). 2 Abordagem relacional e multidimensional. 3 Normalização das estruturas de dados. 4 Integridade referencial. 5 Metadados. 6 Modelagem dimensional. 7 Linguagem de consulta estruturada (SQL). 8 Linguagem de definição de dados (DDL). 9 Linguagem de manipulação de dados (DML). 10 SGBD. 11 Propriedades de banco de dados. 12 Banco de dados NoSQL. 13 Banco de dados em memória. 14 Data lakes e soluções para big data. 15 Dados Estruturados e não Estruturados. 16 Avaliação de modelos de dados. 17 Técnicas de Integração e Ingestão de Dados (ETL/ELT, Transferência de Arquivos e Integração via Base de Dados).
Gestão e Governança de Tecnologia da Informação: 1 Gerenciamento de projetos: conceitos; áreas de conhecimento, projetos, programas, portfólio, Tipos de Abordagem: tradicional, hibrida e ágil (Framework Scrum, Metodologia Lean, e Método Kanban); Guia Scrum de prática ágil para gerenciamento de projetos 2 Processos, grupos de processos e área de conhecimento. 3 Gestão de riscos. 4 Gerenciamento de serviços (ITIL v4). 4.1 Conceitos básicos, disciplinas, estrutura e objetivos. 5 Governança de TI (COBIT 2019). 5.1 Conceitos básicos, estrutura e objetivos. 6 Conceitos de gestão de processos e modelagem de processos de negócio usando BPMN.
“Neste edital, há diretrizes específicas para o estudo, e é importante notar que a Domina Concursos não vende normas da ABNT. No entanto, você pode acessá-las por meio do link: www.abnt.org.br.”