Descrição
Apostila Concurso Badesul RS 2022 Arquiteto de Software
Cargo: Técnico em Desenvolvimento – Analista de Sistemas (Ênfase em Arquiteto de Software)
Editora: DOMINA CONCURSOS
Edição: 2021/2022
Nível: Superior
Banca: Legalle Concursos
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$79,98 por R$39,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2021/2022)
LÍNGUA PORTUGUESA: Leitura e compreensão de textos: assunto e estruturação. Ideias principais e secundárias. Relação entre ideias. Ideia central e intenção comunicativa. Efeitos de sentido. Figuras de linguagem. Recursos de argumentação. Coesão e coerência textuais. Léxico: significação e substituição de palavras e expressões no texto. Estrutura e formação de palavras (valor dos afixos e dos radicais). Fonologia: conceito de fonemas. Relações entre fonemas e grafias. Encontros vocálicos e consonantais. Ortografia: sistema oficial vigente: Acentuação gráfica e acentuação tônica. Uso dos porquês. Morfologia e sintaxe: classes de palavras: emprego e flexões. Período simples e período composto: colocação de termos e orações no período. Coordenação e subordinação: emprego das conjunções, das locuções conjuntivas e dos pronomes relativos. Termos essenciais, integrantes e acessórios da oração. Relações morfossintáticas. Orações reduzidas: classificação e expansão. Concordância nominal e verbal. Regência nominal e verbal. Paralelismo de regência. Vozes verbais e sua conversão. Sintaxe de colocação. Emprego dos modos e tempos verbais. Emprego do infinitivo. Emprego do acento indicativo de crase. Sinais de pontuação. Redação oficial: padrão ofício.
RACIOCÍNIO LÓGICO: Proposições simples e compostas. Álgebra proposicional. Implicação lógica. Equivalência lógica. Análise Combinatória: raciocínio multiplicativo, raciocínio aditivo, combinação, arranjo e permutação. Regra de três simples e composta. Porcentagem. Operações fundamentais: adição, subtração, multiplicação, divisão, potenciação e radiciação. Propriedades das operações, múltiplos e divisores, números primos, mínimo múltiplo comum, máximo divisor comum. Progressões aritméticas e progressões geométricas. Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais. Princípios de contagem e probabilidade. Operações com conjuntos. Diagramas lógicos. Problemas Lógicos. Proposições e conectivos: Conceito de proposição, valores lógicos das proposições, proposições simples, proposições compostas. Operações lógicas sobre proposições: Negação, conjunção, disjunção, disjunção exclusiva, condicional, bicondicional. Construção de tabelas-verdade. Tautologias, contradições e contingências. Implicação lógica, equivalência lógica, Leis De Morgan. Argumentação e dedução lógica. Sentenças abertas, operações lógicas sobre sentenças abertas. Quantificador universal, quantificador existencial, negação de proposições quantificadas. Argumentos Lógicos Dedutivos. Argumentos Categóricos. Interpretação de Texto. Habilidades de raciocínio, envolvendo: elaboração de argumentos e avaliação da argumentação. Conclusões apropriadas.
LEGISLAÇÃO BANCÁRIA: Regulamentação das Agências de Fomento: Constituição e funcionamento das agências de fomento. Resolução do Conselho Monetário Nacional – CMN nº 2.828, de 30 de março de 2001 e respectivas alterações. Circular n° 3.978, 23 de janeiro de 2020 (Lavagem de Dinheiro e Financiamento ao Terrorismo). Lei nº 4.595, de 31 de dezembro de 1964 – Dispõe sobre a Política e as Instituições Monetárias, Bancárias e Creditícias, cria o Conselho Monetário Nacional e dá outras providências. Lei nº 13.709, de 14 de agosto de 2018 – Lei Geral de Proteção de Dados (LGPD). Lei Complementar nº 105, de 10 de janeiro de 2001 – Dispõe sobre o sigilo das operações de instituições financeiras e dá outras providências. Resolução nº 3.694 do Banco Central do Brasil – Dispõe sobre a prevenção de riscos na contratação de operações e na prestação de serviços por parte de instituições financeiras e demais instituições autorizadas a funcionar pelo Banco Central do Brasil. Lei nº 13.303, de 30 de junho de 2016 – Dispõe sobre o estatuto jurídico da empresa pública, da sociedade de economia mista e de suas subsidiárias, no âmbito da União, dos Estados, do Distrito Federal e dos Municípios
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2021/2022)
Algoritmos: conhecer, elaborar, interpretar e testar algoritmos utilizando pseudocódigo, Fluxograma, empregando as estruturas de controle básicas (sequência, seleção e repetição), vetores, matrizes, registros, procedimentos e funções. Fundamentos da computação. Linguagens de programação: Conceitos de linguagens de programação orientadas a objetos: objetos, classes, encapsulamento, herança, polimorfismo, sobrecarga de métodos. Estruturas de controle de fluxo de execução. Conhecimentos da linguagem e programação em Java, funcionamento da JVM (Java Virtual Machine), Padrões de Projetos. Princípios do SOLID. Coesão e acoplamento. Modelagem UML. Estruturas de dados e algoritmos: Listas, filas, pilhas e árvores. Métodos de acesso, busca, inserção e ordenação em estruturas de dados. Arquitetura de software: Sistemas operacionais Windows e Linux, Fundamentos de engenharia de software. Padrão MVC (Model-View-Controller) de Projeto, Conceitos de inversão de controle e injeção de dependências. Conhecimentos de integração contínua utilizando Git, Jenkins, Sonar e Artifactory. Utilização de web services com Java; comandos de acesso a dados (JDBC e JPA); técnicas de tratamento de exceção e log de erros; programação e distribuição de componentes; JavaDoc; programa o de servlets. Java 8 Streams e conceitos de programação funcional. Conceitos de Application Development Lifecycle Management (ADLM). Protocolo HTTP; Páginas web usando HTML5, JavaScript. Conceitos e características de JSP, XML, J2EE, SQL Seever, JPA, JSF. Servidores de aplicação: Tomcat, JBoss e WildFly, instalação, configuração, administração, uso, conceitos e arquitetura da plataforma. Conceitos de programação orientada a micro serviços em containers. Conceitos de integração de sistemas através de Service Orientated Architecture (SOA), REST-API e Web Services. Conceitos de programação utilizando certificado digital, criptografia, assinatura de documentos, autenticação mútua. Conceitos sobre melhores práticas de programação segura. Testes de software: fundamentos de testes, tipos de testes, automação de testes funcionais, testes unitários em Java. Bancos de Dados Relacionais: Mapeamento físico e lógico, Diagramas E-R.
Apostila Concurso Badesul RS 2022 Arquiteto de Software