Descrição
Apostila UFV 2022 Técnico Tecnologia Informação
Cargo: Técnico de Tecnologia da Informação
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Médio
Banca: COMISSÃO PRÓPRIA
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$43,98 por R$21,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
CONFORME EDITAL DO CONCURSO NÃO SERÁ APLICADO CONHECIMENTO BÁSICO PARA ESSE CARGO.
Conhecimento Específico
(Totalmente de Acordo com Edital 2022)
a) Hardware: partes de um computador: noções básicas, processador, memórias e periféricos; tipos de periféricos. b) Algoritmos e lógica de programação: pseudocódigo; álgebra booleana; rastreio de algoritmos; recursão; estruturas de dados: noções básicas, arranjos (arrays), listas, filas, pilhas, árvores e grafos; algoritmos de busca. c) Organização e manutenção de computadores: instalação e configuração de periféricos; compartilhamento em rede de periféricos. d) Linguagem de programação: variáveis e tipos de dados; comandos sequencial, condicional e repetitivo; programação estruturada; programação orientada a objetos: conceitos de programação orientada a objetos, classes, atributos e métodos, herança e polimorfismo, padrões de projeto orientados a objetos, tratamento de exceções, classes abstratas e interfaces; linguagens compiladas e linguagens interpretadas; subprogramas: noções básicas, procedimentos, funções e passagem de parâmetros; nomes, vinculações, verificação de tipos e escopo; desenvolvimento Java 8 ou superior, PHP 7.x ou superior, Javascript (ecmascript 6 ou superior), HTML5 e CSS3. e) Aplicações para WEB: arquitetura cliente-servidor; servidor WEB: noções básicas, noções do servidor Nginx; navegador WEB: noções básicas e interpretação de arquivos; segurança em aplicações WEB: noções básicas, vulnerabilidades e técnicas de proteção; protocolos de comunicação: HTTP 1.1, 2.0 e 3.0, HTTPS, WebSocket, requisições síncronas e assíncronas: Ajax, cabeçalhos e códigos HTTP; plataformas e frameworks: Java EE 7 ou superior, JSF 2.2 ou superior, PHP 7.x ou superior. f) Projeto de sistemas: Processo Unificado; UML; requisitos; casos de uso e casos de uso estendidos; modelagem conceitual; padrões de projeto; projeto de sistemas em camadas: noções básicas e padrão MVC; geração de código e testes: noções básicas, testes de unidade, de integração, de sistema e de aceitação; controle de versão: noções básicas, git. g) Banco de dados: bancos de dados relacionais: noções básicas, SQL Server 2017 ou superior, PostgreSQL 12.x ou superior, MySQL 8.x ou superior; operações em banco de dados via SQL; modelagem: noções básicas, diagramas ER; segurança; triggers; stored procedures. h) Sistemas operacionais: particionamentos de discos rígidos; instalação de múltiplos sistemas em uma máquina; criação e atualização de contas de usuários; permissões; comandos básicos de administração em sistemas Linux; segurança em sistemas operacionais. i) Redes de computadores: protocolos de comunicação; protocolos da pilha TCP/IP: noções básicas, IPV4 e IPV6; redes locais; redes sem fio; redes virtuais (VLAN); servidor de nomes de domínio (DNS); segurança em redes de computadores: noções básicas, firewall e iptables. j) Legislação em Segurança da Informação: General Data Protection Regulation (GDPR), Lei Geral de Proteção de Dados (LGPD), Marco Civil da Internet (Lei nº. 12.965/14); Normas de segurança da informação: gestão de segurança da informação (Normas NBR ISO/IEC 27001 e 27002), gestão de riscos e continuidade de negócio (Normas NBR ISO/IEC 27005 e 15999).
Apostila UFV 2022 Técnico Tecnologia Informação