ESCRITA:
Ordem de funções e análise de complexidade; 2) Tabelas hash e aplicações; 3) Árvores binárias de busca e aplicações; 4) Árvores balanceadas e suas aplicações; 5) Algoritmos gulosos, de divisão-e-conquista e de programação dinâmica; 6) Grafos e suas aplicações (caminhos mínimos, DFS e BFS) e 7) Orientação a objetos.
ORAL:
Projeto de Pesquisa: o candidato deve elaborar o projeto de pesquisa em dos temas listados a seguir: 1) Segurança de software: desenvolvimento de modelos formais que visam assegurar confidencialidade, integridade, privacidade e disponibilidade, abarcando verificação de protocolos de segurança de software e hardware em sistemas computacionais; ou 2) Sistemas embarcados: sistemas embarcados (hardware e software), modelos de verificação, tempo real, incluindo técnicas de verificação, validação e análise de complexidade em projetos de componentes computacionais. Bibliografia Sugerida: 1) WEIS, M.A., Data Structures and Algorithm Analysis in C++, Pearson, 2014. 2) CORMEN, T.; LEISERSON, C.; RIVEST, R.; STEIN, C. Introduction to Algorithms, 4th Edition. MIT Press, 2022. 3) PFLEEGER, C. P.; SHAUF, D.; PFLEEGER, S. L. Security in Computing, 6th edition. Addison-Wesley Professional, 2023. 4) CLARKE, E. M.; GRUMBERG, O.; PELED, D. Model Checking. MIT Press, 2018. 5) STALLINGS, W. Cryptography and Network Security: Principles and Practice, 8th Edition. Pearson, 2020. 6) KROPF, T. Introduction to Formal Hardware Verification. Springer, 1999. 7) SPEAR, C. SystemVerilog for Verification: A Guide to Learning the Testbench Language Features, 3rd Edition. Springer, 2012
1 x de R$86,00 sem juros | Total R$86,00 | |
2 x de R$47,35 | Total R$94,69 | |
3 x de R$32,02 | Total R$96,07 | |
4 x de R$24,26 | Total R$97,04 | |
5 x de R$19,60 | Total R$97,98 | |
6 x de R$16,41 | Total R$98,49 | |
7 x de R$14,10 | Total R$98,68 | |
8 x de R$12,45 | Total R$99,61 | |
9 x de R$11,14 | Total R$100,22 | |
10 x de R$10,06 | Total R$100,59 | |
11 x de R$9,23 | Total R$101,49 | |
12 x de R$8,48 | Total R$101,82 |