- •Содержание
- •Введение
- •1. Краткие сведения о среде разработчика приложений Visual Basic
- •2. Лабораторные работы по основам программирования
- •2.1. Табулирование функций, представленных аналитически и сходящимся рядом
- •2.1.1. Операторы цикла в Visual Basic. Теоретическая часть
- •2.1.2. Операторы цикла в Visual Basic. Практическая часть
- •2.1.3. Пример табулирования функции и ряда
- •2.1.4. Варианты заданий
- •2.1.5. Контрольные вопросы
- •2.2. Строки и текстовые файлы
- •2.2.1. Теоретическая часть
- •2.2.2. Практическая часть
- •2.2.3. Варианты заданий
- •2.2.4. Контрольные вопросы
- •2.3. Пользовательский тип данных (записи) и файлы произвольного доступа
- •2.3.1 Теоретическая часть
- •2.3.2. Практическая часть
- •2.3.3. Варианты заданий
- •2.3.4. Контрольные вопросы
- •2.4. Использование процедур и функций
- •2.4.1. Теоретическая часть
- •2.4.2. Практическая часть
- •2.4.3. Варианты заданий
- •2.4.4. Контрольные вопросы
- •2.5. Графика в Visual Basic
- •2.5.1. Теоретическая часть
- •2.5.2. Практическая часть
- •2.5.3. Варианты заданий
- •2.5.4. Контрольные вопросы
- •Список литературы
2.5.3. Варианты заданий
1. Построить график функции , где аргумент меняется на отрезке [A, -1]. Значение параметра А меняется с помощью полоски скроллинга в диапазоне [-10, -3].
2. Построить график функции , где аргумент меняется на отрезке [0, 2π]. Значение параметров А и С меняются с помощью полосок скроллинга в диапазонах соответственно [1, 10] и [-π/2, π /2].
3. Построить график функции , где аргумент меняется на отрезке [A, 10]. Значение параметра А меняется с помощью полоски скроллинга в диапазоне [-10, 0].
4. Построить график функции , где аргумент меняется на отрезке [-10, A]. Значение параметра А меняется с помощью полоски скроллинга в диапазоне [0, 10].
5. Построить график функции , где аргумент меняется на отрезке [-1, 1]. Значение параметров А и С меняются с помощью полосок скроллинга в диапазонах соответственно [1, 10] и [π/2, 3π/2].
6. Построить график функции , где аргумент меняется на отрезке [-1, 1]. Значение параметров А, С и D меняются с помощью полосок скроллинга в диапазонах соответственно [1, 10], [0, π] и [0, 2π].
7. Построить график функции , где аргумент меняется на отрезке [-5, 5]. Значение параметров А и С меняются с помощью полосок скроллинга в диапазонах соответственно [1, 10], [0, 2π].
8. Построить график функции , где аргумент меняется на отрезке [-5, 5]. Значение параметров А, B, С, D и E меняются с помощью полосок скроллинга в диапазонах соответственно [1, 5], [-3, 3], [0, π], [-1, 1] и [0, 2π].
9. Построить график функции , где аргумент меняется на отрезке [-5, 5]. Значение параметров А, B и С меняются с помощью полосок скроллинга в диапазонах соответственно [1, 5], [-3, 3] и [0, 2π].
10. Построить кардиоиду по заданному параметрическому представлению, используя для параметра а полоску скроллинга
11. Построить эпициклоиду по заданному параметрическому представлению, используя для параметров а и b полоски скроллинга
12. Построить лемнискату по уравнениям в полярных координатах (ρ - радиус вектор; f - угол), используя для параметра a полоску скроллинга
13. Построить спираль вокруг начала координат с размахом N (количество витков) и внешним радиусом R. (Для параметров A и N используйте полоски скроллинга). Начальное направление спирали образует с осью X угол 0 градусов. Параметрическое представление спирали
.
14. Построить улитку Паскаля, заданную параметрически:
Параметры а и b задаются с помощью полосок скроллинга.
15. Нарисовать кривую (астроиду), заданную параметрически:
Параметр b задается с помощью полоски скроллинга.
16. Нарисовать кривую (конхоиду Никомеда), заданную параметрически:
Параметры а и b задаются с помощью полосок скроллинга.
17. Нарисовать кривую (цисоиду), заданную параметрически:
Параметры а и t задаются с помощью полосок скроллинга.
18. Нарисовать кривую (строфоиду), заданную параметрически:
Параметры а и t задаются с помощью полосок скроллинга.
19. Организуйте процесс появления из центра экрана строки текста "Я хочу отдохнуть!". Строка увеличивается до границ полной формы. Цвет строки меняется при каждом новом цикле ее появления.
20. Организуйте процесс появления строки текста "Я хочу отдохнуть!" в случайных координатах полноэкранной формы. Цвет строки меняется при каждом ее появления.
21. Осуществите линейное перемещение окружности заданного радиуса отражением ее от сторон формы. При этом цвет окружности должен меняться по случайному законы при соударении со сторонами формы.
22. Осуществите вращение эллипса относительно его центра. Законы преобразования координат при повороте осей на угол t имеют вид:
где x1,y1 - текущие координаты точки.
23. Осуществите перемещение прямоугольника и эллипса вдоль окружности заданного радиуса R. У прямоугольника в процессе перемещения меняется тип шриховки, а у эллипса – цвет сплошной заливки.