
- •1. Библиотека qt. Обзор.
- •2. Библиотека qt. Компоненты библиотеки qt.
- •3. Библиотека qt. Простое приложение на qt.
- •4. Библиотека qt. Слоты и сигналы.
- •5. Библиотека qt. Компоновка виджетов.
- •6. Библиотека qt. Управление компоновкой. Абсолютное позиционирование.
- •7. Библиотека qt. Управление компоновкой. Собственный алгоритм.
- •8. Библиотека qt. Управление компоновкой. Менеджеры компоновки.
- •9. Библиотека qt. Управление компоновкой. Стековая компоновка.
- •10. Библиотека qt. Управление компоновкой. Разделители.
- •11. Библиотека qt. Обработка событий.
- •12. Библиотека qt. Фильтры событий.
- •13. Библиотека qt. Обработка событий во время продолжительных процессов.
- •14. Библиотека qt. Работа с бд. Драйверы бд.
- •15. Библиотека qt. Работа с бд. Выполнение запросов к бд (qSqlQuery).
- •16. Библиотека qt. Работа с бд. Модели для работы с бд (qSqlTableModel).
- •17. Библиотека qt. Работа с бд. Связь модели qSqlTableModel с виджетом qTableView.
- •18. Графический интерфейс пользователя. Общие понятия, виды интерфейсов.
- •19. Графический интерфейс пользователя. Классификация интерфейсов.
- •20. Графический интерфейс пользователя. Командный интерфейс.
- •21. Графический интерфейс пользователя. Wimp(оому) интерфейс.
- •22. Графический интерфейс пользователя. Silk(рояз) интерфейс.
- •23. Графический интерфейс пользователя. Эргономика.
- •24. Графический интерфейс пользователя. Когнетика и локус внимания.
- •25. Графический интерфейс пользователя. Кратковременная память пользователя.
- •26. Графический интерфейс пользователя. Долговременная память пользователя.
- •27. Графический интерфейс пользователя. Формирование привычек.
- •28. Графический интерфейс пользователя. Одновременное выполнение задач.
- •29. Критерии качества графического интерфейса пользователя. Скорость выполнения работы.
- •30. Критерии качества графического интерфейса пользователя. Непосредственное манипулирование.
- •31. Критерии качества графического интерфейса пользователя. Потеря фокуса внимания.
- •32. Критерии качества графического интерфейса пользователя. Длительность физических действий.
- •33. Критерии качества графического интерфейса пользователя. Кнопка бесконечного размера.
- •34. Критерии качества графического интерфейса пользователя. Нулевая дистанция до кнопки.
- •36. Критерии качества графического интерфейса пользователя. Количественный анализ интерфейса(goms).
- •37. Критерии качества графического интерфейса пользователя. Человеческие ошибки.
- •38. Критерии качества графического интерфейса пользователя. Природа человеческих ошибок.
- •39. Критерии качества графического интерфейса пользователя. Типы человеческих ошибок.
- •40. Критерии качества графического интерфейса пользователя. Предотвращение человеческих ошибок.
- •41. Критерии качества графического интерфейса пользователя. Блокировка опасных действий пользователя.
- •42. Критерии качества графического интерфейса пользователя. Проверка системой действий пользователя перед их исполнением.
- •43. Критерии качества графического интерфейса пользователя. Самостоятельный выбор команд и параметров системой.
- •44. Критерии качества графического интерфейса пользователя. Обучение работе с системой.
- •45. Критерии качества графического интерфейса пользователя. Ментальная модель системы.
- •46. Критерии качества графического интерфейса пользователя. Аффорданс, метафора.
- •47. Критерии качества графического интерфейса пользователя. Обучающие материалы.
- •48. Критерии качества графического интерфейса пользователя. Субъективное удовлетворение.
- •49. Критерии качества графического интерфейса пользователя. Эстетика и красота в интерфейсе.
- •50. Критерии качества графического интерфейса пользователя. Субъективность восприятия времени.
- •51. Критерии качества гип. Сообщения об ошибках.
- •52. Гип. Модели графического интерфейса пользователя.
- •53. Проектирование гип. Обзор основных этапов разработки.
- •54. Проектирование гип. Определение необходимой функциональности системы.
- •55. Проектирование гип. Создание пользовательских сценариев.
- •56. Проектирование гип. Проектирование общей структуры.
- •57. Проектирование гип. Конструирование отдельных блоков.
- •58. Проектирование гип. Создание глоссария.
- •59. Проектирование гип. Сборка и начальная проверка полной схемы системы.
- •60. Проектирование гип. Построение прототипа.
- •61. Проектирование гип. Тестирование и модификация прототипа.
18. Графический интерфейс пользователя. Общие понятия, виды интерфейсов.
Интерфейс — это совокупность логических и физических принципов взаимодействия компанентов технических средств вычислительной системой.
Интерфес подразделяется на логический и физический.
Логический интерфейс — это совокупность правил, алгоритмов и временных соглашений по обмену данными между компанентами вычислительной системы.
Физический интерфейс — это совокупность физических, механических и функциональных характеристик средств подключения.
Виды интерфейсов:
Внутримашинный интерфейс
Система связи изображения, узлов и блоков ЭВМ между собой. Подразделяется на многосвязный интерфейс (связь между блоками осуществляется с помощью локальных проводов) и односвязный интерфейс (блоки связаны через общую шину).
Внешний интерфейс
Это система связей системного блока с переферийными устройствами ЭВМ или другими ЭВМ.
Пользовательский интерфейс (человеко-машинный)
Это способ, в котором пользователь решает какую-либо задачу с помощью каких-либо средств. Пользовательский интерфейс называется человекоориентированным, если он отвечает нуждам человека и учитывает его слабости и физиологические особенности. Он состоит из двух частей: машинной и пользовательской.
19. Графический интерфейс пользователя. Классификация интерфейсов.
Интерфейс — это совокупность логических и физических принципов взаимодействия компанентов технических средств вычислительной системой.
Классификация интерфейсов пользоавтеля.
Рис1. (2 - однопользовательские ОС; 3 — многоп. ОС; 4 — многоп. ОС ; 5 — пакетные технологии; 6 — диалоговые технологии; 7 — сетевые технологии)
Командный интерфейс: взаимодействие человека с компьютером осуществляется путем подачи команд, которые он выполняет и возвращает результат пользоателю. Существует 2 способа организации командного интерфейса:
Пакетные технологии (на вход ЭВМ подается набор данных, а так же последовательность управляющих символов. Пользователь может остановить выполнение, поменять данные и возобнавить выполнение. Представитель — перфокарты).
Технология командной строки (пользователь с помощью клавиатуры набирает команды и конфигурационные ключи, а результат рабты выводится на алфавитно-цифровом дисплее).
20. Графический интерфейс пользователя. Командный интерфейс.
Интерфейс — это совокупность логических и физических принципов взаимодействия компанентов технических средств вычислительной системой.
Графи́ческий интерфе́йс по́льзователя — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
В отличие от интерфейса командной строки, в ГПИ пользователь имеет произвольный доступ (с помощью устройств ввода — клавиатуры, мыши, джойстика и т. п.) ко всем видимым экранным объектам (элементам интерфейса) и осуществляет непосредственное манипулирование ими. Чаще всего элементы интерфейса в ГИ реализованы на основе метафор и отображают их назначение и свойства, что облегчает понимание и освоение программ неподготовленными пользователями.
Можно выделить следующие виды ГИП:
простой: типовые экранные формы и стандартные элементы интерфейса, обеспечиваемые самой подсистемой ГИП;
истинно-графический, двумерный: нестандартные элементы интерфейса и оригинальные метафоры, реализованные собственными средствами приложения или сторонней библиотекой;
трёхмерный
Командный интерфейс: взаимодействие человека с компьютером осуществляется путем подачи команд, которые он выполняет и возвращает результат пользоателю. Существует 2 способа организации командного интерфейса:
Пакетные технологии (на вход ЭВМ подается набор данных, а так же последовательность управляющих символов. Пользователь может остановить выполнение, поменять данные и возобнавить выполнение. Представитель — перфокарты).
Технология командной строки (пользователь с помощью клавиатуры набирает команды и конфигурационные ключи, а результат рабты выводится на алфавитно-цифровом дисплее).