Развитие носителей информации.
ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ. ОСНОВНЫЕ ПОНЯТИЯ: ИНФОРМАЦИЯ, СБОР, ПЕРЕДАЧА, ОБРАБОТКА ИНФОРМАЦИИ
Первое упоминание о вычислительной машине встречается в трудах Леонардо да’Винчи (чертежи «логической машины»). Первой реализацией программируемой машины считается ткацкий станок (стержни и перфоленты для изменения порядка переплетения нитей – типа ткани).
Первое практическое применение вычислительной машины – расчет артиллерийских таблиц в 1920-30х годах. Контакторы, 3-х этажное здание, несколько десятков программистов, около месяца программирования, несколько часов счета.
Первая ЭЛЕКТРОННАЯ вычислительная машина – США, аналоговая машина, программирование путем соединения блоков в схему, соответствующую задаче.
Дальнейшее развитие – ЭВМ на радио лампах, отечественная - Урал, транзисторные отечественные БЭСМ-4, М-200 (до 106 операций/сек), западная IBM. IBM приходит в СССР из соц. стран (Венгрия, Болгария, ГДР) как ЕС-ЭВМ. ЕС-ЭВМ – мощная машина «коллективного» пользования. Коллективность вынужденная из-за несоответствия быстродействия ЦП и периферии.
При появлении мультизадачного режима с переменным количеством задач, появляются терминалы и дисплейные станции. Использование машин становится действительно коллективным. Терминалы приобретают интеллект и отпочковываются в персональные ЭВМ. Электроника-60,100, Искра, IBM.
Если бы авиационная техника развивалась так же быстро как вычислительная (производительность, эффективность, экономичность, снижение стоимости), в настоящее время (примерно 10 лет назад) любой желающий мог бы свободно купить самолет типа Боинг760, залить ведро бензина и облететь вокруг земного шара за 20 минут.
Параллельное развитие машин индивидуального использования:
- ПРОМИНЬ: 100 шагов программируемой памяти (карманный калькулятор Электроника Б3-38)
- НАИРИ: программирование на языке высокого уровня, ввод/вывод – электрическая пишущая машинка 120 символов/мин или перфолента.
Развитие техники программирования.
Программирование в кодах машины – программист-колдун. Никто не знает и не понимает «как он это делает» (проминь).
Машино ориентированные языки (наири).
Часто повторяющиеся цепочки команд порождают интерпретаторы и трансляторы.
Универсальные алгоритмические языки высокого уровня FORTRAN, ALGOL, PL-1, BASIC, Pascal.
Проблемно ориентированные языки программирования.
Системы визуального конструирования программ Delphi, программирование без программирования.
Развитие носителей информации.
Магнитный барабан – БЭСМ.
Магнитные ленты, магнитные диски – ЕС.
Дискеты 5 дюймов от 180кБ – Искра, до 720кБ.
Жесткий диск 7 МБ – Искра.
СD и DVD диски.
Флэш-карты памяти.
Дата добавления: 2021-11-16; просмотров: 299;