книги dvd музыка купить

Книги / Компьютерная литература / Разработка программного обеспечения / Алгоритмы и методы. Искусство программирования [87]

Начала программирования

Купить Начала программирования
1258 руб.
В корзину

В настоящей книге применяется дедуктивный подход к программированию, основанный на объединении программ с абстрактными математическими теориями, которые обеспечивают их работу. Представлены вместе описания этих теорий, алгоритмы, записанные с точки зрения этих теорий, а также теоремы и леммы, описывающие их свойства. Реализация алгоритмов на реальном языке программирования является центральной темой книги. Эта книга предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности. Книга предназначена для чтения от начала и до конца. Читатели смогут достичь понимания материала, только изучая код, доказывая леммы и выполняя упражнения. "В книге содержатся одни из наиболее замечательных образцов кода, с которыми я когда-либо сталкивался." - Бьярне Страуструп, разработчик языка C++ Краткое содержание книги В главе 1 приведено описание значений, объектов, типов, процедур и концепций. Главы 2–5 посвящены алгоритмам на алгебраических структурах, таких как полугруппы и полностью упорядоченные множества. В главах 6–11 описываются алгоритмы на абстрактных представлениях памяти. В главе 12 рассматриваются объекты, содержащие другие объекты. В послесловии представлены общие размышения о подходе, изложенном в книге. "Как известно, инженеры-механики, строители и электрики в своей работе опираются на надежные математические основания. С другой стороны, инженеры-программисты часто практикуют свое ремесло, не имея или почти не имея представления о том, на каком математическом фундаменте зиждется то, чем они занимаются. А потом мы не можем понять, почему программное обеспечение печально известно тем, что поставляется с опозданием и содержит много ошибок, тогда как другие инженеры обычно сдают в эксплуатацию готовые мосты, автомобили, электрические приборы и пр. своевременно и с незначительными дефектами. Настоящая книга призвана устранить это неравенство. Члены моего коллектива, занимающиеся сложными разработками в компании Adobe, после прохождения курса по материалам книги получили чрезвычайно положительную отдачу от вложенных усилий. На первый взгляд книга может показаться весьма специализированной, предназначенной только для теоретиков в области компьютерных наук, но в действительности она должна быть обязательно изучена всеми инженерами-программистами, которые ставят перед собой серьезные задачи". -  Мартин Ньюэлл, заслуженный исследователь Adobe "Я счастлив видеть, что содержимое курса Алекса, разработку которого я настоятельно поддерживал как технический директор Silicon Graphics, теперь доступно для всех программистов в этой изящной небольшой книге". - Форест Баскетт, главный партнер, New Enterprise Associates "Терпение и организационный опыт Пола помогли создать на базе математического подхода Алекса четко структурированное произведение, а это - впечатляющий подвиг!" - Роберт В. Тэйлор, основатель Xerox PARC SCL и DEC Systems Research Center

Авторы
Александр Степанов, Пол Мак-Джонс
Издательство
Год издания
2011
ISBN
978-5-8459-1708-9, 978-0-321-63537-2
Страниц
272
Размер
170 x 240 мм
Тип обложки
Твердый переплет
Вес
491
Тираж
1000
Оригинальное название
Elements of Programming
Тип издания
Отдельное издание
Автор
Александр Степанов,Пол Мак-Джоунс
Переводчик
Константин Птицын
Произведение
Начала программирования
Рады Вам также предложить
От математики к обобщенному программированию
Александр Степанов, Даниэл Роуз
749 руб.
в корзину
Рэпер против музыки
Александр ST Степанов
386 руб.
в корзину
Феноменология архитектуры Петербурга
Александр Степанов
609 руб.
в корзину
Первый янычар
Александр Степанов
186.20 руб.
в корзину
Программирование искусственного интеллекта в приложениях
М. Тим Джонс
739 руб.
в корзину
Третий лишний
83 руб.
в корзину
Третий лишний
44 руб.
в корзину
Полы в вашей квартире и доме своими руками (+ CD-ROM)
С. Степанов
103 руб.
в корзину
Униформа российского военного воздушного флота. 1890-1943
Александр Кибовский, Алексей Степанов, Кирилл Цыпленков
7590 руб.
в корзину
Подвижность и несущая способность дентальных имплантов
М. Джалалова, Сергей Арутюнов, Александр Степанов, А. Бойко, В. Ерошин
864 руб.
в корзину