1. Системен и приложен софтуер
- Понятието системен и приложен софтуер се използват за програмното осигуряване на компютър.
- Биват системен и приложен софтуер.
- Системният софтуер служи за дейности общи за компютърната система и осигурява работата на приложния софтуер.
- Към него спадат:
–BIOS (Basic Input/Output System) – програмен код записан в чип на дънната платка.
-Настройките на BIOS се записват в CMOS памет, която се запазва благодарение на батерийка, намираща се на дънната платка.
-BIOS Setup е програма за установяване параметрите на компютъра.
-Чрез BIOS се стартира ОС. Той прави тест при стартиране на програмата за самодиагностика POST и се грижи за часовника на компютъра.
2. Операционната система
- съвкупност от програми за управление на съвместната работа на всички компоненти на компютърната система.
3. Инструменталният софтуер
- Сервизни програми за извършване на диагностика на устройствата, управление на на периферни устройства, архивиране на данни, проверка за вируси.
- Средствата за разработване на други програми също са част от инструменталния софтуер (езици за програмиране).
2. Приложният софтуер
- Приложният софтуер включва програмите, които служат за решаване на конкретни практически задачи.
- Разпространява се във вид на програмни продукти и програмни пакети.
- Програмните продукти са програми, които осигуряват конкретна дейност (специфично приложение) на потребителя.
- Програмния пакет е логическо свързано множество от програмни продукти съответстващи на изискванията на дадена предметна област. Програмния пакет е съпроводен с документация за използването му.
- Най-общо приложния софтуер е два вида: фирмен и потребителски.
– Фирмените програми се създават от организации специализирани в производството на софтуер с комерсиална цел – продажба на потребителите. Той може да бъде два вида – с общо и със специално предназначение.
– Фирменият софтуер с общо предназначение е предназначен за потребители работещи в различни области при извършването на една и съща дейност.
– Фирменият софтуер със специално предназначение се използва за подпомагане на специфични дейности и може да бъде специализиран фирмен софтуер и универсален.
– Специализиран фирмен софтуер е например една програма за резервиране на стаи в хотела – съдържаща информация за стаите в хотела, приемаща заявки на клиентите и осъществяваща резервации за определено време.
Задача
- Посочете примери за програмни продукти и програмни пакети.
3. Операционна система(ОС)
- Дори и най-мощната компютърна конфигурация е безполезна, докато на нея не са инсталирани програми.
- След подбора на хардуерните компоненти и свързването им, първо се инсталира операционната система.
- ОС се грижи за всички хардуерни и софтуерни компоненти и взаимодействието им.
Главните програмни части на една ОС са:
- Ядро (Kernel) – зарежда се в оперативната памет при стартиране, веднага след зареждане на BIOS. Tо е отговорно за управлението на централния процесор, разпределя паметта.
- Обвивка (Shell) –видимия потребителски интерфейс, включващ командите за достъп до ОС.
- Задача: Проверете какви видове потребителски интерфейс има.
- Кои са основите компоненти на графичния потребителски интерфейс?
- ОС използва и друг вид системен софтуер, който не е част от нея – драйверите.
- Драйверите указват на ОС как да работи даден хардуер
- Разработчиците на ОС подготвят и възможности за обновяване(Update) с цел подобряване на работата.
- Когато актуалностите станат много, те се обединяват в общ пакет за обновяване (Service Pack).
- Задача 1: Потърсете информация за операционни системи и изгответе доклад
4. Основни функции за ОС
- Управление на компютъра от потребителите
- Поддръжка на файловата система, управлението на достъпа до устройствата и др.
- Поддръжка на работата на програмите и осигуряване на взаимодействието им с хардуера и една с друга.
Съвременните ОС са многозадачни –предоставят среда за работа с няколко приложения едновременно.
Задача 2: Стартирай Task Manager. Разгледайте кои приложения и процеси работят и каква част от капацитета на процесора и паметта използват?
Активности
- Посочете примери на съвременни ОС. Какво е специфичното за всяка от тях?
- Променете търсещата машина в браузъра, като вместо Google, задайте Bing.