Descrição
Apostila PROCERGS RS 2022 Analista de Programação Java
Cargo: Analista em Computação – Programação de Sistemas na Tecnologia Java
Editora: DOMINA CONCURSOS
Edição: 2021
Nível: Superior
Banca: Fundação La Salle
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$73,98 por R$36,99
50% de Desconto
Conhecimentos Gerais
(Totalmente de Acordo com Edital 2021)
Língua Portuguesa:
Análise global do texto. Ortografia. Relações entre fonemas e grafias. Acentuação gráfica. Morfologia: estrutura e formação de palavras. Classes de palavras e seu emprego. Flexões: gênero, número e grau do substantivo e adjetivo. Sintaxe: Termos da oração. Processos de coordenação e subordinação. Equivalência e transformação de estruturas. Discurso direto e indireto. Concordância nominal e verbal. Regência verbal e nominal. Crase. Pontuação. Interpretação de textos: variedade de textos e adequação de linguagem. Figuras e funções da linguagem. Estruturação do texto e dos parágrafos. Informações literais e inferências. Estruturação do texto: recursos de coesão. Significação contextual de palavras e expressões.
Legislação:
Constituição da República Federativa do Brasil. Lei de Improbidade Administrativa. Lei de Acesso à informação. Lei Maria da Penha. Estatuto Nacional da Igualdade Racial. Estatuto Estadual da Igualdade Racial. Estatuto do Idoso. Estatuto da Criança e do Adolescente. Lei Geral de Proteção de Dados (LGPD).
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2021)
Arquitetura de computadores. Sistemas operacionais Windows e Linux, Fundamentos de engenharia de software. Análise de Sistemas: Técnicas de especificação de requisitos em ciclos de vida tradicional e ágil de desenvolvimento de sistemas. Conceitos de Orientação a Objetos: objetos e classes, encapsulamento, associações e ligações, herança, polimorfismo, coesão e acoplamento. Padrão MVC (Model-View-Controller) de Projeto, Conceitos de inversão de controle e injeção de dependências. Testes de software: fundamentos de testes, tipos de testes, automação de testes funcionais, testes unitários em Java. Conceitos de Application Development Lifecycle Management (ADLM). Conhecimentos de integração contínua utilizando GIT, Jenkins, Sonar e Artifactory. JAVA: conhecimentos básicos da linguagem JAVA; funcionamento da JVM – JAVA Virtual Machine: Memória heap e static; utilização de Web services com JAVA (JAX-RS); comandos de acesso a dados (JDBC e JPA); técnicas de tratamento 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. Aplicativos para dispositivos móveis plataforma Android, criação de interface, personalização e estilização de interface, internacionalização do aplicativo, conexão do aplicativo Android com banco de dados local do dispositivo, linguagem Java/KOTLIN aplicada em aplicativos Android. Bancos de Dados Relacionais: Mapeamento físico e lógico, Diagramas E-R. Protocolo HTTP; Páginas web usando HTML5, Javascript, jQuery, Angular e CSS; Conceitos e características de: JSP, XML, J2EE, EJB versões 2 e 3, Oracle PL/SQL, JPA, JSF. JBoss EAP 6.0, EAP 7.0 e Weblogic 10 e superiores: 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.
Apostila PROCERGS RS 2022 Analista de Programação Java