Аперацыйная сістэма: Розніца паміж версіямі
[недагледжаная версія] | [недагледжаная версія] |
Змесціва выдалена Змесціва дададзена
др r2.6.4) (робат змяніў: ba:Операцион система |
др clean up, replaced: а у → а ў, асэн → асен, у у → у ў, . → . (2), , → , (3), {{вызн2|1=(АС)}} → '''(АС)''', {{вызнч|1=Аперацы́йная сістэ́ма}} → '''Ап using AWB (7893) |
||
Радок 1:
[[Выява:Ubuntu 10.04 LTS.png|thumb|300px|Графічны інтэрфейс карыстальніка на прыкладзе АС [[Ubuntu]], дыстрыбутыва [[Linux|GNU/Linux]]]]
== Прыклады сучасных аперацыйных сістэм ==
Радок 7:
[[Microsoft Windows]] – сямейства прыватнаўласнісцкіх аперацыйных сістэм. Гэта найбольш распаўсюджаная аперацыйная сістэма для [[персанальны камп'ютар|персанальных камп'ютараў]]. Яна зарадзілася ў 1981 годзе ў якасці дапаўненні да аперацыйнай сістэмы [[MS-DOS]] для IBM-сумяшчальных персанальных камп'ютараў. Упершыню апублікавана ў 1985 г.
Пачынаючы з Windows XP
Windows таксама выкарыстоўваецца на серверах, якія падтрымліваюць такія прыкладанні, як вэб-серверы і серверы баз даных
=== Unix і Unix-падобныя аперацыйныя сістэмы ===
[[Кен Томпсан]] напісаў мову праграмавання B, галоўным чынам, на аснове BCPL, якую ён выкарыстаў, каб напісаць [[Unix]], на аснове яго вопыту працы ў праекце MULTICS. B была заменены на [[Сі, мова праграмавання|C]], і з цягам часу Unix ператварылася ў вялікае, складанае сямейства
Назва "UNIX" з'яўляецца гандлёвай маркай [[The Open Group]]. Для абазначэння доўгага шэрагу аперацыйных сістэм, якія падобныя на арыгінальны Unix, але не маюць ліцэнзіі The Open Group, ужываецца назва "Unix-падобныя".
Радок 37:
==== Plan 9 ====
У свой час [[Кен Томпсан]], [[Дэніс Рычы]] і [[Дуглас Макілрой]] у [[Bell Labs]] распрацавалі мову праграмавання [[Сі, мова праграмавання|C]] для стварэння аперацыйнай сістэмы Unix. Наступныя распрацоўкі праграмістаў Bell Labs уключаюць [[Plan 9]] і [[Inferno]], аперацыйныя сістэмы для сучасных размеркаваных вылічальных асяроддзяў. Plan 9 зараз выпушчана пад Lucent Public License. Inferno была прададзена Vita Nuova Holdings і выпушчана пад GPL і MIT ліцэнзіямі
=== Linux і GNU ===
Радок 70:
==== Графічны інтэрфейс карыстальніка ====
Большасць сучасных камп'ютарных сістэм падтрымліваюць графічны інтэрфэйс карыстальніка ({{lang-en|GUI}}, ад ''Graphical User Interface''), і звычайна ўключаюць яго. У некаторых аперацыйных сістэмах, такіх як Microsoft Windows і Mac OS
Многія аперацыйныя сістэмы дазваляюць карыстальніку ўсталяваць або ствараць любы карыстальніцкі інтэрфейс у адпаведнасці з іх пажаданнямі. [[X Window System]] у спалучэнні з [[GNOME]] ці [[KDE]] звычайна сустракаюцца на большасці Unix і Unix-падобных (BSD, GNU/Linux, Solaris) сістэм. Шэраг замен абалонкі Windows, якія прапануюць альтэрнатывы ўбудаванай абалонцы, былі выпушчаны, але ўбудаваная абалонка не можа быць аддзелена ад Windows. Існуюць шматлікія варыянты графічнага інтэрфейсу для Unix і Unix-падобных АС, большасць іх – вытворныя ад X11 (X Window System).
Радок 114:
Абарона памяці дазваляе ядру абмежаваць доступ працэсаў да памяці камп'ютара. Існуюць розныя метады абароны памяці, у тым ліку сегментацыя памяці і пагінацыя. Усе метады патрабуюць пэўнага ўзроўню апаратнай падтрымкі (напрыклад, 80286 MMU), які забяспечваюць не ўсе камп'ютары.
І пры сегментацыі і пры пагінацыі, пэўныя рэгістры абароненага рэжыму паказваюць працэсару, які адрас памяці ён можа дазволіць бягучай праграме для доступу. Спробы атрымаць доступ па іншых адрасах выклічуць перарыванне, якое прымусіць працэсар перайсці ў прывілеяваны рэжым і перадаць кіраванне ядру. Такі выпадак называюць парушэннем сегментацыі, і, паколькі, з аднаго боку, цяжка прызначыць
==== Віртуальная памяць ====
Радок 136:
==== Доступ да дыска і файлавая сістэма ====
Доступ да даных, якія захоўваюцца на дысках, з'яўляецца цэнтральным элементам усіх аперацыйных сістэм. Камп'ютары захоўваюць даныя на дысках з выкарыстаннем файлаў, якія маюць спецыфічную структуру
==== Драйверы прылад ====
Радок 153:
АС рэальнага часу ({{lang-en|RTOS}}) – гэта шматзадачная аперацыйная сістэма, прызначаная для прыкладанняў з вызначаным тэрмінам (вылічэнняў у рэжыме рэальнага часу). Такія прыкладанні ўключаюць невялікія ўбудаваныя сістэмы, кантролеры аўтамабільных рухавікоў, прамысловых робатаў, касмічных караблёў, прамысловага кантролю і шэрагу буйнамаштабных вылічальных сістэм. Адным з першых прыкладаў маштабных АС рэальнага часу была сістэма апрацоўкі транзакцый, распрацаваная American Airlines і IBM для сістэмы браніравання авіякампаніі Sabre.
Убудаваныя сістэмы, якія маюць вызначаныя тэрміны, выкарыстоўваюць АС рэальнага часу, такія як VxWorks, PikeOS, eCos, QNX
== Аматарскія распрацоўкі ==
|