Итак, какие действия станка обратили на себя внимание будущих создателей компьютера – реальной сенсации XX века? В станке Жаккара иголка проходила сквозь перфорированную карту, только если отверстие в ней совпадало с отверстием в рамной доске. Если совпадения не было, игла останавливалась и передвигалась к следующему отверстию. Именно этот принцип действия у базовой системы «да или нет», которая легла в основу двоичного кода.
Перфокарты использовались в музыкальных аппаратах – пианолах и шарманках, телеграфии и даже при продаже железнодорожных билетов. Информация о пассажире (его пол, цвет кожи и волос) в закодированном виде фиксировалась на проездном талоне. Проводники вагонов имели возможность считывать и расшифровывать данные сведения, и тем самым исключался проезд пассажиров по чужим билетам. Вот так причудливо творится история. Применение перфокарт в ткацком станке ускорило развитие компьютерной техники и появление компьютера.
Перчел увидел, что Тимроб уже не может молчать. Поэтому он многозначительно посмотрел на него и умолк, давая понять другу, что наступила очередь робота высказаться. Нетерпеливый собеседник разве что не подпрыгнул от нетерпения.
– Об этом периоде и я могу рассказать много интересного. Первый механический аналоговый компьютер появился в 1927 году благодаря американскому разработчику Вэнивару Бушу. Такое название машине дали потому, что в ней числовые данные представлялись в виде непрерывного плавного изменения физических величин (например, звук может быть разной громкости и разной частоты или свет может быть разного уровня освещенности). Пионером электронно-механического и уже цифрового компьютера был немецкий инженер Конрад Цузе. В 1941 году он создает первую вычислительную машину, обладающую всеми свойствами современного компьютера, а в 1944 году придумал первый в мире язык программирования – «Планкалкюль», что в переводе с немецкого означает «запланированные вычисления». Такой язык нужен был программисту для быстроты и удобства решения задач, стоящих перед учеными. Первая цифровая вычислительная машина отличалась от аналоговой тем, что данные в ней формировались цифровым способом, то есть дискретными (прерывистыми) значениями. Кстати, Перчел, наметилась тема следующего разговора. Если ты не против, я бы поговорил о телевизорах. Обсудим преимущества и недостатки цифровых машин перед аналоговыми и наоборот. Перчел не возражал и даже записал себе в телефон новую тему, чтобы не забыть.
Тимроб продолжил:
– Чуть ранее, в 1942 году, американцы Джон Атанасов и Клиффорд Берри разрабатывают первый автоматический электронный цифровой компьютер, способный хранить информацию в своей памяти. Параллельно они создавали компьютерные языки COBOL, ALGOL, FORTRAN и некоторые другие. Сегодня в мире существует более восьми тысяч языков программирования. Наиболее популярными и универсальными можно назвать современные языки Python, Java Script и Java. Знаешь, у людей есть образное выражение – «время бежит быстро». Вот я этого не чувствую, но признаю, что какие-то языки совершенствуются и становятся востребованными, другие устаревают и уходят в небытие.
Перчел внимательно слушал Тимроба, удивлялся его познаниям, хотя понимал, что сам обучил робота.
– А знаешь, что дало мощный толчок в развитии компьютеров? – спросил ученый. – Создание в 1947 году транзистора – электронного прибора, позволяющего управлять электрическими сигналами. Благодаря своей функциональности и миниатюрности транзисторы полностью вытеснили громоздкие электронные лампы, которые применяли в электронике (телеграф, радиоаппаратура и т. д.).
Тимроб заволновался. Он почему-то не вспомнил эту деталь. Видимо, еще не все совершенно в его работе, размышлял робот и пообещал себе внимательнее относиться к своей же истории. Перчел наблюдал за беспокойным другом, но не придал его поведению особого значения.
Тимроб продолжил:
– В 1969 году американские ученые совершили прорыв – они создали Интернет. А в 1977 году – компьютер с микропроцессором, который управлял экраном, клавиатурой и плеером.
Первый персональный компьютер был разработан американской компанией IBM в 1981 году. В 1985 году американская корпорация “Microsoft” разработала операционную систему – программу Windows, которая позволяла выходить в Интернет, воспроизводить игры, фильмы, музыку, работать с файлами[3] и т. д. Затем были придуманы поисковые системы, первая из которых, Archie, появилась в 1990 году. Современные поисковые системы стали настолько умны (вот где проявились первые признаки искусственного интеллекта), что могли понять запрос с полуслова и дать нужный ответ. Их мы все знаем: Google Chrome, Yandex, Safari, Firefox и другие.
Тимроб рассказывал уверенно, но иногда бросал осторожные взгляды на Перчела. Ученый одобрительно кивал, и это еще больше раззадорило робота.
– Итак, что такое современный компьютер, из чего он состоит?
– Ты думаешь, я не знаю? – удивился Перчел. – Хотя расскажи, как ты это видишь.
– Прежде всего он состоит из процессора с памятью, – спокойно ответил Тимроб, – устройства, состоящего из множества микросхем, главная из которых – материнская плата. Она обеспечивает связь всех элементов компьютера, координирует их работу и распределяет электроэнергию, которую получает из блока питания. Процессор отвечает также за выполнение математических, логических операций и операций управления, записанных в виде программ управления компьютером. Также компьютер состоит из устройства ввода информации (клавиатуры, мыши, джойстика и т. д.) и устройства вывода информации (экрана монитора, принтера и т. д.).
Ну, собственно, и все. Компьютеры теперь везде: на Земле, в космосе, на работе, дома. Мобильные ноутбуки, планшеты. Смартфоны работают как компьютеры, а компьютеры – как телефоны.
Хотя в космос мы пока не летим, – улыбнулся Тимроб. – Поэтому просто посмотрим на твою квартиру. Видишь, микрокомпьютеры в виде встроенных систем используются для управления всеми твоими бытовыми устройствами: стиральной машиной, посудомойкой, роботом-пылесосом. С помощью компьютеров можно писать книги и письма, решать задачи по математике, хранить большое количество информации (наподобие списков, адресов и баз данных), делать сложные расчеты, конструировать технику, рисовать красивые картинки, редактировать фотографии и много чего еще.
Также в будущем современные технологии (био-, квантовые, молекулярные и нано-) позволят создавать суперкомпьютеры, способные выполнять гораздо большее количество разнообразных задач, стоящих перед всем человечеством. Уже сейчас врачи с помощью компьютеров могут ставить точный диагноз даже на расстоянии и при проведении операций. Они помогают прогнозировать погоду, в сельском хозяйстве – рассчитать требуемое для посева количество семян и удобрений и даже управлять режимом роста каждого растения. Дома уже не только проектируются, но и строятся с помощью 3D-принтеров, и это тоже компьютер.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.