Програмно осигуряване на компютрите. Операционни системи - предназначение, видове, версии. Потребителски интерфейси.
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).
- графичен - информацията се въвежда и извежда в графичен режим, използват се бутони, прозорци и други. Данните се въвеждат с клавиатура или с мишка. Командите обикновено се избират от менюта или опции. Резултатите могат да бъдат графики, таблици, текст, звук и други.