- Списък на функциите на операционните системи
- 1- Те имат управление на работата
- 2- Те имат управление на ресурсите
- 3- Те имат контрол на операциите за вход / изход
- 4- Те са многозадачни системи
- 5- Те съответстват на процеса на пространствена памет
- 6- Те трябва да имат свързани механизми
- 7- Те имат ядро
- 8- Те предоставят връзка
- Препратки
В характеристиките на основните операционни системи обикновено включват: управление на работата, управление на ресурсите, контрол на системните операции, отстраняване на грешката, и управление на паметта. Това зависи от производителя.
Операционните системи обикновено са уникални въз основа на техния производител и хардуера, на който работят. Въпреки това, благодарение на изискаността на съвременния хардуер, се изискват операционни системи, които отговарят на специфични стандарти.
Като цяло, когато е инсталирана нова компютърна система, оперативният софтуер, посочен за този хардуер, трябва да бъде закупен.
Операционна система е софтуерна система, която управлява компютърен хардуер и софтуерни ресурси; в допълнение, тя предоставя общи услуги за компютърни програми.
Приложните програми обикновено също изискват операционна система, за да функционира.
Операционните системи могат да бъдат намерени в много устройства, които съдържат компютър: от мобилни телефони, до конзоли за видеоигри, до компютри и мрежови сървъри.
Някои популярни операционни системи за настолни компютри включват Apple OS X, Linux и неговите варианти и Microsoft Windows. Мобилните операционни системи включват Android и iOS. Съществуват и други класове операционни системи, като RTOS в реално време.
Списък на функциите на операционните системи
1- Те имат управление на работата
Важна отговорност на всяка операционна програма е планирането на задачи, които трябва да се обработват от компютърната система.
Това е една от основните задачи на функцията за управление на задачите. Операционната система създава реда, в който се обработват програмите, и определя последователността, в която ще бъдат изпълнявани конкретни задания.
Терминът „на опашка“ често се използва за описване на серията задачи, които чакат изпълнението. Операционната система сравнява различни фактори, за да създаде тази опашка за работа.
Някои от тези фактори включват:
- Някои задания, които в момента се обработват.
- Системните ресурси, които се използват.
- Какви ресурси ще трябва да бъдат използвани от следните програми.
- Приоритетът на работата в сравнение с останалите задачи.
- Всяко друго специално изискване, на което системата трябва да отговаря.
Оперативната програма трябва да може да преглежда тези фактори и да контролира реда, в който се обработват тези работни места.
2- Те имат управление на ресурсите
Управлението на ресурсите в компютърна система е друго от основните проблеми на операционната система. Очевидно програмата не може да използва устройство, ако този хардуер не е наличен.
Оперативният софтуер следи изпълнението на всички програми. Той е отговорен и за наблюдение на всички видове устройства, които се използват.
За да постигнете това, създайте таблица, в която програмите се комбинират с устройствата, които използват или ще използват в бъдеще.
Операционната система преглежда тази таблица, за да одобри или откаже използването на конкретно устройство.
3- Те имат контрол на операциите за вход / изход
Разпределението на ресурсите на една система е тясно свързано с работата на контролния вход / изход контрол на софтуер.
Тъй като често се изисква достъп до определено устройство, преди да започнат операциите по вход / изход, операционната система трябва да координира операциите за вход / изход и устройствата, върху които те действат.
В действителност той създава речник на програми, които преминават през изпълнение и устройствата, които те трябва да използват за завършване на операции за въвеждане / извеждане. Използвайки отчетите за контрол, заданията може да изискват конкретни устройства.
Това позволява на потребителите да четат информация от конкретни сайтове или да отпечатват информация в избрани офиси. Възползвайки се от това средство, информацията, прочетена от местоположение, може да бъде разпространена в цялата компютърна система.
За да се улесни изпълнението на операции за вход / изход, повечето операционни системи имат стандартен набор от контролни инструкции за обработка на всички инструкции за вход / изход.
Тези стандартни инструкции, наричани система за контрол на входа / изхода, са неразделна част от повечето операционни системи.
Те само опростяват средствата, така че всички програми, които се обработват, да могат да извършват операции за вход / изход.
В действителност изпълняваната програма изпълнява сигнали към операционната система, че е желателно операция на вход / изход, като се използва специфично устройство за вход / изход.
Софтуерът в контрола извиква софтуера на IOCS, така че да може да завърши операцията за вход / изход.
Като се има предвид нивото на активност на вход / изход, в повечето програми инструкциите за IOCS са изключително жизненоважни.
4- Те са многозадачни системи
Повечето съвременни операционни системи позволяват да бъдат изпълнени множество задачи.
Например, компютърът може, докато работи с потребителска програма, да чете информация от диск или да показва резултатите на принтер. Говори се за многозадачност или многопрограмирани операционни системи.
5- Те съответстват на процеса на пространствена памет
В много операционни системи всеки процес има собствено пространство за памет. Това означава, че тази памет не е достъпна за други процеси. В този случай говорим за космическата посока на процеса.
6- Те трябва да имат свързани механизми
Когато те са многоцелеви програми, операционна система трябва да осигурява следния брой механизми:
- Механизъм за удостоверяване за проверка на самоличността на всеки потребител.
- Механизъм за защита срещу грешни потребителски програми, които могат да блокират изпълнението на други приложения в системата или които са злонамерени и могат да шпионират или прекъснат дейностите на други потребители.
- Механизъм за управление, който ограничава броя на разрешените ресурси за всеки потребител.
7- Те имат ядро
Съществената част на операционната система е нейното ядро. Днес монолитните ядра са най-популярни.
Тези ядра предоставят начин за различните процеси на компютъра да изпращат съобщения един до друг, в същото време, че управляват оперативната памет, която съхранява програмната информация.
Повечето ядра също предоставят драйвери на устройства за управление на монитори, твърди дискове и други принадлежности.
8- Те предоставят връзка
Вероятно определящата характеристика на операционните системи е връзката, която той осигурява между хардуер, софтуер и в някои случаи с потребителския интерфейс. Всеки компютър изисква операционна система, за да може да се използва.
Препратки
- Какви са характеристиките на операционна система? Възстановени от reference.com.
- Характеристики на операционна система. Възстановени от ecomputernotes.com.
- Характеристики на операционната система. Възстановено от 202.114.32.200:8080/courseware.html.
- Какви са характеристиките на операционна система в сравнение с друг софтуер? Възстановени от quora.com.
- Система за контрол на входа. Възстановено от wikipedia.org.