Descrição
Apostila IFES 2024 Professor EBTT Computação
Conquiste sua vaga no concurso do Instituto de Federal de Educação, Ciência e Tecnologia do Espírito Santo preparando-se com um material incrível.
Aumente suas chances de aprovação
Preparar-se para concursos públicos pode ser um grande desafio, mas com o material certo, o sucesso está ao seu alcance.
Material elaborado pelo edital atualizado contendo todo conteúdo programático.
Ver seu nome na lista de aprovados do Instituto de Federal de Educação, Ciência e Tecnologia do Espírito Santo e conquistar a estabilidade financeira e a segurança que você sempre desejou é possível.
Só hoje, de R$81,98 por R$40,99
50% de Desconto
Conteúdo Programático (2156 Páginas)
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2024)
LÍNGUA PORTUGUESA: 1. Leitura e interpretação de textos de gêneros variados; 2. Mecanismos de produção de sentidos nos textos: polissemia, ironia, comparação, ambiguidade, duplo sentido, inferência, humor, metáfora; 3. Pronomes. 4. Crase; 5. Pontuação; 6. Termos integrantes da oração; 7. Relações de coordenação e subordinação entre os termos das orações e entre as orações; 8. Concordância nominal e verbal; 9. Ortografia (incluindo homônimos e parônimos); 10. Verbos.
LEGISLAÇÃO: 1. Constituição da República Federativa do Brasil de 1988: 1.1. Dos direitos e deveres individuais e coletivos (art. 5º); 1.2. Da administração pública: disposições gerais (arts. 37 e 38); 1.3. Da educação (art. 205 a art. 214). 2. Regime jurídico dos servidores públicos civis da União, das autarquias e das fundações públicas federais (Lei n° 8.112, de 11 de dezembro de 1990, e suas alterações): 2.1. Dos direitos e vantagens (art. 40 a art. 115); 2.2. Dos deveres e das proibições (art. 116 a art. 117); 2.3. Das responsabilidades (art. 121 a art. 126-A); 2.4. Das penalidades (art. 127 a art. 142). 3. Diretrizes e bases da educação nacional (Lei nº 9.394, de 20 de dezembro de 1996, e suas alterações). 4. Ética no Setor Público: 4.1 Código de Ética Profissional do Servidor Público Civil do Poder Executivo Federal (Decreto nº 1.171, de 22 de junho de 1994, e suas alterações); 4.2 Sistema de Gestão da Ética do Poder Executivo Federal (Decreto nº 6.029, de 1º de fevereiro de 2007, e suas alterações). 5. Rede Federal de Educação Profissional, Científica e Tecnológica: Lei que institui a Rede Federal de Educação Profissional, Científica e Tecnológica e cria os Institutos Federais de Educação, Ciência e Tecnologia (Lei nº 11.892, de 29 de dezembro de 2008, e suas alterações). 6. Plano de Carreiras e Cargos de Magistério Federal; Carreira do Magistério Superior; Plano de Carreira e Cargos de Magistério do Ensino Básico, Técnico e Tecnológico; Plano de Carreiras de Magistério do Ensino Básico Federal (Lei nº 12.772, de 28 de dezembro de 2012).
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2024)
1. Engenharia de Software: Ciclo de vida; Metodologias de desenvolvimento; Arquitetura de software; Interoperabilidade; Padrões de projeto; UML; Técnicas de teste de software; Controle de versões de software, Análise Orientado a Objetos. 2. Programação: Projeto de Algoritmos, tipos de dados; Declaração e inicialização de variáveis; Constantes literais e constantes simbólicas; Diretivas de pré-processamento; Operadores; Instruções de controle de fluxo; Ponteiros; Coleções de dados homogêneas e heterogêneas. Funções. Alocação dinâmica de memória. Estruturas de Dados: Lista Simplesmente Encadeada, Lista Duplamente Encadeada, Fila, Pilha, Listas Circulares, Árvores Binárias; Programação Orientada a Objetos: classes: atributos e métodos; contexto de instância e contexto estáticos (stateful ou stateless); modificadores de acesso; objetos; construtores; encapsulamento; abstração: generalização e especialização; polimorfismo: herança e interfaces; sobrecarga e sobreposição; coleções genéricas; Padrões de projeto. Desenvolvimento Web: protocolo HTTP e seus métodos, arquiteturas Cliente-Servidor e MVC, HTML, CSS, JavaScript, Servlets, JSP e JSTL. Linguagens de Programação: C, Java, Python. 3. Banco de Dados: Conceitos básicos e definições; Modelo Entidade Relacionamento; Modelagem Conceitual; Modelagem Lógica (Relacional); Modelo Físico; Linguagem SQL; Procedimentos Armazenados (Stored Procedures) e Gatilhos (Triggers), Restrições de integridade; Segurança e desempenho de banco de dados; Sistemas de Gerenciamento de Bancos Dados (SGBD): Conceitos de alta disponibilidade, Segurança, Gerência de transações, Gerência de bloqueios e Gerência de desempenho; Gestão e operação de bancos de dados. 4. Sistemas de Informação: Dado, informação e conhecimento; Sistemas de gestão integrada; Suporte à decisão; Sistemas de relacionamento; Gestão de suprimentos; Inteligência de negócios; Auditoria de sistemas; Modelos de governança. 5. Arquitetura e Organização de Computadores: História e Evolução dos Computadores; Conceitos de Arquitetura de computadores; Conceitos de Organização de Computadores; Hardware e Software; Circuitos lógicos, portas lógicas, firmware; componentes computacionais, periféricos, Representação Binária, Octal e Hexadecimal da Informação, Ordens de Grandeza, hierarquia de memória, Classificação de Memórias, Ciclo de Processamento, entrada e saída; arquiteturas CISC e RISC. Arquitetura Multiníveis; Conjunto de Instruções: execução de instruções de máquina; formatos de instruções e modos de endereçamento; entrada e saída (I/O), polling, interrupção e DMA; Execução Paralela de Instruções e Multiprocessamento: pipelining, arquiteturas superescalares, GPUs, multiprocessadores; Discos Rígidos SCSI, RAID; Avaliação de Desempenho. 6. Sistemas Operacionais Histórico; estruturas de sistemas operacionais; processos; multiprogramação; mecanismo interrupção; algoritmos de escalonamento de processos; threads; técnicas de gerência de memória real e virtual, paginação, segmentação; técnicas de sincronização de processos; técnicas de comunicação entre processos (ipc); sistemas de arquivos; gerência de entrada e saída; virtualização; Características dos Sistemas operacionais da família Windows e Linux ; Fundamentos, instalação, Linguagens de Script: Shell Script e PowerShell; Compiladores; Gerenciamento de usuários, grupos e permissões; Configurações de segurança; Integração entre ambientes Windows e Linux; Sistemas de arquivos. 7. Redes de Computadores e Infraestrutura: Fundamentos de redes de computadores; Modelo de referência OSI e TCP/IP; Topologias e tipos de redes; Arquitetura e protocolos da família TCP/IP; Equipamentos de rede (hubs, bridges, switches,roteadores, gateways); Endereçamento físico e lógico – IPv4 e IPv6; Segmentação: subrede, VLAN; Armazenamento de rede: DAS, NAS e SAN; Soluções de alta disponibilidade; Servidores Web: Apache e IIS; Serviço de diretório: LDAP, Active Directory; VoIP; Redes sem fio (wireless): conceitos e protocolos (802.1x,EAP, WEP, WPA, WPA2); Gerenciamento de redes de computadores: conceitos, protocolo SNMP, MIB, agentes e gerentes; Qualidade de Serviço (QoS). Sistemas Distribuídos: arquiteturas cliente/servidor e ponto-a-ponto; nomeação: identificadores e endereços; sincronização: relógios reais (RTC) e sincronização lógica, middleware, chamada remota de procedimento (RPC), objetos distribuídos, arquitetura orientada a serviço (SOA); programação para comunicação em redes: sockets, invocação remota de métodos e procedimentos; Segurança e Gerenciamento de Redes: fundamentos da criptografia simétrica e assimétrica, fundamentos da integridade de dados, firewall, intrusion detection/prevention systems (IDS/IPS), antivírus, autenticação de usuários e aspectos operacionais da segurança em redes; áreas funcionais da gerência de redes, protocolo SNMP e MIB-II. 8. Teoria da Computação: Complexidade de algoritmos; Análise assintótica; Técnicas de busca e ordenação; Estruturas de árvores; Teoria dos grafos; Isomorfismo; Vizinhanças, cortes e graus; Caminhos e circuitos; Busca em profundidade e largura; Subgrafos; Grafos conexos e componentes; Coloração de vértices e arestas.