Извличане на знание
/ Knowledge Discovery >> Извличане на знание >> тек >> компютър >> компютърен софтуер >>

Как операционни системи Work

е, използващи техните API в крайна сметка ще превод на тази в способността да се контролира и да се възползват от определена част от индустрията. Това е една от причините, че толкова много фирми са склонни да предоставят приложения като читатели или зрители на обществеността, без заплащане. Те знаят, че потребителите ще поискат програми да се възползват от безплатните читателите и приложни фирми ще бъдат готови да плащат роялти да се позволи тяхното софтуер, за да представи исканите от потребителите функции.
User Interface
<р> Точно както API осигурява последователен начин за подаване на заявления за използване на ресурсите на компютърната система, потребителски интерфейс (UI) носи структура на взаимодействието между потребител и компютъра. През последното десетилетие, почти всички развитие в потребителски интерфейси е бил в областта на графичния потребителски интерфейс (GUI), с два модела, на Apple Macintosh и Windows на Microsoft, получава най-голямо внимание и да спечели голямата част от пазарния дял. Популярният с отворен код Linux операционна система поддържа също и графичен потребителски интерфейс.

Има и други потребителски интерфейси, някои графични и някои не, за други операционни системи.
<Р> Unix, например, има потребителски интерфейси, наречени черупки, които представят потребителски интерфейс, по-гъвкава и мощна от стандартния текст-базирания интерфейс на операционната система. Програми като Korn Shell и C Shell са текстово-базирани интерфейси, които добавят важни комунални услуги, но тяхната основна цел е да направи по-лесно за потребителя да манипулира функциите на операционната система. Има и графичен потребителски интерфейс, като например X-Windows и Gnome, които правят Unix и Linux по-скоро като на Windows и Macintosh компютри от гледна точка на потребителя.
<Р> Важно е да се помни, че във всички тези примери, потребителския интерфейс е програма или набор от програми, която седи като слой над самата операционна система. Същото нещо е вярно, с малко по-различни механизми, както на Windows и Macintosh операционни системи. Основните функции на операционната система - управлението на компютърната система - се намират в ядрото на операционната система. Управителят на дисплея е отделна, макар че той може да бъде стегната на ядрото отдолу. Връзките между ядрото на операционната система и потребителския интерфейс, помощни програми и друг софтуер определят много от различията в операционни системи днес, и по-нататък ще

Page << [11] [12] [13] [14]