DOU 27/05/2025 - Diário Oficial da União - Brasil

                            Documento assinado digitalmente conforme MP nº 2.200-2 de 24/08/2001,
que institui a Infraestrutura de Chaves Públicas Brasileira - ICP-Brasil.
Este documento pode ser verificado no endereço eletrônico
http://www.in.gov.br/autenticidade.html, pelo código 05302025052700028
28
Nº 98, terça-feira, 27 de maio de 2025
ISSN 1677-7069
Seção 3
b. Compiladores
Análise Léxica; Análise Sintática; Verificações Estáticas; Geração e Otimização de Código.
c. Algoritmos, Estruturas de Dados
Conceitos Básicos; Comportamento assintótico de funções, conjuntos O( ),
Ômega( ), Teta( ). Complexidade do pior caso, melhor caso e caso médio; Listas; Pilhas,
Filas em alocação sequencial e encadeada de memória; Árvores: Binárias, Binárias de
busca, Árvore binária de custo ótima, árvores balanceadas: AVL; Lista de prioridades (heap);
Códigos de Huffman; Cálculo de complexidade do pior caso de algoritmos recursivos;
Técnicas de Projeto: Divisão-e-Conquista, Guloso, Programação Dinâmica e exemplos de
algoritmos de cada tipo; Classes de Problemas P, NP, NP-Completo e NP-Difícil.
d. Fundamentos de Programação e Linguagens de Programação
Resolução Algorítmica de Problemas; Aspectos da Orientação a Objetos;
Desenvolvimento de Programas em C++, Java e Python; Recursividade; Testes de
Programas; Linguagens de Programação; Paradigmas e Modelos de Linguagens de
Programação; Metodologias de Desenvolvimento de Programas.
e. Engenharia de Software
Modelos de processo; Métodos ágeis; Engenharia de requisitos; Análise e
projeto de software com UML; Padrões de projeto; Qualidade de software; Revisões
técnicas; Teste de software; Métricas de software; Melhoria de processo; Manutenção e
evolução de software; Refatoração; Gestão de configuração de software; Gestão de riscos;
Técnicas de estimativa.
f. Banco de Dados
Sistemas de Gerência de Banco de Dados: arquitetura de 3 níveis, papeis,
funcionalidades; Projeto de Banco de Dados: modelagem conceitual e lógica de dados;
Modelos de dados ER, relacional e orientado a documentos; Linguagens de consulta e
manipulação de dados no modelo relacional; Processamento e otimização de consultas.
g. Inteligência Artificial e Computacional
Agentes Inteligentes; Resolução de Problemas por meio de Busca, Buscas
Cegas e Heurísticas; Teoria de Jogos, Algoritmo Minimax; Redes Bayesianas; Conjuntos e
Lógica Difusa, Aprendizado de Máquina; Regressões Linear e Logística; Árvores de decisão;
Redes Neurais; Algoritmos Heurísticos; Computação Evolutiva; Inteligência de Enxames.
h. Sistemas Operacionais
Gerência 
de 
processos/processador,
Comunicação, 
Concorrência 
e
Sincronização de Processos, Gerenciamento de Memória, Alocação de Recursos e
Deadlocks, Sistemas de Arquivos, Gerenciamento de Dispositivos de Entrada/Saida.
i. Arquitetura de Computadores
Organização de Computadores; Conjunto de Instruções, Capacidade e Tempo
de Processamento; Arquitetura do processador; Pipeline; Mecanismos de Interrupção e de
Exceção;
Barramento; 
Interfaces
e 
Periféricos,
Hierarquia 
de
Memória;
Multiprocessadores.
j. Lógica e Matemática Discreta
Cálculo
Proposicional, Lógica
de Primeira
Ordem, Conjuntos,
Relações,
Funções, Ordens Parciais e Totais, Álgebra Booleana, Estruturas Algébricas, Análise
Combinatória.
k. Sistemas Digitais e Sistemas Embarcados
Sistemas de Numeração e Códigos; Aritmética Binária; Porta Lógica; Análise e
Projeto de Circuitos Combinacionais; Minimização por Mapa de Karnaugh; Somadores;
Decodificadores; Codificadores; Multiplexadores; Demultiplexadores; Análise e Síntese de
Circuitos
Sequenciais; Latches
e Flip-flops;
Minimização
de Estado;
Registradores;
Registradores 
de
Deslocamento; 
Dispositivos
Lógicos 
Programáveis;
Memória;
Microcontroladores; Fluxo de Dados e de Controle, Interface de Entrada; Interface de
Saída; Projeto Integrado Hardware, Software e Firmware.
l. Redes de Computadores
Arquiteturas de protocolos, Modelo OSI/ISO, Arquitetura TCP/IP, Aplicações e
protocolos da camada de aplicação, Serviços e protocolos da camada de transporte,
Serviços e protocolos da camada de rede, Redes Locais com fio e sem fio (wireless),
Serviços e protocolos da camada de enlace, Camada Física e meios de transmissão,
Gerenciamento de Redes, Redes Definidas por Software (Software Defined Network -
SDN), Internet das Coisas (Internet of Things - IoT).
m. Sistemas Distribuídos
Conceitos de Sistemas Distribuídos; Comunicação e Sincronização em Sistemas
Distribuídos; Modelos e Arquitetura de Sistemas Distribuídos; Virtualização; Consistência e
Replicação; Tolerância a falhas; Programação Paralela e Distribuída.
n. Ética, Computador e Sociedade
Ética e Sociedade da Informação: Ética e Cidadania; Ética e Trabalho; Ética e
Educação; Ética e Poder: aspectos estratégicos do controle da tecnologia.
BIBLIOGRAFIA
Linguagens Formais e Autômatos
Hopcroft, J. E.; Motwani, R; Ullman, Jeffrey D. Introdução à Teoria de
Autômatos, Linguagens e Computação, 2ª edição, Elsevier, 2002.
Compiladores
AHO, A.V.; LAM, M.S.; SETHI, R; ULLMAN, J.D. Compiladores: princípios,
técnicas e ferramentas, 2a edição, Pearson, 2008.
Algoritmos, Estruturas de Dados e Teoria de Grafos
Cormen, T.; Leiserson, C.; Rivest., R.; Stein C. Algoritmos. Teoria e Prática, 3a
edição, Elsevier, 2012.
Szwarcfiter, Jayme; Markenzon, Lilian. Estruturas de dados e seus algoritmos,
3a edição, LTC, 2017.
Szwarcfiter, Jayme. Teoria Computacional de Grafos, 1a edição, Elsevier, 2018.
Fundamentos de Programação e Linguagens de Programação
Deitel, H.M.; Deitel, P.J. C++ Como Programar, 5a edição, Bookman, 2006.
Deitel, H.M.; Deitel, P.J. Java Como Programar, 10a edição. Pearson, 2016.
Rojas, A.; Kostin, S. Introdução a Programação com Python, 1a edição. Ciência
Moderna, 2018
Sebesta, R.W. Conceitos de linguagens de programação, 9a edição, Bookman, 2011
Engenharia de Software
Pressman, R.S.; Maxim,
B.R. Engenharia de Software:
uma Abordagem
Profissional, 9ed, AMGH, 2021.
Sommerville, I. Engenharia de Software, 10ed, Pearson Universidades, 2019.
Bezerra, E. Princípios de Análise e Projeto de Sistemas com UML, 3ed, GEN LTC, 2014.
Gamma, E.; Helm, R.; Johnson, R.; Vlissides, J. Padrões de Projetos: Soluções
Reutilizáveis de Software Orientados a Objetos, Bookman, 2000.
Banco de Dados
Elmasri, R., Navathe, S. Sistemas de Banco de Dados. 6a edição, Pearson, 2012.
Silberschatz, A., Korth, H., Sudarshan, S. Sistema de Banco de Dados. 6a
edição, Elsevier, 2012.
Inteligência Artificial e Computacional
Russel, S.; Norvig, P. Inteligência Artificial 3ª edição. Elsevier, 2013.
Goldschmidt,
R. 
R.
Uma 
Introdução
à 
Inteligência
Computacional:
fundamentos, ferramentas e aplicações, 1a Edição, Fundação de Apoio à Escola Técnica
Instituto Superior de Tecnologia do Rio de Janeiro, 2010.
Faceli, K. et al. Inteligência Artificial: Uma Abordagem de Aprendizagem de
Máquina, 2a Edição, LTC, 2021.
Sistemas Operacionais
Silberschatz, A.; Galvin, P. B.;
Gagne, G. Fundamentos de Sistemas
Operacionais, 9a Edição, LTC, 2015.
Tanenbaum, A. S.; Bos, H. Sistemas Operacionais Modernos, 4a edição. Pearson, 2016.
Arquitetura de Computadores
Patterson, D.A.; Hennessy, J.L. Organização e Projeto de computadores, 4a
edição, Elsevier, 2014.
Tanenbaum, A. S. Organização Estruturada de Computadores, 6a edição,
Pearson, 2013.
Lógica e Matemática Discreta
Stanat, D.F.; Mcallister, D.F. Discrete Mathematics in Computer Science, Prentice Hall, 1977.
Van Dalen, D. Lógica e Estrutura, College Publications, 2017.
Fraleigh, J. B. Firts Course in Abstract Algebra, 7ª edição, Pearson, 2003.
Sistemas Digitais e Sistemas Embarcados
Eecegovac, M.; Lang, T.; Moreno, J. H. Introdução aos Sistemas Digitais,
Bookman, 2000.
Katz, R. Contemporary Logic Design. Benjamin/Cummings, 1994.
Capuano, F. G.; Idoeta, I. V. Elementos de Eletrônica Digital, 40a edição, Erika, 2008.
Lee, E. A.; Seshia, S. A. Introduction to Embedded Systems: A Cyber-Physical
Approach, 1.5ª edição, LeeSeshia.org, 2014.
Mardwedel, P. Embedded Systems Design: Embedded Systems Foundations of
Cyber-Physical Systems, 2ª edição, Springer, 2011.
Redes de Computadores
Kurose, J.; Ross; K. Redes de Computadores e a Internet: Uma abordagem top-
down, 6a. edição, Pearson, 2013.
Behrouz A. Forouzan e Firouz Mosharraf. Redes de Computadores: uma
abordagem top-down, 1a. edição, Mc Graw Hill, 2013.
Tanenbaum, A. S.; Wetherall, D. Redes de Computadores, Pearson, 2011.
Sistemas Distribuídos
Tanenbaum, A. S. Sistemas distribuídos: princípios e paradigmas, Pearson, 2015.
Tanenbaum, A. S.; Bos, H. Sistemas Operacionais Modernos, 4a edição. Pearson, 2016.
Ética, Computador e Sociedade
Dupas, G. Ética e poder na sociedade da informação, 3a edição, Unesp,
2011.
Cortella, M.S. Educação, Convivência e Ética: Audácia e Esperança! 1a edição,
Cortez, 2018. Oliveira, J. F. Tecnologia, trabalho e desemprego: um conflito social, Érica, 2004.
Heerdt, M. L. Construindo ética e cidadania todos os dias, 1a edição, Sophos, 2005.
4. ENGENHARIA DE COMUNICAÇÕES
a. Circuitos Elétricos
Variáveis de circuitos. Elementos de circuitos. Técnicas de análise de circuitos.
Análise da resposta completa de circuitos. Aplicação da transformada de Laplace à análise
de circuitos. Análise de circuitos em estado permanente de corrente contínua e de
corrente alternada.
b. Eletrônica Digital
Álgebra Booleana. Mapas de Karnaugh. Representação numérica. Portas
lógicas. Circuitos combinacionais clássicos (somadores, decodificadores, etc). Circuitos
sequenciais clássicos. Latches e Flip-flops. Máquinas de estado. Conversores A/D e D/A.
Memórias. FPGA e outros dispositivos programáveis.
c. Processamento Digital de Sinais
Sinais e sistemas discretos no tempo. Transformada Z. Amostragem de sinais
contínuos no tempo. Transformada Discreta de Fourier: DFT e FFT. Sistemas lineares e
invariantes no tempo: análise e estruturas de implementação. Filtros: FIR (projeto por
janelamento e aproximações ótimas) e IIR (projeto a partir de filtros contínuos no
tempo).
d. Teoria das Comunicações
Conceitos Básicos: elementos de um sistema de comunicações; fontes de
informação; canais de comunicações; potência e energia; distúrbios que afetam o
desempenho de sistemas de comunicações; variáveis aleatórias e processos estocásticos.
Sinais e Sistemas de Comunicações: transformada de Fourier; sinais nos domínios do
tempo e frequência; filtros ideais; representação complexa de sinais e sistemas passa-
faixa. Modulações Analógicas: modulação AM e suas variantes; modulação FM;
desempenho diante de ruído AWGN; pré e dê-ênfase; receptor super-heteródino;
sistemas de multiplexação na frequência. Discretização no Tempo da Informação:
processo de amostragem; definição de modulação PAM, PDM e PPM. Fundamentos da
Teoria da Informação: incerteza, informação e entropia; teorema da codificação de fonte;
canais discretos sem memória; informação mútua; capacidade de canal; teorema da
codificação de canal; entropia diferencial e informação mútua para grupos contínuos;
teorema da capacidade de informação. Codificação da Fonte:–processo de quantização;
codificação PCM; códigos de Linha; sistemas TDM; compressão sem perdas. Codificação
de Canal: Códigos de Bloco Lineares; Códigos Cíclicos; Códigos Convolucionais; Algoritmo
de Viterbi; Códigos Turbo; Decodificação BCJR. Transmissão de Dados em Banda Base:
interferência entre símbolos (IES), critério de Nyquist para ausência de IES; pulso cosseno
levantado; diagrama do olho. Recepção Ótima de Sinais com Informação Digital Diante de
Ruído: sinais como elemento de um espaço vetorial; receptor de mínima probabilidade de
erro; filtro casado; correlator. Esquemas de Modulação Digitais Passa-Faixa: ASK, PSK,
QAM, FSK e variantes; análise de desempenho em presença de ruído; relação entre
eficiência espectral e desempenho em presença de ruído; receptores não coerentes.
Transmissão Digital com Espalhamento de Espectro. Transmissão Multiportadora (DMT e
OFDM).
e. Eletromagnetismo Aplicado
Campos elétricos estacionários. Materiais dielétricos e capacitância. Corrente e
resistência elétrica. Campos magnéticos estacionários. Indutância. Ferromagnetismo e
circuitos magnéticos. Campos elétricos e magnéticos variantes no tempo. Equações de
Maxwell. Equações de onda e suas soluções. Reflexão e refração em fronteiras. Potência
e energia. Linhas de transmissão e guias de ondas. Tensões e correntes equivalentes.
Descrição de circuitos em guia de onda por impedância. Representação matricial de
circuitos
de 
micro-ondas.
Transformadores
de
impedância. 
Elementos
reativos
concentrados. Dispositivos passivos recíprocos. Dispositivos passivos não recíprocos.
Estruturas ressonantes. Amplificadores em micro-ondas.
f. Antenas
Fundamentos de Antenas: conceito de antena; parâmetros básicos. Teoria de
Antenas Filamentares Elementares: dipolo infinitesimal; dipolo curta; zonas de campo
próximo e distante; influência do plano de terra em dipolos; monopolos sobre plano de
terra. Conjuntos de Antenas Lineares Uniformes: fator de conjunto; características gerais
de radiação. Características Gerais dos Principais Tipos de Antenas: laços; variações do
dipolo; Yagi-Uda; helicoidais;
antenas banda-larga; antenas de
abertura; antenas
refletoras; antenas de microfita.
g. Propagação
Fundamentos de Propagação: modos e mecanismos principais de propagação
por faixas de frequência (MF a EHF); modelo de espaço livre; reflexão e refração em
superfícies planas regulares e irregulares; teoria das Zonas de Fresnel. Dimensionamento
de Enlaces: equação geral de balanço; ruído e outras perturbações. Propagação de
Sistemas Terrestres: propagação na troposfera não-homogênea (VHF para cima); conceito
de raio equivalente da Terra; modelo de 2 raios para terra plana.
h. Redes de Dados
Topologias. Arquiteturas de Redes de Computadores: modelo OSI; arquitetura
TCP/IP; comparação entre os modelos OSI, TCP/IP e IEEE.– – Meios Físicos de Transmissão
em Redes de Dados: par trançado; cabo coaxial; fibra óptica; radiodifusão; instalação
física; cabeamento estruturado. Camada de Enlace: delimitação de quadros; controle e
detecção de erros no enlace; controle de fluxo no enlace; tipos de serviços; protocolos
da camada de enlace; protocolos de acesso ao meio. Camada de Rede: projeto da
camada de rede; endereçamento e tipos de serviço; circuito virtual e datagramas;
protocolos de roteamento. Camada de Rede na Internet (Protocolo IP): endereço IP;
datagrama IP; sub-redes IP; CIDR; resolução de endereços IP; protocolo ICMP; IPv6;
roteamento IP. Camada de Transporte: considerações e conceitos; protocolo UDP;
protocolo TCP. Camadas de Sessão, Apresentação e Aplicação. Padrão IEEE 802.3 para
Redes Locais: equipamentos de rede (repetidores, pontes, switches). Redes sem-fio: IEEE
802.11, IEEE 802.16.
i. Sistemas de Comunicações
Telefonia Fixa: centrais telefônicas; comutação digital; centrais telefônicas de
processamento armazenado (CPA); conceitos básicos sobre tráfego (intensidade de tráfego,
unidade de tráfego, hora de maior movimento (HMM)); sistemas de perdas, de espera e de malhas;
fórmulas de congestionamento (Fórmulas B e C de Erlang); planos de numeração,
encaminhamento, tarifação e sinalização; voz sobre IP (SIP, recomendação H323). Telefonia Móvel:
conceitos básicos (componentes básicos de um sistema celular, conceito de reuso de frequência,
aspectos de tráfego, canal de radiopropagação celular); técnicas de acesso ao meio, duplexação, e
de aumento da capacidade; sistemas celulares padronizados (GSM, GPRS, EDGE, UMTS, LTE).
Sistemas Ópticos: fibras ópticas (modos de propagação, e características de transmissão: atenuação
e dispersão). Cabos ópticos, emendas, conectores e acopladores à fibra óptica. Transmissores
Ópticos (LED e laser semicondutor). Receptores Ópticos. Amplificadores Ópticos. Sistemas de
Comunicações Ópticas com Intensidade Modulada e Detecção Direta (IM/DD). Sistemas WDM.
Dimensionamento de Sistemas de Comunicações Ópticas (SNR, BER, margem óptica).

                            

Fechar