Descrição
Apostila Pref Uberaba MG 2024 Analista de Sistemas
Cargo: Analista de Sistemas
Editora: DOMINA CONCURSOS
Edição: 2024
Nível: Superior
Banca: Instituto AOCP
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$87,98 por R$43,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
Língua Portuguesa: 1. Compreensão e interpretação de texto. 2. Tipologia e gêneros textuais. 3. Figuras de linguagem. 4. Significação de palavras e expressões. 5. Relações de sinonímia e de antonímia. 6. Ortografia. 7. Acentuação gráfica. 8. Uso da crase. 9. Fonética e Fonologia: som e fonema, encontros vocálicos e consonantais e dígrafos. 10. Morfologia: classes de palavras variáveis e invariáveis e seus empregos no texto. 11. Locuções verbais (perífrases verbais). 12. Funções do “que” e do “se”. 13. Formação de palavras. 14. Elementos de comunicação. 15. Sintaxe: relações sintático semânticas estabelecidas entre orações, períodos ou parágrafos (período simples e período composto por coordenação e subordinação). 16. Concordância verbal e nominal. 17. Regência verbal e nominal. 18. Colocação pronominal. 19. Emprego dos sinais de pontuação e sua função no texto. 20. Elementos de coesão. 21. Função textual dos vocábulos. 22. Variação linguística.
Raciocínio Lógico e Matemático: 1. Resolução de problemas envolvendo frações, conjuntos, porcentagens, sequências (com números, com figuras, de palavras). 2. Raciocínio lógico matemático: proposições, conectivos, equivalência e implicação lógica, argumentos válidos.
Legislação: 1. Lei Orgânica do Município de Uberaba. 2. Lei Complementar nº 392/2008 (Dispõe sobre o Regime Jurídico dos Servidores Públicos do Município de Uberaba e dá outras providências).
Noções de Informática: 1. Conceitos e fundamentos básicos. 2. Conhecimento e utilização dos principais softwares utilitários (compactadores de arquivos, chat, clientes de e-mails, reprodutores de vídeo, visualizadores de imagem, antivírus). 3. Conceitos básicos de Hardware (Placa mãe, memórias, processadores (CPU). 4. Periféricos de computadores. 5. Ambientes operacionais: utilização básica dos sistemas operacionais Windows 10 e 11. 6. Utilização de ferramentas de texto, planilha e apresentação do pacote Microsoft Office (Word, Excel e PowerPoint) – versões 2013, 2016 e 365. 7. Utilização de ferramentas de texto, planilha e apresentação do pacote LibreOffice (Writer, Cálc. e Impress) – versões 6 e 7. 8. Conceitos de tecnologias relacionadas à Internet, busca e pesquisa na Web. 9. Navegadores de internet: Microsoft Edge, Mozilla Firefox, Google Chrome. 10. Conceitos básicos de segurança na Internet e vírus de computadores. 11. Aplicativos de GPS.
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
1. 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. 2. Fundamentos da computação. 3. Linguagens de programação: Conceitos de linguagens de programação orientadas a objetos: objetos, classes, encapsulamento, herança, polimorfismo, sobrecarga de métodos. 4. Estruturas de controle de fluxo de execução. 5. 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. 6. Estruturas de dados e algoritmos: Listas, filas, pilhas e árvores. 7. Métodos de acesso, busca, inserção e ordenação em estruturas de dados. 8. Arquitetura de software: Sistemas operacionais Windows e Linux, Fundamentos de engenharia de software. 9. Padrão MVC (Model-View-Controller) de Projeto, Conceitos de inversão de controle e injeção de dependências. 10. 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. 11. Conceitos de Application Development Lifecycle Management (ADLM). Protocolo HTTP; Páginas web usando HTML5, JavaScript. 12. Conceitos e características de JSP, XML, J2EE, SQL Seever, JPA, JSF. 13. Servidores de aplicação: Tomcat, JBoss e WildFly, instalação, configuração, administração, uso, conceitos e arquitetura da plataforma. 14. Conceitos de programação orientada a microsserviços em containers. 15. Conceitos de integração de sistemas através de Service Orientated Architecture (SOA), REST-API e Web Services. 16. Conceitos de programação utilizando certificado digital, criptografia, assinatura de documentos, autenticação mútua. 17. Conceitos sobre melhores práticas de programação segura. 18. Testes de software: fundamentos de testes, tipos de testes, automação de testes funcionais, testes unitários em Java. 19. Bancos de Dados Relacionais: Mapeamento físico e lógico, Diagramas E-R. 20. Lei nº 13.853/2019 (Lei Geral de Proteção de Dados Pessoais).
Apostila Pref Uberaba MG 2024 Analista de Sistemas