1. Системные и прикладные программы
Работа компьютера сводится к тому, что по заданию пользователя он выполняет некоторую программу или несколько программ одновременно.
Различают системные и прикладные программы.
Системные программы решают общие вопросы организации вычислений:
и многие другие.
Есть системные программы, которые работают постоянно после включения компьютера. Такие программы называются резидентными. Другие системные программы находятся на жестком диске и запускаются пользователем или прикладной программой тогда, когда они нужны.
Прикладные программы решают конкретные задачи, связанные с обработкой информации. Пользователь может создавать новые прикладные программы и может использовать уже существующие. Создание программ является важной областью деятельности человека.
Для того, чтобы программа стала товаром и ею могли пользоваться другие, она должна быть отчуждаемой.
Отчуждаемость программы обозначает, что сама программа и документация к ней достаточны для того, чтобы незнакомый с программой пользователь мог понять, как ее использовать. Чем ниже уровень подготовки пользователя нужен для этого, тем программа лучше.
Отчуждаемость программы обычно обеспечивает создание информационных файлов о программе. Часто такие файлы можно вызвать из самой программы по команде Помощь или Help.
Интерфейс – это обмен информацией между компьютером, пользователем и другими устройствами. Интерфейсом называют также программы и устройства для организации такого обмена.
Пользовательский интерфейс – это обмен информацией между компьютером и пользователем.
Пользовательский интерфейс программы должен обеспечивать комфортные условия работы на компьютере. Качество программы в значительной степени зависит от ее пользовательского интерфейса.
Современные компьютеры используют разные виды пользовательского интерфейса. Различают:
При командном интерфейсе задания для компьютера задают с помощью команд, которые вводят с клавиатуры.
Команда вводится в компьютер с помощью буквенно-цифровой клавиатуры. При вводе команда появляется символ за символом на экране монитора. Для запуска команды надо нажать клавишу Enter – самую большую клавишу, которая находится в центре клавиатуры справа.
Ранее командный интерфейс был самой распространенной формой пользовательского интерфейса. Сейчас он используется, преимущественно, для запуска различных программ в системе MS-DOS.
Клавишный интерфейс основан на использовании управляющих клавиш клавиатуры:
Кроме того, многие программы предусматривают использование в качестве управляющих комбинаций клавиш Ctrl или Alt вместе с буквенно-цифровыми и другими клавишами.
Так система Windows использует комбинации клавиш Alt+F4 и Ctrl+Alt+Del для прекращения выполнения программы. Запись Alt+F4 обозначает, что надо нажать клавишу Alt и, не отпуская ее, нажать клавишу F4.
Курсор
– это мерцающая черточка, цветовая полоска или другое изображение на экране, которое можно перемещать по экрану с помощью клавиш управления курсором или мыши.При курсорном интерфейсе курсор подводится к названию команды, а затем нажимается клавиша Enter для выполнения этой команды. При курсорном интерфейсе широко используют систему меню.
Меню – это список действий (команд), которые компьютер может выполнить в данный момент времени и одно из которых пользователь может или должен выбрать. В тот момент, когда пользователь должен сделать выбор, на экране появляется выпадающее меню – прямоугольник со списком предлагаемых программой действий. Одно из действий в этом списке выделено курсором. Для выбора нужного действия пользователь может:
Графический интерфейс
осуществляется с помощью мыши и пиктограмм – рисунков на экране монитора, которые изображают различные действия. Для выполнения команды при графическом интерфейсе надо подвести указатель мыши на экране к пиктограмме и щелкнуть один или два раза левой кнопкой мыши – нажать и быстро отпустить эту кнопку. Графический интерфейс используют многие игры. Графический интерфейс является основным в наиболее популярной сейчас операционной системе Windows.Очень часто разные программы имеют похожий интерфейс. Это не случайно. Одинаковый интерфейс помогает быстрее освоить работу с новой программой. Привычные действия позволяют вырабатывать автоматизм при работе на компьютере. Поэтому есть стандарты интерфейса пользователя.
Сегодня на роль такого стандарта претендуют правила (GUI – Graphic User Interface), которые приняты в таких популярных системах, как Word и Excel в системе Windows, а также в интерфейсе системы программирования Visual фирмы Microsoft.