Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security

Оказывается, Брайан Керниган (один из авторов языка программирования C и операционной системы Unix) еще не впал в маразм и недавно (в 2017 году) написал книжку с подзаголовком «что нужно знать о компьютерах, Интернете, приватности и безопасности».

understanding-the-digital-world

Основное содержание книги — что-то вроде конспекта курса лекций по «Введению в Computer Science», или CS 109 в университете Принстона (кстати, очень полезно посмотреть задания и лабораторные по этой ссылке). Примерно 3/4 книги повторяют более раннюю «D is for Digital: What a well-informed person should know about computers and communications», но здесь добавлен новый материал по криптографии, безопасности и тому подобным вопросам.

Если вам интересно, что действительно должно быть в нормальном современном учебнике по «Основам информатики и вычислительной техники» — посмотрите эту книгу и упражнения к ней.

Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security: 4 комментария

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *