Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Делегаты.

 

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

ВМКСС-1003

Зуев Д.В.

 

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

А.А. Веселов

 

г. Тверь

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

 

 





Поделиться с друзьями:


Дата добавления: 2017-02-11; Мы поможем в написании ваших работ!; просмотров: 390 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

В моем словаре нет слова «невозможно». © Наполеон Бонапарт
==> читать все изречения...

2172 - | 2117 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.