Публичная Библиотека
Универсальная библиотека, портал создателей электронных книг, авторов произведений и переводов

Дональд Эрвин Кнут 615k

(Donald Ervin Knuth)

(10.01.1938)

Википедия: Дональд Эрвин Кнут (англ. Donald Ervin Knuth, родился 10 января 1938) - американский ученый, почетный профессор в отставке (professor emeritus) Стэнфордского университета и нескольких других университетов в разных странах, иностранный член Российской академии наук, преподаватель и идеолог программирования, автор 19 монографий (в том числе ряда классических книг по программированию) и более 160 статей, разработчик нескольких известных программных технологий. Автор всемирно известной серии книг, посвященной основным алгоритмам и методам вычислительной математики, а также создатель настольных издательских систем TEX и METAFONT, предназначенных для набора и верстки книг, посвященных технической тематике (в первую очередь - физико-математических)...
.
. «дональд эрвин кнут» на страницах библиотеки упоминается 1 раз: .
. .
. .
  • Кнут Д.Э. Все про METAFONT. (The METAFONTbook) [Djv- 5.2M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научно-популярное издание. Перевод с английского М.Р. Саит-Аметова. Под редакцией М.Р. Саит-Аметова.
    (Москва: Издательский дом «Вильямс», 2003. - Серия «Компьютеры и верстка»)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2016
    • СОДЕРЖАНИЕ:
      Предисловие (8).
      1. О названии игры (13).
      2. Координаты (17).
      3. Кривые (25).
      4. Перья (33).
      5. METAFONT в действии (43).
      6. Как METAFONT считывает входные данные (61).
      7. Переменные (65).
      8. Алгебраические выражения (71).
      9. Уравнения (87).
      10. Присваивания (99).
      11. Увеличение и разрешение (103).
      12. Рамки (113).
      13. Рисуем, заливаем и стираем (121).
      14. Пути (135).
      15. Трансформации (153).
      16. Элементы каллиграфии (159).
      17. Группирование (167).
      18. Определения, или макросы (171).
      19. Условия и циклы (181).
      20. И снова о макросах (187).
      21. Случайные числа (195).
      22. Цепочки (199).
      23. Вывод на экран (203).
      24. Дискретность и дискретизация (207).
      25. Обзор выражений (221).
      26. Обзор языка системы (229).
      27. Как исправлять ошибки (235).
      ПРИЛОЖЕНИЯ
      А. Ответы ко всем упражнениям (245).
      В. Базовые определения (269).
      С. Коды символов (293).
      D. Нестандартные приемы (297).
      Е. Примеры (313).
      F. Метрики шрифтов (327).
      G. Файлы шрифтов «общего» формата (335).
      Н. Пробные оттиски (339).
      I. Предметно-именной указатель (357).
      J. Общество пользователей TeX (375).
Аннотация издательства: В книге описывается METAFONT - мощная компьютерная система, предназначенная для разработки высококачественных шрифтов. Язык системы, который по сути является языком программирования высокого уровня, позволяет точно описать любые символы. Руководство представляет собой одновременно и учебник, и наиболее полный справочник по системе METAFONT, разработанной автором книги. Кроме того, книга может служить учебным и справочным пособием по системе METAPOST, язык которой аналогичен языку METAFONT.
Книга предназначена для всех, кто интересуется разработкой шрифтов, вопросами допечатной подготовки документов и компьютерной графикой.
.
  • Кнут Д.Э. Все про TEX. (The TEXbook) [Djv-17.1M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научно-популярное издание. Перевод с английского Л.Ф. Козаченко. Под редакцией Ю.В. Козаченко.
    (Москва: Издательский дом «Вильямс», 2003. - Серия «Компьютеры и верстка»)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2013
    • КРАТКОЕ СОДЕРЖАНИЕ:
      Предисловие (8).
      1. Название игры (12).
      2. Издание книг и печатание текстов (14).
      3. Управление системой TEX (18).
      4. Выбор шрифта (26).
      5. Группирование (34).
      6. Работаем с системой TEX (40).
      7. Как TEX читает то, что вы напечатали (56).
      8. Печатаем символы (64).
      9. Латинские шрифты системы TEX (72).
      10. Задаем размеры (78).
      11. Рамки (86).
      12. Клей (92).
      13. Режимы работы (110).
      14. Как TEX разбивает абзацы на строки (118).
      15. Как TEX собирает строки в страницы (138).
      16. Печатаем математические формулы (158).
      17. И еще о математике (170).
      18. Математика: тонкости набора (194).
      19. Выделенные формулы (220).
      20. Определения (или макрокоманды) (236).
      21. Строим рамки (260).
      22. Выравнивание (272).
      23. Программы вывода (294).
      24. Вертикальный режим работы (310).
      25. Горизонтальный режим работы (332).
      26. Математический режим работы (338).
      27. Исправляем ошибки (346).
      ПРИЛОЖЕНИЕ
      А. Ответы к упражнениям (358).
      В. Основные управляющие последовательности (394).
      С. Коды символов (424).
      D. Необычные трюки (430).
      E. Примеры форматов (462).
      F. Таблицы шрифтов (488).
      G. Генерируем рамки из формул (502).
      Н. Перенос слов (512).
      I. Предметный указатель (522).
      J. Общество пользователей системой TEX (548).
Аннотация издательства: Система TEX представляет собой высшее достижение человечества в области книгопечатания. Система TEX особенно полезна для набора физико-математических текстов, содержащих большое число формул, а также для печатания тех книг, где качество набора и верстки ставится во главу угла. Программа TEX является самым эффективным и надежным средством компьютерной верстки, которая, как и система Unix, нетребовательна к ресурсам вычислительной машины.
В книге изложены базовые знания по системе TEX в ее оригинальном виде, придуманной автором этой книги Дональдом Кнутом. Она будет полезна как новичкам, так и профессионалам. Новички смогут научиться набирать и верстать несложные тексты, а профессионалы смогут овладеть тонкостями книгоиздания.
.
  • Кнут Д.Э. Искусство программирования для ЭВМ. Том 1. Основные алгоритмы. (1968) [Djv-30.1M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Перевод с английского Г.П. Бабенко, Ю.М. Баяковского. Под редакцией К.И. Бабенко, В.С. Штаркмана.
    (Москва: Издательство «Мир»: Редакция литературы по математическим наукам, 1976)
    Скан, OCR, обработка, формат Djv: ???, предоставил: Михаил, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Предисловие редакторов перевода (5).
      Предисловие (8).
      Процедура чтения книг этой серии (19).
      Замечания об упражнениях (20).
      Глава 1. Основные понятия (25).
      Глава 2. Информационные структуры (289).
      Ответы к упражнениям (568).
      Приложение А. Указатель обозначений (712).
      Приложение В. Таблицы числовых величин (717).
      Именной указатель (721).
      Предметный указатель (725).
      Глоссарий (730).
Первый том семитомного издания, задуманного как сочетание справочника и руководства для обучения (и самообучения) программированию на ЭВМ. Автор - один из крупнейших американских специалистов по системному программированию. Книга состоит из двух глав. В гл.1 после объяснения понятий алгоритма и вычислительного процесса приведены многочисленные факты из дискретной математики, описана условная машина MIX и рассмотрены различные приемы программирования. В гл.2 описаны приемы эффективного представления в машине любой сколь угодно сложно организованной информации. Книга содержит свыше 800 упражнений и примеров разной трудности.
Книга доступна студентам первого курса. Она нужна каждому, кто хочет научиться программировать.
.
  • Кнут Д.Э. Искусство программирования. Том 1. Основные алгоритмы. [Djv-10.9M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Третье издание. Перевод с английского. Под общей редакцией Ю.В. Козаченко.
    (Москва: Издательский дом «Вильямс», 2002)
    Скан, обработка, формат Djv: ???, реформат Djv: brainp, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Глава 1. Основные понятия (27).
      Глава 2. Информационные структуры (271).
      Ответы к упражнениям (521).
      Приложение А. Таблицы значений некоторых констант (683).
      Приложение Б. Основные обозначения (687).
      Предметно-именной указатель (692).
Аннотация издательства: Первый том серии книг «Искусство программирования» начинается с описания основных понятий и методов программирования. Затем автор сосредоточивается на рассмотрении информационных структур - представлении информации внутри компьютера, структурных связях между элементами данных и способах эффективной работы с ними. Для методов имитации, символьных вычислений, числовых методов и методов разработки программного обеспечения даны примеры элементарных приложений. По сравнению с предыдущим изданием добавлены десятки простых, но в то же время очень важных алгоритмов. В соответствии с современными направлениями исследований был существенно переработан также раздел математического введения.
.
  • Кнут Д.Э. Искусство программирования. Том 1. Выпуск 1. MMIX - RISC-компьютер для нового тысячелетия. [Djv- 1.3M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Перевод с английского Ю.Г. Гордиенко.
    (Москва: Издательский дом «Вильямс», 2007)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2016
    • СОДЕРЖАНИЕ:
      Глава 1. Основные понятия (10).
      1.3' MMIX (10).
      1.3.1' Описание MMIX (10).
      1.3.2' Язык ассемблера компьютера MMIX (39).
      1.3.3' Применения к перестановкам (63).
      1.4' Некоторые фундаментальные методы программирования (64).
      1.4.1' Подпрограммы (64).
      1.4.2' Сопрограммы (79).
      1.4.3' Программы-интерпретаторы (86).
      Ответы к упражнениям (109).
      Предметно-именной указатель (143).
Аннотация издательства: Эта книга представляет собой один из выпусков очередных томов всемирно известного труда Искусство программирования, не нуждающейся ни в представлении, ни в рекламе. В данный выпуск вошли разделы первого тома, посвященные RISC-компьютеру MMIX, который заменит прежний компьютер MIX, и языка ассемблера MMIX. Материалы этого выпуска в будущем войдут в первый том серии, посвященный базовым алгоритмам - возможно, с определенными дополнениями и исправлениями на основе отзывов читателей данного выпуска.
.
  • Кнут Д.Э. Искусство программирования. Том 2. Получисленные алгоритмы. [Djv-10.9M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Третье издание. Перевод с английского. Под общей редакцией Ю.В. Козаченко. Учебное пособие.
    (Москва: Издательский дом «Вильямс», 2001)
    Скан, обработка, формат Djv: ???, реформат Djv: brainp, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Глава 3. Случайные числа (19).
      Глава 4. Арифметика (225).
      Ответы к упражнениям (593).
      Приложение А. Таблицы значений некоторых констант (791).
      Приложение Б. Основные обозначения (795).
      Предметно-именной указатель (801).
Аннотация издательства: В третьем издании второго тома представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории полу численных алгоритмов, а также примеры этих алгоритмов. Тем самым установлено прочное связующее звено между компьютерным программированием и численным анализом. Особого упоминания заслуживают предложенная Кнутом в настоящем издании новая трактовка генераторов случайных чисел, а также рассмотрение способов вычислений с помощью формальных степенных рядов.
.
  • Кнут Д.Э. Искусство программирования. Том 3. Сортировка и поиск. [Djv- 6.4M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth).
    (Москва, Санкт-Петербург, Киев, 2001)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2013
.
.
  • Кнут Д.Э. Искусство программирования. Том 4. Выпуск 2. Генерация всех кортежей и перестановок. (Generating All Tuples and Permutations) [Djv- 2.4M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научно-популярное издание. Перевод с английского и редакция Ю.Г. Гордиенко.
    (Москва: ООО «И.Д. Вильямс», 2008)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2013
    • СОДЕРЖАНИЕ:
      Глава 7. Комбинаторный поиск (11).
      7.2. Генерация всех возможных объектов (12).
      7.2.1. Генерация основных комбинаторных объектов (12).
      7.2.1.1. Генерация всех п-кортежей (12).
      7.2.1.2. Генерация всех перестановок (53).
      Ответы к упражнениям (91).
      Предметно-именной указатель (140).
Аннотация издательства: Этот выпуск представляет собой продолжение главы о комбинаторных алгоритмах, которая будет включена в четвертый том Искусство программирования. Поскольку часть этого тома составит большая глава о комбинаторном поиске, то этот выпуск начинается с рассмотрения генерации всех возможных объектов. Особое внимание уделяется генерации всех n-кортежей, которые расширяют эти идеи для всех перестановок. Такие алгоритмы дают естественную мотивацию, с помощью которой вводятся и развиваются многие ключевые идеи комбинаторной математики. Кнут в этом и других выпусках тома 4 иллюстрирует важные теории, рассматривая связанные с ними игры и головоломки. Даже самое серьезное программирование может быть увлекательным.
.
  • Кнут Д.Э. Искусство программирования. Том 4. Выпуск 3. Генерация всех сочетаний и разбиений. (Generating All Combinations and Partitions) [Djv- 2.9M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научно-популярное издание. Перевод с английского и редакция И.В. Красикова.
    (Москва: ООО «И.Д. Вильямс», 2007)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2013
    • ОГЛАВЛЕНИЕ:
      Предисловие (7).
      7 Комбинаторный поиск (9).
      7.2 Генерация всех возможных объектов (9).
      7.2.1 Генерация основных комбинаторных объектов (9).
      7.2.1.1 Генерация всех n-кортежей (9).
      7.2.1.2 Генерация всех перестановок (9).
      7.2.1.3 Генерация всех сочетаний (9).
      7.2.1.4 Генерация всех разбиений (52).
      7.2.1.5 Генерация всех разбиений множеств (83).
      Ответы к упражнениям (114).
      Предметный указатель (189).
Аннотация издательства: Эта книга представляет собой один из выпусков очередных томов всемирно известной работы Искусство программирования, не нуждающейся ни в представлении, ни в рекламе. В данный выпуск вошли разделы четвертого тома, посвященные вопросам генерации всех сочетаний и разбиений. Материалы выпуска в будущем войдут в четвертый том серии, посвященный комбинаторным алгоритмам - возможно, с определенными дополнениями и исправлениями на основе отзывов читателей данного выпуска.
.
  • Кнут Д.Э. Искусство программирования. Том 4, А. Комбинаторные алгоритмы. Часть 1. [Djv-13.2M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научно-популярное издание. Перевод с английского и редакция И.В. Красикова.
    (Москва: ООО «И.Д. Вильямс», 2013)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2014
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Глава 7. Комбинаторный поиск (19).
      Ответы к упражнениям (577).
      Приложение А. Таблицы значений некоторых констант (904).
      Приложение Б. Основные обозначения (908).
      Приложение В. Список алгоритмов и теорем (914).
      Приложение Г. Указатель комбинаторных задач (916).
      Предметно-именной указатель (920).
.
.
  • Кнут Д.Э. Компьютерная типография. [Djv-12.5M] Автор: Кнут Дональд Эрвин (Donald Ervin Knuth). Научное издание. Перевод с английского Р.М. Кузнец, О.А. Маховая, Н.В. Третьяков, Ю.В. Тюменцев, под редакцией И.А. Маховой. Художник И.И. Куликова.
    (Москва: Издательство «Мир», Издательство «ACT», 2003. - Серия «Библиотека издательских технологий»)
    Скан, обработка, формат Djv: ???, предоставил: Михаил, 2016
    • КРАТКОЕ ОГЛАВЛЕНИЕ:
      Предисловие редактора перевода (5).
      Предисловие (11).
      Ссылки на источники (16).
      Глава 1. Компьютерная типография (19).
      Глава 2. Математическая типография (36).
      Глава 3. Верстка абзацев (79).
      Глава 4. Сочетание текстов, читаемых справа налево и слева направо (167).
      Глава 5. Рецепты и дроби (187).
      Глава 6. Логотип системы TEX в различных шрифтах (192).
      Глава 7. Генерирование избранных страниц (194).
      Глава 8. Макро, написанные для Джил (196).
      Глава 9. Задача на субботнее утро (205).
      Глава 10. Упражнения к книге TEX: The Program (207).
      Глава 11. Мини-указатели для самодокументированных программ (235).
      Глава 12. Виртуальные шрифты. Развлечение для настоящих мастеров (256).
      Глава 13. Буква S (273).
      Глава 14. Мое первое знакомство с индийской письменностью (293).
      Глава 15. Концепция меташрифта (296).
      Глава 16. Уроки METRFONT'a (321).
      Глава 17. AMS Euler - новый математический шрифт (344).
      Глава 18. Набор книги Concrete Mathematics (369).
      Глава 19. Из опыта преподавания программирования на METAFONT'e (381).
      Глава 20. Меташрифт Punk (393).
      Глава 21. Шрифты для дискретных полутонов (415).
      Глава 22. Оцифровка полутонов посредством диффузии точки (447).
      Глава 23. Заметки об оцифровке углов (469).
      Глава 24. TEXDR.AFT (477).
      Глава 25. TEX.ONE (506).
      Глава 26. TEX'овские инкунабулы (539).
      Глава 27. Пиктограммы для TEX'a и METAFONT'a (552).
      Глава 28. Компьютеры и книгоиздание (559).
      Глава 29. Новые версии TEX'a и METRFONT'a (567).
      Глава 30. Будущее TEX'a и METRFONT'a (576).
      Глава 31. Вопросы и ответы, I (578).
      Глава 32. Вопросы и ответы, II (604).
      Глава 33. Вопросы и ответы, III (625).
      Глава 34. Последние ошибки TEX'а (651).
      Предметный указатель (659).
Аннотация издательства: Сборник работ Д. Кнута, написанных им за время работы над созданием всемирно известных систем TEX и metafont, в который вошли также статьи последних лет по этой тематике. Книга состоит из 34 глав, разделенных условно на три части: TEX и относящиеся к нему темы; metafont и родственные вопросы; TEX и metafont в историческом аспекте. Представлен богатый иллюстративный материал и приводятся листинги программ.
Как и во всех книгах Д. Кнута, весьма серьезные вопросы излагаются просто и увлекательно, что, учитывая междисциплинарную направленность книги, делает ее доступной для специалистов в разных областях науки.
Книга представляет интерес для научных работников всех специальностей, самостоятельно готовящих свои работы к публикации, для специалистов в области информатики и издательских систем, а также для математиков, интересующихся нестандартными приложениями.
.