1970 ГОД
Сотрудник Национальной радиоастрономической обсерватории Чарльз Мурр создал язык программирования ФОРТ.
Денис Ритчи и Кеннет Томсон выпускают первую версию Unix.
Математик Эдгар Кодд (Edgar Codd), сотрудник одной из исследовательских лабораторий IBM, описал концепцию реляционных баз данных и сформулировал знаменитые 12 правил Кодда. Согласно модели Кодда, все данные хранятся в таблицах, из которых путем преобразований можно получить новые таблицы, названные Коддом связями (relations). Так появилось понятие реляционной базы данных.
1971 ГОД
Фирмой Intel (США) создан первый микропроцессор (МП) - программируемое логическое устройство, изготовленное по технологии СБИС.
15 ноября 1971 года Маршиан Эдвард Хофф (Marcian E. Hoff), работающий в фирме Intel, построил интегральную схему, аналогичную по своим функциям центральному процессору большой ЭВМ: появился первый микропроцессор Intel-4004 - многокристальной схемы, содержащей все основные компоненты центрального процессора.
Процессор 4004 был 4-битный. Быстродействие составило порядка 60 тыс. операций в секунду, тактовая частота - 108 кГц. Он имел 2300 транзисторов на одном кристалле, адресуемую память 640 байт и оценивался в 200 долл. Микроустройство Intel 4004 выполняло роль центрального процессора-ядра в наборе из четырех микросхем для калькулятора Busicom.
Фирма Syntronix выпустила первый матричный принтер.
Появился компьютер IBM/370 модель 145 - первый компьютер, в основной памяти которого использовались исключительно интегральные схемы.
В свет выходит первый карманный калькулятор Poketronic.
Нолан Башнелл сделал игру Pong, ставшую первой настоящей и популярной компьютерной игрой.
В октябре 1971 года главный инженер американской компании BBN Technologies Рэй Томлинсон отправил с одного компьютера на другой послание с незамысловатым содержанием "QWERTYUIOP" (набор клавиш верхней строки стандартной клавиатуры). Письмо дошло и, таким образом, открыло новую главу в истории человеческого общения.
Примечательно, что Сэмьюэл Морзе, придумавший телеграфную азбуку, придал первому сообщению высший смысл, пробив цитату из Библии.
Первым в истории адресом электронной почты был tomlinson@bbn-tenexa. Знак "@" - это разделитель адреса электронной почты, который называется "эт-символ" (at-sign). Хотя не все англоязычные граждане знают его имя. "At" на английском языке имеет более 10 значений, но вместе с тем практически нигде не используется. На компьютеры "@" перекочевал с печатных машинок, чисто по инерции, так как и тогда он означал неизвестно что. Так и ставили его по привычке, начиная с "Ундервуда" образца 1885 года.
Корнями "at" уходит в XV век. Тогда он означал некую единицу измерения - "четверть". Позже "эт" переквалифицировался в меру объема. Затем цену товара - "одна штука @ - десять денег". А позже, в XVII веке, он стал сокращением от "на", "в", "к", "при", "в отношении" и т.д. Это и было его официальным, но забытым значением до появления электронной почты.
Ну а с ее появлением электронной почты "at" зашагал по всему миру, обрастая всевозможными именами на разных языках. В русском он называется "собакой", в Германии "висящей обезьяной", в Греции - "маленькой уткой", в Дании - "хоботом слона", в Польше - <кошечкой>, в Турции - <розочкой>.
IBM выпустила мэйнфреймы System 370/135 и 370/195. Считается, что именно тогда был создан первый накопитель на гибких магнитных дисках для загрузки в вычислительное устройство микрокода.
Коллектив под руководством Алана Шугарта придумывает первый, восьмидюймовый флоппи-диск (емкостью 80 Кбайт).
1972 ГОД
Сеймур Крей организовал фирму Cray Research, которая за четыре года построила и выпустила самый мощный в мире компьютер CRAY-1.
Созданы шесть моделей компьютеров Единой системы (ЕС ЭВМ).
Алан Кей из компании Xerox разработал объектно-ориентированный язык программирования Smalltalk.
Концепция виртуальной машины была впервые реализована на компьютерах семейства IBM/370.
Появился протокол Telnet. Через год начнется разработка TCP и закончится разработка FTP.
1973 ГОД
Рождение Ethernet - произошло стараниями Роберта Меткалфа в лаборатории Xerox PARC. Как раз незадолго до того инженеры создали первый лазерный принтер, и, чтобы дать возможность печатать на нем всем работникам лаборатории, потребовалось соединить сотни компьютеров в сеть.
Разработан учеными университета Люммини во Франции под руководством Колмероэ язык PROLOG (Programmation en logique - логическое программирование). Это основной язык для решения задач, связанных с искусственным интеллектом.
Фирмой IBM была впервые разработана память на жестких дисках типа "винчестер".
В компьютере Alto, созданном в центре PARC компании XEROX, впервые были реализованы графический интерфейс и система "окон".
1974 ГОД
Эдвард Робертс из фирмы MITS построил первый персональный компьютер Altair, построенного на новом чипе от Intel - 8080. Altair оказался первым массовым ПК, положившим, по существу, начало целой индустрии. В комплект входили процессор, 256-байтный модуль памяти, системная шина и некоторые другие мелочи.
Сотрудник фирмы IBM Джон Кук предложил проект компьютера с RISC-архитектурой. Название этой архитектуре дал Д.Паттерсон.
Марвин Минский, используя концепцию семантических сетей, предложил метод представления знаний с помощью фреймов.
Первая разработка LISP-компьютера в Массачусетском технологическом институте.
Первый компьютер сыграл в шахматы с человеком. НЕУДАЧНО: "живой" шахматист легко выиграл.
В 1974 году Internet Network Working Group (INWG), созданная DARPA и руководимая Винтоном Серфом (Vinton Cerf, Stanford Research Institute) разработала универсальный протокол передачи данных и объединения сетей Transmission Control Protocol/Internet Protocol (TCP/IP) - сердце Internet.
Разработкой концепции протоколов современного Интернета Серф занимался в Стэнфорде вместе с Робертом Каном (Robert Kahn) на протяжении 1973-1974 гг. Первый завершенный проект ТСР был представлен в декабре 1974 году, а с 1975 года начались пробные испытания нового протокола в научно-исследовательских организациях.
В 1976 году Серф был принят в Агентство передовых исследовательских проектов на должность программного менеджера. Здесь Винтон занялся проблемами межсетевой пакетной передачи данных, параллельно продолжая работать над усовершенствованием ТСР. С появлением открытой сетевой архитектуры ТСР претерпел очередное изменение, превратившись в ТСР/IP, - произошло отделение межсетевого протокола IP от протокола управления передачей ТСР (оказавшееся в общем-то условным).
В июле 1977 года прошли первые испытания пакетной коммуникации между сетями Америки, Канады и Швеции. <Мы специально заставили пакеты путешествовать кружным путем, так что они прошли 94 тыс. миль... И мы не потеряли ни бита!> - с гордостью заявил Серф.
Эксперимент стал первым подтверждением возможности существования Интернета. В современном представлении Интернет появился 1 января 1983 года после перехода его родоначальницы ARPANET на протокол ТСР.
Всю свою карьеру Винтон Серф посвятил разработке и усовершенствованию интернет-технологий. С 1982 по 1986 год в MCI он занимался созданием MCI Mail - первой коммерческой электронной почты, передающей сообщения через Интернет. 16 ноября 1998 года Серф становится председателем интернет-корпорации по назначению имен и номеров (ICANN), а в 1999 году - председателем совета директоров Общества Интернета. Но на достигнутом Винтон останавливаться не собирается: на ближайшие 20-40 лет в его планах разработка межпланетного Интернета, который обеспечит постоянную связь с космосом.
1975 ГОД
Джин Амдал разработал компьютер четвертого поколения на БИС - AMDAL-470 V/6.
Гарри Килдалл из фирмы Digital Reseach разработал операционную систему CP/M.
Фирма IBM представила портативный мини-компьютер IBM 5100 Portable Computer. Оснащенная 16-64 Кбайт оперативной памяти, устройством записи на магнитную ленту, клавиатурой, встроенным пятидюймовым дисплеем, с Бейсиком и/или APL на борту, модель IBM 5100 весила порядка 25 кг. Цена компьютера колебалась в пределах от 8975 до 19 975 долл.
Студенты Пол Аллен и Билл Гейтс впервые использовали язык Basic для программирования обеспечения персонального компьютера "Альтаир".
Пол Аллен и Билл Гейтс основали фирму Microsoft.
В октябрьском выпуске 1975 года информационного бюллетеня <Компьютерные заметки> Массачусетского технологического института (Massachusetts Institute of Technology, MIT) публикуется анонс интерпретатора Basic 2.0 компании Micro Soft для компьютера Altair 8800 (в двух вариациях - 4 и 8 Кбайт). Считается, что это первая, наиболее ранняя документальная ссылка с упоминанием Microsoft.
Фирма IBM выпустила первый коммерческий лазерный принтер.
Эд Робертс (компания MITS из Альбукерка шт. Нью-Мексико) спроектировал Altair 8800.
Продавалась машина в виде комплекта деталей за 397 долл., а полностью собранная
- за 498 долл. У Altair был процессор Intel 8080 с тактовой частотой 2 МГц и
гигантская оперативная память в 256 байт, а клавиатура и дисплей отсутствовали.
1976 ГОД
Молодые американцы Стив Джобс и Стив Возняк организовали предприятие по изготовлению персональных компьютеров "Apple" ("Яблоко"), предназначенных для большого круга непрофессиональных пользователей.
Apple-1: с этого неуклюжего ящичка начинался путь к звездам. Продавался Apple 1 по весьма интересной цене - 666,66 доллара. За десять месяцев удалось реализовать около двухсот комплектов.
В 1977 году были запущены в массовое производство три персональных компьютера: Apple-2, TRS-80 и PET.
На очередном собрании клуба Homebrew Computer Club Стив Возняк (Steve Wozniak) и Рэнди Вигджинтон (Randy Wigginton) демонстрируют первый прототип компьютера Apple-2. Стив занимался разработкой аппаратной части компьютера, Рэнди - программной.
Вклад Вигджинтона в развитие Apple достаточно весом. Ему принадлежат такие разработки, как Applesoft Basic, текстовый процессор MacWrite, утилита EDASM (редактор/ассемблер), электронная таблица (к сожалению, программа была утеряна), операционная система Apple DOS и проч. А между тем Вигджинтон был настолько юным, что для вступления в Homebrew Computer Club ему пришлось обратиться к поручителям.
Apple-2 представлял собой достаточно дорогой (1300$ без монитора и кассетного магнитофона) компьютер, но был выполнен на невиданном дотоле техническом уровне. Эта была машина для пользователей. Она содержала процессор 6502 и минимальное число микросхем (расположенных на одной печатной плате), зашитое в ПЗУ программное обеспечение - ограниченную операционную систему и Basic, 4 Кбайт ОЗУ, два игровых электронных пульта, интерфейс для подсоединения к кассетному магнитофону и систему цветной графики для работы с цветным монитором или обычным телевизором.
TRS-80, с процессором Z-80, состоял из четырех модулей - 12-дюймового монитора, системного блока с интегрированной клавиатурой, блока питания и кассетного магнитофона Radio Shack CTR-41. Компьютер поставлялся с зашитым в ПЗУ Basic Level и двумя кассетами, одна из которых содержала игровые программы.
PET (Personal Electronic Transactor) фирмы Commodore принадлежал к немногочисленным компьютерам, объединившим в одном модуле системный блок, монитор, накопители и клавиатуру. РЕТ содержал процессор 6502, 14 Кбайт ПЗУ с Basic и операционной системой, 4 Кбайт ОЗУ, 9-дюймовый монитор и кассетный магнитофон. Этот компьютер считался идеальным решением для преподавателей и учащихся при цене 595$.
В марте 1976 года фирма Cray Research выпустила уникальный суперкомпьютер Cray-1 с производительностью, достигающей 130 MFLOPS (миллионов операций с плавающей запятой в секунду), в котором вся архитектура подчинялась идеям параллельной обработки.
Дискета диаметром 5,25 дюйма появилась в 1976 году. Говорят, что ее размеры соответствуют размерам салфеток для коктейля, которыми пользовались разработчики, обсуждавшие детали нового проекта в одном из бостонских баров.
Основанная Аланом Шугартом (Alan Shugart) компания Shugart Associates предлагает 5,25-дюймовый <мини-флоппи>-дисковод SA400 по цене 390 долл. Полезный объем дискового пространства составлял 110 Кбайт. Чуть позже фирма обратилась к услугам японской компании Matsushita с целью организации широкомасштабного производства дисководов - порядка 4 тыс. устройств ежедневно.
Майкл Шрайер (Michael Shrayer) завершает работу над первым текстовым процессором Electric Pencil (<Электронный карандаш>) для микрокомпьютеров.
В 1975 г. на собрании легендарного Homebrew Computer Club Шрайер заявил об идее создания средства для полноценной обработки текстовых документов на компьютере. Это вызвало у присутствующих громкий смех: разве можно применить компьютер для подобных целей? Когда же Майкл добавил, что после продажи 250 тыс. экземпляров своей будущей программы он с радостью отойдет от нынешних дел, тратя полученные деньги, - собравшиеся веселились уже вовсю. Что ж, Майкл сдержал свои обещания: текстовый процессор появился, он заработал деньги и оставил свою фирму, занимаясь с тех пор лишь хобби - радиолюбительством.
Electric Pencil подготовил почву для WordStar - последний <позаимствовал> многие черты у своего прародителя. Автором WordStar является Джон Барнэби (John Barnaby), работавший на фирму MicroPro International, Inc. под руководством Сеймура Рубинштейна (Seymour Rubinstein).
Второй продукт Майкла Шрайера - утилита для восстановления удаленных файлов Supersap - побудил журналиста Питера Нортона (Peter Norton) переквалифицироваться, занявшись более выгодным делом - разработкой ПО. Нортон создал комплект ставших знаменитыми на весь мир полезных утилит - Norton Utilities.
1977 ГОД
Разработан мини-компьютер VAX-11.780 первый 32-разрядный представитель нового семейства фирмы DEC.
1978 ГОД
Разработан мини-компьютер VAX-11.780 первый 32-разрядный представитель нового семейства фирмы DEC.
Появился процессор Intel 8086, на основе которого IBM начала выпуск первых в мире персональных компьютеров. Процессор был построен по 3-микронной технологии и имел 29 тыс. транзисторов. Разрядность равнялась 16 битам, тактовая частота - 4,77-10 МГц. Огромный успех новинки сделал Intel одним из триумфаторов мира бизнеса 70-х годов: компания вошла в число 500 крупнейших американских производителей (Fortune 500).
Epson анонсирует матричный принтер MX-80, положивший начало массовому использованию подобного рода устройств. Скорость печати составляла порядка 80 символов в секунду, вывод страницы - около минуты. Изобретателем MX-80 является Крис Ратковски (Chris Rutkowski). Даже несмотря на то, что MX-80 мог печатать лишь текстовые символы, в США он лидировал по продажам среди ему подобных.
16 февраля 1978 года в Чикаго (США, шт. Иллинойс) заработала первая BBS - электронная доска объявлений (Bulletin Board System). Удаленный доступ к этому программно-аппаратному комплексу обеспечивается посредством прямого модемного соединения через телефонную линию и с помощью специальной программы-терминала. Пользователи BBS могли получать имеющуюся в рамках системы информацию (ПО, тексты, файлы), читать новости, обмениваться данными с другими посетителями.
Расцвет BBS пришелся на тот период, когда Интернет еще не стал широко доступен. Бурные электронные дискуссии, пошаговые многопользовательские игры, встречи участников <в реале> - в результате возник поразительный социальный феномен.
Придуманная Вардом Кристиансеном (Ward Christensen) и Рэнди Сьюсом (Randy Suess) BBS размещалась на ПК с шиной S-100, 64-Кбайт ОЗУ, двумя 8-дюймовыми дисководами и модемом Hayes MicroModem 100, работавшим со скоростью 300 бод. Вард разработал систему команд с использованием ассемблера в среде ОС CP/M для процессора Intel 8080, ставшую затем частью протокола для передачи файлов XModem. Рэнди взял на себя аппаратную часть станции.
Первую BBS назвали CBBS - компьютеризованная электронная доска объявлений (Computerized Bulletin Board System). Затем начальная буква в названии исчезла, и все последующие аналогичные системы стали именовать просто BBS.
Работа с этими BBS оказалась невероятно медленной из-за вводимых модемами ограничений на скорость передачи и приема данных. Лишь с появлением быстрых модемных протоколов BBS начинают преображаться: в рамках ANSI-системы создаются всевозможные псевдографические украшения - так называемый ANSI-арт (не путать с ASCII-артом!), внедряется графика с использованием удобного GIF-формата. В компьютерной прессе появляются телефонные номера публичных BBS.
Со временем локальные пользователи одной BBS получили возможность общаться с посетителями других BBS, поскольку стали образовываться целые BBS-сети. Следует учесть, что в данном случае речь идет скорее о виртуальных сетях, чем о реальных, ведь удаленные BBS для обмена информацией соединялись друг с другом теми же телефонными линиями.
BBS улучшались, предоставляя все больший сервис. Многие станции обзавелись несколькими телефонными линиями, в результате чего при удачном стечении обстоятельств можно было общаться в онлайновом режиме. Все чаще встречалась включенная функция определения номера звонящего, причем система однозначно сопоставляла логин посетителя с его телефонным номером, чтобы, например, ограничить время сеанса связи. Некоторые BBS имели врата (gateway, шлюз) в Интернет, предоставляя возможности поиска информации в Сети и обмена электронной почтой.
1979 ГОД
Благодаря широкому распространению флоппи-дисководов распространять программное обеспечение становится проще: широко расходятся первый массовый текстовый редактор Wordstar и пакет для работы с электронными таблицами VisiCalc, которые стали первыми общепринятыми "стандартами". Если текстовые процессоры были и раньше, то у VisiCalc прямых предшественников не было.
В мае 1979 года в США на Компьютерной ярмарке Западного побережья был впервые представлен демонстрационный вариант программы VisiCalc (Visible calculator - видимый калькулятор) для персональных компьютеров Apple-2.
Эта программа была разработана Деном Бриклином и Бобом Френкстоном (компания Software Arts) и во многом способствовала распространению этих компьютером на рынке. Идея, лежащая в основе электронных таблиц, не нова и утверждают, она использовалась еще в 18 веке в Ост-Индийской компании.
17 октября 1979 года на рынке появилась первая электронная таблица - VisiCalc.
Англичанин Клайф Синклер создал первый "домашний" компьютер ZX80.
Английской фирмой Inmos выпущен транспьютер - однокристальный микропроцессор с RISC-архитектурой.
18 июня 1979 года Microsoft представила Basic - первый интерпретатор языка высокого уровня, предназначенный для 16-разрядных машин на базе процессора 8086. Благодаря Basic процессоры 8086 приобрели огромную популярность.
Коллективом, возглавляемым М.А.Карцевым, разработана многопроцессорная система М-10.
Motorola анонсирует 16-разрядный процессор MC68000. Он использовался в таких домашних компьютерах, как Amiga, Atari, Sega MegaDrive, первых моделях