Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR-INF-02.docx
Скачиваний:
6
Добавлен:
04.10.2021
Размер:
358.2 Кб
Скачать

Лабораторная работа №2 «Создание приложений Windows Form, использующих итеративные циклические структуры»

Цель выполнения данной лабораторной работы состоит в дальнейшем изучении интегрированной среды разработки Visual Studio .NET и особенностей технологии визуального событийного программирования при создании приложений Windows Form.

2.1. Вопросы, подлежащие изучению

  1. Создание интерфейса пользователя, использующего объекты управления Label, Button, TextBox, ListBox и др.

  2. Установка свойств объектов соответствующих объектов.

  3. Структура программного кода приложения, с учетом расположения программного кода функций решения задачи в отдельных файлах раздела Файлы исходного кода.

  4. Создание и отладка программного кода разработчика приложения.

  5. Выполнение приложения.

  6. Внесение изменений в приложение.

2.2. Общее задание на разработку проекта

  1. Повторите вопросы алгоритмизации и программирования алгоритмов итеративных циклических структур; изучите правила построения интерфейсов пользователя, использующих объекты управления Label, Button, TextBox, ListBox и других и структуру программного кода приложений Windows Form.

  2. Выберите вариант задания из таблицы 2.3-1.

  3. Проведите формализацию поставленной задачи.

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

  5. Разработайте обобщенные схемы алгоритмов, а также программные коды следующих функций:

  • программный код функции ввода исходных данных;

  • программный код функции вывода результатов;

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

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

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

  1. Создайте проект Приложений Windows Form, содержащий:

  • графический интерфейс;

  • файлы с раздельно откомпилированными программными кодами необходимых для решения задачи функций:

  • функций ввода исходных данных и вывода результатов;

  • функций, решающих поставленную задачу;

  • функцию для контрольных вычислений;

  • событийную процедуру, которая должна содержать только операторы вызова пользовательских функций и контроля корректности исходных данных.

Соседние файлы в предмете Информатика