Програмно осигуряване на компютрите. Операционни системи (ОС) - функции. Потребителски интерфейси - видове. Версии на ОС.

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

 1. Програмно осигуряване на PC

а) системно - използва се за управление на компютърните модули.
    Видове:
      - операционни системи (ОС);
      - BIOS (Basic Input Output System) - набор от програми, записани в неизтриваема памет. Използват се при първоначално стартиране на PC (преди зареждане на OC);
      - Firmware -
програми, вградени в някои устройства (напр. CD-ROM устройства, твърди дискове, GSM-и и други).

б) приложно  - програми за решаване на задачи от всекидневната дейност
Примери:
      - текстообработка - MS Word, Open Office Write, KWord, Notepad, Wordpad;
     
- електронни таблици - MS Excel, Open Office Calc, KSpreadsheet, Star Office Calc;
     
- презентации - MS Power Point, Open Office Impress, KPresenter
      -
графики - MS Paint, Adobe Photoshop, GIMP, Corel Draw
      -
програмиране - Visual C++, Delphi, Basic
      -
бази данни - MS Access, Oracle, MySQL;
      -
анимация и видео - Adobe Premier, Macromedia Flash, Media Player, 3D Studio Max;
      -
звук - WinAmp, CoolEdit, Sound Forge, Cubase, Cakewalk.
      -
инженерни изчисления и проектиране - MatLab, MathCad, CAD/CAM системи;

2. Операционни системи

а) определение - набор от програми за управление на компютърните модули на най-ниско ниво и за осигуряване на въвеждане и извеждане на информация.
   Включва:
      - програма за начално зареждане на PC (намира се на първия сектор на носителя на информация  - дискета, твърд диск или CD-ROM);
      -
драйвери на устройства - програми, които управляват всяко устройство в компютъра на ниско ниво;
      - интерфейс - средства за общуване с човека (текстов и графичен интерфейс);
      - средства за настройка, тест и диагностика на компютърните модули.

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

в) видове OC
  
-
еднопотребителски, еднозадачни (MS DOS, PC DOS, DR DOS, CPM, Windows 1,2,3)
   -
многопотребителски, многозадачни (Unix, OS/2, Solaris, HP UX, Linux, Windows-95/98/NT/XP)

3.Видове интерфейси на ОС
   - текстов (команден) - информацията се въвежда и извежда само във вид на текст; използват се команди, които се въвеждат от клавиатурата (напр: dir, time, date, cd и други); В Windows-XP може да се емулира команден интерфейс с помощта на Command.com (или cmd).
   - графичен  - информацията се въвежда и извежда в графичен режим, използват се бутони, прозорци и други. Данните се въвеждат с клавиатура или с мишка. Командите обикновено се избират от менюта или опции. Резултатите могат да бъдат графики, таблици, текст, звук и други.