Descrição
Apostila Concurso Pref Lins SP 2024 Analista Tecnologia Informação
Cargo: Analista De Tecnologia Da Informação
Editora: DOMINA CONCURSOS
Edição: 2024
Nível: Superior
Banca: FUNDAÇÃO VUNESP
Edital: Acesso ao Edital
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$85,98 por R$42,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2024)
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.
Matemática: Resolução de situações-problema, envolvendo: adição, subtração, multiplicação, divisão, potenciação ou radiciação com números racionais, nas suas representações fracionária ou decimal; Mínimo múltiplo comum; Máximo divisor comum; Porcentagem; Razão e proporção; Regra de três simples ou composta; Equações do 1.º ou do 2.º graus; Sistema de equações do 1.º grau; Grandezas e medidas – quantidade, tempo, comprimento, superfície, capacidade e massa; Relação entre grandezas – tabela ou gráfico; Tratamento da informação – média aritmética simples; Noções de Geometria – forma, ângulos, área, perímetro, volume, Teoremas de Pitágoras ou de Tales.
Raciocínio Lógico: Estruturas lógicas, lógicas de argumentação, diagramas lógicos, sequências. *Este conteúdo visa avaliar a habilidade do candidato em entender a estrutura lógica das relações arbitrárias entre pessoas, lugares, coisas, eventos fictícios; deduzir novas informações das relações fornecidas e avaliar as condições usadas para estabelecer a estrutura daquelas relações. Visa também avaliar se o candidato identifica as regularidades de uma sequência, numérica ou figural, de modo a indicar qual é o elemento de uma dada posição.
Conhecimento Específico
(Totalmente de Acordo com Edital 2024)
Conceito básico de software e hardware: definição, tipos, funções e características. • Construção de algoritmos: tipos de dados simples e estruturados, variáveis e constantes, comandos de atribuição, comandos de entrada e saída, avaliação de expressões, funções pré-definidas, conceito de bloco de comandos, estruturas de controle, subprogramação, passagem de parâmetros, recursividade, programação estruturada. Noções de complexidade de algoritmos. • Estrutura de dados: definição e utilização; vetor, matriz, listas, pilhas, filas, árvores e suas generalizações. Conceitos e algoritmos de manipulação. • Programação orientada a objetos: conceitos fundamentais, princípios de concepção, padrões. • Banco de Dados: conceito de bancos de dados, esquema, tabelas, campos, registros, índices, relacionamentos, transação, triggers, stored procedures, tipos de bancos de dados. Modelagem de dados: modelo entidade-relacionamento. Mapeamento do modelo entidaderelacionamento para o modelo relacional. Conceitos de normalização de dados. • Noções de Desenvolvimento MVC (Model View Controller) e Mapeamento Objeto-Relacional (ORM). • Sistemas operacionais: Windows e Linux. Segurança da Informação: • Confiabilidade, integridade e disponibilidade. • Mecanismos de segurança. • Gerência de riscos. o Ameaça, vulnerabilidade e impacto. • Políticas de segurança. o Políticas de senhas. o Autenticação de dois fatores. o OAuth 2, JWT, SSO e SAML. Processo: • Ciclos de vida. o Modelo cascata. o Modelo iterativo. o Modelo ágil. • Metodologias ágeis de desenvolvimento. o Scrum, XP, TDD, Modelagem ágil e Kanban. Tecnologia: • Banco de dados. o Arquitetura de banco de dados: relacional (MySQL, PostgreSQL), não relacional. o Modelagem de banco de dados: físico, lógico e conceitual. o Álgebra relacional, SQL/ANSI e linguagens procedurais embarcadas. o Gestão de banco de dados. Controle de acesso, usuário, cálculo volumétrico, replicação, cluster, particionamento e esquemas. • Servidores web e de aplicação. o Wildfly, Apache, JBoss, Nginx e Tomcat. • Linguagens de programação. o Java, JavaScript, Python, PHP e Ruby. • Tecnologias e práticas frontend web: Acessibilidade, HTML, CSS, UX, Ajax, frameworks (Bootstrap, angular, VueJS e React). o Padrões de frontend: SPA e PWA. • Tecnologias backend: o Frameworks: Hibernate, Struts, SpringBoot, thymeleaf, Yii e Ruby on Rails. o Especificações: JEE (JPA, EJB, JSF, JMS e JTA), JVM. • Ferramentas de qualidade: Selenium e JMeter. • Modelagem: UML 2.x e BPM (BPMN). • Ferramentas de gestão de configuração: versionamento (Git e GitLab), CI/CD (GitLab CI e Jenkins). • Containers: Docker e Kubernetes. • XML: Estrutura da linguagem, transformação XSLT, DTD, XML Schema. Engenharia de software: • Engenharia de requisitos. • Análise e projeto. • Implementação: orientação a objetos, estrutura de dados e algoritmos. • Qualidade. o Análise estática de código. o Teste unitário. o Teste de integração. o Teste de RNF (carga, estresse). o Revisão por pares. • Gestão de configuração. o DevOps o versionamento de código o pipeline o CI/CD • Análise por Pontos de Função (APF) 84 Arquitetura: • Padrões de projeto. • SOLID. • Web services: RESTful e SOAP. • microsserviços e containers. Redes de Computadores: • Conceitos básicos de redes de computadores: tipos de redes (LAN, MAN e WAN), topologias de redes (estrela, anel e malha); Modelos de referência de redes: Modelo ISO/OSI e suas camadas, modelo TCP/IP e suas camadas, comparação entre os modelos ISO/OSI e TCP/IP; • Comunicação em redes de computadores: endereçamento IPv4 e IPv6, protocolos de roteamento estático e dinâmico, serviço de tradução de endereços (NAT), redes privadas virtuais (VPN) e serviço de resolução de nomes de domínio (DNS); • Infraestrutura de redes: equipamentos de redes (hubs, switches e roteadores), meios físicos de transmissão e seus padrões de cabeamento (UTP, STP, Fibra Óptica), redes sem fio, redes de longa distância; • Segurança: conceitos básicos de segurança em redes de computadores, criptografia e certificados digitais, conceitos de firewall, IDS e IPS; • Gerenciamento de redes: Monitoramento de rede, protocolos de gerenciamento (SNMP). Sistemas operacionais: • Conceitos básicos, evolução e funções de sistemas operacionais, tipos de sistemas operacionais (Windows, Linux, macOS, Android e suas variações); • Arquitetura: Modos de operação e estrutura do kernel, sistemas de arquivos, virtualização e contêineres, gerenciamento de processos, gerenciamento de memória, gerenciamento de dispositivos de entrada e saída, tipos de dispositivos e seus drivers; • Segurança: conceitos básicos de segurança em sistemas operacionais, autenticação e autorização, controle de acesso, criptografia e certificados digitais. Língua inglesa: • Compreensão de textos técnicos em inglês. • Vocabulário, termos, comandos e expressões comumente usados na área, em inglês.
Apostila Concurso Pref Lins SP 2024 Analista Tecnologia Informação