Реферат: Лекции по высокоуровневым методам информатики и программированию

· Списки возможных альтернатив для выбора;

· Кнопки, переключатели и т.п.

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

Меню могут быть иерархическим и содержать вложенные подменю следующего уровня.

- Выставить панели инструментов.

- или путем заполнения экранной формы с регламентированным по составу и структуре набором реквизитов осуществляется подготовка сообщений: "Выполнили не допустимую операцию"

Описание сценария диалога выполняют блок-схемы, специализированные объектно-ориентированные языки построения сценариев.

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

Возможны настройки главных меню, создание системы подсказок с помощью встроенных средств и языков программирования.

0.7.2. Графический интерфейс пользователя Реализуется для ПП,

Обязательный компонент большинства современных ПП.

Требования к графическому интерфейсу:

1. Содержать привычные и понятные пользователю пункты меню, соответствующие функциям обработки;

2. Ориентироваться на пользователя, который общается с программой на внешнем уровне взаимодействия;

3. Удовлетворять правилу "шести" – в одну линейку меню включать не более 6 понятий, каждое из которых содержит не более 6 опций;

4. Сохранять стандартизированное назначение и местоположение на экране графических объектов.

работающих в среде Windows.

К нему предъявляются высокие требования с инженерной и художественной стороны разработки.

Строится в виде системы ниспадающих меню с использованием в качестве средства манипуляции мыши и клавиатуры.

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

0.8. Структурное проектирование и программирование 0.8

Структурное проектирование включает в себя:

- нисходящее проектирование ("сверху вниз"),

- модульное программирование,

- структурное программирование.

0.8.1.Нисходящее проектирование

Метод предполагает последовательное разложение функции обработки данных на простые функциональные элементы ("сверху вниз").

В результате строится функциональная структура алгоритма (ФСА) приложения, в которой отражаются:

· цели предметной области (цель-подцель );

· состав приложений (задач обработки ), обеспечивающих реализацию поставленных целей;

· характер взаимосвязи приложений с их основными характеристиками;

К-во Просмотров: 615
Бесплатно скачать Реферат: Лекции по высокоуровневым методам информатики и программированию