Съвременни операционни системи

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.