CEASA Campinas SP 2024 Analista Tecnologia da Informação
|
|
|
|
|
|
|
|
Noções Básicas de Informática: Sistema Operacional Microsoft Windows; Microsoft Office: Editor de textos Word e Planilha Excel; Internet e ferramentas Microsoft Office (2013, 2016).
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
Banco de Dados: Conceitos – Administração de dados; Sistemas de Gerência de Banco de Dados (SGDB); normas ISO (Segurança e Governança de Dados); Independência de dados; Linguagem de definição de dados e Linguagem de manipulação de dados; Dicionário de dados; Níveis de Arquitetura de banco de dados; Banco de Dados relacionais; Modelagem de Dados – modelo entidade relacionamento; Mapeamento de modelo entidade relacionamento para o modelo relacional; Normalização. Ambiente Operacional – Segurança do banco de dados; Conceito de transação; Concorrência; Recuperação; Integridade; Procedimentos (“Stored Procedures”); Visões (“Views”); Gatilhos (“triggers”); Índices e otimização de acesso; Transações distribuídas. Sistemas de Suporte à Inteligência de Negócio – Conceitos de Data Warehouse e Aplicações; Conceitos de modelagem dimensional; Desenho de modelos dimensionais a partir de modelos transacionais normalizados; Processo de construção de um Data WareHouse; Estruturas de Armazenamento para Data Warehouse; Metadados no ambiente de inteligência de negócios; Postgree/SQL: Conceitos gerais; principais instruções de manipulação de dados; Uso de Join; Subconsultas (“subqueries”); Elaboração de consultas SQL. Sistemas Gerenciadores de Banco de Dados.
Linguagens de Programação: Lógica – Algoritmos e estruturas de dados – Noções de complexidade de algoritmo; Tipos abstratos de dados; Vetores e Matrizes; Escopo de Variáveis; Tipos de Dados; Programação Orientada à Objetos (conceitos de orientação por objetos, herança, polimorfismo, propriedades, métodos); Programação componentizada, Webservice SOAP e REST. Desenvolvimento J2EE – Especificação J2EE; Conceito de servidor de aplicação; Container Web e EJB; Padrões e anti-padrões de projeto J2EE. Uso de Linguagens de Programação e Marcação, HTML, Java, JavaScript, Python, PHP; Frameworks Larave l(PHP), React, Angular e Vue (Javascript), Spring Boot (Java); CSS e pré-processadores (Saas, Less); Fremework CSS (Bootstrap, Tailwind) Gerenciamento de Microsserviços; Git; Modelo MVC; Inteligência Artificial (Conhecimentos Básicos).
Sistemas Operacionais: GNU/Linux, Windows, Active Directory, Samba Server, Terminal Services (RPC).
Protocolos: