Descrição
Apostila Pref Teresina PI 2024 Analista Sistemas
Cargo: Analista Sistemas
Editora: DOMINA CONCURSOS
Edição: 2024
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$85,98 por R$42,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
LÍNGUA PORTUGUESA: Interpretação de texto. Ortografia oficial. Acentuação gráfica. Pontuação. Emprego das classes de palavras: substantivo, adjetivo, numeral, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Vozes verbais: ativa e passiva. Colocação pronominal. Concordância verbal e nominal. Regência verbal e nominal. Crase. Sinônimos, antônimos e parônimos. Sentido próprio e figurado das palavras.
RACIOCÍNIO LÓGICO: Princípio da Regressão ou Reversão. Lógica dedutiva, argumentativa e quantitativa. Lógica matemática qualitativa, sequências lógicas envolvendo números, letras e figuras. Geometria básica. Álgebra básica e sistemas lineares. Calendários. Numeração. Razões especiais. Análise combinatória e probabilidade. Progressões Aritmética e Geométrica. Conjuntos: As relações de pertinência; Inclusão e igualdade; Operações entre conjuntos, união, interseção e diferença. Comparações.
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
LÓGICA DE PROGRAMAÇÃO: Construção de algoritmos. Tipos de dados simples e estruturados. Variáveis e constantes. Comandos de atribuição, entrada e saída. Avaliação de expressões. Funções pré-definidas. Conceito de bloco de comandos. Estruturas de controle, seleção, repetição e desvio. Operadores e expressões. Passagem de parâmetros; recursividade; conceitos básicos de programação estruturada e orientada a objetos; métodos de ordenação, pesquisa e hashing. ARQUITETURA DE SOFTWARE: Arquitetura de Aplicações. Padrão arquitetural Model-ViewController (MVC). Sistemas de N camadas; Microsserviço. Arquitetura orientada a eventos Refatoração e Modernização de aplicações. APIs. Arquitetura Cloud Native. Padrões de design de software. Técnicas de componentização de software. Barramento de Serviços Corporativos (ESB). Interoperabilidade entre aplicações. API Gateway. Conceitos básicos sobre servidores de aplicações. Conteinerização de Aplicação. Frameworks de persistência de dados. Mapeamento objeto-relacional. Serviços de mensageria. Padrões: SOAP, REST, gRPC, XML, XSLT, UDDI, WSDL, JSON, RMI, XML-HTTPRequest. Conceitos e ferramentas de DevOps. Técnicas de Integração e Implantação Contínua de Código (CI/CD). Gerência de configuração de software (GIT). Integração contínua. Arquitetura de Sistemas WEB e WEB Standards (W3C). Arquitetura de soluções Mobile. Gestão de Ativos. Padrões de projeto. GoF. Padrões de criação (Singleton, Prototype). Padrões estruturais (Adapter, Facade). Padrões comportamentais (Command, Iterator). Tecnologias de integração. Web services e APIs. RESTful. Mensageria. Design de software. Arquitetura hexagonal, microsserviços (orquestração de serviços e API gateway) e containers. Transações distribuídas. Autenticação única (Single Sign-on). TECNOLOGIA: Banco de dados. Arquitetura de banco de dados: relacional (Oracle). Modelagem de banco de dados: físico, lógico e conceitual. Álgebra relacional, SQL/ANSI e linguagens procedurais embarcadas. Conceito de transação; Concorrência; Recuperação; Integridade. Índices e otimização de acesso. Linguagens de programação. Java, JavaScript, C#, PHP, Componentização; Sub-rotinas (passagem de parâmetros por endereço, referência e valor); Escopo de Variáveis; Tipos de dados (vinculação; verificação de tipos; tipificação forte); Programação orientada a objetos (conceitos de orientação por objetos, herança, polimorfismo, propriedades, métodos); Programação por eventos. Padrão MVC (Model-ViewController) de Projeto. Tecnologias e práticas frontend web: HTML, CSS, UX, Ajax, frameworks (VueJS e React). Padrões de frontend. SPA e PWA. Protocolos HTTPS, SSL/TLS. SEGURANÇA DA INFORMAÇÃO: Conceitos de segurança da informação. Confidencialidade, integridade e disponibilidade. Autenticação, autorização e auditoria de logs. Classificação da informação. Segurança física e segurança lógica. Conceitos básicos de criptografia. Sistemas criptográficos simétricos e assimétricos. Hash; infraestrutura de chaves públicas – ICP – Brasil, assinatura e certificação digital. Protocolos criptográficos. Controles de acesso e respectivos tipos (senha, cartões de acesso, sistemas biométricos etc.). Vulnerabilidades de aplicações Web. Injeção. Quebra de autenticação e gerenciamento de sessão. Segurança na comunicação pela Internet: VPN e uso de SSL/TLS. Conceitos de privacidade e proteção de dados. Dados pessoais e sensíveis. Titulares de dados. Controladores e operadores. LGPD. Engenharia social.
Apostila Pref Teresina PI 2024 Analista Sistemas