Descrição
Apostila CODATA PB 2022 Analista TI Arquitetura Software
Cargo: Analista de Tecnologia da Informação: Arquitetura e Desenvolvimento de Software
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Superior
Banca: IDECAN
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$77,98 por R$38,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
Língua Portuguesa:
1. Compreensão e interpretação de textos. 2. Tipologia e Gêneros Textuais. 3. Variação Linguística. 4. O processo de comunicação e as funções da linguagem. 5. Processos de formação de palavras. 6. Norma ortográfica. 7. Morfossintaxe das classes de palavras: substantivo, adjetivo, artigo, pronome, advérbio, preposição, conjunção, interjeição, numerais e os seus respectivos empregos. 8. Verbo. 9. Concordância verbal e nominal. 10. Regência nominal e verbal. 11. Coesão e Coerência Textuais. 12. Relações semântico-lexicais, como metáfora, metonímia, antonímia, sinonímia, hiperonímia, hiponímia, reiteração, comparação, redundância e outras. 13. Sintaxe: relações sintáticosemânticas estabelecidas entre orações, períodos ou parágrafos (período simples e período composto por coordenação e subordinação). 14. Pontuação. 15. Funções do “que” e do “se”. 16. Fonética e Fonologia: som e fonema, encontros vocálicos e consonantais e dígrafos. 17. Uso da Crase.
Inglês Técnico:
1. Compreensão de textos em língua inglesa: documentação, literatura e notícias técnicas; comunicação corporativa (prospecção técnica e comercial, suporte técnico, consultoria e afins). 2. Estratégias de leitura: reconhecimento do contexto geral (skimming) e de informações específicas (scanning); distinção entre ideias principais e subjacentes; inferência textual. 3. Gramática e vocabulário: elementos gramaticais relevantes para compreensão dos conteúdos semânticos; voz passiva; cognatos e falsos cognatos.
Raciocínio Lógico:
1. Estruturas lógicas. 2. Lógica sentencial ou proposicional: proposições simples e compostas, operadores lógicos, tabelas-verdade, equivalências, leis de Morgan. 3. Diagramas lógicos. 4. Lógica de primeira ordem. 5. Operações com conjuntos. 6. Lógica de argumentação: analogias, inferências, deduções e conclusões. 7. Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais. 8. Raciocínio verbal, raciocínio matemático, raciocínio sequencial, orientação espacial e temporal. 9. Princípios de contagem, combinatória e probabilidade.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
1. Programação 1.1. Lógica de programação: construção de algoritmos, tipos de dados e as operações primitivas, variáveis e expressões, comando de atribuição, avaliação de expressões, comandos de entrada e saída, estruturas sequenciais, estrutura de seleção, estruturas de repetição, modularização, recursividade e programação estruturada. 1.2. Estruturas de dados: análise de algoritmos, listas encadeadas, pilhas e filas, árvores, filas de prioridade e heaps, dicionários de dados, classificação e ordenamento de dados 1.3. Programação Orientada a Objetos: objetos, classes, atributos e métodos; estado, comportamento e identidade; abstração e encapsulamento; herança e polimorfismo e interfaces12.4. Linguagens de programação Python 3.10, JavaScript e Java 1.5. API REST 1.6. Desenvolvimento Web: HTML 5, CSS 3, VueJS 2. Banco de Dados 2.1. Conceitos sobre sistemas de gerenciamento de banco de dados 2.2. Projeto e modelagem de banco de dados 2.2.1. Modelo Entidade-Relacionamento 2.2.2. Modelo Relacional 2.2.3. Modelo Físico. 2.3. Álgebra Relacional 2.4. Normalização (1º, 2º e 3º Forma Normal) 2.5. Linguagem de Definição e Manipulação de Dados (SQL) no PostgreSQL. 10 3. Análise e Projeto de Sistemas Orientada a Objetos 3.1. Conceitos de análise e projeto orientados a objetos 3.2. Linguagem de Modelagem Unificada (Unified Modeling Language – UML) 3.3. Análise de Requisitos: Modelo de casos de uso 3.4. Análise e projeto orientado a objetos em UML 4. Engenharia e Arquitetura de Software 4.1. Definição dos conceitos de arquitetura de software, componentes, frameworks e padrões de projeto. 4.2 Objetivos, conceitos e evolução da Engenharia de Software. 4.3 Paradigmas de desenvolvimento de software. 4.4 Evolução das metodologias de sistemas e suas principais técnicas. 4.5 Processo de desenvolvimento de software. 4.6 Modelos de software. 4.7 Ciclo de vida. 4.8 Qualidade de software e seus modelos. 4.9 Melhores práticas no desenvolvimento de software. 5. Redes de Computadores 5.1 Conceitos básicos de Teleprocessamento e redes, 5.2 organização de redes de computadores, 5.3 modelo OSI e Arquitetura TCP/IP. 5.4 Redes locais: Arquitetura de redes. Software. Sistema de virtualização Docker. Definição dos conceitos de clusterização. Conceitos de Computação em Nuvem. 6. Lei Geral de Proteção de Dados (LGPD). 7. Lei de Acesso à informação. 8. Lei nº 13.460/2017 (Lei de Carta de Serviços). 9. Lei do Governo Digital – Lei nº 14.129/2021. 10. Lei de Assinatura Eletrônica – Lei nº 14.063/2020. 11. Manual Básico de Operações do Sistema Pbdoc.
Apostila CODATA PB 2022 Analista TI Arquitetura Software