Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
maydanuk / HPDS_42P / HPDS_42P.DOC
Скачиваний:
36
Добавлен:
17.05.2015
Размер:
905.73 Кб
Скачать
      1. Контрольні питання

  1. Охарактеризуйте багатовіконні WIMP-інтерфейси.

  2. На яких метафорах грунтуються WIMP-інтерфейси?

  3. Поясніть застосування метафори "робочого столу".

  4. Поясніть застосування метафори "що бачиш то і держиш".

  5. Поясніть застосування метафори "конкретний об’єкт".

  6. Що таке вікна та їх типи?

  7. Дайте класифікацію допоміжних буферів WIMP-інтерфейсів.

  8. Які елементи містить типове вікно ОС Windows 95?

  9. Проаналізуйте переваги і недоліки WIMP-інтерфейсів.

  10. Приведіть основні критерії проектування WIMP-інтерфейсів.

      1. 5. Стандарт фірми ibm по проектуванню

      2. Інтерфейсів користувача

      3. 5.1. Аналоги і принципи cua

Основною проблемою застосування прикладних систем є проблема їх сумісності та перенесення з однієї системи на іншу. Історично склалося так, що для різних сімейств комп’ютерних систем розроблялись окремі операційні системи і засоби організації інтерфейсів користувача. Однак, широке використання персональних комп’ютерів для керування виробничими системами привело до нових поглядів на проектування цих систем і їх архітектуру. Необхідність обміну програмами, даними, ідеями користувачів різних систем примушує розробляти стандарти і відповідні програмні засоби, які б могли вирішити проблему сумісності і перенесення програм з однієї системи на іншу. Стандарт фірми IBM відомий як Systems Application Architecture (SAA) (архітектура середовища для розробки додатків), багато в чому знімає ці проблеми. SAA містить три компоненти [5,6]:

  • система інтерфейсів користувача (Common User Access- CUA);

  • система комунікацій (Common Communications Support - CCS);

  • система програмних інтерфейсів(Common Programming Interface - CPI)[3,4].

В той час, як CPI забезпечує перенесення прикладних програмних систем, CCS забезпечує концепцію розподільної обробки даних, основною функцією CUA є забезпечення перенесення навиків і знань користувачів в роботі з системами, що не менш важливо.

Система інтерфейсів користувача(CUA) представляє сукупність правил і принципів для керівництва при конструюванні інтерфейсів користувача. В її основу покладені концепції WIMP-інтерфейсів, а саме:

  • концепція "робочого стола";

  • об’єктна орієнтація;

  • указівка і вибір за допомогою маніпулятора типу "миша";

  • використання графіки і піктограм;

  • багатовіконні технології;

  • кероване проектування - керування діями користувача і зменшення інформації, яку необхідно запам’ятовувати.

Проектування діалогу в CUA виконується з урахуванням ряду принципів. Деякі з них такі:

  • дії користувача повинні бути оборотними. В межах діалогу дія "відміни" ( Cancel ) повертає користувача в попередній стан;

  • контекст(Context) забезпечує підтримку користувача;

  • дії користувача, які є потенційно руйнівними, вимагають підтвердження;

  • користувач повинен мати змогу застосовувати "мишу" і клавіатуру в будь-якій точці діалогу за своїм розсудом.

Крім загальних рекомендацій CUA точно визначає ряд параметрів. Так в CUA визначені формати панелей та описані їх елементи. Ідеї закладені в CUA стали основою інтерфейсів користувача багатьох відомих операційних систем. Розробка інтерфейсу згідно з CUA складається з проектування панелей, діалогу та вікон.