Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[Задания] Fortran (1 лаба).doc
Скачиваний:
7
Добавлен:
23.03.2015
Размер:
94.21 Кб
Скачать

3. Задания к лабораторным работам по разделу «Диалоговые приложения»

  1. Создать Windowsприложение для вычисления суммы двух целых чисел. Приложение должно использовать диалоговое окно с двумя полями ввода для слагаемых и одним полем вывода для суммы, а также две кнопки «Вычислить» и «Выйти».

  2. Создать Windowsприложение для вычисления функцииsinот заданного аргумента. Приложение должно использовать диалоговое окно с одним полем ввода для значения аргумента и одним полем вывода для значения функции, а также две кнопки «Вычислить» и «Выйти».

  3. Создать Windowsприложение для вычисления элементарных функций. Приложение должно использовать диалоговое окно с одним полем ввода для значения аргумента и одним полем вывода для значения функции, а также кнопки «SIN», «COS», «EXP», «LOG» и «Выйти».

  4. Создать Windowsприложение для вычисления корней квадратного уравнения.

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

Раздел 3. QuickWin приложения

1. Общие сведения

Приложение QuickWinявляется упрощенным вариантомWindowsприложения, создаваемого на Фортране вDeveloperStudioпри помощи специализированных подпрограмм и функций из библиотекиQuickWin. Такое приложение может быть организовано в однооконном или многооконном варианте с традиционным для приложений подWindowsинтерфейсом. При запускеQuickWinприложения на выполнение создается окно со строкой меню в верхней части окна и строкой состояния в нижней. БиблиотекаQuickWinобеспечивает автоматическое создание определенной по умолчанию системы пунктов меню и подменю, которые можно затем модифицировать при помощи функцийQuickWinAPI(ApplicationsProgrammingInterface). При своей работе приложение может создавать множество «дочерних» окон внутри внешнего «родительского» окна. В пользовательскую зону окна, которая помещается между строкой меню и строкой состояния может выводиться как текстовая, так и графическая информация. При выбореQuickWinприложения в качестве типа проекта среда программирования автоматически подключает к проекту библиотекуQuickWin, что позволяет использовать большой набор графических функций. ВQuickWinприложения можно также использовать диалоговые окна для ввода и отображения информации, а также для контроля за процессом вычислений. Хотя библиотекаQuickWinсодержит большой набор функцийWindowsAPI, для создания полноценногоWindowsприложения этого набора может не хватить. В таком случае рекомендуется создавать проект как приложение подWindows, которое может непосредственно использовать все функцииWin32API.