Основы COM. Рудалев В.Г - 36 стр.

UptoLike

36
3. Задачи и упражнения
1. Создайте сервер, рисующий на своей форме графики тригонометрических
функций. Параметры графиков передаются через метод Draw интерфейса .
2. Преобразуйте в COM-сервер одну из написанных Вами ранее программ.
Напишите COM-сервер, позволяющий:
3. Решить дифференциальное уравнение.
4. Решить систему дифференциальных уравнений.
5. Найти произведение двух полиномов .
6. Найти сумму/разность двух полиномов .
7. Получить результат деления двух полиномов (частное и остаток).
8. Найти корни полинома.
9. Найти матрицу , обратную заданной .
10. По матрице A построить матрицу A
n
.
11. Найти собственные значения матрицы .
12. Для комплексного числа найти модуль.
13. Найти сумму, разность , произведение двух комплексных чисел.
14. Решить систему алгебраических уравнений.
15. Найти скалярное произведение двух векторов .
16. Реализовать алгоритм нахождения кратчайшего пути в графе.
17. Реализовать алгоритм нахождения максимального потока .
18. Реализовать алгоритм нахождения минимального разреза.
19. Решить задачу оптимизации с помощью симплекс - метода.
20. Составить список слов , используемых в тексте, с указанием частоты появ -
ления.
21. Реализовать поиск и замену слова в тексте с возможностью выбора на-
правления поиска .
22. Произвести расстановку слов текста в алфавитном порядке .
23. Отсортировать слова текста по частоте появления.
24. Зашифровать текст.
                                         36




3. Задачи и упраж не ни я
1. Соз д ай тесервер, ри сую щ и й на св оей формеграфи ки три гонометри чески х
функци й . Параметры графи ков перед аю тсячерез метод Draw и нтерфей са.
2. Преобраз уй тев COM-серверод ну и з напи санны х В ами ранеепрограмм.
Н апи ш и теCOM-сервер, поз в оляю щ и й :
3. Реш и ть д и фференци альноеурав нени е.
4. Реш и ть си стему д и фференци альны х урав нени й .
5. Н ай ти прои з в ед ени ед в ух поли номов .
6. Н ай ти сумму/раз ность д в ух поли номов .
7. Получи ть рез ультатд елени яд в ух поли номов (частноеи остаток).
8. Н ай ти корни поли нома.
9. Н ай ти матри цу, обратную з ад анной .
10. По матри цеA построи ть матри цу An.
11. Н ай ти собств енны ез начени яматри цы .
12. Д лякомплексного чи сла най ти мод уль.
13. Н ай ти сумму, раз ность, прои з в ед ени ед в ух комплексны х чи сел.
14. Реш и ть си стему алгебраи чески х урав нени й .
15. Н ай ти скалярноепрои з в ед ени ед в ух в екторов .
16. Реали з ов ать алгори тм нахож д ени якратчай ш его пути в графе.
17. Реали з ов ать алгори тм нахож д ени ямакси мального потока.
18. Реали з ов ать алгори тм нахож д ени ями ни мального раз рез а.
19. Реш и ть з ад ачу опти ми з аци и спомощ ью си мплекс-метод а.
20. Состав и ть спи сокслов , и спольз уемы х в тексте, с указ ани ем частоты появ -
лени я.
21. Реали з ов ать пои ски з амену слов а в тексте с в оз мож ностью в ы бора на-
прав лени япои ска.
22. Прои з в ести расстанов ку слов текста в алфав и тном поряд ке.
23. О тсорти ров ать слов а текста по частотепояв лени я.
24. Заш и фров ать текст.