Разработать для каждой задачи алгоритм, представить его в виде блок-схемы, написать программу в среде программирования VBA.
Задача 1
Вычислить функцию при заданном значении аргумента х. Способ выполнения – процедура-функция. Данные для задачи представлены в таблице 1 (см. приложение 2).
Задача 2
Выполнить табулирование функции y=f(x) на отрезке хÎ[х0;хк] с шагом Dх. Способ выполнения – процедура-подпрограмма. Предусмотреть ввод исходных данных с рабочего листа MS Excel и вывод таблицы аргумента х и функции у на рабочий лист MS Excel. Данные для задачи представлены в таблицах 2, 3 (см. приложение 2).
Задача 3
Вычислить сумму всех тех членов ряда, которые по величине больше заданного числа e и определить число членов ряда, соответствующих этому условию. Способ выполнения – процедура-подпрограмма. Предусмотреть ввод данных через диалоговое окно, вывод результатов на рабочий лист MS Excel. Данные для задачи представлены в таблице 4 (см. приложение 2).
Задача 4
Выполнить действия с массивами. Способ выполнения – процедура-подпрограмма. Предусмотреть ввод исходных данных с рабочего листа MS Excel и вывод получаемых результатов на рабочий лист MS Excel. Данные для задачи представлены в таблицах 5, 6 (см. приложение 2).
Приложение 1
Формы титульных листов контрольной работы и реферата
Форма титульного листа контрольной работы
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОМСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ ИМЕНИ П.А. СТОЛЫПИНА»
(ФГБОУ ВПО ОмГАУ им. П.А. СТОЛЫПИНА)
Кафедра информатики
КОНТРОЛЬНАЯ РАБОТА
по ИНФОРМАТИКЕ
наименование дисциплины
-й семестр
Студентки заочной формы обучения____________________________
Ф.И.О., полностью __________________________________________
№ зачетной книжки _________________________ группа _________ о
Специальность______________________________________________
код и наименование
№ варианта_________________________________________________
Выполнил(а)________________________________________________
подпись студента(ки)
Работа предъявлена на проверку «____»_________20__г._______________________________________
подпись преподавателя
Результаты проверки_________________________________________
Замечания, рекомендации_____________________________________
Проверил преподаватель «___»__________20__г.
Ф.И.О., подпись
Вторично предъявлена на проверку «___»_____________20 __г.
подпись преподавателя
Результаты проверки__________________________________________
Замечания___________________________________________________
Проверил преподаватель «___»________20__г. _________________
Ф.И.О., подпись
Работа принята (проведено собеседование) «___»___________20__г________________
подпись преподавателя
Омск 20__
Окончание приложения 1
Форма титульного листа реферата
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОМСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ
ИМЕНИ П.А.СТОЛЫПИНА»
(ФГБОУ ВПО ОмГАУ им.П.А.СТОЛЫПИНА)
Кафедра информатики
РЕФЕРАТ
Тема: «________________________________»
Выполнил: студент факультета____________
группы _______________
______________________
Ф.И.О. студента
Проверил: ____________ Ф.И.О. преподавателя
ОМСК 20__
Приложение 2
Исходная информация к решению задач
Таблица 1
Исходные данные к задаче 1
№ варианта | Функция F(X) | Подварианты | |||
Значение х | Значение х | Значение х | Значение х | ||
1. | ![]() | X=0.23 | X=0.33 | X=0.43 | X=0.53 |
2. | ![]() ![]() | X=0.15 | X=0.25 | X=0.35 | X=0.45 |
3. | ![]() | X=0.012 | X=0.022 | X=0.032 | X=0.042 |
4. | ![]() | X=0.45 | X=0.44 | X=0.43 | X=0.42 |
5. | ![]() | X=0.123 | X=0.223 | X=0.323 | X=0.423 |
6. | ![]() | X=0.78 | X=0.68 | X=0.58 | X=0.48 |
7. | ![]() | X=0.89 | X=0.79 | X=0.69 | X=0.59 |
8. | ![]() | X=0.563 | X=0.463 | X=0.363 | X=0.263 |
9. | ![]() | X=0.35 | X=0.45 | X=0.55 | X=0.65 |
10. | ![]() | X=0.689 | X=0.589 | X=0.489 | X=0.389 |
11. | ![]() | X=0.321 | X=0.421 | X=0.521 | X=0.621 |
12. | ![]() | X=0.654 | X=0.554 | X=0.454 | X=0.354 |
13. | ![]() | X=0.985 | X=0.885 | X=0.785 | X=0.685 |
14. | ![]() | X=0.369 | X=0.469 | X=0.569 | X=0.669 |
15. | ![]() | X=0.256 | X=0.356 | X=0.456 | X=0.556 |
16. | ![]() | X=0.145 | X=0.245 | X=0.345 | X=0.445 |
17. | ![]() | X=0.74 | X=0.64 | X=0.54 | X=0.44 |
18. | ![]() | X=0.89 | X=0.79 | X=0.69 | X=0.59 |
19. | ![]() | X=0.561 | X=0.461 | X=0.361 | X=0.261 |
20. | ![]() | X=0.521 | X=0.421 | X=0.321 | X=0.221 |
21. | ![]() | X=0.64 | X=0.74 | X=0.84 | X=0.94 |
22. | ![]() | X=0.21 | X=0.31 | X=0.41 | X=0.51 |
23. | ![]() | X=0.156 | X=0.256 | X=0.356 | X=0.456 |
24. | ![]() | X=0.852 | X=0.752 | X=0.652 | X=0.552 |
25. | ![]() | X=0.125 | X=0.225 | X=0.325 | X=0.425 |
26. | ![]() | X=0.512 | X=0.612 | X=0.712 | X=0.812 |
27. | ![]() | X=0.215 | X=0.315 | X=0.415 | X=0.515 |
28. | ![]() | X=0.874 | X=0.774 | X=0.674 | X=0.574 |
Таблица 2
Исходные данные к задаче 2
Табулируемые функции
№ | Функция | Условие | № | Функция | Условие |
1. | ![]() | x<3 x=3 x>3 | 14. | ![]() | |
2. | ![]() | 15. | ![]() | ||
3. | ![]() | x≥2 x<2 | 16. | ![]() | x<-2 x≥-2 |
4. | ![]() | x>1.4 x≤1.4 | 17. | ![]() | |
5. | ![]() | 18. | ![]() | x<-5 x≥-5 | |
6. | ![]() | x>1 x=1 x<1 | 19. | ![]() | |
7. | ![]() | 20. | ![]() | x>-2 x=-2 x<-2 | |
8. | ![]() | x<0.5 x=0.5 x>0.5 | 21. | ![]() | x<3 x≥3 |
9. | ![]() | 22. | ![]() | x≤-4 x>-4 | |
10. | ![]() | 23. | ![]() | ||
11. | ![]() | x>2.5 x≤2.5 | 24. | ![]() | |
12. | ![]() | x>0 x≤0 | 25. | ![]() | |
13. | ![]() | x<2 x=2 x>2 | 26. | ![]() | x<0 x=0 x>0 |
![]() | x≥1.5 x<1.5 | ![]() | x>5 x≤5 |
Таблица 3