O Edital do Concurso TJM-SP (Tribunal de Justiça de São Paulo) foi publicado recentemente! São oferecidas 03 vagas imediatas para candidatos de níveis Médio e Superior, destinadas às áreas de Analista e Técnico Judiciário, com iniciais que chegam a R$ 6,6 mil.
As oportunidades são para Técnico em Comunicação e Processamento de Dados Judiciários – Desenvolvedor (nível Médio), que tem um vencimento de R$ 5.930,73. Já as outras duas vagas são para candidatos de nível Superior, destinadas a função de Analista em Comunicação e Processamento de Dados Judiciários – Analista de Redes, que possui iniciais de R$ 6.686,22.
As inscrições para participar do concurso estarão abertas a partir do dia 15 de janeiro de 2020.
Confira a página do Concurso >>> Concurso TJM-SP 2020.
Baseado no Edital que foi publicado, fizemos um artigo com o intuito de auxiliar os estudos dos interessados em realizar esse certame. Confira!
Como se preparar para as provas?
Criar um cronograma de estudos é essencial para se dar bem na realização de uma prova. E nos exames de concurso não é diferente. Pensando nisso, organizamos um guia de estudo para ajudar os interessados em fazer esse certame.
- Materiais de estudos são necessários para que você se inteire sobre o que irá cair na prova e se prepare de maneira eficaz. As Apostilas Solução são um ótimo instrumento de conhecimento, trabalhada com base nos editais relacionados ao concurso em questão e com longa experiência no ramo, o material é dos mais requisitados e elogiados do país;
- Leitura do Edital é indispensável para que o candidato tenha noção do que irá cair na prova. E trabalhar os estudos fundamentados no documento oficial pode fazer a diferença;
- Estudar as provas anteriores relacionadas ao concurso também é uma ótima forma de preparação. Refazer as questões e revisa-las lhe ajudarão a se instruir para o certame;
- Organize seus estudos, sua rotina e seus horários. Foque nas matérias que você possui mais dificuldades e nas que tem um valor maior na pontuação. Anote tudo, e filtre os conteúdos que fazem mais diferença;
- Descanse tanto mentalmente quanto fisicamente, se alimente bem, reforce seu corpo com alimentação adequada e realize uma prova tranquila.
Como serão as provas do Concurso TJM-SP?
O certame será composto por duas etapas, sendo elas: Prova Objetiva e Prova Prática (ambas de caráter eliminatório e classificatório.
Prova Objetiva
A Prova Objetiva está tem previsão para ser realizada no dia 03 de maio de 2020, e contará com 60 questões de múltipla escolha. As disciplinas que versarão as provas serão:
- Língua Portuguesa – 10 questões;
- Raciocínio Lógico – 10 questões; e
- Conhecimentos Específicos – 40 questões.
As provas objetivas – para cada um dos cargos em concurso – serão avaliadas na escala de 0 (zero) a 10,00 (dez) pontos.
Será considerado habilitado nessa etapa, o candidato que obtiver nota igual ou superior a 5,00 (cinco), bem como não zerar em nenhum dos componentes dessa prova (ou Língua Portuguesa ou Raciocínio Lógico ou Conhecimentos Específicos).
Prova Prática
A Prova Prática, de caráter eliminatório e classificatório, visa avaliar por meio de demonstração prática, o conhecimento e as habilidades do candidato para as atividades do cargo a que concorre. As atividades práticas serão elaboradas considerando as atribuições dos cargos.
A prova será avaliada na escala de 0 (zero) a 10,00 (dez). Será considerado habilitado, nessa etapa, o candidato que nela obtiver nota igual ou superior a 5,00 (cinco).
Conteúdo Programático
Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor)
Língua Portuguesa
Leitura e interpretação de diversos tipos de textos (literários e não literários). Sinônimos e antônimos. Sentido próprio e figurado das palavras. Pontuação. Classes de palavras: substantivo, adjetivo, numeral, artigo, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase.
Raciocínio Lógico
Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios. Dedução de novas informações das relações fornecidas e avaliação das condições usadas para estabelecer a estrutura daquelas relações. Compreensão e elaboração da lógica das situações por meio de: raciocínio verbal; raciocínio matemático (que envolva, dentre outros, conjuntos numéricos racionais e reais – operações, propriedades, problemas envolvendo as quatro operações nas formas fracionária e decimal, conjuntos numéricos complexos, números e grandezas proporcionais, razão e proporção, divisão proporcional, regra de três simples e composta, porcentagem); raciocínio sequencial; orientação espacial e temporal; formação de conceitos; discriminação de elementos. Compreensão do processo lógico que, a partir de um conjunto de hipóteses, conduz, de forma válida, a conclusões determinadas.
Conhecimentos Específicos
- Desenvolvimento para web: PHP, Javascript, jQuery, ASP; C#, Java EE: JSP, Servlets, JPA, EJB, JSF, JDBC, Hibernate; XML, HTML5 e CSS3; web services; integração de aplicações com bancos de dados; linguagens de programação: Java SE; construção de programas;
- Estrutura da linguagem: JVM e bytecode; anotações; coleções; serialização; reflexão; operadores; estruturas de decisão e de repetição; tipos; enumeradores; arrays; Shell. Servidores: noções de uso e administração de contêineres (Apache, JBoss AS/WildFly);
- Ambientes de desenvolvimento: Eclipse, NetBeans e Visual Studio.
- Bancos de dados: Conceitos e fundamentos de sistemas gerenciadores de banco de dados (SGBDs): SQLServer, Postgres e MySQL; Linguagem SQL; Consultas e subconsultas; Comandos de manipulação de dados (DML), controle (DCL) e descrição de dados (DDL). Transação de dados (DTL); expressões regulares; gatilho (trigger); visão (view); interfaces de utilização: principais propriedades e características das bibliotecas mais difundidas; PG/SQL: estrutura da linguagem; stored procedures; tratamento de erros; cursores; SQL dinâmico; Package; Function; Array; projeto e modelagem de banco de dados relacional: modelo entidade-relacionamento; normalização; conceitos da modelagem dimensional;
- Modelagem de sistema: UML: Conceitos gerais, Diagramas, Casos de Uso, Sequência, Classes, Estados, Atividades, deployment; testes de software: tipos de testes, planos de testes, JUnit; padrões de projeto; desenvolvimento baseado em componentes; desenvolvimento baseado em serviços; princípios de interface com o usuário; segurança no desenvolvimento: práticas de programação segura e revisão de código; controles e testes de segurança para aplicações web; controles e testes de segurança para Web Services;
- Fundamento de computação: algoritmos interativos, recursivos; teste de mesa; lógica de programação, tabela verdade; operações lógicas: negação, conjunção, disjunção, operação condicional, operação bicondicional, contradição. Estruturas de dados: vetores e matrizes, listas, pilhas, filas, árvores binárias;
- Estruturas de repetição: repetição pré-testada, repetição pós- testada, repetição com variável de controle, iteração de coleção;
- Estruturas de decisão: condições, operadores relacionais, operadores lógicos, seleção; Compilador, interpretador;
- Programação Orientada a Objetos (POO): Fundamentos: abstração, classe, objeto, atributo e método, interface, associação e mensagem, herança, polimorfismo, encapsulamento, coesão, pacotes; Algoritmos fundamentais: busca, inserção, atualização e remoção em diversas estruturas (listas, árvores, árvores balanceadas, heaps); Algoritmos de ordenação; Tabelas de dispersão (hashing);
- Noções de Engenharia de Software: Conceitos, Ciclo de vida, Ciclo de desenvolvimento, Métodos e modelos de desenvolvimento, Modelagem, Processos de software, Requisitos, qualidade do software, métricas e prototipagem, métricas de Processo e Projeto, Arquitetura de aplicações para o ambiente Web.
Analista em Comunicação e Processamento de Dados Judiciário (Analista de Redes)
Língua Portuguesa
Leitura e interpretação de diversos tipos de textos (literários e não literários). Sinônimos e antônimos. Sentido próprio e figurado das palavras. Pontuação. Classes de palavras: substantivo, adjetivo, numeral, artigo, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase.
Raciocínio Lógico
Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios. Dedução de novas informações das relações fornecidas e avaliação das condições usadas para estabelecer a estrutura daquelas relações. Compreensão e elaboração da lógica das situações por meio de: raciocínio verbal; raciocínio matemático (que envolva, dentre outros, conjuntos numéricos racionais e reais – operações, propriedades, problemas envolvendo as quatro operações nas formas fracionária e decimal, conjuntos numéricos complexos, números e grandezas proporcionais, razão e proporção, divisão proporcional, regra de três simples e composta, porcentagem); raciocínio sequencial; orientação espacial e temporal; formação de conceitos; discriminação de elementos. Compreensão do processo lógico que, a partir de um conjunto de hipóteses, conduz, de forma válida, a conclusões determinadas.
Conhecimentos Específicos
- Conhecimentos avançados de redes de computadores, arquitetura, funcionamento, diagnóstico e resolução de problemas; Configuração de equipamentos de LAN e WAN, protocolos de comunicação em rede, roteadores, Camadas de Segurança, Firewall, IPS e IDS;
- Conhecimentos avançados em redes de domínio Windows Server 2012, Active Directory e todo o gerenciamento relacionado: usuários, grupos, permissões, heranças, compartilhamentos etc;
- Arquiteturas de Storage SAN e NAS;
- Soluções de Armazenamento RAID, SAN e NAS. Virtualização e Clusterização de servidores. Balanceamento de carga. Contingência e continuidade de operação;
- Conhecimentos avançados de administração de sistema operacional Microsoft Windows Server e software/serviços embarcados (Servidor de Impressão, DNS, DHCP, gerenciamento de GPO’s, Servidor de Arquivos, Visualizador de Eventos, configuração de rede, Microsoft Failover Clustering etc);
- Conhecimentos avançados de administração de sistema operacional Linux CentOS (incluindo inicialização de serviços, gerenciamento de processos, agendamento de tarefas, configuração de rede, certificados openssl etc);
- Conhecimento de firewall embarcado de sistema operacional Windows Server (firewall do Windows) e Linux CentOS; Administração de servidor web Apache.];
- Conhecimentos avançados em rotinas de backup; Administração de servidores de banco de dados (rotinas de backup e restauração, parâmetros de configuração, otimização): PostgreSQL, MySQL e SQL Server. i) Conhecimentos de STORAGE e Virtualização;
- Conhecimentos de segurança da informação: tipos de ameaças, métodos de proteção, boas práticas, elaboração de política de segurança.