Пользовательский интерфейс —

Программные средства информатики

 

1. Классификация программных продуктов

2. Свойства программных продуктов

3. Правовые аспекты, связанные с использованием программных продуктов

4. Интерфейс программных средств

5. Краткий обзор программных средств

 

Классификация программных средств

Программные средства - это совокупность программ, с помощью которых осуществляется работа пользователя на компьютере.

Условно можно классифицировать все программные средства на следующие группы:

· Системные программы (предназначены для выполнения функций доступа к информации и внешним устройствам)

· Прикладные системы (предназначены для выполнения различных работ пользователем, например, набор текста, вычисления, создание графических рисунков и баз данных и т.д.)

· Инструментальные средства (системы программирования для написания программ)

Общие вопросы, связанные с программами всех классов

Свойства программных продуктов

· Наглядный удобный интерфейс

· Простота освоения, даже начинающими пользователями

· Надежность, т.е. устойчивость ее к ошибкам пользователя, отказам оборудования

· Стандартизация

 

Правовые аспекты, связанные с использованием программных продуктов

· Использование лицензионных программных продуктов

· Использование свободно распространяемых программных продуктов (freeware)

· Использование условно свободно распространяемых (shareware) программных продуктов

 

 

Пользовательский интерфейс программных продуктов, как знаковая система

Определения

это совокупность программных экранных элементов управления для взаимодействия пользователя с компьютером.

Программные средства интерфейса: пассивные и активные

Ø подсказка,

Ø

Пассивные
помощь (F1),

Ø меню,

Ø окна,

Ø

Активные
элементы навигации

Ø разновидности курсора.

Подсказка

это средство для организации внимания пользователя различными способами: текстом, звуком, графикой.

Помощь

описание способов взаимодействия с программами.

Меню

перечень возможных действий или программ, бывают текстовые (горизонтальные, вертикальные) и графические (пиктограммы или иконки).

Окно

это весь экран или часть экрана, на которой размещается информация. Окна бывают различных типов (диалоговые, сообщений, приложений, документов) и содержат средства общения с пользователем (кнопки для ответов, линейки прокрутки, поля для ввода, кнопки изменения размеров и др.)

Элементы навигации

это средства перемещения по некоторой информационной среде. Они включают гипертекст, кнопки листания, горячие слова.

Разновидности курсора

это своеобразный язык общения пользователя с программой, например, 6 - режим ожидания, ì - обычный режим, × - режим растяжки, Å - режим увеличения, I - режим набора текста и т.д.

 

Краткий обзор программных средств

 Системное программное обеспечение (ПО) организует процесс обработки данных в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Системное ПО очень тесно связано с аппаратными средствами, поэтому без системного ПО просто невозможна была бы работа на ЭВМ. К системным программам относятся: операционные системы и сервисные программы.

Операционные системы управляют внешними устройствами, осуществляют доступ к информации и управляют выполнением прикладных программ.

Сервисные программы предоставляют дополнительные услуги пользователю, например:

¨ Улучшение интерфейса

¨ Защиту данных от разрушения и несанкционированного доступа

¨ Восстановление данных

¨ Архивацию - разархивацию

¨ Антивирусные средства

¨ Программы диагностики и дефрагментации дисков.

‚ Прикладное программное обеспечение предназначено для решения задач пользователя в различных прикладных областях. Прикладные программы называются приложениями (applications).

Прикладные программы условно делятся на:

¨ Проблемно-ориентированные,

¨ Общего назначения,

¨ Интегрированные пакеты.

Проблемно-ориентированные пакеты - программные средства, предназначенные для решения узко специализированных задач некоторой предметной области. К ним относятся пакеты для промышленной сферы, банковские пакеты, пакеты бухучета, правовые пакеты, таможенные АРМы и т.д.

Прикладные программы общего назначения - это универсальные программы, предназначенные для автоматизации процесса обработки данных в любой области. К ним относятся: редакторы графические и текстовые (текстовые процессоры), электронные оболочки, СУБД, оболочки экспертных систем, CASE (Computer Aided System Engineering) - технологии для автоматизации проектирования программных систем и др.

Интегрированные пакеты - это пакеты, объединяющие функционально различные программные компоненты приложений общего назначения. Современные интегрированные пакеты могут включать: текстовый редактор (процессор), электронную таблицу, графический редактор, СУБД, коммуникационные средства.

ƒ Инструментальные программы предназначены для разработки приложений. К инструментальным средствам относятся трансляторы - переводчики с языков программирования высокого уровня на машинный язык и авторские системы. В состав современных инструментальных систем входят мощные средства визуального программирования, библиотеки функций и классов.

______________________________________________________________________


Системные программы

Рассмотрим подробнее системные программы.

Состав системных программ
Базовые средства Сервисные программы
Операционные системы Программы диагностики компьютера
Операционные оболочки и файл-менеджеры Программа дефрагментации диска
  Антивирусные программы
  Программы упаковки (архиваторы)
  Программы защиты от несанкционированного доступа