Помощь в учёбе, очень быстро...
Работаем вместе до победы

Третье поколение (середина 60-х — — середина 70-х годов)

РефератПомощь в написанииУзнать стоимостьмоей работы

С выпуском семейства IBM/360 впервые появилось программное обеспечение, которое могло использоваться сколь угодно долго, причем с постоянными доработками и улучшениями. Примерно таким программным продуктом должна была стать операционная система OS/360, разработанная компанией IBM для своих компьютеров. По задумке, данная ОС должна была отлично работать как на слабеньких ЭВМ, специализирующихся… Читать ещё >

Третье поколение (середина 60-х — — середина 70-х годов) (реферат, курсовая, диплом, контрольная)

7 апреля 1964 года компания IBM выпустила на рынок революционную разработку (на нее ушло около $ 30 млрд в перерасчете на сегодняшние цены) — IBM System/360.

Это была первая ЭВМ с элементной базой на основе интегральных микросхем — то есть компьютер третьего поколения. Использование микросхем позволило снизить стоимость ЭВМ и в то же время увеличить надежность и производительность компьютеров. Кроме того, IBM System/360 представлял собой целое семейство мейнфреймов, различавшихся только по цене и производительности. Имея одинаковую структуру и набор команд, эти машины были полностью совместимы друг с другом, благодаря чему программы, написанные для одного компьютера, могли работать на любой другой ЭВМ семейства IBM/360. До этого для каждого мейнфрейма писался свой собственный набор программного обеспечения. При этом нередко возникали пренеприятные ситуации, когда организация, которую уже не устраивала мощность имеющегося в наличии компьютера, приобретала новую машину, после чего штат программистов в срочном порядке переписывал весь необходимый пакет программ.

С выпуском семейства IBM/360 впервые появилось программное обеспечение, которое могло использоваться сколь угодно долго, причем с постоянными доработками и улучшениями. Примерно таким программным продуктом должна была стать операционная система OS/360, разработанная компанией IBM для своих компьютеров. По задумке, данная ОС должна была отлично работать как на слабеньких ЭВМ, специализирующихся на простейшем копировании перфокарт и операциях с магнитными лентами, так и на мощных суперкомпьютерах, способных на самые сложные вычисления. Кроме того, предполагалось, что OS/360 будет эффективно работать на системах не только разной мощности, но и с различным количеством внешних устройств. В операционную систему закладывалась поддержка распространенных на тот момент принтеров, графопостроителей, устройств считывания и печати перфокарт, механизмов, работающих с магнитными лентами, и т. д.

Ну и, наконец, OS/360 стала первой многозадачной системой. Достигалось это следующим образом: оперативная память разбивалась на несколько разделов, каждому из которых назначалось отдельное задание (при этом часть разделов занимала сама «операционка»). Пока одна программа ожидала завершения процедуры ввода-вывода информации, другая могла использовать центральный процессор. Таким образом даже во время ввода данных центральный процессор не простаивал, обрабатывая уже имеющиеся в оперативке задания. Благодаря этому же принципу была реализована система подкачки, когда в освободившийся раздел памяти подгружалось новое задание. Так отпала необходимость предварительно формировать целый пакет заданий — теперь они просто поочередно загружались в оперативную память автоматически.

Несмотря на все заслуги, OS/360 вошла в историю как одна из худших «операционок». Огромное количество новаций, множество противоречивых требований, принципиальная новизна разработки — все это привело к появлению огромной, чрезвычайно сложной системы, примерно в 700 раз превышающей по объему FMS. Миллионы строк, написанных на ассемблере тысячами программистов, сотни и сотни ошибок, десятки новых версий, исправляющих старые ошибки и тут же привносящих новые… Один из разработчиков OS/360 Фред Брукс впоследствии написал довольно язвительную (но не лишенную остроумия) книгу «Мифический человеко-месяц», в которой он описывал свой опыт работы с этой операционной системой. На обложке было изображено стадо динозавров, по горло увязших в яме с дегтем. По мнению автора, эта драматическая картина очень точно описывала процесс разработки OS/360 и мучительную борьбу с бесчисленными ошибками. И все же система OS/360 неплохо справлялась с поставленными перед ней задачами и, что главнее всего, стала прочным фундаментом для будущих, более совершенных операционных систем.

Показать весь текст
Заполнить форму текущей работой