АРХИТЕКТОРЫ КОМПЬЮТЕРНОГО МИРА
Предисловие
Сорок лет назад для обозначения новой научной дисциплины французом Филиппом Дрейфусом был введен термин "информатика". Независимо от него, год спустя этот термин был предложен Ф. (читать далее...)стр. 0 1 2
Введение
В наш век, когда наука столь глубоко изменяет человеческое существование, вполне естественен тот интерес, который возбуждает жизнь ученого, ход его мыслей, сущность его исследований. (читать далее...)стр. 3 4 5 6
Предшественники и концептуалисты
Блез Паскаль и Вильгельм Шиккард
Первые конструкторы механических калькуляторов От горничной до герцогини К математической машине Проявлен всеми интерес. И вот однажды некто Блез Паскаль С большим проникновеньем Им рассказал про вычисленья И логику. (читать далее...)стр. 7 8 9 10 11 12 13 14
Готфрид Лейбниц
Создатель арифметической машины и проекта двоичного вычислителя После Лейбница, быть может, уже не было человека, который бы полностью охватывал всю интеллектуальную жизнь своего времени. Норберт Винер Готфрид Вильгельм Лейбниц родился 21 июня 1646 года в Лейпциге, Германии, в семье профессора философии и морали Лейпцигского университета. (читать далее...)стр. 15 16 17 18 19 20 21
Джордж Буль
Отец булевой алгебры Чистая математика была открыта Булем в работе, которую он назвал "Законы мышления". Бертран Рассел Все механизмы, шестеренки, вакуумные лампы и печатные платы — все это еще не компьютер. (читать далее...)стр. 22 23 24 25 26 27 28
Чарльз Бэббидж
Провозвестник эры компьютеров Природа научных знаний такова, что малопонятные и совершенно бесполезные приобретения сегодняшнего дня становятся популярной пишей для будущих поколений. Чарльз Бэббидж Слова сослагательного наклонил "е (читать далее...)стр. 29 30 31 32 33 34 35 36 37 38 39 40 41
Герман Голлерит
Первый исследователь обработки данных Описанный метод составления статических данных, который заключается в записи отдельных статистических параметров по каждому отдельному человеку, посредством отверстий или набора отверстий, пробитых в листах из материала, не проводящего электричества, стандартных по размеру: затем производится подсчет таких статистических параметров отдельно или в сочетании посредством механических счетных устройств, приводимых в действие электромагнитами, при контроле перфокарт для указанной цели. (читать далее...)стр. 42 43 44 45 46 47 48 49 50 51
Алан Тьюринг
Создатель умозрительной концепции компьютера В математике имеется множество доказательств существования. Однако есть колоссальная разница между способностью доказать, что нечто существует, и способностью построить это нечто. (читать далее...)стр. 52 53 54 55 56 57 58 59 60 61 62 63
Клод Шеннон
Автор теории информации и практического воплощения булевой алгебры В наше время идеи Шеннона играют важную роль почти во всех системах, хранящих, обрабатывающих или передающих информацию в цифровой форме, от лазерных дисков до компьютеров, от машин до автоматических космических станций.. (читать далее...)стр. 64 65 66 67 68 69 70 71
Первые изобретатели
Конрад Цузе
Создатель первого программируемого цифрового компьютера Первым, хорошо работающим прибором, была модель Z-3, чья конструкция была закончена в Берлине, в 1941 году, и которую я мог представить специалистам.. (читать далее...)стр. 72 73 74 75 76 77 78
Говард Айкен
Ученый, воплотивший идеи и проекты Бэббиджа Вскоре я познакомился с первой из новых цифровых машин, построенных на реле. Она находилась в Гарвардском университете. Работы по созданию этой машины велись по правительственному заданию, и руководил ими Говард Айкен. (читать далее...)стр. 79 80 81 82 83 84 85
Джон Атанасов и Клиффорд Берри
Изобретатели электронного цифрового компьютера Хотя это доставляет мне некоторое удовлетворение, я не перестаю удивляться, что каждый из четырех принципов моей концепции используется в конструкциях современных компьютеров. (читать далее...)стр. 86 87 88 89 90 91 92 93 94 95 96 97 98
Джон Маучли и Джон Эккерт
Создатели ENIAC и концепции хранимой программы В том, что мы сделали с Джоном Маучли, есть один важный момент — мы разработали систему. Другие создавали части и фрагменты, мы же построили целостную вещь. (читать далее...)стр. 99 100 101 102 103 104 105 106 107 108 109 110 111 112
Джон фон Нейман
"Повивальная бабка" компьютера Многие люди провозгласили Неймана отцом вычислительных машин (в современном смысле термина), но я уверен, что он никогда не сделал бы подобной ошибки сам. (читать далее...)стр. 113 114 115 116 117 118 119 120 121 122 123 124
Морис Уилкс и Том Килбурн
Создатели первых компьютеров с хранимой программой EDSAC, как и EDVAC, является последовательной машиной, работающей в двоичной системе и имеющей ультразвуковую память. Она отличается от EDVAC тем, что использует одноадресную систему команд. (читать далее...)стр. 125 126 127 128 129 130 131 132 133 134 135 136
ДЖЕЙ ФОРРЕСТЕР
Изобретатель памяти компьютеров на магнитных сердечниках и системы SAGE Мы живем во времена механических и электронных чудес. Одно из них создано в Массачусетском технологическом институте для военно-морского флота. (читать далее...)стр. 137 138 139 140 141 142 143 144 145 146 147 148
Сергей Алексеевич Лебедев
Основоположник отечественной вычислительной техники После войны выделились три важных области, каждая из которых стала знаменем научно-технической революции. По каждому из этих направлений выдвинулись крупные ученые-организаторы. (читать далее...)стр. 149 150 151 152 153 154 155 156 157 158 159
Исаак Семенович Брук
Родоначальник отечественных малых вычислительных и управляющих машин И. С. Брук был инициатором не только разработок, но и применения ЭВМ в экономике и управлении, и уже в 1958 году он сформулировал важнейшее направление — создание управляющих машин, откуда и получил название организованный им институт. (читать далее...)стр. 160 161 162 163 164 165 166 167 168 169 170
Николай Петрович Брусенцов
Архитектор первого в мире троичного компьютера О достоинствах этого кода (троичного) я, конечно, знал из книг, в которых ему уделяли тогда значительное внимание. Впоследствии я узнал, что небезызвестный американский ученый Грош ("з (читать далее...)стр. 171 172 173 174 175 176 177
Выдающиеся конструкторы
Джин Амдал
Гениальный создатель мэйнфреймов Новые концепции в разработке компьютерных систем преследуют цель сделать их еще более полными, эффективными и гибкими средствами, несмотря на схемную сложность и многообразие применений. (читать далее...)стр. 178 179 180 181 182 183 184 185 186 187 188
Гордон Белл
Изобретатель миникомпьютеров Многие веши называются изобретениями, хотя на самом деле они были неизбежны. Я полагаю, технология — это сущий дьявол. Она вдохновляет, и если существует половина концепции или половина компьютера — технология завершает дело. (читать далее...)стр. 189 190 191 192 193 194 195 196 197 198 199 200
Сеймур Крей
Отец суперкомпьютеров Для меня история суперкомпьютеров началась в университете штата Миннесота весной 1951 года. Сеймур Крей Термин "с (читать далее...)стр. 201 202 203 204 205 206 207 208 209
Марсиан (Тед) Хофф
Архитектор первого микропроцессора Ключевым технологическим достижением является микропроцессор. Билл Гейтс В ряду революционных событий компьютерной истории изобретение программного логического блока под названием "м (читать далее...)стр. 210 211 212 213 214 215 216 217
Стив Джобс и Стив Возник
Создатели персонального компьютера Apple Как только мы в первый раз включили свою Apple — все наши друзья захотели иметь такую же... Стив Джобс В середине 80-х годов прошедшего столетия по случаю юбилея фирмы Apple в одном из периоди- ческих компьютерных изданий можно было про- честь следующее: "Е (читать далее...)стр. 218 219 220 221 222 223 224 225 226 227
Адам Осборн и Клайв Синклер
Пионеры портативного и домашнего компьютеров Портативный компьютер (portable computer) — компьютер, конструкция которого позволяет легко переносить его. Домашний компьютер (home computer) — вообще говоря, персональный компьютер, сконструированный для использования в домашних условиях и имеющий соответствующую стоимость. (читать далее...)стр. 228 229 230 231 232 233 234 235 236 237 238
Башир Искандарович Рамеев
Главный конструктор "Уралов" Б. И. Рамеев избегал газетчиков, журналистов, был чужд какой-либо рекламы своих работ. О нем и о том, что им сделано, упоминается лишь в немногих публикациях. (читать далее...)стр. 239 240 241 242 243 244 245 246 247 248
Михаил Александрович Карцев
Выдающийся конструктор отечественных вычислительных комплексов Он относился к той немногочисленной категории людей, которые составляют цвет нации и без которых нация не может существовать. Л. (читать далее...)стр. 249 250 251 252 253 254 255 256 257 258
Николай Яковлевич Матюхин
Главный конструктор вычислительных машин для систем пво Пройдя "школу" И. С. Брука, Николай Яковлевич Матюхин стал выдающимся ученым, создателем собственной научной школы. Б. Н. Малиновский Давно было известно из книги "Б (читать далее...)стр. 259 260 261 262 263 264 265
Виктор Михайлович Глушков
Выдающийся ученый в области математики и вычислительной техники В Глушкове как ученом поражала способность генерировать блестящие научно-технические и организационные идеи и увлекать ими. Многие не раз бывали обескуражены их неожиданностью, дерзостью, а потом зажигались, становились убежденными сторонниками, энтузиастами новых проектов и разработок. (читать далее...)стр. 266 267 268 269 270 271 272 273 274
Георгий Павлович Лопато
Создатель минской школы конструирования компьютеров Большой вклад в развитие работ в области вычислительной техники в Минске внес член-корреспондент Российской академии наук Георгий Павлович Лопато. (читать далее...)стр. 275 276 277 278 279
Знаменитые программисты
Ада Августа Лавлейс
Дочь Байрона, первая программистка Мне хотелось бы, чтобы ты получила от леди Байрон сведения о наклонностях Ады, ее привычках, занятиях, нравственных качествах и характере, а также ее внешности. (читать далее...)стр. 280 281 282 283 284 285
Грейс Мюррей Хоппер
Мама и бабушка COBOL Если есть кто-то в компьютерном мире вообще и в истории языков программирования в частности, кто не нуждается в представлении, — это, конечно, капитан Грейс Хоппер... Джин Саммит Слова, вынесенные в эпиграф, принадлежат Джин Сэммит, одной из известных ученых в области программирования, автору многих книг по истории программирования. (читать далее...)стр. 286 287 288 289 290 291 292 293 294
Алексей Андреевич Ляпунов
Автор первых нотаций языков программирования Имеется ряд способов описания строения алгоритмов: машины Тьюринга, продукция Поста, нормальные алгоритмы Маркова, рекурсии и т. п. Однако для интересов кибернетики эти способы неудобны. (читать далее...)стр. 295 296 297 298 299 300 301 302
Джон БЭКУС
Создатель языка FORTRAN Вероятно, здесь нет никого, кто не слышал бы о FOR-TRANe, и большинство из вас, вероятно, использовали его хотя бы однажды, или, по крайней мере, вы наблюдали за человеком, пишущим программу на FORTRANe, вероятно, большинству знакомо сокращение "Б (читать далее...)стр. 303 304 305 306 307
Андрей Петрович Ершов
Выдающийся ученый в области программирования Программирование обладает богатой, глубокой и своеобразной эстетикой, которая лежит в основе внутреннего отношения программиста к своей профессии, являясь источником интеллектуальной силы, ярких переживаний и глубокого удовлетворения. (читать далее...)стр. 308 309 310 311 312 313 314 315 316 317 318 319
Джон Маккарти
Отец искусственного интеллекта, автор языка LISP LISP был для нас не просто языком, который используют для определенных целей, им можно было полюбоваться, как прелестной вещью. Поэтому существовала постоянная напряженность в отношениях между теми, кто восхищался LISPom за его чистоту, и теми, кто стремился использовать его для различных вычислений. (читать далее...)стр. 320 321 322 323 324 325 326 327
Джон Кемени и Томас Курц
Создатели популярного языка BASIC В прошлом веке один английский миссионер, желая приобщить туземцев к цивилизации, выделил из английского языка самую распространенную и самую простую его часть и стал учить туземцев такому упрошенному английскому языку.. (читать далее...)стр. 328 329 330 331 332 333 334
НИКЛАУС ВИРТ
Автор языков PASCAL, MODULA, OBERON Язык должен быть очевидным и естественным отражением фундаментальных и наиболее важных концепций алгоритмов. Никлаус Вирт Никлаус Вирт прежде всего известен как создатель языка программирования PASCAL. (читать далее...)стр. 335 336 337 338 339 340
Кеннет Томпсон и Деннис Ричи
Создатели операционной системы UNIX и языка С Система UNIX достаточно проста, так что любой грамотный программист может полностью разобраться в том, каким образом она построена. То же самое справедливо и для языка С. (читать далее...)стр. 341 342 343 344 345 346 347
Гари Килдалл
Автор первой операционной системы для микрокомпьютеров Digital Research зарегистрировала авторские права на микрокомпьютерную операционную систему СР/М (Control Program/Monitor, известную так же, как Control Program Microcomputer). (читать далее...)стр. 348 349 350 351 352 353 354 355 356 357
Алан Кэй
Автор объектно-ориентированного языка SmallTalk и многооконного интерфейса Лучший способ предсказать будущее — изобрести его. Ашн Кэй Небольшие аккуратные усы и немного взлохма- ченные темные волосы.. (читать далее...)стр. 358 359 360 361 362 363 364 365 366
Билл Гейтс
Программистский миллиардер Я покинул Гарвард, чтобы начать свое дело — Microsoft. И не жалею об этом... Истории о преуспевающих бизнесменах, которым не удалось завершить учебу, невольно наводит на мысль, что для людей, имеющих склонность к бизнесу, образование не так уж и существенно. (читать далее...)стр. 367 368 369 370 371 372 373 374 375 376 377 378
Питер Нортон
Популярное имя среди программистов конца XX века Мало быть гением — неплохо родиться везучим... Питер Нортон Имя Питера Нортона хорошо знакомо любому, кто когда-либо работал на персональном компьютере. (читать далее...)стр. 379 380 381 382 383
ЭДСГЕР ДЕЙКСТРА
"Смиренный" программист Я прихожу к выводу, что возникает настоятельная необходимость перестать подходить к программированию с точки зрения минимизации коэффициента отношения стоимости к результату. (читать далее...)стр. 384 385 386 387 388 389 390 391 392
Бьорн Страуструп
Создатель языка С++ Всякий язык программирования общего назначения обязан поддерживать сразу множество парадигм, и каждая парадигма должна быть реализована хорошо, обеспечивая близкое к оптимальному время выполнения и распределения памяти. (читать далее...)стр. 393 394 395 396 397
линус торвальдс
"Могучий финн" и его операционная система Linux Многие программисты хотят писать операционные системы, но даже не приступают к этому, т. к. знают, что это большой проект. Игнорируя эту проблему, я избавился от тормозов, которые ограничивали свободу моих действий, не давая мне совершать глупости. (читать далее...)стр. 398 399 400 401 402
Сеймур Пейперт
Теоретик компьютерного образования и автор языка LOGO ...я начал думать о создании языка программирования, который мог бы быть доступен детям. Это не значит, что такой язык должен быть чем-то вроде игрушки. (читать далее...)стр. 403 404 405 406 407 408 409
Джеймс Гослинг
Создатель языка JAVA Одной из общих черт эволюционного развития языков программирования является усложнение языка до такой степени, что никто не может его понять... Для меня одним из наиболее важных критериев качества реализации проекта является руководство пользователя. (читать далее...)стр. 410 411 412 413 414 415 416
Дональд Кнут
Автор Библии программистов ...программирование — это искусство, поскольку оно является приложением накопленных знаний для практических целей, поскольку оно требует умения и мастерства, и в особенности потому, что продукты программирования могут представлять эстетическую ценность. (читать далее...)стр. 417 418 419 420 421 422 423 424 425
Создатели компьютерных технологий
Ванневар Буш
Первый отец гипертекста Ванневар Буш задумал Метех как комплексную машину. Мы видим ее сейчас как частицу более крупной системы. Мы гордимся, что нам удалось создать механизм, похожий на Метех. (читать далее...)стр. 426 427 428 429 430
Теодор Нельсон
Второй отец гипертекста Гипертекст может отличаться от обычного текста порядком следования материала, элементы гипертекста могут размещаться в виде иерархического дерева или сети организаций (он может иметь несколько уровней изложения и детализации материала), способом представления материала (его использование может обеспечить воспроизведение движущихся и преобразуемых иллюстраций) и т. (читать далее...)стр. 431 432 433 434 435
Дэниел Бриклин
Автор первой электронной таблицы Кто знает? Может быть, этот VisiCalc, который сейчас не более, чем программный хвостик, вскоре будет вилять собакой. Бенджамин Роузен Первая электронная таблица под названием VisiCalc появилась на рынке 17 октября 1979 года и стоила всего 99 долларов. (читать далее...)стр. 436 437 438 439 440
Дуглас Энгельбарт
Изобретатель "мыши" Дуг Энгельбарт был одним из отцов персональных компьютеров, несмотря на то, что сам он работал на мэйнфреймах. Ачан Кэй Если, работая на компьютере, вы хоть раз щелкнули мышью, — стоит добрым словом вспомнить Дугласа Энгельбарта, одного из первых исследователей человеко-машинного интерфейса, который 30 лет назад "п (читать далее...)стр. 441 442 443 444 445 446
Нолан Бушнелл
Изобретатель компьютерных игр Игра в дружеской "электронной" компании сближает людей, порождает среди них дух здорового соперничества. Поэтому ряд фирм выводят сейчас на новый уровень концепцию игр с несколькими участниками. (читать далее...)стр. 447 448 449 450 451 452 453 454 455
Джарон Ланье
Отец виртуальной реальности В виртуальном мире больше всего меня потрясло то, что вы можете создать реальность, которую разделите с другими людьми. Это как, если бы всем снился один и тот же сон или у всех вдруг началась бы одна и та же галлюцинация, с той только разницей, что этот сон или эту галлюцинацию можно творить самому, как творят произведения искусства. (читать далее...)стр. 456 457 458 459 460 461 462 463 464
Марвин Минский
Патриарх искусственного интеллекта Я верю, что это так, что мы находимся на пороге эпохи, в которой будут играть большую, а может, и доминирующую роль машины, решающие интеллектуальные проблемы. (читать далее...)стр. 465 466 467 468 469 470 471
Роберт Меткалф
Изобретатель Ethernet Новшество — это отнюдь не новая концепция, возникающая, к примеру, в голове художника. В нашем случае — это преодоление трудностей, это полнейший хаос, из которого рождается нечто, великолепно себя оправдывающее. (читать далее...)стр. 472 473 474 475 476
Тим Бернерс-Ли
Создатель Всемирной паутины Я представлял себе, как Web погружает нас в теплую, дружественную атмосферу, сотканную из вещей, которые мы и наши друзья видели, слышали, в которые верили и смысл которых мы постигали. (читать далее...)стр. 477 478 479 480 481 482 483 484 485 486 487
Рэй Томлинсон
Изобретатель электронной почты Мне никогда не приходило в голову, что это может оказаться чем-то более значительным, чем просто удобный способ облегчить взаимодействие с другими исследователями. (читать далее...)стр. 488 489 490 491 492 493