Ричард Хэмминг: Глава 5. История Компьютеров – Практическое Применение

«Цель этого курса — подготовить вас к вашему техническому будущему».



Ричард Хэмминг: Глава 5. История компьютеров – практическое применение

Привет, Хабр.

Помните замечательную статью «Ты и твоя работа» (+219, 2365 закладок, 360 тыс.

прочтений)? Так что Хэмминг (да-да, самоконтроль и самокоррекция Коды Хэмминга ) есть целое книга , написанная по мотивам его лекций.

Давайте переведем, потому что человек высказывает свое мнение.

Это книга не просто об ИТ, это книга о стиле мышления невероятно крутых людей.

«Это не просто стимул позитивного мышления; оно описывает условия, которые увеличивают шансы на выполнение великой работы».

Мы уже перевели 13 (из 30) глав.

За перевод спасибо Сергею Метлову, откликнувшемуся на мой призыв в «предыдущей главе».

Кто хочет помочь с переводом - пишите в личку или на почту [email protected] (Кстати, мы также запустили перевод еще одной крутой книги - «Машина мечты: история компьютерной революции» )

Глава 5: История компьютеров – практическое применение

Как вы, возможно, заметили, я использую технический материал, чтобы связать несколько историй, поэтому начну с рассказа о том, как появились эта глава и две предыдущие.

К 1950-м годам я понял, что боюсь выступать перед большой аудиторией, несмотря на то, что много лет усердно учился в колледже.

Рассмотрев этот факт, я пришел к выводу, что не могу позволить себе стать великим ученым с такой слабостью.

Долг ученого – не только совершать открытия, но и успешно доносить их в виде:

  • книги и публикации;
  • публичное выступление;
  • неофициальные разговоры.

Проблемы с любым из этих навыков могли серьезно подорвать мою карьеру.

Моей задачей было научиться выступать публично, не боясь публики.

Несомненно, практика – главный инструмент, и она должна оставаться на первом плане, несмотря на наличие других полезных приемов.

Вскоре после того, как я это понял, меня пригласили прочитать вечернюю лекцию группе инженеров.

Они были клиентами IBM и изучали некоторые аспекты работы с компьютерами IBM. Раньше я сам проходил этот курс, поэтому знал, что лекции обычно проходят в будние дни.

Что касается вечерних развлечений, IBM обычно устраивает вечеринку в первый день, поездку в театр в некоторые другие дни и лекцию на общую тему о компьютерах в один из последних вечеров.

Меня определенно пригласили на один из таких последних вечеров.

Я сразу принял это предложение, потому что это был для меня шанс попрактиковаться в публичных выступлениях, в котором я нуждался.

Вскоре я решил, что мое выступление должно быть достаточно хорошим, чтобы меня снова пригласили.

Это дало бы мне больше возможностей для практики.

Сначала я хотел прочитать лекцию на одну из моих любимых тем, но вскоре понял, что если хочу, чтобы меня снова пригласили, надо начинать с чего-то, что будет интересно слушателям.

А это, как правило, совсем другая тема.

Я не знал наверняка, что люди хотели бы услышать, какой курс они посещают или каковы их способности, поэтому я выбрал тему, которая будет интересна большинству людей: «История вычислительной техники до 2000 года.

» Мне была интересна эта тема, и мне самому стало интересно, что именно я могу о ней рассказать! Более того, и это немаловажно, готовясь к выступлению, я готовил себя к будущему.

Когда я спрашиваю себя: «Что они хотят услышатьЭ», я говорю не как политик, а как учёный, который должен говорить правду такой, какая она есть.

Ученый не должен выступать просто ради развлечения, потому что.

Цель лекции обычно состоит в том, чтобы донести научную информацию от лектора до аудитории.

Это не значит, что речь должна быть скучной.

Существует тонкая, но очень четкая грань между научной дискуссией и развлечением, и ученый всегда должен идти по правую сторону этой линии.

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

Я добавил красивые цветные диаграммы VuGraph, выделяя на отдельных слоях ограничения квантовой механики, включая результат принципа неопределенности.

Мое выступление имело успех, потому что.

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

Я попутно упомянул, что мне тоже понравилось, и я был бы рад в любой день снова приехать в Нью-Йорк, чтобы прочитать лекцию, если бы меня пригласили заранее.

IBM согласилась.

Это была первая серия лекций, которая длилась много лет, два-три раза в год. Лично я получил достаточно практики в публичных выступлениях и перестал так этого бояться.

При выступлении всегда должно ощущаться какое-то волнение.

Даже лучшие актеры и актрисы обычно испытывают легкий страх перед сценой.

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

Мне не просто повезло, я проделал серьезную работу, пытаясь разобраться в сути проблемы.

На любой лекции, где бы она ни проходила, я начинал обращать внимание не только на сказанное, но и на стиль изложения, пытаясь понять, достаточно ли эффективна итоговая речь.

Я предпочитал пропускать чисто развлекательные лекции, но научился рассказывать анекдоты.

Вечерняя лекция обычно должна содержать три хороших шутки: одну в начале, одну в середине и последнюю в самом конце, чтобы аудитория запомнила хотя бы одну.

Однако обо всех троих нужно рассказать хорошо.

Мне нужно было найти свой собственный стиль юмора, и я практиковался рассказывать анекдоты секретаршам.

После нескольких лекций я понял, что не только аппаратное обеспечение, но и программное обеспечение будут ограничивать эволюцию компьютерного оборудования по мере приближения 2000 года, как отмечалось в предыдущей главе 4. В конце концов, спустя некоторое время, я начал понимать, что эффективность – это то, что, скорее всего, будет способствовать развитию компьютеров.

Многое, хотя и не все, из того, что должно было произойти, должно быть экономически оправдано.

Это будет обсуждаться позже в этой главе.

Развитие вычислительной техники началось с простой арифметики, затем прошло великое множество астрономических приложений и дошло до решения громоздких вычислительных задач (примечание переводчика - с помощью компьютеров стали выполнять класс задач, получивших название «перебор чисел» , что обычно означает простые математические вычисления, но их выполнение занимает много времени).

Однако стоит вспомнить испанского теолога и философа Раймона Луллия (1235-1315), также известного как Лулли, который построил логическую машину! Это была та самая машина, которую Свифт высмеивал в «Приключениях Гулливера», когда Гулливер был на острове Лилипутия.

У меня такое впечатление, что лилипутия соответствует Майорке, где жил и жил Луллий.

В первые годы развития современных компьютерных технологий, скажем, примерно в 1940-х и 1950-х годах, «обработка чисел» была ее основной движущей силой, потому что люди, которым требовались серьезные вычисления, были единственными, у кого было достаточно денег, чтобы позволить себе (в то время) делать их на компьютерах.

Потому что по мере падения стоимости компьютеров набор задач, для решения которых их стало выгодно использовать, расширился и стал включать в себя задачи, выходящие за рамки «пересчета чисел».

Мы поняли, что их можно делать и на компьютерах, но в то время это было недостаточно прибыльно.

Еще один важный момент в моем опыте работы с компьютером произошел в Лос-Аламосе.

Мы работали над решением уравнений в частных производных (поведение атомной бомбы) с использованием примитивного оборудования.

Сначала в Bell Telephone Laboratories я решал уравнения в частных производных на релейных компьютерах; Я даже решил дифференциально-интегральное уравнение в частных производных! Позже, имея гораздо более совершенные машины, я перешел к обычным дифференциальным уравнениям для расчета траекторий ракет. Позже я опубликовал несколько статей о том, как вычислить простой интеграл.

Затем я перешел к статье об оценке функций и, наконец, опубликовал статью о комбинациях чисел! Да, мы смогли решить некоторые сложнейшие задачи на самом примитивном оборудовании — это было необходимо сделать, чтобы доказать, что машины могут делать то, что без них невозможно.

Тогда и только тогда мы сможем обратиться к вопросу экономической эффективности решения задач, которые раньше можно было решить только вручную! А для этого нам нужно было разработать базовые теории численного анализа и практические расчеты, подходящие для машинных, а не ручных расчетов.

Это характерно для многих ситуаций.

Во-первых, должна быть доказана способность новой вещи, устройства, метода или чего-либо еще решать сложные задачи, прежде чем она сможет проникнуть в систему для выполнения сначала рутинных, а затем и более полезных задач.

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

В первые годы разработки компьютеров я вскоре столкнулся с проблемой решения множества мелких задач на большой машине.

Я понял, что на самом деле занимаюсь массовым производством постоянно меняющегося продукта — мне нужно было организовать работу таким образом, чтобы я мог справиться с большинством задач, которые возникнут в следующем году, и в то же время не знать точно, в чем они заключаются.

было бы.

Затем я понял, что компьютеры в широком смысле открыли путь к массовому производству разнообразного продукта, каким бы он ни был; цифры, слова, обработка текста, изготовление мебели, плетение или что-то еще.

Они дают нам возможность работать с разнообразием без излишней стандартизации, а значит, мы можем развиваться быстрее, двигаясь к желаемому будущему! Сегодня вы можете видеть, что это относится и к самим компьютерам! Компьютеры без особого вмешательства человека разрабатывают свои собственные чипы и более или менее автоматически собираются из стандартных деталей.

Вы просто указываете, что вам нужно от нового компьютера, и автоматизированная система его собирает. Некоторые производители компьютеров сегодня собирают детали практически без участия человека.

Особое ощущение причастности к массовому производству изменяемого продукта со всеми его преимуществами и недостатками привело меня к IBM 650, о котором я говорил в предыдущей главе.

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

Я не рассказывал о своем опыте за пределами науки и техники.

Например, я решил довольно серьезную бизнес-задачу для AT&T с помощью UNIVAC-I в Нью-Йорке, и однажды я расскажу об уроке, который я усвоил тогда.

Позвольте мне обсудить применение компьютеров более подробно.

Ни для кого не секрет, что когда я работал в исследовательском отделе Bell Telephone Laboratories, задачи изначально были преимущественно научными, но в процессе работы вскоре мы столкнулись с инженерными.

Сначала (см.

рис.

5.1), следуя только за ростом чисто научных задач, вы получаете кривую, возрастающую по экспоненте (обратите внимание на вертикальный логарифмический масштаб), но вскоре вы увидите, как верхняя часть S-образной кривой сглаживается до более умеренного роста.

ставка.

В конце концов, учитывая проблему, над которой я работал в Bell Telephone Laboratories, и общее количество ученых в лаборатории, должен был быть предел тому, что они могли предложить и какие ресурсы они могли использовать.

Как вы знаете, они начали решать гораздо более крупные проблемы гораздо медленнее, поэтому научные вычисления по-прежнему составляют значительную часть использования компьютеров, но не основную часть в большинстве организаций.

Вскоре появились инженерные проблемы, и их объем рос примерно по той же кривой, но они были крупнее и располагались на вершине более ранней научной кривой.

Затем, по крайней мере в Bell Telephone Laboratories, я открыл для себя еще более крупный сегмент — военные вычисления, и, наконец, когда мы перешли к манипулированию символами в форме обработки текста, время компиляции для языков более высокого уровня и других деталей показало аналогичный рост. .

Таким образом, хотя каждый тип рабочей нагрузки, в свою очередь, постепенно приближался к насыщению, чистый совокупный эффект от них заключался в поддержании относительно постоянных темпов роста.



Ричард Хэмминг: Глава 5. История компьютеров – практическое применение

Рис 5.1 Что будет дальше, чтобы продолжить эту линейную логарифмическую кривую роста и предотвратить неизбежное сглаживание кривых? Следующей важной областью, я думаю, станет распознавание образов.

Я сомневаюсь в нашей способности решить общую проблему распознавания образов, поскольку она изначально подразумевает слишком многое.

Но в таких областях, как распознавание речи, распознавание радиолокационных изображений, анализ и перерисовка изображений, планирование рабочей нагрузки на заводах и в офисах, анализ статистических данных, создание виртуальных изображений и т. д., мы можем потреблять очень большое количество вычислительной мощности.

Вычисления виртуальной реальности станут основным потребителем вычислительной мощности, и их очевидная экономическая ценность гарантирует, что это произойдет как в практических областях, так и в сфере развлечений.

Кроме того, я считаю, что искусственный интеллект, который однажды достигнет той стадии, когда его применение будет стоить инвестиций в вычислительные мощности, станет новым источником проблем, которые необходимо решить.

Мы рано начали заниматься интерактивными вычислениями, с которыми меня познакомил учёный по имени Джек Кейн.

В то время у него возникла безумная идея подключить небольшой компьютер Scientific Data Systems (SDS) 910 к циклотрону в Брукхейвене, где мы проводили много времени.

Мой вице-президент спросил меня, сможет ли Джек это сделать, и когда я внимательно изучил этот вопрос (и самого Джека), я сказал, что думаю, что он сможет. Меня тогда спросили: «Сможет ли компания-производитель компьютера поддерживать его во время работыЭ», так как у вице-президента не было желания получать какую-то неподдерживаемую машину.

Это потребовало от меня гораздо больше усилий в нетехнических областях, и я наконец договорился о встрече с президентом SDS в его офисе в Лос-Анджелесе.

Я получил удовлетворительный ответ и вернулся с чувством уверенности, но об этом позже.

Итак, мы сделали это, и я был уверен, как и сейчас, что эта дешевая маленькая машина SDS 910 по крайней мере удвоила эффективную производительность огромного дорогого циклотрона! Это, безусловно, был один из первых компьютеров, который во время работы циклотрона собирал, обрабатывал и отображал собранные данные на экране небольшого осциллографа (который Джек построил и запустил за несколько дней).

Это позволило избавиться от многих не совсем корректных прогонов; допустим, образец находился не точно в середине луча, интерференция была на краю спектра, и поэтому нам пришлось перепланировать эксперимент, или просто произошло что-то забавное, и нам нужно было больше деталей, чтобы понять, что произошло.

Это все причины приостановить эксперимент и внести изменения, вместо того, чтобы довести его до конца и затем искать проблему.

Этот опыт привел нас в Bell Telephone Laboratories, где мы начали устанавливать в лаборатории небольшие компьютеры.

Сначала просто собирать, минимизировать и отображать данные, но вскоре проводить эксперименты.

Зачастую проще предоставить компьютерной программе форму сигнала электродвижущего напряжения для экспериментов с использованием стандартного цифро-аналогового преобразователя, чем создавать для него специальные схемы.

Это существенно расширило диапазон возможных экспериментов и добавило практический интерес к проведению интерактивных экспериментов.

Опять же, мы получили машину под одним предлогом, но ее наличие в конечном итоге изменило как саму проблему, так и то, для чего в первую очередь использовался компьютер.

Когда вы видите, что смогли успешно использовать компьютер для решения какой-то задачи, вы понимаете, что уже выполняете над ней какую-то эквивалентную, но другую работу.

Опять же, вы можете видеть, как появление компьютера в конечном итоге изменило саму природу многих экспериментов, которые мы проводили.

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

Понимание заключалось в том, что этот фильм будут использовать все, чтобы при проектировании того или иного самолета все части огромной компании были синхронизированы.

Не получилось так, как планировало руководство.

Я знаю это точно, поскольку две недели тайно выполнял чрезвычайно важную работу для высшего руководства Боинга под видом проведения плановой проверки вычислительного центра одной из групп нижнего звена! Причина, по которой метод не сработал, довольно проста.

Если расчетная схема в ее текущем состоянии находится на пленке (сейчас на диске) и вы используете данные для изучения, скажем, площади, формы и профиля крыла, то когда вы внесете изменения в свои параметры и посмотрите, как диаграмма может быть улучшено, возможно, это произошло из-за того, что кто-то другой внес изменения в общий дизайн, а не из-за того, что вы внесли изменения, что часто ухудшает ситуацию! Следовательно, на практике каждая группа при проведении исследования по оптимизации делала копию текущей ленты и использовала ее без каких-либо обновлений, сделанных в других группах.

Только когда они, наконец, закончили свой дизайн, они внесли изменения в общий дизайн — и, конечно же, им пришлось протестировать свой новый дизайн в сочетании с новыми разработками других групп.

Проще говоря, вы не можете использовать постоянно меняющуюся базу данных для выполнения работ по оптимизации.

Это подводит меня к разговору о базах данных.

Компьютеры считались спасителями в этой области, что и по сей день часто происходит в других областях.

Конечно, авиакомпании с их системами бронирования являются хорошим примером того, что можно сделать с помощью компьютера – только подумайте, какой бардак может создаться при обработке данных вручную, с большим количеством человеческих ошибок, не говоря уже о масштабах проблем.

которые возникают. Сейчас авиакомпании ведут множество баз данных, включая данные о погоде.

Погодные условия и задержки в аэропортах используются для создания профиля полета для каждого рейса непосредственно перед взлетом и, при необходимости, корректируются в середине полета на основе последней информации.

Менеджеры, работающие в различных компаниях, похоже, всегда думают, что если бы они знали о текущем положении дел в компании в деталях, то могли бы управлять ею гораздо лучше.

Поэтому непременно у них всегда должна быть актуальная база данных обо всей деятельности компании.

Как показано выше, здесь есть свои трудности.

Но есть кое-что еще; Допустим, мы с вами оба вице-президенты компании, и нам нужно подготовить одинаковые отчеты к утреннему совещанию в понедельник.

Вы загружаете данные из программы в пятницу днем, а я, будучи мудрее и зная, что много информации поступает из дальних филиалов в выходные дни, жду до воскресенья.

Очевидно, что в наших двух отчетах могут быть существенные различия, хотя мы оба использовали одну и ту же программу для их подготовки! На практике это просто невыносимо.

Плюс самые важные отчеты и решения не должны так сильно зависеть от того, сделали вы их минутой раньше или минутой позже.

Как насчет научной базы данных? Например, чьи результаты измерений в него войдут? Конечно, для вас есть определенный престиж, поэтому в этой области будут острые, дорогостоящие и раздражающие конфликты интересов.

Как будут разрешаться такие конфликты? Только ценой значительных затрат! Опять же, когда вы проводите исследования по оптимизации, у вас возникает описанная выше проблема; произошло ли изменение какой-то физической константы, о которой вы не знали, которая сделала новую модель лучше старой? Как сохранить состояние изменения для всех пользователей? Недостаточно просто заставлять пользователей запоминать все ваши изменения каждый раз, когда они используют машину, и если они этого не сделают, в расчетах возникнут ошибки.

Обвинение пользователей не исправляет ошибки! Сначала я в основном говорил о компьютерах общего назначения, но постепенно начал обсуждать их использование в качестве устройства специального назначения для управления такими вещами, как циклотрон и лабораторное оборудование.

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

).

Сложную производственную работу он заменил работой по созданию программного обеспечения, хотя чип, конечно, всё равно надо было изготовить, но на этот раз это будет большая партия одинаковых 4-битных чипов.

Опять же, это та тенденция, которую я отмечал ранее, — переход от аппаратного обеспечения к программному обеспечению для достижения массового производства изменяемой продукции — всегда с использованием одного и того же компьютера общего назначения.

4-битный чип вскоре был расширен до 8-битного, затем до 16-битного и т. д., и теперь в некоторые чипы встроены 64-битные компьютеры! Обычно вы не осознаете, с каким количеством компьютеров вы взаимодействуете ежедневно.

Светофоры, лифты, стиральные машины, телефоны, которых в наше время много компьютеров, в отличие от моей юности, на другом конце нас всегда ждал веселый оператор, жаждущий услышать номер абонента, с которым вы хотели поговорить, отвечая машины, автомобили со множеством компьютеров под капотом — примеры того, как активно расширяется спектр их применения.

Вам остается только наблюдать и отмечать, насколько универсальны компьютеры в нашей жизни.

И конечно, со временем они будут развиваться еще больше — один и тот же простой компьютер общего назначения может выполнять столько конкретных задач, что для него редко требуется специальный чип.

Вы видите гораздо больше нестандартных чипов, чем действительно требуется.

Одна из главных причин — удовлетворить большое эго, что у тебя есть своя особенная фишка, а не одна из общего стада.

(Я повторяю часть главы 2.) Прежде чем совершить эту ошибку и использовать специальный чип в каком-либо оборудовании, задайте себе несколько вопросов.

Позвольте мне повторить их.

Вы хотите, чтобы ваш чип использовал только один? Сколько из них вам понадобится в наличии? Вы действительно хотите работать только с одним или несколькими поставщиками вместо того, чтобы покупать на открытом рынке? Не будут ли общие затраты в долгосрочной перспективе значительно выше? Если у вас родовой чип, то все пользователи будут способствовать поиску недостатков, а производитель постарается их исправить.

В противном случае вам придется создавать свои собственные руководства, диагностику и т. д., а опыт, который они имеют с другими чипами, редко поможет им с вашим.

Кроме того, обновления чипов общего назначения, которые могут вам потребоваться, скорее всего, будут доступны вам бесплатно, потому что.

Обычно об этом позаботится кто-то другой.

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

Чтобы удовлетворить эту новую потребность, гораздо проще работать с микросхемой общего назначения, которая имеет некоторую встроенную избыточность для неизбежного расширения в будущем.

Мне не нужно давать вам список того, как компьютеры используются в вашей работе.

Вы должны знать гораздо лучше меня, как быстро расширяется сфера их применения во всей вашей организации, не только непосредственно на производстве, но и далеко за его пределами.

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

Список возможных применений компьютеров только начал формироваться, и его еще предстоит расширить — возможно, вам.

Я не против улучшения текущей ситуации на 10%, но я также ожидаю от вас инноваций, которые настолько повлияют на вашу организацию, что история запомнит их как минимум на несколько лет. По мере продвижения по карьерной лестнице вам следует изучать применение успешных и неудачных компьютеров; постарайтесь научиться различать их; постарайтесь понять ситуации, которые приводят к успеху, и те, которые почти гарантируют провал.

Признайте тот факт, что обычно в конечном итоге вам придется решать не исходную проблему, а эквивалентную, и делайте это таким образом, чтобы можно было легко вносить улучшения и изменения в будущем (если подход сработает).

И всегда тщательно продумывайте, как ваша техника будет использоваться в бою, ведь реальность, как правило, будет отличаться от вашего воображения.

Возможности использования компьютеров в обществе далеко не исчерпаны, и существует еще много важных областей, где они могут найти применение.

И найти их проще, чем думают многие! В двух предыдущих главах я сделал несколько выводов о возможных ограничениях в областях применения, а также в аппаратном и программном обеспечении.

Поэтому мне следует также обсудить некоторые возможные ограничения применения.

Я сделаю это в следующих нескольких главах под общим названием «Искусственный интеллект, ИИ».

Продолжение следует. Кто хочет помочь с переводом - пишите в личку или на почту [email protected] Кстати, мы еще запустили перевод еще одной крутой книги - «Машина мечты: история компьютерной революции» ) Содержание книги и переведенные главы

  1. Введение в искусство заниматься наукой и инженерией: научиться учиться (28 марта 1995 г.

    ) (в ходе выполнения) Перевод: Глава 1

  2. «Основы цифровой (дискретной) революции» (30 марта 1995 г.

    ) Глава 2. Основы цифровой (дискретной) революции

  3. «История компьютеров — аппаратное обеспечение» (31 марта 1995 г.

    ) (в ходе выполнения)

  4. «История компьютеров - Программное обеспечение» (4 апреля 1995 г.

    ) Глава 4. История компьютеров – Программное обеспечение

  5. «История компьютеров – приложения» (6 апреля 1995 г.

    ) Глава 5: История компьютеров – практическое применение

  6. «Искусственный интеллект. Часть I» (7 апреля 1995 г.

    ) (в ходе выполнения)

  7. «Искусственный интеллект. Часть II» (11 апреля 1995 г.

    ) (в ходе выполнения)

  8. «Искусственный интеллект III» (13 апреля 1995 г.

    ) Глава 8. Искусственный интеллект-III

  9. «Н-мерное пространство» (14 апреля 1995 г.

    ) Глава 9. N-мерное пространство

  10. «Теория кодирования.

    Представление информации, часть I» (18 апреля 1995 г.

    ) (в ходе выполнения)

  11. «Теория кодирования.

    Представление информации, часть II» (20 апреля 1995 г.

    )

  12. «Коды, исправляющие ошибки» (21 апреля 1995 г.

    ) (в ходе выполнения)

  13. «Теория информации» (25 апреля 1995 г.

    ) (в разработке, Алексей Горгуров)

  14. «Цифровые фильтры, часть I» (27 апреля 1995 г.

    ) готовый

  15. «Цифровые фильтры, часть II» (28 апреля 1995 г.

    ) на работе

  16. «Цифровые фильтры, часть III» (2 мая 1995 г.

    )

  17. «Цифровые фильтры, часть IV» (4 мая 1995 г.

    )

  18. «Моделирование, часть I» (5 мая 1995 г.

    ) (в ходе выполнения)

  19. «Моделирование, часть II» (9 мая 1995 г.

    ) готовый

  20. «Моделирование, часть III» (11 мая 1995 г.

    )

  21. «Волоконная оптика» (12 мая 1995 г.

    ) на работе

  22. «Компьютерное обучение» (16 мая 1995 г.

    ) (в ходе выполнения)

  23. «Математика» (18 мая 1995 г.

    ) Глава 23. Математика

  24. «Квантовая механика» (19 мая 1995 г.

    ) Глава 24. Квантовая механика

  25. «Творчество» (23 мая 1995 г.

    ).

    Перевод: Глава 25. Творчество

  26. «Эксперты» (25 мая 1995 г.

    ) Глава 26. Эксперты

  27. «Недостоверные данные» (26 мая 1995 г.

    ) (в ходе выполнения)

  28. «Системная инженерия» (30 мая 1995 г.

    ) Глава 28. Системная инженерия

  29. «Вы получаете то, что измеряете» (1 июня 1995 г.

    ) Глава 29: Вы получаете то, что измеряете

  30. «Откуда мы знаем то, что знаем» (2 июня 1995 г.

    ) на работе

  31. Хэмминг, «Вы и ваши исследования» (6 июня 1995 г.

    ).

    Перевод: Ты и твоя работа

Кто хочет помочь с переводом - пишите в личку или на почту [email protected]
Теги: #Ричард Хэмминг #Форсайт #Учимся учиться #будущее #цифровая экономика #Системная инженерия #математика #Профессиональная литература #Исследования и прогнозы в ИТ #Читальный зал
Вместе с данным постом часто просматривают: