Лекция №9 софтуерна система - studopediya
Целта на лекцията: Да се въведе обслужване PC софтуер.
- Системен софтуер.
- Основен софтуер: операционната концепцията sistemy.Programmy черупка;
Системен софтуер - набор от програми и софтуерни системи за работа на компютър и компютърни мрежи. Софтуерът на системата е разделена на основни и помощен софтуер.
Основен софтуер - минимален набор от софтуерни инструменти, които осигуряват работа с компютър: Това включва операционни системи и операционната плика. Основен софтуер - най-ниското ниво на софтуер. Той е отговорен за взаимодействие с хардуерни платформи. Обикновено основната софтуера директно включени в основното оборудване и се съхранява в специални чипове, наречени ROM. Програми и данни, съхранявани в ROM чип на сцената на производството и не могат да бъдат променяни по време на работа.
В случаите, когато промяната в основния софтуер по време на работа е технически осъществим, вместо ROM чипове, използвани препрограмируеми ROM. В този случай, да променя съдържанието на диска може да се извършва на специално устройство, наречено програмисти.
Операционна система е програма, организирана от Службата на работата на компютъра и взаимодействие с потребителя.
От една страна, тя се основава на основния компютърен софтуер, включени в неговата система BIOS (базова входно-изходна система), от друга страна, тя е подкрепа за софтуера на по-високи нива - приложения и повечето приложения за услуги. Приложения, операционната система се нарича програма, предназначена да работи на системата.
Операционни системи за персонални компютри се различават по няколко начина:
- един задачи и многозадачност;
- един играч и мултиплейър.
На няколко задачи система позволява да стартирате няколко програми, които ще работят паралелно, без да пречат един на друг.
операционни системи за един потребител ви позволяват да работите на компютъра си във всеки даден момент само един човек.
Операционната система. Работна структура се състои от следните модули:
- Основният модул (OS ядрото) - управлява работата на програми и файловата система осигурява достъп до и обмен на файлове между периферната резолюцията на устройството;
- черупка - декриптира и изпълнява команди на потребителя, идващи най-вече чрез клавиатурата;
- периферни драйвери - софтуер осигурява съгласуваност на тези устройства на преработвателя;
- Допълнителни програми за услуги (ток и вода) - позволяват лесно и потребителското многостранен процес на диалог с компютъра.
Основната цел на операционна система - това е управление и ключови ресурси контролираните от него - е компютърно оборудване. Операционната система изпълнява най-различни функции, в това число:
- Той определя така наречената "потребителски интерфейс";
- Той предвижда разделяне на хардуерните ресурси между потребителите;
- Това дава възможност да се работи с общите данни в режим на споделено;
- планиране на потребителя достъп до споделени ресурси;
- Тя осигурява ефективно изпълнение IO;
- извършва възстановяване на информация и изчислителния процес в случай на грешки.
Операционната система контролира следните основни ресурси: CPU; памет; Входно-изходни устройства; данни.
Операционната система взаимодейства с: компютърен оператор; приложните програмисти; системни програмисти; административен персонал; програми; хардуер; потребители.
Работа с компютъра. Всички операционни системи могат да осигурят и двете партиди и интерактивен режим с този потребител. В режим на партида, системата автоматично извършва предварително определена последователност от команди. Същността на диалогов режим е, че операционната система е в очакване на потребителски команди и получаване то започва да се изпълнява, и извършване, връща отговор и чака следващата команда. Интерактивна режим се базира на процесор прекъсване и BIOS прекъсва (които от своя страна са базирани на прекъсванията на процесор). Въз основа на тези хардуерни прекъсвания. операционната система създава свой собствен набор от капани. Способността на операционната система, за да прекъснете текущата задача и да отговорят на събития, предизвикани от потребителя чрез органите за управление, се разглежда като интерактивен режим.
Видове потребителски интерфейси. От изпълнението на потребителския интерфейс се отличават не-графични и графични операционни системи. Non-графични операционни системи прилагат интерфейс на командния ред. Основната Устройството за контрол в този случай е клавиатурата. Командите за управление са вписани в полето за команден ред, където те могат да бъдат и редактиране. изпълнение на команди започва след неговото одобрение, като натискане на клавиша за. За компютри IBM PC платформа интерфейс на командния ред се осигурява от семейството на операционни системи под името MS DOS.
Това графични операционни системи прилагат по-усъвършенстван тип интерфейс, в който може да се използва тялото, различни от мишка контролера на клавиатурата или адекватно позициониране на устройството. Работа графична операционна система се основава на взаимодействието между активни и пасивни контрол на екрана. Естеството на взаимодействието между активни и пасивни елементи за управление на избира от потребителя.
История на развитието на ОС. В своето развитие, операционната система премина през редица поколения. Нула поколение изчислителни машини в 40-те години не са имали операционни системи. В 50-те години в машините от първото поколение се появи възможности за обработка на партидите. В началото на 60-те години в системите на режимите на второ поколение такива изчисления първо са били изпълнени като многопроцесорна, режим на мулти-процесор, разделяне във времето режим в реално време, както и концепцията за независимостта на програми от входно-изходни устройства. Системи за трето поколение (средата на 60-те, 70-те) са предимно генерични, те се грижат за работа в много режими. В момента доминиран от четвъртото поколение на системата, включително инструменти за компютърни мрежи и компютъра, операционната система за виртуални машини без бази данни на системата и разпределена система за обработка на данни.
В момента най-често няколко вида операционни системи:. Еднократна процес за един потребител MS-DOS система, оповестени от Microsoft от 1981 г. насам; тя работи в текстов режим; Той е известен като варианти си от други компании за развитие: DR DOS, PC DOS;
OS / 2 - разработен от IBM;
Unix - многозадачност, многопотребителска система, създадена корпорация Bell лаборатория;
Mac OS - произведени от Apple за компютри Macintosh;
NetWare - мрежа операционната система, освобождава от Novell;
Както вече бе отбелязано, ако операционната система не създава лесен за работна среда, между нея и мъжа може да съществува друг posrednika- Programs- обвивка:
програма черупка - програма, предназначена за създаване на удобен за потребителя работна среда. Примери: Norton Commander, DOS-Navigator, Windows 3.1. Появата на подобни програми, свързани с факта, че операционните системи стар стил (например, MS-DOS), въпреки простотата и надеждността не са били осигурени със средства, които създават комфортна среда за потребителя да работи. В тези операционни системи, взаимодействието на човека с машини произвеждат (и произведени) с помощта на командата, която трябва да въведете с клавиатурата.
Така например, на операционната система MS-DOS, за да копирате text.txt файл от C: \ ABCDE в директория: \ DOC трябва да наберете следната команда от клавиатурата:
Очевидно е, че този метод на комуникация (интерфейс) nenaglyaden, изисква познаване на основата на стандартен набор от команди на операционната система, правила за работа с тях и neudoben- изисква да пишете с клавиатурата, и без грешки.
шел програма действат като добавка тези операционни системи, което позволява на потребителя да изпълнява същите операции по-бързо и по-ясни. В съвременните операционни системи (WINDOWS'95) осигурява средствата за осигуряване на работата на потребителите, както и допълнителни програми, ако обвивката и се използва в операцията, силата на навика да се старите, изпитани и любими програми.
софтуер за обслужване - програми и софтуерни пакети, които се простират възможностите на основата на софтуера и да организират по-удобна среда за потребителя. В сервизната програма включва:
- диагностичен производителност на компютъра;
- поддръжка диск и архивиране на данните;
- анти-вирус, и т.н.
Мрежови системи - програми, осигуряващи работа на компютърни мрежи. Примери: Novell Netware, LANtastic. За връстници (децентрализирана) мрежа мрежова система е включена в операционни системи. Примери: Windows NT, WINDOWS'95 (резерви). Този клас програми включват интернет браузър. Примери: Netscape Navigator, MS Internet Explorer.
(Голяма част от програмите за обслужване е включено в обхвата на доставката на съвременна OS В допълнение, има широк спектър от програми за услуги (комунални услуги), които могат да се монтират допълнително, например, Norton Utilities, Norton AntiVirus, Антивирусна Toolkit Pro (AVP. - Kaspersky AntiVirus), вирус комплект диалог Наука (Doctor Web), и др.)
От софтуерна система зависи от операционната изпълнението на цялата компютърна система като цяло. Конкретни програми са отговорни за взаимодействието с конкретни устройства, наречени драйвери на устройства - те са част от нивото на системен софтуер.
Друг клас програми на системно ниво, отговорни за взаимодействието с потребителя. Това е благодарение на тях, че той е в състояние да въвеждат данни в компютърна система за управление на неговата работа и резултати в удобен вид за себе си. Тези софтуерни инструменти се наричат инструменти предоставят на потребителския интерфейс.