<р> Това е голяма работа -. Има стотици различни I /O устройства, които потенциално биха могли да свържат към компютър. Вземете компютърна мишка - има десетки производители, които произвеждат различни модели на мишки. Би било невъзможно за един разработчик на софтуер за изграждане на родния подкрепа за всеки тип мишка на пазара. Вместо това, операционната система се справя с разликите между различните хардуерни устройства, използващи специален софтуер, наречен шофьори. За нас, това изглежда като всеки компютърна мишка просто работи
4:. Осигурят условия на равнопоставеност
<р> По подобен начин, операционни системи осигуряват основа за програми, така че да могат да работят с различни видове хардуер. Това е важно, тъй като две компютри същата операционна система могат да имат различни компоненти. Това важи дори и за Apple компютри, които са склонни да бъдат по-малко в сравнение с други модулни персонални компютри. A Macintosh от преди няколко години, може да има различни процесори и друг хардуер, отколкото нов Mac, но и двата модела могат да се изпълняват същата операционна система.
<Р> Операционната система създава абстрактен среда за програми. В известен смисъл, програмата казва на операционната система, което се нуждае, за да функционира правилно. След Операционната система може да се грижи за изискванията чрез разпределяне на разположение на физическите ресурси на компютъра. Няма значение какъв вид на хардуера на компютъра е -. На ОС дръжки подробностите
<р> Без тази функция, софтуерни инженери ще имат труден избор да направят. Те ще трябва да се пишат програми за определени групи от компоненти. Ако хардуера на компютъра не съвпадна с този набор избраният от програмистите, програмата може да не работи изобщо на вашата машина. Операционната система поддържа нещата вървят гладко в множество хардуерни конфигурации, освобождавайки софтуерните разработчици да се концентрира върху вземане на най-добрата програма те могат да пишат
3:. Файл, който Под Management
Programs нуждаят от повече от материални ресурси, за да получите свършите работата. Компютри разчитат на колекции от данни, наречени файлове. Тези файлове трябва да следват определен набор от правила, така че компютърът може да се възползва от тях. Тези правила за именуване на файлове и съхранение практики управляват. Ние призоваваме цялостното набор от правила, система за управление на файлове или просто файлов мениджър.
<Р> Различните операционни системи им