/(ля каждой модели компьютера разрабатываются собственные операционные системы. Более того, для одной и той же модели, как правило, имеется несколь- ко различных операционных систем с разным назначением, возможностями и свойствами. Так, существуют операционные системы, которые могут управлять одновременным выполнением нескольких программ — многопрограммные — или только одной — однопрограммные операционные системы. Есть системы, которые могут обслуживать только одного — однопользовательские — или одновременно нескольких человек — многопользовательские ОС. Для обеспечения работы ло- кальных и глобальных сетей разработаны сетевые операционные системы. Для IBM-совместимых персональных компьютеров разработано несколько раз- личных семейств операционных систем: MS DOS, Windows, Linux и некоторые другие. Одной из наиболее простых операционных систем для персональных компьютеров является устаревшая однопользовательская и однопрограммная операционная система MS DOS (от Microsoft Disk Operation System — дисковая операционная система фирмы Microsoft). Ее первая версия была разработана еще в 1981-1982 годах. Операционные системы семейства Windows 9х являются многопрограммными, но однопользовательскими, а системы семейств Windows NТ/2ООО/ХР и Linux относятся к многопрограммным, многопользовательским и сетевым. В дальнейшем изложении под названием Windows без указания вер- сии подразумевается любая из операционных систем семейств Windows 9х или Windows NТ/2ООО/ХР. Для каждой операционной системы разработано огромное количество программ. Программы могут выполняться только пол управлением той операционной сис- темы, для которой они разработаны. Поэтому наряду с обсуждавшимся во второй главе термином «аппаратная платформа» используется и термин «программная платформа», под которым понимается та или иная операционная система, а также накладываемые на программы ограничения и требования. Кроме того, про про- граммы, написанные для работы с той или иной операционной системой, говорят, что они «работают в среде». 3.7.