Apostila TSE 2024 Técnico Judiciário Programação de Sistemas
|
|
|
|
|
|
|
|
Apostila TSE 2024 Técnico Judiciário Programação de Sistemas
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
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 Direito Administrativo: 1 Noções de organização administrativa. 1.1 Centralização, descentralização, concentração e desconcentração. 1.2 Administração direta e indireta. 1.3 Autarquias, fundações, empresas públicas e sociedades de economia mista. 2 Ato administrativo. 2.1 Conceito, requisitos, atributos, classificação e espécies. 3 Agentes públicos. 3.1 Legislação pertinente. 3.1.1 Disposições constitucionais aplicáveis. 3.2 Disposições doutrinárias. 3.2.1 Conceito. 3.2.2 Espécies. 3.2.3 Cargo, emprego e função pública. 4 Poderes administrativos. 4.1 Hierárquico, disciplinar, regulamentar e de polícia. 4.2 Uso e abuso do poder. 5 Licitação. 5.1 Princípios. 5.2 Contratação direta: dispensa e inexigibilidade. 5.3 Modalidades. 5.4 Tipos. 5.5 Procedimento. 6 Controle da administração pública. 6.1 Controle exercido pela administração pública. 6.2 Controle judicial. 6.3 Controle legislativo. 7 Responsabilidade civil do Estado. 7.1 Responsabilidade civil do Estado no direito brasileiro. 7.1.1 Responsabilidade por ato comissivo do Estado. 7.1.2 Responsabilidade por omissão do Estado. 7.2 Requisitos para a demonstração da responsabilidade do Estado. 7.3 Causas excludentes e atenuantes da responsabilidade do Estado.
Programação de Sistemas: 1 Lógica de programação. 1.1 Algoritmos, depuração. 2 Estrutura de dados e organização de arquivos. 3 Arquitetura cliente-servidor multicamadas. 4 Noções sobre desenvolvimento e manutenção de sistemas e aplicações. 5 Paradigma de orientação a objetos. 5.1 Conceitos e aplicações. 6 Banco de dados. 6.1 Conceitos básicos, características dos bancos relacionais e linguagem SQL. 7 Modelagem de dados. 7.1 Diagramas entidade-relacionamento e mapeamento para modelo relacional. 8 Noções sobre metodologias de análise, projeto e desenvolvimento de sistemas. 9 Tecnologias web. 9.1 Webservices, AJAX, XML, DHTML, CSS. 10 Noções sobre linguagens e tecnologias de programação Java, Mobile nas plataformas Android, HTML, CSS, Javascript, DHTML, XML/XSD, JBossSeam, JPA, JSF, facelets, JNDI, JDBC, sites responsivos. 11 Interface de interação com usuário. 11.1 Interface gráfica, ergonomia e usabilidade. 12 Redes de computadores. 12.1 Fundamentos de comunicação de dados. 12.2 Estações e servidores. 12.3 Tecnologias de redes locais e de longa distância. 12.4 Arquitetura TCP/IP. 12.5 Arquitetura cliente-servidor. 12.6 Conceitos de Internet e intranet.
Bancos de Dados: 1 Banco de dados. 1.1 Conceitos básicos. 1.2 Arquitetura. 1.3 Estrutura de dados. 1.4 Modelagem e normalização de dados. 1.5 Noções de administração de dados e de banco de dados. 1.6 SQL (ANSI). 1.7 Oracle 21C, MySql, ADABAS e MS-SQLSERVER 2019. 1.8 Arquitetura e políticas de armazenamento de dados. Engenharia de dados – ingestão e armazenamento de grande quantidade de dados (Big Data), SQLite. 2 Modelagem de dados (conceitual, lógica e física). 3 Abordagem relacional. 4 Normalização das estruturas de dados. 5 Integridade referencial. 6 Metadados. 7 Modelagem dimensional. 8 Linguagem de consulta estruturada (SQL). 9 Linguagem de definição de dados (DDL). 10 Linguagem de manipulação de dados (DML). 11 SGBD. 12 Propriedades de banco de dados. 13 Banco de dados NoSQL. 14 Banco de dados em memória. 15 Data lakes e soluções para big data. 16 Dados Estruturados e não Estruturados. 17 Avaliação de modelos de dados. 18 Técnicas de Integração e Ingestão de Dados (ETL/ELT, Transferência de Arquivos e Integração via Base de Dados). 19 Conceitos de Inteligência Artificial, Análise de Dados e Big Data. Noções para Otimização de Performance em Larga Escala.