Джонатан Стейнхарт - Тайная жизнь программ. Как создать код, который понравится вашему компьютеру
Название: | Тайная жизнь программ. Как создать код, который понравится вашему компьютеру | |
Автор: | Джонатан Стейнхарт | |
Жанр: | Другие языки и системы программирования | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2023 | |
ISBN: | 978-5-4461-1731-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Тайная жизнь программ. Как создать код, который понравится вашему компьютеру"
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые ошибки.
Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах, чтобы показать, как на самом деле должен работать ваш код.
Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, и вы научитесь программировать лучше и эффективнее.
Читаем онлайн "Тайная жизнь программ. Как создать код, который понравится вашему компьютеру". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (134) »
ПРОГРАММ
КАК СОЗДАТЬ КОД, КОТОРЫЙ
ПОНРАВИТСЯ ВАШЕМУ КОМПЬЮТЕРУ
ДЖОНАТАН
СТЕЙНХАРТ
2023
Джонатан Стейнхарт
Тайная жизнь программ. Как создать код, который
понравится вашему компьютеру
Перевел с английского С. Черников
Научный редактор А. Гаврилов
ББК 32.973.2-018
УДК 004.05
Стейнхарт Джонатан
С79 Тайная жизнь программ. Как создать код, который понравится вашему компью
теру. — СПб.: Питер, 2023. — 528 с.: ил. — (Серия «Для профессионалов»).
ISBN 978-5-4461-1731-4
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна — нужно сразу создавать код, который будет работать
хорошо и не будет прятать в себе трудноуловимые ошибки.
Для этого Джонатан Стейнхарт исследует фундаментальные концепции, лежащие в основе работы компьютеров. Он рассматривает аппаратное обеспечение, поведение программ на определенных устройствах,
чтобы показать, как на самом деле должен работать ваш код.
Узнайте, что на самом деле происходит, когда вы запускаете код на компьютере, и вы научитесь программировать лучше и эффективнее.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ISBN 978-1593279707 англ.
ISBN 978-5-4461-1731-4
© 2019 by Jonathan E. Steinhart.
The Secret Life of Programs: Understand Computers — Craft Better Code
ISBN 978-1-59327-970-7, published by No Starch Press.
Russian edition published under license by No Starch Press Inc.
© Перевод на русский язык ООО «Прогресс книга», 2023
© Издание на русском языке, оформление ООО «Прогресс книга», 2023
© Серия «Для профессионалов», 2023
Права на издание получены по соглашению с No Starch Press. Все права защищены. Никакая часть данной книги не
может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими. В книге возможны упоминания организаций, деятельность которых запрещена на
территории Российской Федерации, таких как Meta Platforms Inc., Facebook, Instagram и др.
Изготовлено в России. Изготовитель: ООО «Прогресс книга». Место нахождения и фактический адрес:
194044, Россия, г. Санкт-Петербург, Б. Сампсониевский пр., д. 29А, пом. 52. Тел.: +78127037373.
Дата изготовления: 07.2023. Наименование: книжная продукция. Срок годности: не ограничен.
Налоговая льгота — общероссийский классификатор продукции ОК 034-2014, 58.11.12.000 — Книги печатные
профессиональные, технические и научные.
Импортер в Беларусь: ООО «ПИТЕР М», 220020, РБ, г. Минск, ул. Тимирязева, д. 121/3, к. 214, тел./факс: 208 80 01.
Подписано в печать 23.05.23. Формат 70×100/16. Бумага офсетная. Усл. п. л. 42,570. Тираж 700. Заказ 0000.
Краткое содержание
Благодарности................................................ 18
Предисловие.................................................. 20
Введение..................................................... 24
Глава 1. Внутренний язык компьютеров.............................. 38
Глава 2. Комбинаторная логика................................... 74
Глава 3. Последовательная логика................................ 111
Глава 4. Анатомия компьютера................................... 136
Глава 5. Архитектура компьютера................................. 161
Глава 6. Разбор связей.......................................... 186
Глава 7. Организация данных.................................... 233
Глава 8. Обработка языка....................................... 273
Глава 9. Веб-браузер........................................... 296
Глава 10. Прикладное и системное программирование............... 320
Глава 11. Сокращения и приближения............................. 347
Глава 12. Взаимоблокировки и состояния гонки...................... 400
Глава 13. Безопасность......................................... 418
Глава 14. Машинный интеллект................................... 459
Глава 15. Влияние реальных условий.............................. 491
Оглавление
Об авторе.................................................... 17
О научном редакторе........................................... 17
Благодарности................................................ 18
Предисловие.................................................. 20
От издательства............................................... 23
Введение..................................................... 24
Почему важно программировать хорошо............................ --">
- 1
- 2
- 3
- . . .
- последняя (134) »
Книги схожие с «Тайная жизнь программ. Как создать код, который понравится вашему компьютеру» по жанру, серии, автору или названию:
Дейв Тейлор, Брендон Перри - Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание Жанр: Интернет Год издания: 2017 Серия: Для профессионалов |
Марк Прайс - C# 10 и .NET 6. Современная кросс-платформенная разработка. Жанр: Другие языки и системы программирования Год издания: 2023 Серия: Для профессионалов |
Другие книги из серии «Для профессионалов»:
Кристофер Негус, Франсуа Каэн - Ubuntu и Debian Linux для продвинутых: более 1000 неэаменимых команд Жанр: Linux Год издания: 2011 Серия: Для профессионалов |
Дейн Хиллард - Секреты Python Pro Жанр: Python Год издания: 2021 Серия: Для профессионалов |
Шива Парасрам, Алекс Замм, Теди Хериянто и др. - Kali Linux. Тестирование на проникновение и безопасность Жанр: Linux Год издания: 2020 Серия: Для профессионалов |
Дж. Гай Дэвидсон, Кейт Грегори - Красивый C++ Жанр: C, C++, C# Год издания: 2023 Серия: Для профессионалов |