Алгоритм работы программы ConsoleApplication1

Делегаты.

Выполнил: студент группы

ВМКСС-1003

Зуев Д.В.

Принял: ассистент кафедры ЭВМ

А.А. Веселов

г. Тверь

Алгоритм работы программы ConsoleApplication1 - student2.ru 2012

Задание на лабораторную работу.

1. Ознакомиться с разделом 2.1, в котором описывается делегат, особенности его объявления и применения.

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

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

1.3. В последней версии программы создайте одиночный делегат с указанием его номера и размера зарплаты. С помощью отладчика проверьте их действительные значения у экземпляра персоны.

2. Ознакомиться с классом делегата (разделом 2.2).

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

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

3.2. По методике, изложенной в разделе 2.2 c помощью метода Remove последовательно отключайте по одному делегату и, запуская каждый раз программу, наблюдайте за изменениями в ее работе. Обратите особое внимание на то, что происходит при отключении последнего делегата.

3.3. Создать приложение с комбинированным делегатом в котором вместо методов делегата Combine и Remove используются операции "+" и "-". Повторите действия, описанные в пункте 3.2.

3.4. Добавьте в класс Combination "плохого" кандидата для использования делегатом и создайте приложение с его использованием так, как это описано в разделе 2.3. Опишите: что происходит.

4. Ознакомиться с разделом 2.4, в котором описывается понятие о функциях высших порядков.

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

Описание работы программы

Программа ConsoleApplication1 выводит на экран полученное значение. ConsoleApplication2 также выводит на экран сообщение, состоящие из полученного значения и данных класса Perrson(name). ConsoleApplication3 - это модернизированная ConsoleApplication2, которая выводит на экран данные класса Perrson(ID, salary). Программа ConsoleApplication4 анализирует полученное значение, и относительно него выводит сообщение. ConsoleApplication5 – это тоже ConsoleApplication4, но сделанный уже другим методом. ConsoleApplication6 – рассчитывает определённый интеграл от ф-ций f1(x)=kx+b и f2(x)=ax^2+bx+c.

Алгоритм работы программы ConsoleApplication1

Алгоритм работы программы ConsoleApplication1 - student2.ru

Наши рекомендации