Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Системные программы обеспечивают удобное окружение для разработки и исполнения программ. Они подразделяются на программы:
Управления файлами; например, файл-менеджеры типа Norton Commander и Far в MS DOS и Windows Commander – в Windows;
Получения информации о состоянии; например, Task Manager – программа в системе Windows для управления процессами и получения информации об их состоянии, загрузке процессора и используемой памяти. Вызывается комбинацией клавиш Ctrl – Alt – Del.
Создания и изменения файлов; например, текстовые редакторы notepad и wordpad и программа paint для создания и редактирования рисунков, поставляемые с ОС Windows.
Поддержки языков программирования; например, компиляторы с языков Си (cc) и Java (javac), поставляемые с большинством операционных систем;
Загрузки и исполнения программ; например, ld – загрузчик и редактор связей UNIX;
Коммуникации; например, Windows Messenger – программа обмена мгновенными сообщениями, часть ОС Windows.
Использование ОС большинством пользователей основано на использовании системных программ, а не системных вызовов. Причина этого в том, что уровень интерфейса системных программ несколько выше, чем уровень системных вызовов (например, не требует передачи параметров через регистры процессора). Системные программы ближе к сути решаемых задач и поэтому понятнее пользователям, чем системные вызовы.
Дата публикования: 2014-12-08; Прочитано: 218 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!