Дэниэл Деннет - Насосы интуиции и другие инструменты мышления [litres]

Тут можно читать онлайн Дэниэл Деннет - Насосы интуиции и другие инструменты мышления [litres] - бесплатно ознакомительный отрывок. Жанр: Философия, издательство Литагент Corpus, год 2019. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Насосы интуиции и другие инструменты мышления [litres]
  • Автор:
  • Жанр:
  • Издательство:
    Литагент Corpus
  • Год:
    2019
  • Город:
    Москва
  • ISBN:
    978-5-17-112947-7
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Дэниэл Деннет - Насосы интуиции и другие инструменты мышления [litres] краткое содержание

Насосы интуиции и другие инструменты мышления [litres] - описание и краткое содержание, автор Дэниэл Деннет, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Новая книга знаменитого, профессора Университета Тафтса и автора выдающихся работ по философии сознания Breaking the Spell, Darwin’s Dangerous Idea и Consciousness Explained, американского философа Дэниела Деннета (р. 1942) – вдохновенное описание мастерской и рабочих инструментов мыслителя, которое одновременно является своего рода синтетическим изложением его философии. Особое внимание автор уделяет мысленным экспериментам, которые он называет “насосами интуиции”, коротким историям, “которые призваны стимулировать искреннее, прочувствованное интуитивное озарение”. Не ограничиваясь такими хорошо известными инструментами мышления, как бритва Оккама или reductio ad absurdum, автор предлагает множество собственных изобретений такого рода. Его цель, как всегда, состоит в том, чтобы научить нас “серьезно и не без изящества размышлять об очень сложных вещах”. Книга, явившаяся из личного опыта философа – настоящий путеводитель как по вселенной человеческого мышления, так и по философии сознания Д. Деннета, и она будет интересна не только профессиональным философам, но и любому человеку, стремящемуся лучше разобраться в природе собственной мысли.

Насосы интуиции и другие инструменты мышления [litres] - читать онлайн бесплатно ознакомительный отрывок

Насосы интуиции и другие инструменты мышления [litres] - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Дэниэл Деннет
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

(Какой из этого можно сделать вывод?) [29] Решения задач и упражнений ищите в приложении в конце книги.

Этот процесс можно изобразить наглядно, построив так называемый граф потока . Каждый кружок обозначает инструкцию. Число в кружке обозначает адрес регистра, с которым необходимо произвести манипуляции (а не содержимое регистра), “+” обозначает инструкцию Инк , а “–” – инструкцию Деп . Программа всегда начинается с α, альфы, и завершается, когда достигает Ω, омеги. Стрелки показывают переход к следующей инструкции. Обратите внимание, что каждая инструкция Деп имеет две исходящих стрелки, одну для направления, в котором двигаться, если декрементировать содержимое регистра возможно, а другую – если невозможно, потому что содержимое регистра 0 ( переход на ноль ).

Теперь давайте напишем программу которая просто перемещает содержимое одного - фото 3

Теперь давайте напишем программу, которая просто перемещает содержимое одного регистра в другой регистр:

программа 2: MOVE [4,5]
Вот граф потока Обратите внимание что первый цикл этой программы очищает - фото 4

Вот граф потока:

Обратите внимание что первый цикл этой программы очищает регистр 5 так что - фото 5

Обратите внимание, что первый цикл этой программы очищает регистр 5, так что, каким бы ни было его содержимое в самом начале, оно никак не повлияет на то, что окажется в регистре 5 ко второму циклу (циклу сложения, в ходе которого содержимое регистра 4 прибавляется к 0 в регистре 5). Этот начальный шаг называется обнулением регистра и представляет собой весьма употребительную стандартную операцию. Вы постоянно будете использовать ее, чтобы готовить регистры к использованию.

Третья простая программа копирует содержимое одного регистра в другой регистр, оставляя изначальное содержимое нетронутым. Изучите граф потока, а затем саму программу:

программа 3 COPY 13 Это явно не самый очевидный способ копирования - фото 6
программа 3: COPY [1,3]
Это явно не самый очевидный способ копирования поскольку мы осуществляем - фото 7

Это явно не самый очевидный способ копирования, поскольку мы осуществляем операцию, сначала перемещая содержимое регистра 1 в регистр 3, затем делая копию в регистре 4 и, наконец, перемещая эту копию обратно в регистр 1. Но это работает. Всегда. Каким бы ни было содержимое регистров 1, 3 и 4 в самом начале, когда программа остановится, содержимое регистра 1 останется на месте, а копия этого содержимого – в регистре 3.

Если принцип работы этой программы вам не очевиден, возьмите несколько чашек, чтобы сделать регистры (подпишите номер каждой чашки, ее адрес), и горстку монеток (или бобов) и “вручную смоделируйте” весь процесс. Положите по несколько монеток в каждый из регистров и обратите внимание, сколько именно монеток вы положили в регистр 1 и регистр 3. Если вы будете в точности следовать программе, когда вы закончите, количество монеток в регистре 1 будет таким же, каким оно было изначально, и такое же количество монеток будет лежать в регистре 3. Очень важно, чтобы вы усвоили базовый принцип работы регистровой машины и вам не пришлось больше ломать над ним голову, поскольку мы собираемся использовать этот новый навык в дальнейшем. Выделите несколько минут и станьте регистровой машиной (как актер может стать Гамлетом).

Я замечаю, что некоторые мои студенты совершают простую ошибку: им кажется, что при декрементировании регистра монетку, которую они только вынули из регистра n , нужно положить в какой-нибудь другой регистр. Нет. Декрементированные монетки просто возвращаются в общую кучу, в ваш “бесконечный” запас монеток для использования в этих простых операциях сложения и вычитания.

Научившись перемещать, копировать и обнулять содержимое регистров, мы можем улучшить нашу программу сложения. Программа 1 помещает верный ответ на задачу на сложение в регистр 2, но в процессе уничтожает изначальное содержимое регистров 1 и 2. Возможно, нам нужна более сложная программа сложения, которая сохраняет эти значения для последующего использования, помещая ответ в другой регистр. Попробуем прибавить содержимое регистра 1 к содержимому регистра 2, поместить ответ в регистр 3 и оставить содержимое регистров 1 и 2 нетронутым.

Вот граф потока, показывающий, как этого добиться:

Проанализируем циклы чтобы понять что делает каждый из них Сначала мы - фото 8

Проанализируем циклы, чтобы понять, что делает каждый из них. Сначала мы обнуляем регистр ответа, регистр 3, а затем обнуляем дополнительный регистр (регистр 4), который станет временным хранилищем, или буфером. После этого мы копируем содержимое регистра 1 в регистры 3 и 4 и перемещаем это содержимое обратно из буфера в регистр 1, восстанавливая его (и в процессе обнуляя регистр 4, чтобы снова использовать его в качестве буфера). Затем мы повторяем эту операцию с регистром 2, фактически прибавляя содержимое регистра 2 к содержимому, которое мы уже переместили в регистр 3. Когда программа останавливается, буфер 4 снова оказывается пуст, ответ находится в регистре 3, а два числа, которые мы складывали, – на своих изначальных местах, в регистрах 1 и 2.

Вот написанная на РПА 13-шаговая программа, которая переводит всю информацию с графа потока на язык, понятный блоку обработки данных:

программа 4: ADD [1,2,3] без разрушения
Я не буду советовать вам вручную смоделировать эту программу используя чашки и - фото 9

Я не буду советовать вам вручную смоделировать эту программу, используя чашки и монетки. Жизнь коротка, поэтому, когда вы усвоите все базовые процессы , вам можно будет пользоваться вспомогательным устройством RodRego , регистровой машиной, которую можно скачать по ссылке http: // sites.tufts.edu / rodrego /.

Есть версии RodRego для Windows и для Mac . Мы разработали этот инструмент мышления более двадцати лет назад в Мастерской учебных программ, и с тех пор сотни студентов и других заинтересованных людей воспользовались им, чтобы поднатореть в программировании регистровых машин. Вводя программы на РПА, вы можете наблюдать за их исполнением, выбирая режим с цифрами или бобами в регистрах. На той же странице представлена анимированная PowerPoint -презентация, в которой показан путь блока обработки данных по графу потока при совершении, к примеру, операции сложения. Эта анимация позволяет увидеть, как инструкции РПА соотносятся с кружками графа потока.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Дэниэл Деннет читать все книги автора по порядку

Дэниэл Деннет - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Насосы интуиции и другие инструменты мышления [litres] отзывы


Отзывы читателей о книге Насосы интуиции и другие инструменты мышления [litres], автор: Дэниэл Деннет. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x