DOU 13/09/2024 - 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 05302024091300110
110
Nº 178, sexta-feira, 13 de setembro de 2024
ISSN 1677-7069
Seção 3
Grupo IV - Projeção e qualidade dos resultados esperados (no máximo 0.5 pontos)
. .Avaliação da concordância dos planos de ensino, pesquisa e extensão para a área de conhecimento do concurso, verificando como eles interagem entre si e qual o impacto esperado
para a melhoria das atividades do DEs-UFSCar.
.0.5
Código de cargo: 031/24.02 - Anexo I
Concurso Público de Provas e Títulos para Professor Adjunto A - DE
Departamento de Computação
Área: Computação; Subárea: Engenharia e Ciência da Computação
Relação de Temas da Prova Escrita e Prova Didática/Bibliografia Sugerida
Lista de Temas da Prova escrita e Prova didática:
1. Metodologias para o desenvolvimento de Sistemas Embarcados: engenharia dirigida por modelos - conceitos, princípios, ferramentas e técnicas. Design e
desenvolvimento de sistemas embarcados: co-design de hardware e software, segurança, confiabilidade e design robusto. Integração de sistemas embarcados: técnicas de integração
de hardware e software.
2. Microkernels: multitarefa, escalonamento e sincronização. Sistemas Críticos: RTOS (Real-Time Operating Systems), tolerância a falhas, redundância, certificação.
3. Codificação de canais de comunicação: teoria e implementação de códigos de Reed-Solomon, códigos convolucionais, LDPC (low-density parity-check) codes, turbo codes
e rateless codes (Spinal, Raptor).
4. OFDM (Orthogonal Frequency Division Multiplexing): efeito de multicaminho, desvio Doppler, ruído de fase, desvio de frequência, desbalanceamento I/Q, e as técnicas
e algoritmos de processamento de sinais utilizados para lidar com estes problemas; sincronização e aquisição de tempo; estimação de canal e equalização; multiplexação espacial
em malha fechada; arquitetura e implementação de transmissores e receptores compatíveis com as normas IEEE 802.11a e LTE.
5. Criptografia: cifração, autenticação, assinatura, provas de conhecimento zero, criptografia homomórfica, computação segura de várias partes, criptografia pós-quântica;
erros mais comuns em implementações de criptografia e como explorá-los.
6. Exploração de binários: stack/heap overflow, use-after-free, null pointer dereference, format string; técnicas de mitigação (NX, canários, PIE/ASLR, control flow integrity
- CFI, mitigação de kernel exploits - KASLR, SMAP, SMEP) e como contorná-las.
7. Exploração de hardware: ataques de canal lateral, vulnerabilidades microarquiteturais (Spectre, Meltdown, microarchitectural data sampling - MDS), fault injection,
glitching.
8. Controle de processos e paralelização fork-join. Programação com memória compartilhada e introdução ao OpenMP. Programação com memória distribuída e MPI.
9. Programação de sistemas manycore como GPUs e aceleradores: CUDA, OpenCL e outros. Avaliação de desempenho e teste de programas concorrentes.
10. Metodologia de desenvolvimento de programas paralelos. Avaliação de desempenho de sistemas computacionais de alto desempenho: métricas e metodologias.
Bibliografia Recomendada
MARWEDEL, P. Embedded System Design: Embedded Systems Foundations of CyberPhysical Systems and theInternet of Things. 3. ed. 2018. ISBN 9783030609092.
Disponível em:https://library.oapen.org/bitstream/id/debdf343-c10b-4cba-b630-b64c47b90881/2021_Book_EmbeddedSystemDesign.pdf.
KORDON, F.; HUGUES, J.; CANALS, A.; DOHET, A. Embedded Systems: Analysis and Modeling with SysML, UMLand AADL. 1. ed. 2013. ISBN 9781848215009.
LAPLANTE, P. A. Real-time systems design and analysis. New York: Wiley, 2004. ISBN 9780471228554.
FORNEY, D. Principles of Digital Communication II - 6.451: Lecture Notes. Massachusetts Institute ofTechnology, 2005. 202 p. Disponível em: https://ocw.mit.edu/courses/6-
451-principles-of-digital-communication-ii-spring-2005/bb895c1dee9ce0b39d6846e0aa984981_MIT6_451S05_FullLecNotes.pdf.
DECLERQ, D; FOSSORIER, M.; BIGLIERI, E. Channel Coding: Theory, Algorithms, and Applications. AcademicPress, 2016. 690 p. ISBN 9780081013304.
SCHWARZINGER, A. Digital Signal Processing in Modern Communication Systems. 2. ed. 2022. 637 p. ISBN9780988873506.
BONEH, D.; SHOUP, V. A graduate course in applied cryptography. 2023. Disponível emhttps://crypto.stanford.edu/~dabo/cryptobook/BonehShoup_0_6.pdf.
BIERNAT, P. et al. Modern Binary Exploitation - CSCI 4968: Lecture Notes. Rensselaer Polytechnic Institute,2015. Disponível em: https://github.com / R P I S EC / M B E .
ALLIEVI, A.; IONESCU, A.; RUSSINOVICH, M.; SOLOMON, D. Windows Internals, Part 2. 7. ed. PearsonEducation, 2021. ISBN 9780135462447.
BILLIMORIA, K. N. Linux Kernel Debugging: Leverage Proven Tools and Advanced Techniques to EffectivelyDebug Linux Kernels and Kernel Modules. Packt Publishing, 2022.
ISBN 9781801076753.
VAN SCHAIK, S.; MILBURN, A.; ÖSTERLUND, S.; FRIGO, P.; MAISURADZE, G.; RAZAVI, K.; BOS, H.;GIUFFRIDA, C. RIDL: Rogue in-flight data load. In: 2019 IEEE Symposium
on Security and Privacy, pp. 88-105.IEEE. DOI 10.1109/SP.2019.00087. Disponível em:https://research.vu.nl/ws/portalfiles/portal/121321168/RIDL_Rogue_in_flight_data_load.pdf.
GRAMA, A.; GUPTA, A.; KARPSYS, G.; KUMAR, V. Introduction to Parallel Computing. Adisson-Wesley, 2003.ISBN 9780201648652.
FOSTER, I. Designing and Building Parallel Programs. Addison-Wesley, 1995. ISBN 9780201575941. Disponívelem: http://www-unix.mcs.anl.gov/dbpp.
WEN-MEI, W. H.; KIRK, D. B.; HAJJ, I. EL. Programming Massively Parallel Processors: A Hands-on Approach.Morgan Kaufmann; 4. ed. 2022. ISBN 9780128119860.
Código de cargo: 031/24.02 - Anexo II
Concurso Público de Provas e Títulos para Professor Adjunto A - DE
Departamento de Computação
Área: Computação; Subárea: Engenharia e Ciência da Computação
Tabela de Pontuação para a Prova escrita
. .Descrição
.Pontuação Máxima (10)
Grupo I - Apresentação (no máximo 1 pontos)
. .Introdução
.0.3
. .Desenvolvimento
.0.35
. .Conclusão
.0.35
Grupo II - Conteúdo (no máximo 6.75 pontos)
. .Organização
.1
. .Domínio conceitual
.1
. .Precisão na exposição de ideias
.1.25
. .Coerência e consistência no desenvolvimento do tema
.3.5
Grupo III - Linguagem (no máximo 2.25 pontos)
. .Uso adequado da terminologia técnica
.0.75
. .Clareza e coesão textual
.0.75
. .Precisão e correção gramatical
.0.75
Código de cargo: 031/24.02 - Anexo III
Concurso Público de Provas e Títulos para Professor Adjunto A - DE
Departamento de Computação
Área: Computação; Subárea: Engenharia e Ciência da Computação
Tabela de Pontuação para a Análise do Curriculum Vitae
. .Descrição
.Pontuação Máxima (10)
Grupo I - Titulação (no máximo 0.4 pontos)
. .Graduação em Ciência da Computação ou Engenharia da Computação: 0,4 pontos; Graduação em outros cursos de formação para a área de Tecnologia da Informação: 0,3 pontos; Graduação
em outros cursos pertencentes a uma das seguintes áreas da Capes: Ciências Exatas e da Terra, Engenharias: 0,2 pontos.
.0.4
Grupo II - Produção Científica, Artística, Técnica, Cultural na área do concurso (no máximo 6.5 pontos)
. Artigos completos publicados nos últimos cinco anos em periódicos indexados no Scopus ou WoS, em que a/o candidata/o tenha realizado contribuição relacionada à subárea do concurso.
Pontuação por publicação com percentil >= 75%: 1,00 ponto, percentil >= 50%: 0,75 pontos, percentil >= 25%: 0,35 pontos, percentil >= 12%: 0,125 pontos. Caso a/o candidata/o não tenha
realizado contribuição relacionada à subárea do concurso, a publicação valerá a metade da respectiva
4
. .pontuação. Artigo aceito para publicação somente será considerado se comprovado o aceite. Artigo submetido não será considerado.
.
. Trabalhos completos publicados nos últimos cinco anos em anais de reunião científica classificada com índice H5 no GoogleScholar (a ser consultado no dia da prova de análise de curriculum
vitae), em que a/o candidata/o tenha realizado contribuição relacionada às subárea do concurso. Pontuação por publicação com H5 >= 25: 1,00 pontos, H5 >=
1.5
. .15: 0,75 pontos, H5 >= 9: 0,35 pontos. Caso a/o candidata/o não tenha realizado contribuição relacionada às subárea do concurso, a publicação valerá a metade da respectiva pontuação.
Artigo aceito para publicação somente será considerado se comprovado o aceite. Artigo submetido não será considerado.
.
. .Autoria de livros didáticos ou capítulos de livros didáticos na área do concurso publicados nos últimos dez anos em editoras del ivros técnicos científicos com ISBN: 0,25 pontos por livro
internacional; 0,125 pontos por livro nacional; 0,05 pontos por capítulo de livro internacional; 0,02 pontos por capítulo de livro nacional.
.0.25
. .Edição, organização ou coordenação de livro técnico-científico com ISBN, na área de Computação, nos últimos cinco anos, sendo 0,25 pontos por edição, organização ou coordenação, se
o candidato for o primeiro autor, ou 0,25 pontos por edição, organização ou coordenação, dividido pelo número total de autores.
.0.25
. .Patente nacional ou internacional, sendo 0,2 pontos por patente concedida e 0,1 por patente depositada.
.0.2
. .Produções técnicas ou inovadoras de impacto, tais como software, hardware, base de dados técnico-científica, registro de CVE (Common Vulnerabilities and Exposures - MITRE) ou publicação
de relatório de vulnerabilidade em software ou sistema de amplo uso; publicação de artigo em revistas não indexadas pelo Scopus ou WoS mas consolidadas na área técnica; publicação
de norma técnica ou padrão junto a entidades nacionais ou internacionais; sendo 0,05 pontos por item.
.0.3
Fechar