Descrição
Apostila TJ TCE RO 2021 Analista TI Desenvolvimento de Sistemas
Cargo: Analista de Tecnologia da Informação – Desenvolvimento de Sistemas
Editora: DOMINA CONCURSOS
Edição: 2021
Nível: Superior
Edital: FGV
Não é só uma apostila!
Material teórico completo elaborado totalmente de acordo com o novo edital.
Acompanha provas anteriores com gabarito para testar seu aprendizado.
Só hoje, de R$77,98 por R$38,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2021)
Língua Portuguesa:
Elementos de construção do texto e seu sentido: gênero do texto (literário e não literário, narrativo, descritivo e argumentativo); interpretação e organização interna. Semântica: sentido e emprego dos vocábulos; campos semânticos; emprego de tempos e modos dos verbos em português. Morfologia: reconhecimento, emprego e sentido das classes gramaticais; processos de formação de palavras; mecanismos de flexão dos nomes e verbos. Sintaxe: frase, oração e período; termos da oração; processos de coordenação e subordinação; concordância nominal e verbal; transitividade e regência de nomes e verbos; padrões gerais de colocação pronominal no português; mecanismos de coesão textual. Ortografia. Acentuação gráfica. Emprego do sinal indicativo de crase. Pontuação. Reescrita de frases: substituição, deslocamento, paralelismo; variação linguística: norma culta. Observação: os itens deste programa serão considerados sob o ponto de vista textual, ou seja, deverão ser estudados sob o foco de sua participação na estruturação significativa dos textos.
História e Geografia de Rondônia:
O ambiente amazônico, estruturas físicas e ambientais. Ocupação, colonização e povoamento da área que hoje constitui o Estado de Rondônia: missões Jesuíticas, descoberta de ouro no Estado de Cuiabá, entradas e bandeiras nos vales do Guaporé e Madeira (mineração, drogas do sertão, o escravismo, o contrabando e as rotas fluviais). Economia e sociedade nos séculos XIX e XX: da economia da borracha, poia e castanha aos planos de desenvolvimento regional, da nacionalização da ferrovia à transição para o Estado de Rondônia. Produção econômica regional e questões socioambientais na atualidade. Populações tradicionais.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2021)
ESTRUTURA DE DADOS. Linguagens de programação, compiladores e interpretadores. Noções de linguagens procedurais: tipos de dados elementares e estruturados, funções e procedimentos. Representação de dados numéricos, textuais e estruturados; aritmética computacional. Estruturas de dados e algoritmos: listas, filas, pilhas, tabelas hash e árvores; métodos de acesso, busca, inserção e ordenação em estruturas de dados; complexidade de algoritmos. Algoritmos para exploração de dados e machine learning. ENGENHARIA E ARQUITETURA DE SOFTWARE. Ciclo de vida do software. Metodologias de desenvolvimento de software. Metodologias ágeis. Qualidade de software. Gestão de Configuração: Controle de versão, controle de mudança e integração contínua. Teste de software. Técnicas de testes de software. Controles e testes de segurança para aplicações web; controles e testes de segurança para Web Services. Processo unificado: disciplinas, fases, papéis e atividades. Métricas e estimativas de software. Engenharia de requisitos. Técnicas de elicitação de requisitos. Gerenciamento de requisitos. Especificação de requisitos. Técnicas de validação de requisitos. Prototipação. Engenharia de usabilidade. Análise de requisitos de usabilidade. Métodos para avaliação de usabilidade. Orientação a objetos: classes e objetos; relacionamentos; herança e polimorfismo; encapsulamento. SOLID. GRASP. TDD. BDD. Padrões de projeto. Análise e projeto orientados a objetos. UML: visão geral, modelos e diagramas. Interoperabilidade de sistemas: SOA e Web Services; padrões XML, XSLT, JSON, UDDI, WSDL, SOAP e REST. AMBIENTES DE DESENVOLVIMENTO E LINGUAGENS DE PROGRAMAÇÃO. Programação para WEB. Conhecimentos de Python, Java, Kotlin, JavaScript, jQuery, PHP, .ASP. Tecnologias e práticas web: HTML, CSS, UX, Ajax. Padrões de frontend: SPA e PWA. Tecnologia de desenvolvimento móvel: Android, IOS, Flutter, ReactNative, Ionic, Xamarin e SQLite. GOVERNANÇA E GESTÃO. Conceito, objetivos e aplicações de governança de TIC. Conhecimentos básicos das principais metodologias de governança de TI. Gerenciamento de projetos. Boas práticas. SISTEMAS OPERACIONAIS. funções básicas; sistemas de arquivos e gerenciamento de memória. Windows Server 2016 ou superior, Ambientes Linux. ORQUESTRAÇÃO DE CONTAINER. Conhecimento em Docker e Kubernetes. VIRTUALIZAÇÃO. Conceito de virtualização. Conhecimento de Hypervisor VmWare versão 6.5 ou superior. SERVIDORES. Noções de Servidores de páginas em HTML: Nginx, Apache e Tomcat. Noções de servidores de aplicação Java Platform, Enterprise Edition (JEE): JBoss e Widfly. Servidores DHCP. Servidores de arquivos.Servidor de DNS. Conceito de servidores de armazenamento orientado a objetos (object store): S3. BANCOS DE DADOS. Integração com bancos de dados. Modelagem de dados, conceitual e semântica. Modelo de entidades e relacionamentos. Notação IDEF1X. Noções de Big Data. Sistema relacional: teoria, estrutura, linguagens, operações, normalização, integridade. Projeto de bancos de dados: teoria, dependências funcionais, normalização. Linguagem SQL para controle, manipulação e descrição de dados. Conceitos de banco de dados NoSQL (orientado a documento, chave-valor, grafo, colunar e time series) Transações: conceitos e propriedades. Processamento e otimização de consultas. Recuperação e concorrência. JDBC. Conhecimentos de Oracle 12C ou posterior, Postgresql 11 ou superior e MongoDB 4.4 ou superior. Conceitos de Data Mining, OLAP e ETL. SEGURANÇA DA INFORMAÇÃO. Lei Geral de Proteção de Dados Pessoais: conceitos básicos. Gerência de Riscos. Classificação e controle dos ativos de informação. Controles de acesso físico e lógico. Gestão de incidentes de segurança da informação. Plano de Continuidade de Negócio (plano de contingência, de recuperação de desastres). Criptografia simétrica e assimétrica. Assinatura e certificação digital. Arquiteturas e dispositivos de segurança: firewalls, VPN e outros. Monitoramento e Auditoria de tráfego de Informação. Tipos de ataques e proteções relativos a hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e ambiente físico. Política de trabalho remoto. Autenticação de dois fatores (MFA). OAuth 2, JWT, SSO e SAML. OWASP. TÓPICOS AVANÇADOS. Noções de Arquitetura de infraestrutura de TIC em nuvem. Noções de DevOps.IaC (Infrastructure as code). Desenvolvimento em nuvem. Inteligência artificial. LEGISLAÇÃO ESPECÍFICA. Constituição do Estado de Rondônia: Poder Judiciário. Tribunal de Contas do Estado de Rondônia. Servidores públicos civis; Regime Jurídico dos Servidores Públicos Civis do Estado de Rondônia (Lei Complementar nº 68/1992).
Apostila TJ TCE RO 2021 Analista TI Desenvolvimento de Sistemas