NULL, L.; LOBUR, J. Princípios básicos de arquitetura e organização de computadores. 2. ed. Porto Alegre: Bookman, 2010.
FLOYD, T. L. Sistemas digitais: fundamentos e aplicações. 9. ed. Porto Alegre: Bookman, 2007.
DEITEL, PAUL J.; DEITEL, HARVEY M. Java: Como Programar. 8.Ed. São Paulo, Sp: Pearson, 2014.
POO, D. C. C.; KIONG, D. B. K.; ASHKOK, S. Object-oriented Programming And Java. 2nd Ed. London, Gb: Springer, 2009.