APOSTILA UFSC 2023 TÉCNICO DE TECNOLOGIA DA INFORMAÇÃO. Esta apostila contempla todo os conteúdos exigidos no edital para este cargo. Apostila TEÓRICA ricamente aprofundada.
INFORMAÇÕES SOBRE ESTE MATERIAL:
CONTEÚDO PROGRAMÁTICO
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 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.
NOÇÕES DE RACIOCÍNIO LÓGICO
Problemas com números naturais; Problemas com números fracionários; Regra de três simples e composta. Porcentagem, juros simples e juros compostos. Noções de estatística: análise, interpretação gráfica de distribuição de frequências/medidas de tendência central. Cálculo de probabilidades.
CONHECIMENTOS ESPECÍFICOS
TÉCNICO DE TECNOLOGIA DA INFORMAÇÃO
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.
Parcelas | Total | |
---|---|---|
1 x | de R$80,00 sem juros | R$80,00 |
2 x | de R$40,00 sem juros | R$80,00 |
3 x | de R$29,13 | R$87,38 |
4 x | de R$22,17 | R$88,69 |
5 x | de R$17,97 | R$89,85 |
6 x | de R$15,15 | R$90,92 |
7 x | de R$13,11 | R$91,78 |
8 x | de R$11,62 | R$92,98 |
9 x | de R$10,46 | R$94,15 |
10 x | de R$9,49 | R$94,92 |
11 x | de R$8,74 | R$96,10 |
12 x | de R$8,11 | R$97,29 |