это совокупность программных экранных элементов управления для взаимодействия пользователя с компьютером.
Программные средства интерфейса: пассивные и активные
Ø подсказка,
Ø
|
Ø меню,
Ø окна,
Ø
|
Ø разновидности курсора.
Подсказка —
это средство для организации внимания пользователя различными способами: текстом, звуком, графикой.
Помощь —
описание способов взаимодействия с программами.
Меню —
перечень возможных действий или программ, бывают текстовые (горизонтальные, вертикальные) и графические (пиктограммы или иконки).
Окно —
это весь экран или часть экрана, на которой размещается информация. Окна бывают различных типов (диалоговые, сообщений, приложений, документов) и содержат средства общения с пользователем (кнопки для ответов, линейки прокрутки, поля для ввода, кнопки изменения размеров и др.)
Элементы навигации —
это средства перемещения по некоторой информационной среде. Они включают гипертекст, кнопки листания, горячие слова.
Разновидности курсора —
это своеобразный язык общения пользователя с программой, например, 6 - режим ожидания, ì - обычный режим, × - режим растяжки, Å - режим увеличения, I - режим набора текста и т.д.
Краткий обзор программных средств
Системное программное обеспечение (ПО) организует процесс обработки данных в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Системное ПО очень тесно связано с аппаратными средствами, поэтому без системного ПО просто невозможна была бы работа на ЭВМ. К системным программам относятся: операционные системы и сервисные программы.
Операционные системы управляют внешними устройствами, осуществляют доступ к информации и управляют выполнением прикладных программ.
Сервисные программы предоставляют дополнительные услуги пользователю, например:
¨ Улучшение интерфейса
¨ Защиту данных от разрушения и несанкционированного доступа
¨ Восстановление данных
¨ Архивацию - разархивацию
¨ Антивирусные средства
¨ Программы диагностики и дефрагментации дисков.
Прикладное программное обеспечение предназначено для решения задач пользователя в различных прикладных областях. Прикладные программы называются приложениями (applications).
Прикладные программы условно делятся на:
¨ Проблемно-ориентированные,
¨ Общего назначения,
¨ Интегрированные пакеты.
Проблемно-ориентированные пакеты - программные средства, предназначенные для решения узко специализированных задач некоторой предметной области. К ним относятся пакеты для промышленной сферы, банковские пакеты, пакеты бухучета, правовые пакеты, таможенные АРМы и т.д.
Прикладные программы общего назначения - это универсальные программы, предназначенные для автоматизации процесса обработки данных в любой области. К ним относятся: редакторы графические и текстовые (текстовые процессоры), электронные оболочки, СУБД, оболочки экспертных систем, CASE (Computer Aided System Engineering) - технологии для автоматизации проектирования программных систем и др.
Интегрированные пакеты - это пакеты, объединяющие функционально различные программные компоненты приложений общего назначения. Современные интегрированные пакеты могут включать: текстовый редактор (процессор), электронную таблицу, графический редактор, СУБД, коммуникационные средства.
Инструментальные программы предназначены для разработки приложений. К инструментальным средствам относятся трансляторы - переводчики с языков программирования высокого уровня на машинный язык и авторские системы. В состав современных инструментальных систем входят мощные средства визуального программирования, библиотеки функций и классов.
______________________________________________________________________
Системные программы
Рассмотрим подробнее системные программы.
Состав системных программ | |
Базовые средства | Сервисные программы |
Операционные системы | Программы диагностики компьютера |
Операционные оболочки | Программа дефрагментации диска |
Антивирусные программы | |
Программы упаковки (архиваторы) | |
Программы защиты от несанкционированного доступа |