Spposchoolbook dvi



Download 14,49 Mb.
Pdf ko'rish
bet20/121
Sana08.07.2022
Hajmi14,49 Mb.
#757839
TuriУчебное пособие
1   ...   16   17   18   19   20   21   22   23   ...   121
Bog'liq
2011.Lekcii.po.operacionnym.sistemam


Глава 1. Краткая история
2.
Верно ли, что открытое лицензионное соглашение позволяет
свободно просматривать, модифицировать и распространять откры-
тое программное обеспечение? (Да/Нет)
Ответы на вопросы
1.
Да. Разработчики ОС могут повторно использовать объекты
при разработке новых компонентов. Увеличение модульности благо-
даря применению объектно-ориентированной технологии способству-
ет поддержке новых архитектур.
2.
Да. Конечные пользователи могут свободно модифицировать и
распространять любое ПО, удовлетворяющее GPL. ПО, распростра-
няемое согласно этой лицензии, должно содержать полный исходный
код, сведения о всех его модификациях и сопровождаться общедо-
ступной лицензией.
§ 7. Двухтысячные годы

Производительность процессоров отстает от экспоненциального
роста числа транзисторов в них

Многопроцессорные системы:

мультипроцессоры (специальные ОС);

многомашинные системы (несколько одинаковых ОС);

распределенные системы (разные ОС на разных машинах).

Обработка данных на мобильных устройствах
Стандартизация интерфейсов пользователей и приложе-
ний

Windows XP объединила потребительскую и профессиональные
линии OS Windows (Windows Me и Windows 2000)

Linux и другие открытые ОС используются шире и применя-
ют стандартные программные интерфейсы приложений (напр.,
POSIX) для повышения совместимости с другими ОС на базе
UNIX


§ 7
. Двухтысячные годы
33
Программный интерфейс приложений
(Application Pro-
gramming Interface, API) — спецификация, которая позволяет прило-
жениям запрашивать услуги у ядра посредством системных вызовов
(System call interface, см. рис. 7).
Пример.
Интерфейс переносимых операционных систем (Porta-
ble Operating System Interface, POSIX) — программный интерфейс
приложений, первоначально разработанный для ранней ОС Unix.
Применяется для совместимости ОС, основанных на Unix.
Рис. 7. Взаимодействие приложений с операционной системой. В пространстве поль-
зователя (User space) показаны компоненты программного обеспечения, не обладаю-
щие непосредственным доступом к физическим ресурсам системы. В пространстве яд-
ра (Kernel space) показаны компоненты ОС, обладающие неограниченным доступом к
системным ресурсам.
Виртуальная машина
(virtual machine) — приложение, эмули-
рующее функциональные возможности компьютерной системы (см.
рис. 8).
Виртуальные машины

Дают многочисленным пользователям возможность работы с ап-
паратными средствами в режиме коллективного пользования


34
Download 14,49 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish