cp Didrio Eletrénico - DPE/RS
Porto Alegre, 24 de julho de 2017 Ano Ill- n° 0666
Disponibilizagao - 24 de julho de 2017
GABINETE DO DEFENSOR PUBLICO-GERAL Publicado ~25 de julho de 2017
dados. Tratamento de incidentes e problemas. Ataques e ameagas na internet e em
redes sem fio (phishing/scam, spoofing, DoS, DDoS, flood). Identificagao de tipos de
cédigos maliciosos: virus e outros malware (cavalos de troia, adware, spyware,
backdoors, keyloggers, worms, bots, botnets, rootkits, phishing, ransomware).
Ataques e protegdes relatives a hardware, software, sistemas operacionais,
aplicagées, bancos de dados, redes, pessoas e ambiente fisico. Principais
vulnerabilidades em aplicagdes Web; Testes de Intrus&o. Comunicagao segura com
Secure Sockets Layer - SSL e Transport Layer Security - TLS. Normas: ABNT NBR
ISO/IEC 27001:2013; ABNT NBR ISOMEC 27002:2013; ABNT NBR ISO/IEC
27005:2011. Gestao e Governanga: ITIL v3 edigao 2011, COBIT 6. Instrugao
Normativa n° 04, MPOGISLTI, de 11 de setembro de 2014 atualizada com a redaco
dada pela Instrugéo Normativa n° 2, de 12 de janeiro de 2015,
7. No ANEXO Il - CONTEUDO PROGRAMATICO:
Em CONHECIMENTOS ESPECIFICOS — para o cargo de ANALISTA - AREA
TECNOLOGIA DA INFORMAGAO - ESPECIALIDADE DESENVOLVIMENTO DE
SISTEMAS, alterar o contetido, o qual passaré a ser o seguinte, e nao como constou:
Fundamentos da computacéo: Componentes e arquiteturas de sistemas
computacionais (hardware e software). Representagao de dados: binario,
hexadecimal e decimal; aritmética computacional. Processamento paralelo e
distribuido. Pipeline. Multiprocessamento simétrico e assimétrico. Componentes
arquiteturas de processadores; conjuntos de instrugéo. Hierarquia de memoria.
Interface entre processadores e periféricos. Fundamentos dos sistemas
operacionais: Gerenclamento de processos e fluxos de execugdo (threads):
alocagao de CPU, comunicagao e sincronizagéo entre processos, impasses
(deadlocks) e esgotamento de recursos (starvation). Gerenciamento de meméria:
alocagao, segmentagao, meméria virtual, e paginagao. Sistemas de entrada e saida:
estruturas de armazenamento secundario e terciério, anélise de desempenho €
confiabilidade. Nog6es sobre os sistemas operacionais Linux, Windows 7
superiores, e Windows Server 2012 R2 e superiores. Coneeitos de Virtualizagao,
maquinas virtuais, containers e DOCKER. Acessibilidade e engenharia de
usabilidade: Engenharia de usabilidade: conceitos bdsicos. Arquitetura da
informagéio: conceitos basicos. Conceitos de usabilidade, comunicabilidade,
acessibilidade e navegabilidade. Andlise de requisitos de usabilidade. Teste de
usabilidade. Concepgao, projeto e implementago de interfaces. Projeto de telas e
relatérios. Wireframes; Recomendagées de acessibilidade para a construgao &
adaptagao de conteidos do govero brasileiro na internet, conforme Decreto n°
Defensoria Publica do Rio Grande do Sul - Sede: Rua Sete de Setembro, 666. Centro Histdrico. Porto Alegre (RS) 6/17Diario Eletrénico - DPE/RS ka
Porto Alegre, 24 de julho de 2017 Ano Ill - n° 0666 S~?
Disponibilizagao - 24 de julho de 2017
GABINETE DO DEFENSOR PUBLICO-GERAL Publicagio -25 de jutho de 2017
5,296, de 2 de dezembro de 2004 atualizado. Modelo de acessibilidade proposto
pelo Governo Eletrénico Brasileiro (e-MAG). Cartilha técnica proposta pelo Governo
Eletrénico Brasileiro. Cartilha de usabilidade para Sitios e Portais do Governo
Federal - Projeto Padrées Brasil e-Gov. técnicos para implementagao da
acessibilidade em HTML (W3C/WAl) e Governo Eletrénico. Fundamentos de
programagao: Légica de programagao (operadores e expressées; estruturas de
controle, selegao, repeticao e desvio). Estruturas de dados (listas, pilhas, filas,
Arvores; métodos de ordenagao, pesquisa e hashing). Analise de algoritmos @ custo
computacional (notacéo Big-O). Paradigmas de programagao (programagao
orientada a objetos e programagao funcional). Compiladores e interpretadores.
Linguagens e ambientes de programagao: Java e PHP. Spring Framework (Spring
Boot, Spring MVC, Spring Data JPA, Spring Data Envers) Java EE (JSP/Serviets,
JPA, JDBC Web Services JAX-RS 2.X) Testes de softwares. Testes de unidade com
JUnit, Spook, Programagao para Dispositivos méveis: Android, IOS. Integragao
continua com GRADLE e NPM. Tecnologias e linguagens para desenvolvimento
de sistemas Web: HTML5, CSS3, jQuery, Web Services REST, JavaScript, Angular
1.x, Servidor de aplicagdes. Servidor Web. Ambientes internet, extranet, intranet e
Portal - finalidades, caracteristicas fisicas e ldgicas, aplicagdes e servigos.
Arquitetura de software: Padrées de projeto (‘Java Enterprise Patterns", Gof
(‘Gang of Four’) e POSA (“Pattern-Oriented Software Architecture"), Refatoragao &
Clean Code. Arquitetura 3 camadas. Padréo MVC. Solugées de Integracao: Service-
Oriented Architecture - SOA, REST e Web Services. Geréncia de microservices com
Eureka. Engenharia de software: Engenharia de software: Principios. Ciclo de vida
de software (Requisitos, Andlise, Projeto, Testes e Implementacao). Analise e projeto
orientado a objetos com UML. Métricas e estimativas de software. Metodologias
ageis: SCRUM, XP, Banco de dados: Fundamentos: finalidades, niveis de
abstragao, Modelagem de dados: modelo conceitual, légico e fisico. Modelo
Entidade-Relacionamento, Normalizagdo. Linguagens SQL. Gerenciamento de
projetos: PMBOK 5* edigao: Conceitos, estrutura e objetivos; ciclo de vida de
projeto e de produto; processos, grupos de processo e areas de conhecimento.
Gerenciamento de servigos: ITIL v.3 edigdo 2011: Conceitos, estrutura e objetivos,
fung6es, processos dos estagios Estratégia de Servigos, Desenho de Servigos,
Transig&o de Servigos e Operagao de Servigos.
8. No ANEXO Il - CONTEUDO PROGRAMATICO:
Em CONHECIMENTOS ESPECIFICOS - para o cargo de TECNICO — AREA
INFORMATICA, alterar 0 contetido, 0 qual passara a ser o seguinte, e néo como
constou:
Defensoria Puiblica do Rio Grande do Sul - Sede: Rua Sete de Setembro, 666. Centro ico. Porto Alegre (RS) 7/17