Даты компьютерной эпохи

1962 г.

В Англии, при создании суперкомпьютера Atlas была изобретена и впервые применена технология виртуальной памяти (swap).

1980 г.
  • Работы Бьярна Страуструпа по созданию нового языка программирования на базе известного языка Си вылились в работу получившую название «Си с классами». В дальнейшем, эта работа приведет к созданию одного из самых популярных универсальных языков программирования — языку C++ (1983).

  • Начало 80-х

    Агенство ARPA (Advanced Research Projects Agency — агенство перспективных научных исследований) финансировало работу группы разработчиков Калифорнийского университета в г. Беркли, которые должны были создать программное обеспечение транспортных протоколов TCP/IP для операционной системы Unix и предоставить созданное в результате программное обеспечение в распоряжение представителей других организаций.

1983 г.
В этом году состоялся первый выход языка программирования C++ за пределы лаборатории его создателя, Бьярна Страуструпа.
1988 г.
  • Переполнение буфера в Berkeley Unix. Первый в мире компьютерный червь (так называемый червь Морриса) заразил от 2.000 до 6.000 компьютеров менее чем за сутки, эксплуатируя уязвимость в реализации функции gets(). В ОС Berkeley Unix эта функция ввода/вывода не имела ограничения на максимальную длину.

  • Выход официального стандарта ISO C++ (ISO/IEC 14882). Документ с исправлениями был выпущен в 2003.

Интересные факты компьютерной эпохи

14.01.2006. Взято с http://prepress.nsys.by/preface.htm (ссылка более не существует).

Еще совсем недавно в компьютерной индустрии существовало достаточно жесткое разделение сфер деятельности между различными платформами, так, например, видео, за редкими исключениями, делалось на Amiga, музыка, в основном, на Atari, а полиграфия на Macintosh. Это объясняется лишь тем, что в разных системах применялись специфические аппаратные решения, просто более подходящие для конкретного рода деятельности, но стоившие безумных денег при реализации их на PC.

P.S. Что характерно, в некоторый период времени Amiga, Atari и Macintosh были фактически одним и тем же компьютером: в них применялся один и тот же микропроцессор — Motorola 68000, использовалась сходная структура и даже элементная база, имелись одинаковые возможности по расширению ОЗУ и т.д. Но! У Amiga был встроенный видеовыход, у Atari — порт MIDI, а у Macintosh имелась чуть более лучшая видеокарта. И такие, казалось бы, мелочи предопределили области их основного использования…

Добавить комментарий