Среди операционных систем особое
место занимает Unix. Беспрецедентным
является то, что ОС Unix может
работать практически на всех
выпускаемых платформах. UNIX - это
стандарт де факто открытых и
мобильных операционных систем.
(поскольку название UNIX
запатентовано компанией AT&T -
различные юниксы называются
различно: SCO UNIX, BSDI, Solaris, Linux, DG/UX, AIX и
т.д.).
Это не только многозадачная, но и
многопользовательская система. Она
обеспечивает современный
пользовательский интерфейс на базе
системы X Window и межмашинную связь на
базе протоколов TCP/IP и т.п.
ОС Unix была создана Кеном
Томпсоном и Деннисом Ритчи в Bell
Laborotories (AT&T). Широко
распространяться Unix/v7 (версия 7)
начала в 79 - 80-м годах. Вручение
создателям Unix в 1983 году
Международной премии А.Тьюринга в
области программирования
ознаменовало признание этой
системы мировой научной (computer science)
общественностью. Что также
беспрецедентно.
Сколько операционных систем
взошло и зашло на компьютерном
небосклоне за время существования
UNIX!
ОС Unix стоит на трех китах: язык Си,
файловая система, командный язык. В
дальнейшем к ним добавились
система X Window и протоколы TCP/IP.
Язык Си, на котором написана сама
операционная система, с одной
стороны, сочетает в себе свойства
языка высокого уровня: описание
типов, программные структуры if, for,
while и т.п., а с другой - содержит
средства, присущие обычно языкам
уровня ассемблера: регистровые
переменные, адресную (ссылочную)
арифметику, возможности работы с
полями бит и отдельными битами и
т.п.
|