Referências
Bibliografia Principal
Livros de Referência
TANENBAUM, Andrew S.; AUSTIN, Todd. Organização Estruturada de Computadores. 6. ed. São Paulo: Pearson Education do Brasil, 2013. 700 p.
Abordagem didática e progressiva, partindo dos transistores até a arquitetura de sistemas completos — inclui um capítulo dedicado à Arquitetura de Von Neumann e suas alternativas. Já referenciada na trilha Laboratório de Hardware.
SIPSER, Michael. Introduction to the Theory of Computation. 3. ed. Boston: Cengage Learning, 2012. 458 p.
A referência clássica de teoria da computação: Máquinas de Turing, computabilidade e complexidade, explicados com rigor formal. Indicada para quem quiser aprofundar além do nível introdutório desta trilha.
PETZOLD, Charles. Code: The Hidden Language of Computer Hardware and Software. 2. ed. Redmond: Microsoft Press, 2022.
Constrói, capítulo a capítulo, a lógica de um computador a partir do zero — de interruptores elétricos e código binário até processadores completos. Leitura acessível para iniciantes, cobre praticamente toda a base desta trilha.
NISAN, Noam; SCHOCKEN, Shimon. The Elements of Computing Systems: Building a Modern Computer from First Principles. 2. ed. Cambridge, MA: MIT Press, 2021.
Também conhecido como o livro do projeto nand2tetris: guia prático para construir um computador simplificado, desde portas lógicas até um sistema operacional básico.
NIELSEN, Michael A.; CHUANG, Isaac L. Quantum Computation and Quantum Information. 10th Anniversary ed. Cambridge: Cambridge University Press, 2010.
O texto de referência acadêmica sobre computação quântica. Bastante além do nível introdutório desta trilha, mas é a fonte para quem quiser se aprofundar de verdade em qubits, portas quânticas e algoritmos.
CORMEN, Thomas H. et al. Introduction to Algorithms. 3. ed. Cambridge, MA: MIT Press, 2009.
Conhecido como "CLRS" (iniciais dos autores), é a referência clássica de algoritmos e estruturas de dados — pilhas, filas, listas, árvores e tabelas hash com rigor formal e análise de complexidade completa.
GOODFELLOW, Ian; BENGIO, Yoshua; COURVILLE, Aaron. Deep Learning. Cambridge, MA: MIT Press, 2016.
Referência acadêmica de deep learning — redes neurais, do perceptron aos fundamentos que embasam os LLMs atuais. Disponível gratuitamente em deeplearningbook.org.
KUROSE, James F.; ROSS, Keith W. Computer Networking: A Top-Down Approach. 8. ed. Boston: Pearson, 2021.
Livro-texto padrão de redes de computadores, com a abordagem "de cima para baixo" (aplicação → transporte → rede) usada na página de Redes e Internet desta trilha.
Fontes Históricas Primárias
TURING, Alan M. On Computable Numbers, with an Application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, 1936.
O artigo original em que Alan Turing formaliza o modelo hoje chamado Máquina de Turing.
VON NEUMANN, John. First Draft of a Report on the EDVAC. University of Pennsylvania, 1945.
O relatório em que John von Neumann descreve a arquitetura de computador com programa armazenado — a base do que hoje chamamos Arquitetura de Von Neumann.
VASWANI, Ashish et al. Attention Is All You Need. Advances in Neural Information Processing Systems (NeurIPS), 2017.
O artigo original que introduziu a arquitetura Transformer — a base de todos os LLMs modernos (GPT, Claude, Gemini e outros), descrita na página IA como Software.
Padrões Técnicos
| Norma / Padrão | Publicador | Relevância |
|---|---|---|
| ANSI X3.4 (ASCII) | American National Standards Institute, 1963/1986 | Definição original da tabela ASCII |
| The Unicode Standard | Unicode Consortium | Especificação completa do Unicode e seus code points |
| RFC 3629 (UTF-8) | IETF, 2003 | Especificação da codificação UTF-8 |
| RFC 791 (IP) | IETF, 1981 | Especificação do Internet Protocol |
| RFC 9293 (TCP) | IETF, 2022 | Especificação atual do Transmission Control Protocol |
| RFC 9110 (HTTP Semantics) | IETF, 2022 | Especificação atual do protocolo HTTP |
| RFC 1035 (DNS) | IETF, 1987 | Especificação do Domain Name System |
Leitura Complementar
BRUKHATOV, Nikolay P. et al. Histórico do computador Setun — arquivos da Universidade Estatal de Moscou sobre o único computador ternário produzido em escala (1958).
IBM QUANTUM. Learn Quantum Computing. Disponível em: quantum-computing.ibm.com/composer/docs/iqx/guide — introdução prática e gratuita a conceitos de computação quântica, com simulador online.
MOZILLA DEVELOPER NETWORK (MDN). How does the Internet work? — guia introdutório e gratuito sobre cliente-servidor, DNS e HTTP, complementando a página Redes e Internet desta trilha.
Citação desta Obra (ABNT)
PIRES, Ricardo. Fundamentos de Computação: hardware, software, representação da
informação e modelos computacionais.
[S.l.: s.n.], 2026. Portal digital.
Disponível em: <https://ricardotecpro.github.io/portal_docusaurus/>. Acesso em: <data>.