Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Серкова1(06.09.11).doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

Варианты заданий

Таблица 20 Варианты заданий

№

x

an

№

x

an

1

-0,5

16

-0,35

2

0,8

17

0,2

3

-0,4

18

-0,5

4

0,6

19

0,9

5

0,95

20

-0,9

6

-0,9

21

0,8

7

0,25

22

-0,8

8

0,2

23

0,65

9

-0,45

24

0,75

10

0,7

25

-0,55

11

-0,5

26

-0,85

12

0,6

27

0,45

13

-0,2

28

-0,15

14

0,3

29

0,35

15

0,7

30

0,5

Содержание отчета

1. Текст задания.

2. Эскиз формы.

3. Таблица свойств объектов.

4. Список идентификаторов.

5. Структура приложения.

6. Блок-схема алгоритма.

7. Содержимое раздела general и программные коды процедур.

8. Результаты счета.

Пример оформления отчета.

Задача.

Представить таблицу значений аргументов и вычисленных значений функции. Выбор формулы осуществляется по заданному условию, аргумент изменяется в заданном промежутке с указанным шагом.

x [-2; 8]; h=1.2

Блок– схема

На листе Excel разместить необходимые элементы управления:

надпись X=; список ListBox1 для вывода значений x; надпись Y=; список ListBox2 для вывода значений y; кнопку CommandButton1 с надписью Вычислить (см. рисунок 10).

ListBox1

ListBox2

Label1

Label2

CommandButton1

Рисунок 10 – Окно Excel

Событийная процедура кнопки Вычислить.

Private Sub CommandButton1_Click()

Dim x, y, a, b As Single

ListBox1.Clear

ListBox2.Clear

For x = -2 To 8 Step 1.2

a = Log(Abs(x)) + 2

b = Abs(x - 7) ^ (1 / 5)

If x > 2 Then y = -x ^ 2 + a * b * Sin(x)

If x <= -3 Then y = Tan(x + a)

If x > -3 And x <= 2 Then y = Sin(a * x) + a ^ 2 + b ^ 3

ListBox1.AddItem (x)

ListBox2.AddItem (Format(y, "0.000"))

Next x

End Sub.

Контрольные вопросы

1. Дайте определение итерационного циклического вычислительного процесса.

2. Описание алгоритма итерационного вычислительного процесса на примере вычисления суммы членов бесконечного сходящегося ряда. Рекуррентная формула.

3. Организация итерационных циклических вычислительных процессов с помощью операторов If, Do ... Loop, While ... Wend. Синтаксис операторов Do ... Loop, While ... Wend.

4. Объекты Visual Basic, используемые для ограничения ввода информации пользователем. Основные свойства и события связанные с ними.

5. Управление форматом (функция Format) вывода информации в текстовое окно.

6. Способы ограничения ввода информации пользователем.

7. Для чего используется контрольный индикатор?

8.Как свойство Alignment влияет на внешний вид контрольного индикатора?

9.Какие три значения принимает свойство Value для контрольного индикатора?

10.Сколько контрольных индикаторов может быть выбрано одновременно?

11.Можно ли использовать кнопку-переключатель (флажок) отдельно?

12.Сколько кнопок-переключателей можно выбрать одновременно?

13.Что такое контейнер и для чего он нужен?

14.Какие элементы управления могут быть использованы в качестве контейнеров?