Системное ПО
Системное ПО можно классифицировать следующим образом: 1. Операционные системы (ОС). 2. Сервисные системы. 3. Программно-инструментальные средства. 4. Системы технического обслуживания. Операционная система – совокупность программ, управляющих работой всех устройств ПК и процессом выполнения прикладных программ. ОС берет на себя выполнение таких операций: 1. Контроль работоспособности оборудования ПК. 2. Выполнение процедуры начальной загрузки. 3. Управление работой всех устройств ПК. 4. Управление файловой системой. 5. Взаимодействие пользователя с ПК. 6. Загрузка и выполнение прикладных программ. 7. Распределение ресурсов ПК (оперативной памяти, процессорного времени и периферийных устройств) между прикладными программами. На первых ПК была установлена ОС MS-DOS – Microsoft Disk Operating System (дисковая операционная система компании Microsoft). ОС семейства DOS, несмотря на свою простоту и экономичность, морально устарели, и на смену им пришли ОС нового поколения. Главными отличительными чертами современных ОС являются: 1. Многозадачность – способность обеспечивать выполнение нескольких программ одновременно. 2. Развитый графический пользовательский интерфейс. 3. Использование всех возможностей, предоставляемых современными микропроцессорами. 4. Устойчивость в работе и защищенность. 5. Полная независимость от аппаратуры (поддержка всех видов оборудования). К числу таких ОС прежде всего относятся: · Операционные системы компании Microsoft. Windows 95, NT, CE, 98, 2000, Millennium, XP, Vista; · Linux (Линус Торвальдс); · OS/2 Warp компании IBM; · UNIX; Сервисные системы расширяют возможности ОС, предоставляя пользователю, а также выполняемым программам набор разнообразных дополнительных услуг. К сервисным системам относят: 1. Оболочки. 2. Утилиты. Оболочки ОС – это программный продукт, который делает общение пользователя с компьютером более комфортным. В связи с несовершенством пользовательского интерфейса ОС семейства DOS было разработано несколько операционных оболочек. Наибольшую популярность среди пользователей ПК получила операционная оболочка Norton Commander (NC), Volkov Commander, Dos Navigator. Они оказываются более удобными в ряде специфических моментов, таких как работа с архивами, соединение файлов. На смену NC пришла оболочка Windows и новый стиль работы с графическим интерфейсом. На смену операционной оболочке Windows пришла ОС Windows. С операционной системой Windows также работают оболочки, которые называются файловые менеджеры – программы для работы с файлами (Far Manager, Total Commander). Утилиты – это служебные программы, которые предоставляют пользователю ряд дополнительных услуг. К ним относят: 1. Дисковые компрессоры. 2. Дисковые дефрагментаторы. 3. Архиваторы (WinRAR, WinZip). 4. Антивирусные программы. 5. Проигрыватели мультимедиа (Winamp, PowerDVD, BSplayer). 6. Программы для записи компакт-дисков (WinOncd, Nero). Программно-инструментальные средства – это программные продукты, предназначенные для разработки программного обеспечения. К ним относятся системы программирования, которые включают систему команд процессора, периферийных устройств, трансляторы (компиляторы и интерпретаторы) с различных языков программирования на язык машинных команд. В настоящее время наиболее часто используются процедурно-ориентированные системы программирования такие, как Borland Delphi, MS Visual Basic и инструментарий искусственного интеллекта (язык Лисп). Кроме того используются системы программирования, не требующие описания алгоритма обработки данных, такие как SQL – Structured Query Language, используется в СУБД Access. При их использовании следует указать исходные данные и требуемые результаты, а сам алгоритм генерируется системой программирования. Системы технического обслуживания – совокупность программно- аппаратных средств ПК для обнаружения сбоев в процессе работы компьютера. Они предназначены для проверки работоспособности отдельных узлов, блоков и всей машины в целом (средства диагностики ПК, тестового контроля, аппаратного контроля).
|