Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UchebnoePosobie_po_VB_6.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.21 Mб
Скачать

1.2.6. Закрепление материала

  1. Что понимается под объектно-ориентированным программированием?

  2. Поясните основные принципы ООП.

  3. Дайте определение класс, объект, свойство, событие, метод.

  4. Перечислите основные свойства объекта.

  5. Перечислите основные методы объектов и дайте пояснение, как они используются.

  6. Как создать элемент управления на форме?

  7. Для чего предназначен объект Label?

  8. Поясните назначение элемента управления TextBox?

  9. Поясните назначение элемента управления CommandButon?

  10. Как присвоите значение полю TextBox? Приведите формат команды присвоения значения свойству Text объекта Text1 программным путем.

Задание для самостоятельной работы

Разработать программу для вычисления площади поверхности и объема тела (параллелепипеда, конуса, призмы, цилиндра и т. д.).

Справка.

Основные формулы вычисления площадей поверхности (S) и объема тел (V).

Параллелепипед: S=2(ab+bc+ca); V=abc. S – площадь; V – объем, a, b, c – стороны параллелепипеда; a, b, c – размеры ребер прямоугольного параллелепипеда.

Призма: S= M+2F; V=Fh. М – площадь боковой поверхности, F –площадь основания, h – высота.

Пирамида: S= pb/2+F; V=Fh/3, р – периметр, b – высота боковой грани (апофема),

Круговой прямой цилиндр: , .

Конус: , , где lобразующая конуса, .

Шар: поверхность сферы , объем шара ,

2. Разработка интерфейса

прикладных программ

2.1. Принципы разработки интерфейса

пользователя

В разделе 1.2.5 мы уже создавали интерфейс пользователя на примере задачи вычисления площади параллелепипеда. На данном разделе мы познакомимся с общими принципами разработки пользовательского интерфейса.

Интерфейс пользователя – связующее звено между пользователями и функциональностью приложения.

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

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

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

К базовым принципам дизайна относятся: композиция; цвет; изображения и значки; шрифт; меню.

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

Простота – интерфейс не должен быть тяжеловесным. Он не должен копировать реальный объект. Необходимо использовать такие элементы, как списки, предлагать значения отдельных полей по умолчанию , группировать поля.

Разметка – часто используемые элементы должны бросаться в глаза, находясь в самых выгодных позициях; менее значимые элементы можно сделать менее заметными; самый важный элемент должен находиться в левом верхнем углу экрана.

Кнопки OK или Next обычно размещаются в нижней правой части экрана. В Диалоговых окнах кнопки располагаются справа или внизу формы.

Логически группируйте информацию по назначению или взаимосвязанности. Например, поля для имен и адресов располагают рядом. Для логического группирования элементов во многих случаях удобно пользоваться рамкой.

Единообразие или согласованность. Во всем приложении должен быть единым стиль. Рекомендуется придерживаться стиля в существующих клиентских приложениях вроде Microsoft Word. Следует ограничиваться в выборе элементов управления. Стараться использовать их по назначению.

Узнаваемость - определяется визуальными элементами, подсказы-вающими назначение компонентов пользовательского интерфейса. Например, поля ввода имеют рамку и белый фон, кнопки имеют трехмерное оформление.

Легкость восприятия. Элементы пользовательского интерфейса должны быть отделены достаточным пространством, чтобы они не выглядели слишком нагроможденными друг на друга и их можно было легко воспринимать. Если на форме слишком много элементов, то найти нужные будет непросто. Выравнивание элементов по горизонтали и вертикали тоже улучшает восприятие. Этой цели служат команды Align - выравнивание, Make Same Size – установка одинакового размера, Horizontal Spacing – горизонтальные промежутки, Vertical Spacing – вертикальные промежутки, Center in Form – центрирование меню Format.

Цвет - цвет оживляет интерфейс, но только если используется в меру. Важные участки пользовательского интерфейса можно выделить контрастным цветом. Не рекомендуется сочетание таких цветов, как красный и зеленый, так как некоторые люди, страдающие дальтонизмом, не смогут прочесть красный цвет на зеленом фоне.

Количество используемых цветов лучше ограничить и придерживаться во всем приложении определенной цветовой схемы.

Изображения и значки – картинки и значки тоже оживляют приложение, но как и в случае любых других интерфейсных элементов, главное – целесообразность и чувство меры. Изображения могут передавать информацию без т екста, но разные люди воспринимают это по-разному. Значки, помещаемые на панель инструментов, могут давать представление о скрытой за ними функциональности. Целесообразно использовать известные, ставшие привычными значки, например, такие, как на рис. 2.1: корзина - папка для удаленных файлов; часы – напоминание о времени; желтый прямоугольник - папка, диск с дисководом – устройство для чтения компакт дисков; принтер – печать документов и т. д.

Шрифты – несут важную информацию пользователю. Некоторые шрифты легко читаются при разных разрешениях экрана и на разных типах мониторов. Выбирайте один или два простых шрифта. Рекомендуются Arial или Times New Roman. Декоративные шрифты хорошо выглядят обычно только на бумаге.

Меню – меню и панели инструментов позволяют структурировать доступ к командам и инструментам. Должное планирование и правильный дизайн меню и панелей инструментов помогут пользователям быстрее понять назначение и возможности Вашего приложения. Если меню хорошо продумано, то уже одно знакомство с ним позволит пользователю составить представление о его возможностях.

Рекомендуется придерживаться стиля, принятого сейчас в клиентских приложениях типа Microsoft Word, Microsoft Excel и др. Рекомендуется также контролировать структуру меню и редактировать ее в зависимости от контекста работы приложения, динамически добавляя или удаляя пункты меню, включая или отключая какие-либо команды.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]