Descrição
Apostila STJ 2018 Técnico Judiciário Desenvolvimento de Sistemas
Cargo: | Técnico Judiciário |
Área: | Apoio Especializado: Desenvolvimento de Sistemas |
Nível: | Médio |
SÓ HOJE! APOSTILA INTENSIVA COM
Isso mesmo, CINQUENTA porcento de desconto !!!
CONFIRA A QUALIDADE DO NOSSO MATERIAL
INICIE AGORA MESMO SEUS ESTUDOS
Sua chance é agora !!!
Não perca mais tempo e estude com a melhor
Apostila STJ 2018 Técnico Judiciário Desenvolvimento de Sistemas
CONTEÚDO PROGRAMÁTICO
Conhecimentos Básicos: | |
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. NOÇÕES DE LÍNGUA INGLESA : 1 Compreensão de texto escrito em língua inglesa. 2 Itens gramaticais relevantes para a compreensão dos conteúdos semânticos. NOÇÕES DE DIREITO ADMINISTRATIVO: 1 Noções de organização administrativa. 2 Administração direta e indireta, centralizada e descentralizada. 3 Ato administrativo: conceito, requisitos, atributos, classificação e espécies. 4 Lei nº 8.112/1990 e alterações. 4.1 Disposições preliminares, provimento, vacância, direitos e vantagens, regime disciplinar. 5 Poderes administrativos. 5.1 Hierárquico, disciplinar, regulamentar e de polícia. 5.2 Uso e abuso do poder. 6 Licitação. 6.1 Princípios, dispensa e inexigibilidade. 6.2 Modalidades. 7 Lei nº 9.784/1999. NOÇÕES DE DIREITO CONSTITUCIONAL: 1 Constituição. 1.1 Conceito, classificações, princípios fundamentais. 2 Direitos e garantias fundamentais. 2.1 Direitos e deveres individuais e coletivos, direitos sociais, nacionalidade, cidadania, direitos políticos, partidos políticos. 3 Organização político‐administrativa. 3.1 União, estados, Distrito Federal, municípios e territórios. 4 Administração Pública. 4.1 Disposições gerais, servidores públicos. 5 Poder Judiciário. 5.1 Disposições gerais. 5.2 Órgãos do Poder Judiciário. 5.2.1 Competências. 5.3 Conselho Nacional de Justiça (CNJ). 5.3.1 Composição e competências. 6 Funções essenciais à Justiça. 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 Tabelas‐ verdade. 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. É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. 5.1 Lei nº 8.429/1992 e suas alterações: disposições gerais; atos de improbidade administrativa. REGIMENTO INTERNO DO SUPERIOR TRIBUNAL DE JUSTIÇA E ALTERAÇÕES: 1 Artigos 1º a 65‐B; artigos 81 a 94 e artigos 316 a 327 (disponível em http://www.stj.jus.br/publicacaoinstitucional/index.php/regimento/article/viewFile/1442/3545). NOÇÕES DE SUSTENTABILIDADE: 1 Política de Sustentabilidade no Superior Tribunal de Justiça (Portaria STJ nº 293/2012). 2 Competências das unidades socioambientais no Poder Judiciário e Plano de Logística Sustentável (Resolução CNJ nº 201/2015). 3 Princípios de sustentabilidade nas licitações (Artigo 3º da Lei nº 8.666/1993, regulamentado pelo Decreto nº 7.746/2012 e suas alterações). 4 Política Nacional sobre Mudança do Clima (Lei nº 12.187/2009). 5 Política Nacional de Resíduos Sólidos (Lei nº 12.305/2010). 6 Conceito de Desenvolvimento Sustentável (Relatório Brundtland). 7 Agenda Ambiental da Administração Pública do Ministério do Meio Ambiente (A3P). 8 Critérios de sustentabilidade nos procedimentos de contratação de serviços na Administração Pública (Instrução Normativa nº 5/2017). 9 Meio Ambiente (Arts. 170 e 225 da Constituição Federal). DIREITO DAS PESSOAS COM DEFICIÊNCIA: 1 Lei nº 13.146/2015 e suas alterações (Lei Brasileira de Inclusão da Pessoa com Deficiência – Estatuto da Pessoa com Deficiência). 2 Resolução CNJ nº 230/2016. ATUALIDADES (SOMENTE PARA A PROVA DISCURSIVA): 1 Tópicos relevantes e atuais de diversas áreas, tais como segurança, transportes, política, economia, sociedade, educação, saúde, cultura, tecnologia, energia, relações internacionais, desenvolvimento sustentável e ecologia. | |
Conhecimentos Específicos: | |
GESTÃO E GOVERNANÇA DE TI: 1 Noções gerais sobre Governança de TI, ISO 38500 e COBIT5. 2 PMBOK 5ª edição: conceitos básicos, estrutura e objetivos. 3 Noções gerais sobre gerenciamento de serviços. 3.1 ISO 20000. 3.2 ITIL v3: conceitos básicos, estrutura e objetivos. 4 Gestão ágil de projetos com Scrum, Extreme Programming (XP) e Kanban. 5 Noções gerais sobre DevOps. ENGENHARIA DE SOFTWARE: 1 Conceitos gerais e disciplinas de engenharia de software. 2 Processos e práticas ágeis de desenvolvimento. 3 Ciclo de vida de software. 4 Análise e projeto orientado a objetos com UML. 5 Análise de requisitos funcionais e não‐funcionais. 6 Padrões de projeto. 7 Modelagem de dados: modelo entidade relacionamento. 7.1 Normalização. 8 Qualidade de software. 8.1 Métricas de qualidade: coesão e acoplamento. 8.2 Teste de software: conceitos básicos e tipos de testes. 8.3 Projeto e execução de testes. 9 Gerência de configuração de software: conceitos básicos, branches, tags, trunk, geração de builds e pacotes de liberação. ARQUITETURA DE SOFTWARE: 1 Arquitetura cliente/servidor, Arquitetura em três camadas, Modelo MVC. 2 Arquitetura de aplicações para ambiente web: servidor de aplicações, servidor web e proxy reverso. 3 Noções sobre arquiteturas de integração. 3.1 Service Oriented Architecture (SOA). 3.2 Webservices. 3.3 Noções sobre REST. 4 Noções sobre Domain‐Driven Design. 5 Design Patterns. 6 Noções sobre Emergent Design. 7 Noções sobre microservices patterns. 8 Noções sobre Tunning. 9 Noções sobre Enterprise Content Management (ECM). 10 Noções sobre automação de processos de negócio (BPM). 11 Noções sobre Datamining e Datawarehouse. 12 Noções sobre Inteligência Artificial/Computação Cognitiva. 13 Noções sobre desenvolvimento seguro de software. 14 Arquiteturas para desenvolvimento de aplicativos em dispositivos móveis. 15 Noções sobre computação na nuvem. NOÇÕES DE REDES DE COMPUTADORES: 1 Meios de transmissão. 2 Topologias de redes de computadores. 3 Tipos de serviço e QoS. 4 Arquitetura e protocolos de redes de comunicação. DESENVOLVIMENTO DE SOFTWARES: 1 Fundamentos: lógica de programação, operadores e expressões, estruturas de controle, seleção, repetição e desvio. 1.1 Estruturas de dados; métodos de ordenação, pesquisa e hashing, estrutura de arquivos. 2 Paradigmas de programação. 2.1 Programação Estruturada. 2.2 Programação orientada a objetos. 3 Linguagens e ambientes de programação Java EE e Java SE. 3.1 Desenvolvimento Web e corporativo em Java. 3.2 Frameworks para camada de apresentação. 3.3 Frameworks para camada de persistência. 3.4 Spring boot. 3.5 Spring MVC. 3.6 Tecnologias Java EE 7: CDI, EJB, JPA (Hibernate/EclipseLink), JTA, JAX‐WS, JAX‐RS e JSF. 3.7 JBoss Seam. 4 Maven: fundamentos, estrutura de projeto, POM, plugins, profiles e repositórios. 5 Desenvolvimento web: HTML5, CSS3, Javascript, AngularJS, Bootstrap, AJAX, NodeJS, XML e Bower. 6 Servidores de Aplicação: JBoss (Wildfly e EAP): configuração, desenvolvimento e uso. 7 Servidor Web: Apache 2. 8 Criptografia e infraestrutura de chaves públicas. 8.1 Conceitos básicos e aplicações. 8.2 Protocolos criptográficos. 8.3 Criptografia simétrica e assimétrica. 8.4 Principais algoritmos. 9 Métricas de qualidade de código. 10 Clean code. 11 Refactoring. 12 Desenvolvimento orientado a testes (TDD). 13 Integração Contínua. 14 Testes automatizados. 14.1 Automação de testes: JUnit, JMeter e Selenium. 15 Bancos de dados. 15.1 Organização de arquivos e métodos de acesso. 15.2 Abstração e modelo de dados. 15.3 Linguagens de definição e manipulação de dados. 15.4 SQL. 15.5 IBM DB2 PL/SQL. 15.6 Microsoft Transact‐SQL (T‐SQL). 16 Delphi. 16.1 IDE Delphi. 16.2 Estrutura de aplicações Delphi. 16.3 Programação orientada a eventos no Delphi. 16.4 Programação orientada a objetos no Delphi. 16.5 Conexão a banco de dados. 16.6 Criação e utilização de componentes. 16.7 Visual Component Library (VCL). 16.8 Dynamic‐Link Library. 16.9 Relatórios. 16.10 Webservices. 16.11 Interface gráfica. 17 Diretrizes de acessibilidade para conteúdo Web (WCAG). 17.1 eMAG – Modelo de Acessibilidade em Governo Eletrônico. 18 Noções de Tomcat e JBoss. 19 Sistemas de controle de versão. 19.1 Subversion (SVN). 20 Desenvolvimento Mobile: IOS e Android. 21 Desenvolvimento seguro de software: OWASP ESAPI. 21.1 OWASP ZAP. 22 Análise estática de código fonte (ferramenta SonarQube). SOLUÇÕES DE AUTOMAÇÃO E SUPORTE À DECISÃO: 1 Inteligência de negócios (Business Intelligence ‐ BI): conceitos e estratégias de implantação; modelagem multidimensional; processo de Data Warehouse, Data Mart; Data Mining; OLAP. 2 Ferramentas: Oracle Data Integrator, Oracle Business Intelligence Suite Enterprise Edition e Microsoft Power BI. 3 Modelagem de Processo de Negócio: conceitos básicos, técnicas de mapeamento de processos (modelos AS‐IS) e (modelos TO‐BE). 4 Modelagem de Processos em BPMN 2: notação, artefatos e atividades. |
Apostila STJ 2018 Técnico Judiciário Desenvolvimento de Sistemas