- •1 Ітераційний процес проектування інтерфейсу користувача
- •2 Причини проектування інтерфейсу користувача
- •3 Засоби в інтерфейсі користувача для запобігання помилок
- •Значення інтерфейсу «людина – комп’ютер»
- •4 Фактори, які впливають на зручність роботи з системою
- •5 Основні ергономічні характеристики
- •6 Вибір взаємодії користувача з системою
- •7. Стилі взаємодії користувача з системою. Їх недоліки і переваги
- •8 Концепція представлення даних від самих даних
- •9 Стратегія розробки ік
- •Загальні принципи стратегії розробки ік
- •10 Критерії оцінки проекту ік
- •11 Складові частини інтерфейсу "людина – комп’ютер"
- •12 Процеси вводу-виводу
- •Пристрої вводу
- •Пристрої виводу
- •Фактори, що враховують при виборі пристроїв
- •Правила усного обміну інформацією
- •13 Процес діалогу
- •14 Задачі діалогового процесу
- •15 Повідомлення. Види повідомлень
- •Режими діалогу
- •Варіанти граматики діалогу
- •16 Засоби перевірки вхідних даних
- •23 Види структур діалогу та їх оцінка
- •24 П’ять основних критеріїв оцінки діалогу
- •25 Діалог типу q&a
- •26 Критерії розробки діалогу q&a
- •27. Реалізація діалогу q&a
- •28 Структура діалогу типу Меню
- •29 Критерії розробки діалогу типу Меню
- •Реалізація діалогу типу Меню
- •30 Структура діалогу на основі екранних форм
- •31 Критерії розробки діалогу на основі екранних форм і реалізація
- •Реалізація діалогу на основі екранних форм
- •Висновки
- •32 Структура діалогу на основі командної мови.
- •33 Критерії розробки і реалізація Критерії розробки
- •Реалізація
- •Висновки
- •34 Змішана структура діалогу
- •35 Сфери застосування різних структур діалогу
- •36 Засоби опису діалогу
- •37 Сітка переходів
- •38 Згортка сітки переходів
- •39 Обробка сітки переходів у вершинах
- •40 Формування екрану
- •41 Загальні принципи розташування інформації на екрані
- •42 Яка інформація і в якому виді повинна виводитись на екран Яка інформація повинна виводитись на екран
- •В якому виді виводити інформацію
- •Загальні принципи розташування інформації
- •43 Шаблони для розміщення даних на екрані
- •44 Розміщення повідомлення про помилки
- •45 Засоби виділення інформації на екрані
- •1) Колір. Правила використання кольорів
- •2) Яскравість
- •2) Метод виділених точок
- •48 Адаптація користувача в системі "людина – комп’ютер"
- •1) Фіксована адаптація
- •2) Повна адаптація
- •3) Косметична адаптація
- •52 Перетворення імен в Sound Dex
- •53 Застосування концепції замовчування
- •54 Випереджуючий ввід символів та відповідей
- •55 Багатовіконні wimp-інтерфейси
- •56 Сучасні вимоги до робочих станцій
- •57 Метафора «Конкретний об’єкт»
- •58 Метафора «Що бачиш, те й отримуєш»
- •59 Метафора «Робочий стіл»
- •60 Концепція вікна. Аспекти концепції вікна
- •61 Визначення вікна
- •62 Вікна та додаткові буфери
- •63 Функції системи керування відображенням
- •64 Фреймові вікна
- •65 Пряме маніпулювання
- •66. Недоліки і переваги wimp інтерфейсів
- •67. Інтелектуальні інтерфейси
- •68. Основна відмінність інтелектуального інтерфейсу
- •69. Друга відмінність інтелектуального інтерфейсу
- •70. Третя відмінність інтелектуального інтерфейсу
- •71. Мовний і зоровий ввід/вивід
- •72. Обробка природної мови
- •73. Недоліки систем обробки природної мови
- •74. Витончена адаптація і моделі користувача
- •75. Методи інтерактивного діалогу
- •76. Рівні програм, що забезпечують інтерактивний діалог
- •Рівень підготовки до візуалізації
62 Вікна та додаткові буфери
В без віконному середовищі вихідні процеси працюють безпосередньо з областю пам’яті зареєстрованою для відображення фізичного екрану. Багато віконне середовище вводить проміжний крок. Процес записує інформацію в буфер, так званий віртуальний екран. Розмежування вихідного процесу на карти віртуального екрана знімає обмеження на те, що в результаті дані повинні вміщуватись в межах фізичного екрану.
Система повинна підтримувати декілька окремих буферів віртуального екрану одночасно і різні процеси можуть записувати в довільні з цих буферів. Буфери можуть мати довільний розмір і розміщуватись на довільній зручній ділянці довільного запам’ятовуючого пристрою. Це допоміжні буфери. Ці буфери можна представити таким чином:
В однозадачному режимі задачі виконуються послідовно. В такому режимі може бути декілька буферів, зв’язаних з інтерфейсом. Діалог може виводи запити в 1-й буфер, динамічні повідомлення – в 2-й буфер, результат – в 3-й.
В багатопрограмному режимі задачі можуть виконувати сумісно. В такому режимі може бути декілька різних буферів, пов’язаних з кожною із конкуруючих задач:
– буфери виводу – їх заповнює діалог через результуючий процес і користувач не може змінити вміст такого буфера;
– буфери вводу – користувач заносить інформацію за допомогою вихідного процесу, тобто його вміст змінює користувач;
– буфер редагування – вміст може змінити користувач і діалог.
63 Функції системи керування відображенням
В безвіконному середовищі ОС підтримує запис біжучої позиції виводу, тобто позиції курсору на карті екрана. Довільний вивід записаний на екрані починається з біжучої позиції курсору в багато віконному середовищі діалог повинен зберігати інформацію про відкриті буфери та біжучу позицію курсору в кожному з них, тобто діалог повинен зберігати інформацію, яка описує кожний буфер. Це така інформація:
1. Ідентифікатор буфера – це ID, за допомогою якого вихідний та результуючий процеси можуть розрізняти процеси.
2. Область буфера – покажчик розміщення області буфера.
3. Клас буфера – буфер вводу, виводу або редагування.
4. Біжуча позиція – це позиція "рядок:стовпчик", з якої результат буде записуватись з буфера виводу або читатися з буфера виводу.
Зв’язок між проміжним буфером і вікном складається з повідомлень вихідних і результуючих процесів. Таким чином, вікно – відображення певної порції деякого буфера на фізичний екран.
Кожне вікно має один буфер, з яким воно зв’язане, але кожний буфер може мати зв’язок з декількома вікнами.
Якщо кожне вікно має різне розміщення в буфері, то це забезпечує різні токи зору на процеси. Спосіб, яким вікно може бути зсунуте відносно свого буфера в кожному окремому випадку є обмеженням. Вікна телетайпного типу, проглядаються в одному напрямку, вікно знаходиться над буфером обміну.
64 Фреймові вікна
Можна проглядати інформацію догори або до низу тільки фіксованими порціями.
Буфер ділиться на фрейми і на вікно. Можна переміщуватись до межі фрейму. Таке вікно можна проглядати довільну кількість разів у довільному напрямку і таким чином переміщення вікна відносно екрана має такий аспекти:
– зміна початкового положення вікна;
– зміна розміру вікна;
– одночасна зміна 2-х попередніх факторів.
В WIMP-інтерфейсах більш природно виконувати керування шляхом прямого маніпулювання, тобто фізичним маніпулюванням вікнами на екрані за допомогою довільного пристрою позиціонування.