Descrição
Apostila PEFOCE 2021 Perito Ciências da Computação
Cargo: PERITO CRIMINAL DE CLASSE A NÍVEL I – ESPECIALIDADE: ANÁLISE DE SISTEMAS / CIÊNCIAS DA
COMPUTAÇÃO
Editora: DOMINA CONCURSOS
Edição: 2021
Nível: Superior
Quantidade de Páginas: 1992
Edital: Idecan
Não é só uma apostila!
Compre sua apostila com provas anteriores gabaritadas.
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. 3.1 Emprego das letras. 3.2 Emprego da acentuação gráfica. 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 outros elementos de sequenciação textual. 4.2 Emprego/correlação de tempos e modos verbais. 5 Domínio da estrutura morfossintática do período. 5.1 Relações de coordenação entre orações e entre termos da oração. 5.2 Relações de subordinação entre orações e entre termos da oração. 5.3 Emprego dos sinais de pontuação. 5.4 Concordância verbal e nominal. 5.5 Emprego do sinal indicativo de crase. 5.6 Colocação dos pronomes átonos. 6 Reescritura de frases e parágrafos do texto. 6.1 Substituição de palavras ou de trechos de texto. 6.2 Retextualização de diferentes gêneros e níveis de formalidade. 7 Correspondência oficial. 7.1 Adequação da linguagem ao tipo de documento. 7.2 Adequação do formato do texto ao gênero. 7.3 Pressupostos, implícitos e inferências do texto.
ATUALIDADES: Tópicos relevantes e atuais de diversas áreas, tais como política, economia, sociedade, educação, saúde, cultura, tecnologia, energia, relações internacionais, desenvolvimento sustentável, segurança e ecologia, suas interrelações e suas vinculações históricas.
NOÇÕES DE INFORMÁTICA: 1 Noções de sistema operacional (ambientes Linux e Windows). 2 Edição de textos, planilhas e apresentações (ambientes Microsoft Office e BrOffice). 3 Redes de computadores. 3.1 Conceitos básicos, ferramentas, aplicativos e procedimentos de Internet e intranet. 3.2 Programas de navegação (Microsoft Internet Explorer, Mozilla Firefox, Google Chrome e similares). 3.3 Programas de correio eletrônico (Outlook Express, Mozilla Thunderbird e similares). 3.4 Sítios de busca e pesquisa na Internet. 3.5 Grupos de discussão. 3.6 Redes sociais. 3.7 Computação na nuvem (cloud computing). 4 Conceitos de organização e de gerenciamento de informações, arquivos, pastas e programas. 5 Segurança da informação. 5.1 Procedimentos de segurança. 5.2 Noções de vírus, worms e pragas virtuais. 5.3 Aplicativos para segurança (antivírus, firewall, antispyware etc.). 5.4 Procedimentos de backup. 5.5 Armazenamento de dados na nuvem (cloud storage).
NOÇÕES DE DIREITO PENAL E PROCESSUAL PENAL: 1 Exame de corpo de delito e perícias em geral (artigos 158 ao 184 do Código Processual Penal Brasileiro). 2 Aplicação da lei processual no tempo, no espaço e em relação às pessoas; disposições preliminares do Código de Processo Penal. 3 Inquérito policial. 4 Ação penal. 5 Competência. 6 Prova; interceptação telefônica (Lei nº 9.296/1996). 7 Juiz, Ministério Público, acusado, defensor, assistentes e auxiliares da justiça; atos de terceiros. 8 Prisão e liberdade provisória; prisão temporária (Lei nº 7.960/1989). 9 Processo e julgamento dos crimes de responsabilidade dos funcionários públicos. 10 Habeas corpus e seu processo. 11 Disposições constitucionais aplicáveis ao direito processual penal.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2021)
1. Fundamentos de computação. 1.1 Organização e arquitetura de computadores. 1.2 Componentes de um computador (hardware e software). 1.3 Sistemas de entrada, saída e armazenamento. 1.4 Sistemas Operacionais: MSDOS, Microsoft Windows, Linux e macOS. 1.5 Características dos principais processadores do mercado. 1.6 Processadores de múltiplos núcleos. 1.7 Tecnologias de virtualização de plataformas: emuladores, máquinas virtuais, paravirtualização 1.8 Tecnologia de Nuvem. 1.8.1 IaaS, SaaS e PaaS. 1.8.2 Nuvens comerciais: AWS, Microsoft Azure, Google Cloud 1.9 RAID: tipos, características e aplicações. 1.10 Sistemas de arquivos NTFS, FAT12, FAT16, FAT32, EXT2, EXT3, EXT4, XFS, JFS, HPFS: características, metadados e organização física. 1.11 Técnicas de recuperação de arquivos apagados. 2. Desenvolvimento de sistemas. 2.1 Modelagem funcional e de dados. 2.2 Análise e projetos orientados a objeto. 2.3 Banco de dados: arquitetura e modelos lógicos e representação física. 2.6 Linguagens de consulta (QUERY LANGUAGE). 2.7 Aspectos de linguagem de programação, algoritmos e estruturas de dados e objetos. 2.8 Programação estruturada. 2.9 Programação orientada a objetos. 2.10 Sistemas transacionais; arquitetura e padrões de projeto JEE; desenvolvimento web: servlets, JSP e Ajax; frameworks JSF e Hibernate. 2.11 Sistemas de suporte a decisão: conceitos básicos, arquiteturas e aplicações de datawarehousing, ETL, Olap e data mining; técnicas de modelagem e otimização de bases de dados multidimensionais. 2.12 Sistemas de gestão de conteúdo; arquitetura de informação: conceitos básicos e aplicações; portais corporativos: conceitos básicos, aplicações, portlets, RSS; acessibilidade na web: conceitos básicos, recomendações W3C, e-Mag; workflow e gerenciamento eletrônico de documentos. 2.13 Interoperabilidade de sistemas; SOA e web services: conceitos básicos e aplicações; padrões XML, XSLT, UDDI, WSDL e Soap; arquitetura e-Ping. 2.14 Programação e tecnologias Java, HTML, CSS, javascript, DHTML, XML/XSD, JBoss Seam, JPA, facelets, JNDI, JDBC. 45 3. Linguagens de programação. 3.1 Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. 3.2 Noções de linguagens de programação orientadas a objetos: objetos, classes, herança, polimorfismo, sobrecarga de métodos. 3.3 Montadores, compiladores, ligadores e interpretadores. 3.4 Desenvolvimento web: Servlets, JSP, Ajax, PHP, ASP, frameworks JSF e Hibernate. 3.5 Caracterização das principais linguagens de programação e ambientes de desenvolvimento: Microsoft .NET, Builder C/C++, Java. 4. Gerência de projetos de software. 4.1 Métricas de sistema: métricas de projeto, de implementação e de resultados. 4.2 Estimativa e planejamento de software. 4.3 Gerenciamento de risco. 5. Engenharia reversa. 5.1 Técnicas e ferramentas de descompilação de programas. 5.2 Debuggers. 5.3 Análise de código malicioso: vírus, backdoors, keyloggers, worms e outros. 5.4 Ofuscação de código. 5.5 Compactadores de código executável. 6. Bancos de dados. 6.1 Arquitetura, modelos lógicos e representação física. 6.2 Implementação de SGBDs relacionais. 6.3 Transações: características e análise de logs. 6.4 Sistemas de Backup. 6.5 Microsoft SQL Server, Oracle, Paradox, MySQL. 7. Redes de comunicação de dados. 7.1 Meios de transmissão. 7.2 Técnicas básicas de comunicação. 7.3 Técnicas de comutação de circuitos, pacotes e células. 7.4 Topologia de redes de computadores. 7.5 Tipos de serviço e QoS. 7.6 Elementos de interconexão de redes de computadores (gateways, hubs, repetidores, bridges, switches, roteadores). 7.7 Arquitetura e protocolo de redes de comunicação. 7.8 Modelo de referência OSI. 7.9 Arquitetura TCP/IP. 7.10 Arquitetura cliente-servidor. 7.11 Tecnologias de redes locais e de longa distância. 7.12 Redes de alta velocidade. 7.13 Redes ATM e frame-relay. 7.14 Aplicações de redes, inclusive de telefonia, da Internet e de redes de TV. 8. Segurança da informação. 8.1 Normas NBR ISO/IEC nº 27001:2006 e nº 27002:2005. 8.2 Biometria. 8.3 Engenharia social. 8.4 Esteganografia. 8.5 Desenvolvimento seguro de aplicações: SDL, CLASP. 8.6 Criptografia. 8.6.1 Noções de criptografia. 8.6.2 Sistemas criptográficos simétricos e de chave pública. 8.6.3 Certificação digital. 8.6.4Modos de operação de cifras. 8.6.5 Algoritmos RSA, AES e RC4. 8.6.6 Hashes criptográficos: algoritmos MD5, SHA-1 e SHA-2, colisões. 9. Segurança de redes de computadores. 9.1 Firewall, sistemas de detecção de intrusão (IDS), antivírus, NAT, VPN. 9.2 Monitoramento e análise de tráfego; uso de sniffers; traffic shaping. 9.3 Tráfego de dados de serviços e programas usados na Internet. 9.4 Segurança de redes sem fio: EAP, WEP, WPA, WPA2. 9.5 Ataques a redes de computadores. 10. Perícia Forense em Dispositivos Móveis 10.1 Sistemas Operacionais Móveis: Android e IOS. 10.2 Android Debug Bridge – ADB 10.3 ISO 27037 aplicada a dispositivos móveis. 11. Criptomoedas. 11.1 Principais moedas (Bitcoin, Ethereum, Ripple, Tether). 11.2 BlockChain 11.3 Rastreabilidade. 12. Gestão e Governança de TI. 12.1 Gerenciamento de projetos (PMBOK): conceitos básicos, estrutura e objetivos; projetos e a organização; ciclo de vida de projeto e ciclo de vida do produto; processos, grupos de processos e áreas de conhecimento. 12.2 Gerenciamento de serviços (ITIL v4): conceitos básicos, estrutura e objetivos; processos e funções de estratégia, desenho, transição e operação de serviços. 12.3 Governança de TI (COBIT): conceitos básicos, estrutura e objetivos; requisitos da informação; recursos de tecnologia da informação; domínios, processos e objetivos de controle.
Apostila PEFOCE 2021 Perito Ciências da Computação