Descrição
Apostila Concurso MP RO 2023 Analista Programador
Cargo: Analista Programador
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$89,98 por R$44,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 Correspondência oficial. 7.1 Aspectos gerais da redação oficial. 7.2 Finalidade dos expedientes oficiais. 7.3 Adequação da linguagem ao tipo de documento. 7.4 Adequação do formato do texto ao gênero. RACIOCÍNIO LÓGICO: 1 Estruturas lógicas. 2 Lógica de argumentação: analogias, inferências, deduções e conclusões. 3 Lógica sentencial (ou proposicional). 3.1 Proposições simples e compostas. 3.2 Tabelasverdade. 3.3 Equivalências. 3.4 Leis de Morgan. 3.5 Diagramas lógicos. 4 Lógica de primeira ordem. 5 Princípios de contagem e probabilidade. 6 Operações com conjuntos. 7 Raciocínio lógico envolvendo problemas aritméticos, geométricos e matriciais.
LEGISLAÇÃO ESTADUAL: 1 Lei Complementar nº 68/1992 (Regime Jurídico dos Servidores Públicos Civis do Estado de Rondônia). 2 Lei Complementar nº 304/2004 (Dispõe sobre a modificação e a reorganização do Quadro Administrativo do Ministério Público do Estado de Rondônia e dá outras providências). 3 Lei Complementar nº 93/1993 (Dispõe sobre a Lei Orgânica do Ministério Público do Estado de Rondônia (Títulos I, II, III e IV).
HISTÓRIA E GEOGRAFIA DE RONDÔNIA: 1 Aspectos gerais; limites; evolução político-administrativa e econômica; setores produtivos da agropecuária; hidrografia; área e população; zoneamento socioeconômico e ecológico; Mudanças Climáticas, antropoceno e Amazônia; Expansão do neopentecostalismo na Amazônia; Exploração, conquista, ocupação e colonização da Amazônia; ciclos da borracha; mercantilismo e políticas de colonização dos vales do Madeira e Guaporé; submissão e resistência dos povos indígenas, escravizados, quilombolas e populações tradicionais; navegação no rio Madeira; abertura do rio Amazonas à navegação internacional; exploração e colonização do oeste da Amazônia; processo de ocupação e expropriação indígena na área do Beni; mão de obra para os seringais do Alto Madeira; Tratado de Petrópolis e a questão acreana; Construção da estrada de ferro MadeiraMamoré; território federal do Guaporé e criação do Estado de Rondônia; construção das Usinas do Baixo Madeira; Rondonização da Amazônia.
ÉTICA NO SERVIÇO PÚBLICO: 1 Ética e moral. 2 Ética, princípios e valores. 3 Ética e democracia: exercício da cidadania. 4 Ética e função pública. 5 Ética no setor público. 6 Lei nº 8.429/1992 e suas alterações. 6.1 Disposições gerais. 6.2 Atos de improbidade administrativa. 6.3 Lei n° 14.230/2021. 7 Lei nº 12.846/2013 e suas alterações.
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
ENGENHARIA E ARQUITETURA DE SOFTWARE: Ciclo de vida do software. Metodologias de desenvolvimento de software. Metodologias ágeis. Qualidade de software. Gestão de Configuração: Controle de versão, controle de mudança e integração contínua. Teste de software. Técnicas de testes de software. Controles e testes de segurança para aplicações web; controles e testes de segurança para Web Services. Processo unificado: disciplinas, fases, papéis e atividades. Engenharia de requisitos. Técnicas de licitação de requisitos. Gerenciamento de requisitos. Especificação de requisitos. Técnicas de validação de requisitos. Prototipação. Engenharia de usabilidade. Análise de requisitos de usabilidade. Métodos para avaliação de usabilidade. Orientação a objetos: classes e objetos; relacionamentos; herança e polimorfismo; encapsulamento. SOLID. 35 GRASP. TDD. BDD. Padrões de projeto. Análise e projeto orientados a objetos. UML: visão geral, modelos e diagramas. Interoperabilidade de sistemas: SOAP e Web Services; padrões XML, JSON, WSDL, SOAP e REST.
AMBIENTES DE DESENVOLVIMENTO E LINGUAGENS DE PROGRAMAÇÃO: Programação para WEB. Conhecimentos de Python, JavaScript, PHP. Tecnologias e práticas web: HTML, CSS, UX, Ajax. Padrões de frontend: SPA e PWA. ORQUESTRAÇÃO DE CONTAINER: Conhecimento em Docker e Docker Swarm.
VIRTUALIZAÇÃO. Conceito de virtualização. SERVIDORES: Noções de Servidores de páginas em HTML: Nginx e Apache. Conceito de servidores de armazenamento orientado a objetos (object store): S3. BANCOS DE DADOS: Integração com bancos de dados. Modelagem de dados, conceitual e semântica. Modelo de entidades e relacionamentos. Noções de Big Data. Sistema relacional: teoria, estrutura, linguagens, operações, normalização, integridade. Projeto de bancos de dados: teoria, dependências funcionais, normalização. Linguagem SQL para controle, manipulação e descrição de dados. Conceitos de banco de dados NoSQL (orientado a documento, chave-valor, grafo, colunar e time series) Transações: conceitos e propriedades. Processamento e otimização de consultas. Recuperação e concorrência. JDBC. Conhecimentos Postgresql 12 ou superior e MongoDB 4.4 ou superior. Conceitos de Data Mining, OLAP, Data Warehouse e ETL. ESTRUTURA DE DADOS: Linguagens de programação. Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. Representação de dados numéricos, textuais e estruturados; aritmética computacional. Estruturas de dados e algoritmos: listas, filas, pilhas, tabelas hash e árvores; métodos de acesso, busca, inserção e ordenação em estruturas de dados; complexidade de algoritmos. Algoritmos para exploração de dados e machine learning.
SEGURANÇA DA INFORMAÇÃO: Lei Geral de Proteção de Dados Pessoais: conceitos básicos, segurança e boas práticas. Gerência de Riscos. Classificação e controle dos ativos de informação. Controles de acesso físico e lógico. Gestão de incidentes de segurança da informação. Plano de Continuidade de Negócio (plano de contingência, de recuperação de desastres). Criptografia simétrica e assimétrica. Assinatura e certificação digital. Arquiteturas e dispositivos de segurança: firewalls, VPN e outros. Monitoramento e Auditoria de tráfego de Informação. Tipos de ataques e proteções relativos a hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e ambiente físico. Política de trabalho remoto. Autenticação de dois fatores (MFA). OAuth 2, JWT. LÍNGUA INGLESA: 1 Compreensão de textos em língua inglesa e itens gramaticais relevantes para o entendimento dos sentidos dos textos.