Софтуер бр

библиотека съчетания

Системен софтуер организира обработката на информацията в компютъра.

контрол и диагностика осигуряват автоматичен режим тест на отделни компоненти на компютри, търсят грешки в работата си.

Шофьорът (водач) е специален софтуерен модул, който контролира външното устройство. Водачите предоставят единен интерфейс към различни устройства, като по този начин се изолира потребителските програми и ядрото от характеристиките на оборудването. Всяко устройство има своя водач. Водачите са склонни да бъдат прикрепени към продукта на диска или от библиотека от стандартни водачи на операционната система, операционната система или устройството е свързано с компютър чрез "адаптер» (IDE контролер), за които вече сте инсталирали драйвера.

Полезността произлиза от английски език. полезност, което означава "полезно." Utility - компютърна програма, която ви позволява да се разшири обхвата на стандартните характеристики на хардуера и операционните системи. Обикновено utiltity изпълнява тесен диапазон на конкретни задачи.

Брой на групови програми полезност е много разнообразна, но те все още могат да бъдат разделени в няколко групи, основният критерий за това разделение е да се възложи комунални услуги:

- помощни програми за работа с твърд диск (Disk Utility) - позволяват проверката на диск за наличие на неправилно записани или повредени файлове, да извършват диск почистване, оформление и много други;

- полезност на системния регистър;

- мониторинг полезност оборудване;

- тестове на оборудването и т.н.

Широко се използва така наречените комунални услуги пакети, като в състава на набор от програми (до няколко десетки) за поддръжка на системата. В един такъв пакет може едновременно да влезе в програмата на всички по-горе видове комунални услуги.

Операционна система (ОС) - основната част от софтуера на системата. OS е набор от програми, които контролират всички хардуерни компоненти на компютъра на, като се гарантира тяхната съставна дейност и предоставя на потребителя достъп до хардуерните възможности на компютъра.

Системата за програмиране дава възможност за развитието на програми в езиците за програмиране (PL).

Преводачи - набор от програми, които осигуряват автоматичен превод от алгоритмичен и символичен език на машинен код. Според тяхната функция, преводачи обикновено се разделят на компилатори и устни преводачи. Компилаторът превежда програмата на алгоритмичен език в машинен код, без изпълнението му, но със създаването на т.нар обект модул - програми в машинен код, готов за самостоятелно използване. Преводачи превод на всяка конструкция алгоритмичен език на машинни кодове, докато неговото изпълнение. Преводачът е по-бавен компилатор, но в интерактивен режим осигурява удобен начин на потребителското програма отстраняване на грешки.

Език за програмиране - формален език на човешката комуникация с компютъра за описване на данни (информация) и алгоритми (софтуер) за обработка на компютъра. Програмните езици вътрешни компютърни езици (цифрово кодиране на командите (някои обозначения), липсата на различия между вътрешния представителството на операторите (команди) и форматите) и езиците, които позволяват изпълнението на програми, написани на тях, само след излъчването.

Системен софтуер и системи за програмиране могат да се комбинират в един клас Basic софтуер.

Приложен софтуер е предназначен да отговори директно на задачите на потребителите.

софтуерни пакети условно разделени на два класа:

- специално. математически пакети, CAD, счетоводни пакети, експертни системи и други.

Стандартни софтуерни библиотеки включват често използвани програма за пресмятане на функции за решаване на уравнения, операциите по обработка на общи данни (сортиране чрез намиране на максималните и минималните стойности на масиви от данни).

Уникален софтуер - набор от програми, предназначени за изпълнение на конкретни потребителски програми за справяне с уникалните задачи на потребителите.