Descrição
Apostila CAU BR 2023 Analista de Sistema de Informação
Cargo: Analista de Sistema de Informação
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Superior
Banca: CEBRASPE
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 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. 7 Redação e comunicação organizacional. 7.1 Redação oficial.
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 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 Direito Administrativo: 1 Noções de organização administrativa. 2 Administração direta e indireta, centralizada e descentralizada. 3 Ato administrativo: conceito, requisitos, atributos, classificação e espécies. 4 Processo administrativo. 5 Agentes públicos. 5.1 Espécies e classificação. 5.2 Cargo, emprego e função públicos. 6 Poderes administrativos. 6.1 Hierárquico, disciplinar, regulamentar e de polícia. 6.2 Uso e abuso do poder. 7 Lei 14.133 (Lei de Licitações) 8 Controle e responsabilização da administração. 8.2 Responsabilidade civil do Estado. 8.3 Enriquecimento ilícito e reparação de dano. 9 Uso e abuso de poder. 10 Sanções penais, civis e administrativas. 11 Sindicância e Processo Administrativo Disciplinar.
Legislação Específica e Ética na Administração Pública: 1 Lei nº 12.378/2010 (Instituição do CAU). 2 Regimento Interno do CAU/BR (Anexo II da Resolução Nº 139/2017). 2.1 Natureza e finalidade do CAU/BR. 2.2 Competências do CAU/BR. 2.3 Organização do CAU/BR. 2.4 Competências do Plenário do CAU/BR. 2.5 Comissões Permanentes do CAU/BR. 2.5.1 Comissões Ordinárias e Especiais. 2.5.2 Competências Comuns às Comissões Ordinárias e Especiais. 2.6 Competências do Presidente do CAU/BR. 2.7 Competências do Conselho Diretor do CAU/BR. 3 Ética, moral, princípios e valores. 3.1 Ética e função pública. 3.2 Ética no setor público. 4 Portaria Normativa nº 112, de 14 de março de 2023 (Código de Conduta, Disciplina e Ética do CAU/BR). 5 Lei nº 8.429/1992 e suas alterações (Lei de Improbidade Administrativa).
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
Lógica de Programação: 1 Construção de algoritmos. 2 Tipos de dados simples e estruturados. 2.1 Variáveis e constantes. 2.2 Comandos de atribuição, entrada e saída. 3 Avaliação de expressões. 4 Funções pré‐definidas. 5 Conceito de bloco de comandos. 6 Estruturas de controle, seleção, repetição e desvio. 7 Operadores e expressões. 8 Passagem de parâmetros; recursividade; conceitos básicos de programação estruturada e orientada a objetos; métodos de ordenação, pesquisa e hashing.
Bancos de Dados: 1 Arquitetura de dados. 2 Modelagem de dados (conceitual, lógica e física). 2.1 Criação e alteração dos modelos lógico e físico de dados 2.2 Abordagem relacional 3 Normalização das estruturas de dados. 4 Integridade referencial. 5 Metadados. 6 Modelagem dimensional.7 Avaliação de modelos de dados. 8 Técnicas de engenharia reversa para criação e atualização de modelos de dados. 9 Linguagem de consulta estruturada (SQL). 10 Linguagem de definição de dados (DDL). 11 Linguagem de manipulação de dados (DML). 12 Sistema gerenciador de banco de dados (SGBD). 13 Propriedades de banco de dados: atomicidade, consistência, isolamento e durabilidade. 14 Independência de dados. 15 Transações de bancos de dados. 16 Melhoria de performance de banco de dados. Bancos de dados NoSQL. 17 Integração dos dados (ETL, transferência de arquivos e integração via base de dados). 18 Qualidade de dados e gestão de dados mestres e de referência. 19 Data lakes e soluções para big data. 20 Construção de relatórios e dashboards interativos em ferramentas de BI. 20.1 Self BI. 21 Governança de dados. 21.1 Governança de dados por meio da metodologia do DAMA‐DMBoK (Data Management Body of Knowledge). 22 Noções de administração de SGBD: MS SQL Server e PostgreSQL. My SQL.
Arquitetura Tecnológica: 1 Ciclo de vida do software. 2 Metodologias de desenvolvimento de software. 2.1 Metodologias ágeis. 2.2 Qualidade de software. 2.3 Gestão de Configuração: Controle de versão, controle de mudança e integração contínua. 2.4 Engenharia de requisitos. Técnicas de Elicitação de requisitos. 2.4.1 Gerenciamento de requisitos. 2.4.2 Especificação de requisitos. 2.4.3 Técnicas de validação de requisitos. 3 Prototipação. 3.1 Engenharia de usabilidade. 3.2 Análise de requisitos de usabilidade. 3.3 Métodos para avaliação de usabilidade. 4 Orientação a objetos: classes e objetos; relacionamentos; herança e polimorfismo; encapsulamento. 5 SOLID, 35 GRASP, TDD, BDD. 6 Padrões de projeto. 6.1 Análise e projeto orientados a objetos. 7 UML: visão geral, modelos e diagramas. 8 Interoperabilidade de sistemas e padrões de integração: APIs, Gateway de APIs e Web Services; padrões XML, JSON e REST. 9 Engenharia de desempenho: técnicas de análise de desempenho; DEVSECOPS. 10 Desenvolvimento guiado por testes de aceitação (ATDD). 11 Elicitação e gerenciamento de requisitos. 12 Requisitos e experiência do usuário. 12.1 Histórias do usuário. 12.2 Critérios de aceitação. 12.3 Prototipação. 12.4 Projeto centrado no usuário de software. 12.5 Storytelling. 12.6 Práticas ágeis. 13 Minimum Viable Product (MVP). 14 Análise por pontos de função (IFPUG e NESMA).
Computação em Nuvem e Virtualização: 1 Conceitos de computação em nuvem: conceitos básicos; tipologia (IaaS, PaaS, SaaS). 1.1 Modelo: privada, pública, híbrida. 1.2 Benefícios, alta disponibilidade, escalabilidade, elasticidade, agilidade, recuperação de desastres. 1.3 Componentes centrais da arquitetura em nuvem: distribuição geográfica, regiões, zonas de disponibilidade, subscrições, grupos de gestão, recursos.
Linguagem de Programação, Frameworks e Versionamento de Sosftware: 1 PHP. 2 Gitlab, HTML5, CSS3, Java e Javascript React.js; Java EE (EJB, JPA, JMS); Spring Boot; Spring Cloud; Confluent Kafka.
Segurança da Informação: 1 Políticas de segurança da informação. 2 Procedimentos de segurança, conceitos gerais de gerenciamento. 3 Conceitos básicos Lei nº 13.709/2018 e suas alterações (Lei Geral de Proteção de Dados Pessoais – LGPD).
Arquitetura de Software: 1 Refatoração e modernização de aplicações.
Linguagens e Tecnologias de Programação: 1 Tratamento de exceções. 2 Java, Spring, boot, Net Core. 3 Linguagens de desenvolvimento de interfaces ricas (HTML 5, CSS 3). 4 JavaScript. Python. Protocolo HTTP/HTTPs. 5 Desenvolvimento para plataforma mobile Android e IOS. Ionic. 6 Técnicas de refatoração de software. 7 Low/No Code. 8 Inteligência Artificial (IA). 9 Machine learning.
Apostila CAU BR 2023 Analista de Sistema de Informação