Descrição
Apostila UFSC 2022 Técnico Tecnologia Informação
Cargo: Técnico de Tecnologia Informação
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Médio
Banca: COMISÃ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$59,98 por R$29,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
LÍNGUA PORTUGUESA: Compreensão e interpretação de textos: ideias principais e secundárias, explícitas e implícitas; fatos e opiniões; relações intratextuais e intertextuais. Coesão e coerência textual. Vocabulário: sentido de palavras e de expressões no texto; denotação e conotação. Aspectos gramaticais: concordância e regência verbal e nominal; funcionamento de diferentes recursos gramaticais no texto (níveis fonético-fonológico, morfológico, sintático e semântico); pontuação. Gêneros textuais: formas e funções.
NOÇÕES DE LEGISLAÇÃO: Programa: Lei 8.112/1990 e suas alterações (RJU); Lei 11.091/2005 e suas alterações (PCCTAE); Decreto no 1.171/1994 e suas alterações (Código de Ética); Estatuto da UFSC; Regimento Geral da UFSC; e, Resolução Normativa n. 042/CUn/2014 (Cria a Corregedoria da UFSC).
NOÇÕES DE INFORMÁTICA: Componentes de computadores e periféricos. Utilização do sistema operacional Windows 10. Utilização dos aplicativos Microsoft Office Word, Excel e PowerPoint. Utilização de tecnologias, ferramentas e aplicativos associados à Internet.
NOÇÕES DE SUSTENTABILIDADE: 1. Sustentabilidade e desenvolvimento sustentável: conceitos e fundamentos; 2. ODS (objetivos de desenvolvimento sustentável); 3. Práticas ambientais, sociais e de governança (ESG – environmental, social, governance); 4. Economia circular; 5. Análise de ciclo de vida; 6. Agenda Ambiental da Administração Pública – A3P e seus seis eixos temáticos.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
1 Fundamentos de informática. 1.1 Noções de organização e arquitetura de computadores. 1.2 Componentes de um computador. 1.3 Sistemas de entrada e saída. 1.4 Conceitos de organização e gerenciamento de arquivos e pastas. 1.5 Instalação de programas e periféricos em computadores. 1.6 Aplicativos comerciais para edição de textos e planilhas: Microsoft Office e LibreOffice. 1.7 Acesso remoto a computadores. 1.8 Suporte técnico. 2 Redes de comunicação. 2.1 Tecnologias de rede local Ethernet. 2.2 Cabeamento: par trançado e óptico. 2.3 Redes sem fio (wireless). 2.4 Elementos de interconexão de redes de computadores (gateways, repetidores, bridges, switches, roteadores). 2.5 Protocolo TCP/IP. 2.6 Serviços e Protocolos: DNS, DHCP, HTTP(S) e SMTP. 2.7 Utilização de tecnologias, ferramentas, aplicativos e procedimentos associados a Internet/Intranet. 2.8 Ferramentas e aplicativos de navegação, de correio eletrônico, de grupos de discussão, de busca e pesquisa. 3 Segurança da informação. 3.1 Noções de firewall. 3.2 Prevenção de intrusão. 3.3 Sistemas de criptografia e suas aplicações. 3.4 Conceitos de proteção e segurança da informação. 3.5 Procedimentos, aplicativos e dispositivos para armazenamento de dados e para realização de cópia de segurança (backup). 4 Lógica de programação. 4.1 Construção de algoritmos. 4.2 Tipos de dados simples e estruturados. 4.3 Variáveis e constantes. 4.4 Comandos de atribuição, entrada e saída. 4.5 Avaliação de expressões. 4.6 Funções pré-definidas. 4.7 Estruturas de controle, seleção, repetição e desvio. 4.8 Operadores e expressões. 4.9 Passagem de parâmetros. 4.10 Recursividade. 4.11 Noções de programação estruturada. 4.12 Métodos de ordenação, pesquisa e hashing. 4.13. Expressões regulares. 5 Linguagens e tecnologias de programação. 5.1 Programação orientada a objetos: classes, objetos, métodos, mensagens, sobrecarga, herança, polimorfismo, interfaces e pacotes. 5.2 Tratamento de exceção. 5.3 Práticas ágeis: Integração contínua, Test-driven Development (TDD), Refactoring. 5.4 Teste funcional, de unidade e de integração. 5.5 Programação Web: Java, PHP, JavaScript. 5.6 Web Services. 5.7 Noções de servidores Web (Apache e Nginx) e de aplicação (Java e PHP). 6 Noções de sistemas operacionais e infraestrutura. 6.1 Sistemas operacionais Linux (Ubuntu) e Windows. 6.2 Comandos básicos e scripts. 6.3 Gerenciamento de processos. 6.4 Gerenciamento de memória. 6.5 Gerenciamento de arquivos e sistemas de arquivos. 6.6 Virtualização e contêineres (Docker) e Orquestração (Swarm, Kubernetes, Docker Compose e TerraForm). 6.7 Ferramenta de versionamento GIT. 7 Banco de dados. 7.1 MER (Modelo de entidade relacionamento). 7.2 Modelo conceitual, lógico e físico. 7.3 Noções de banco de dados: esquema, tabelas, campos, registros, índices, relacionamentos, transação. 7.4 Normalização de dados: conceitos, primeira, segunda e terceira formas normais. 7.5 Linguagens de definição (DDL) e manipulação (DML) de dados em SGBDs relacionais. 7.6 Noções de SGBD MySQL.
Apostila UFSC 2022 Técnico Tecnologia Informação