- •Дніпропетровський національний університет
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «Консольные приложения»
- •Раздел 2. Диалоговые приложения
- •1. Общие сведения
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «Диалоговые приложения»
- •Раздел 3. QuickWin приложения
- •1. Общие сведения
- •2. Инструктивно-методические указания
- •3. Задания к лабораторным работам по разделу «QuickWin приложения»
3. Задания к лабораторным работам по разделу «Диалоговые приложения»
Создать Windowsприложение для вычисления суммы двух целых чисел. Приложение должно использовать диалоговое окно с двумя полями ввода для слагаемых и одним полем вывода для суммы, а также две кнопки «Вычислить» и «Выйти».
Создать Windowsприложение для вычисления функцииsinот заданного аргумента. Приложение должно использовать диалоговое окно с одним полем ввода для значения аргумента и одним полем вывода для значения функции, а также две кнопки «Вычислить» и «Выйти».
Создать Windowsприложение для вычисления элементарных функций. Приложение должно использовать диалоговое окно с одним полем ввода для значения аргумента и одним полем вывода для значения функции, а также кнопки «SIN», «COS», «EXP», «LOG» и «Выйти».
Создать Windowsприложение для вычисления корней квадратного уравнения.
Создать Windowsприложение – калькулятор. Приложение должно использовать диалоговое окно с одним полем вывода результатов вычислений, цифровой, операционной и функциональной клавиатурой. Калькулятор должен обеспечивать ввод целых и вещественных чисел, ввод знака и порядка числа, переключение между градусами и радианами, выполнение всех арифметических операций, включая возведение в степень, вычисление элементарных математических функций, проведение цепочки последовательных вычислений. Дополнительные возможности: операции с памятью, операции в скобках, статистические вычисления.
Раздел 3. QuickWin приложения
1. Общие сведения
Приложение QuickWinявляется упрощенным вариантомWindowsприложения, создаваемого на Фортране вDeveloperStudioпри помощи специализированных подпрограмм и функций из библиотекиQuickWin. Такое приложение может быть организовано в однооконном или многооконном варианте с традиционным для приложений подWindowsинтерфейсом. При запускеQuickWinприложения на выполнение создается окно со строкой меню в верхней части окна и строкой состояния в нижней. БиблиотекаQuickWinобеспечивает автоматическое создание определенной по умолчанию системы пунктов меню и подменю, которые можно затем модифицировать при помощи функцийQuickWinAPI(ApplicationsProgrammingInterface). При своей работе приложение может создавать множество «дочерних» окон внутри внешнего «родительского» окна. В пользовательскую зону окна, которая помещается между строкой меню и строкой состояния может выводиться как текстовая, так и графическая информация. При выбореQuickWinприложения в качестве типа проекта среда программирования автоматически подключает к проекту библиотекуQuickWin, что позволяет использовать большой набор графических функций. ВQuickWinприложения можно также использовать диалоговые окна для ввода и отображения информации, а также для контроля за процессом вычислений. Хотя библиотекаQuickWinсодержит большой набор функцийWindowsAPI, для создания полноценногоWindowsприложения этого набора может не хватить. В таком случае рекомендуется создавать проект как приложение подWindows, которое может непосредственно использовать все функцииWin32API.