Софтуер Software
1. Видове софтуер • Системен – операционни системи, среди за програмиране, драйвери и др. програми със системни функции. • Приложен – програми, с които работят потребителите, за да извършват различни дейности обработка на текст, работа с графични изображения, таблици, бази от данни и т. н.
2. BIOS • Basic Input Output System • Програма за начално зареждане, която се съхранява в ROM паметта. • Съхранява множество настройки, управляващи ресурсите на компютъра • Тества всички налични в системата хардуерни компоненти. • Само при положение, че тестът е преминал успешно, BIOS -ът предава управлението на програма от по високо ниво, която е OS (Operating System, Операционна Система, ОС).
3. Операционна система • Най-важната съвкупност от програми, които управляват всички останали програми, а също и хардуерните устройства и се грижат за интерфейса с потребителя.
4. Функции на ОС • • Управление на процесите: пускане и спиране на процеси; разпределяне ресурсите между различни процеси. Управление на паметта: ОС се грижи за разпределението на RAM за процесите, които работят едновременно в ИС. ОС се грижи един процес да няма достъп до паметта на друг процес.
Функции на ОС • Управление на файловата система: – Файл – наименована съвкупност от данни, съхранени на външен носител (диск и др. ) – Логическият вид на файловата система (файловете на компютъра) е йерархичен, дървовиден. – ОС се грижи логическият файл да се представи физически върху дисковото устройство и дава възможност за работа с файлове (достъп). – Физически файлът представлява разпръснати блокове от байтове върху целия носител, а ОС се грижи тези разпръснати блокове да изглеждат като последователност от байтове за програмите.
Функции на ОС • Управление на периферията: отпечатването на принтер, сканиране, запис на CD ROM, управлението на звука (звукови карти) са услуги предоставени от ОС.
5. Видове ОС • С команден интерфейс – MS DOS, Unix и др. • С графичен интерфейс – MS Windows, Linux и др. • Еднозадачни ОС – в един момент се изпълнява само един процес. • Многозадачни ОС.
6. Драйвери • Програми, които се грижат за управлението на периферните устройства: – Звукова карта – Видео карта – Мишка – CD-ROM и др. подобни устройства – Монитор – Принтер – Скенер