Descrição
Apostila Digital Concurso DPE RO 2022 Analista Programação
Cargo: Analista da Defensoria Pública – Programação
Editora: DOMINA CONCURSOS
Edição: 2021
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$75,98 por R$37,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2021)
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.
Legislação Institucional:
1 Constituição do Estado de Rondônia. 2 Lei Complementar nº 117/1994 (Cria a Defensoria Pública do Estado de Rondônia). 3 Lei Complementar nº 703/2013 (Dispõe sobre a criação do quadro de pessoal administrativo da Defensoria Pública do Estado de Rondônia). 4 Lei Complementar nº 68/1992 (Regime Jurídico dos Servidores Públicos Civil do Estado de Rondônia, das Autarquias e das Fundações Públicas Estaduais).
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. Identificação e manipulação de arquivos. 4. Backup de arquivos. 5. Conceitos básicos de Hardware (Placa mãe, memórias, processadores (CPU) e disco de armazenamento HDs, CDs e DVDs). 6. Periféricos de computadores. 7. Ambientes operacionais: utilização dos sistemas operacionais Windows 7 e Windows 10. 8. Conceitos básicos sobre Linux e Software Livre. 9. Utilização de ferramentas de texto, planilha e apresentação do pacote Microsoft Office (Word, Excel e PowerPoint) – versões 2010, 2013 e 2016. 10. Utilização de ferramentas de texto, planilha e apresentação do pacote LibreOffice (Writer, Calc e Impress) – versões 5 e 6. 11. Utilização e configuração de e-mail no Microsoft Outlook. 12. Conceitos de tecnologias relacionadas à Internet e Intranet, busca e pesquisa na Web, mecanismos de busca na Web. 13. Navegadores de internet: Internet Explorer, Mozilla Firefox, Google Chrome. 14. Segurança na internet; vírus de computadores; Spyware; Malware; Phishing e Spam. 15. Transferência de arquivos pela internet.
Conhecimentos de Geografia e História de Rondônia:
I GEOGRAFIA DO ESTADO 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. II HISTÓRIA DO ESTADO DE RONDÔNIA: 1 Exploração, conquista, ocupação e colonização da Amazônia; mercantilismo e políticas de colonização dos Vales do Madeira e Guaporé; submissão do indígena e resistência escrava; 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, questão acreana e construção da estrada de ferro Madeira Mamoré; território federal do Guaporé e criação do Estado de Rondônia.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2021)
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. 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.
Apostila Digital Concurso DPE RO 2022 Analista Programação