A ciência da computação começa muito antes da escrita de um código. Ela começa quando um problema é compreendido de maneira suficientemente clara para ser representado, dividido em etapas e resolvido por meio de regras bem definidas. Este livro apresenta esse processo e mostra como questões do mundo real podem ser transformadas em procedimentos que um computador consegue executar.
Ao abordar algoritmos, dados e representação da informação, a obra explica como textos, imagens, sons e números são convertidos em formatos que podem ser armazenados, processados e transmitidos. O leitor também compreende por que o sistema binário se tornou fundamental para a computação e como diferentes formas de representação preservam algumas características da informação enquanto simplificam ou descartam outras.
A abstração ocupa um papel central nessa construção. Por meio dela, torna-se possível lidar com sistemas complexos sem precisar compreender todos os detalhes ao mesmo tempo. O livro mostra como modelos, camadas e linguagens permitem organizar problemas, construir programas e comparar diferentes soluções considerando fatores como velocidade, uso de memória, simplicidade e precisão.
Temas como concorrência, paralelismo, erros e confiabilidade ampliam essa visão e revelam como sistemas computacionais funcionam quando várias tarefas precisam acontecer ao mesmo tempo e quando falhas precisam ser previstas e controladas.
| Number of pages | 130 |
| Edition | 1 (2026) |
| Format | A5 (148x210) |
| Binding | Paperback w/ flaps |
| Colour | Black & white |
| Paper type | Offset 80g |
| Language | Portuguese |
Have a complaint about this book? Send an email to [email protected]
login Review the book.