- •1 Лабораторная работа. Создание проекта с использованием компонентов Edit, Label, Memo, Button
- •1.1 Этапы создания оконного приложения
- •1.2 Задание к лабораторной работе
- •1.3 Контрольные вопросы
- •1.4 Варианты заданий
- •2 Лабораторная работа. Использование компонентов ListBox, ComboBox
- •2.1 Списки ListBox, ComboBox
- •2.2 Задание к лабораторной работе
- •2.3 Контрольные вопросы
- •2.4 Варианты заданий
- •3 Лабораторная работа. Панель переключателей RadioGroup и список выключателей CheckListBox
- •3.1 Панель переключателей RadioGroup и список выключателей CheckListBox
- •3.2 Задание к лабораторной работе
- •3.3 Контрольные вопросы
- •3.4 Варианты заданий
- •4 Лабораторная работа. Использование таблиц DrawGrid и StringGrid и компонента Timer
- •4.1 Компоненты DrawGrid и StringGrid
- •4.2 Задание к лабораторной работе
- •4.3 Контрольные вопросы
- •4.4 Варианты заданий
- •5 Лабораторная работа. Создание меню. Компоненты Main Menu и Popup Menu
- •5.1 Компоненты Main Menu и Popup Menu
- •5.2 Задание 1 к лабораторной работе
- •5.3 Компоненты ToolBar и StatusBar
- •5.4 Задание 2 к лабораторной работе
- •5.5 Контрольные вопросы
- •5.5 Задания к лабораторной работе
- •6 Лабораторная работа. Построение графиков математических функций. Построение диаграмм с помощью компонента Chart
- •6.1 Поверхность рисования
- •6.2 Система координат
- •6.3 Графические инструменты
- •6.4 Задание 1 к лабораторной работе
- •6.5 Компонент Chart (для отображения графиков и диаграмм)
- •6.6 Задание 2 к лабораторной работе
- •6.7 Контрольные вопросы
- •6.8 Варианты заданий
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
- •Приложение д
- •Приложение е
- •Список литературы
- •Содержание
6.7 Контрольные вопросы
6.7.1 Перечислить компоненты, которые обладают свойством Canvas.
6.7.2 Где на поверхности рисования располагается точка отсчета с координатами (0, 0)?
6.7.3 Какие единицы измерения используются в системе координат поверхности рисования?
6.7.4 Для чего используется функция LineTo()?
6.7.5 Для чего используется функция MoveTo()?
6.7.6 Для чего используется функция TextOut()?
6.7.7 Перечислить основные свойства графических инструментов Pen и Brush.
6.7.8 Как добавить новую серию при использовании компонента Chart?
6.7.9 Каким свойством обеспечивается обращение к определенной серии?
6.8 Варианты заданий
По данным таблиц построить диаграммы:
1. Динамика добычи нефти крупнейшими российскими компаниями, млн тонн.
компания |
1996 |
1997 |
1998 |
1999 |
2000 |
2001 |
2001 |
2003 |
Сургутнефтегаз |
33 |
33,9 |
35,2 |
37,9 |
41 |
44 |
48 |
52 |
Лукойл |
53 |
57,1 |
64,2 |
73,5 |
75 |
78,3 |
81,4 |
84,7 |
Татнефть |
25 |
25,5 |
25,5 |
26,3 |
23,1 |
24,6 |
24,7 |
26 |
Сибнефть |
19 |
18,2 |
17,3 |
16,3 |
17,2 |
20,7 |
26,8 |
31,5 |
2. Мировое сельскохозяйственное производство: добавленная стоимость в ценах и по ППС 2000г., млрд долл.
Страна |
1900 |
1913 |
1929 |
1938 |
1950 |
1960 |
1970 |
1980 |
1990 |
2000 |
США |
43 |
56 |
69 |
76,5 |
93,5 |
105 |
128,5 |
146 |
157,5 |
175 |
Германия |
16 |
19 |
20 |
21,5 |
23 |
29 |
37 |
40,5 |
46 |
52,5 |
Франция |
21,5 |
22 |
22,5 |
23 |
23,5 |
29,5 |
47 |
53 |
65 |
76,5 |
Италия |
13,5 |
14,5 |
16 |
17 |
18,5 |
30,5 |
42 |
44,5 |
49 |
56 |
СССР |
37 |
50,5 |
58,8 |
63 |
75 |
81,5 |
87,5 |
98 |
120 |
100 |
3. Численность занятых в мировой экономике, млн чел.
Страна |
1900 |
1913 |
1929 |
1938 |
1950 |
1960 |
1970 |
1980 |
1990 |
2000 |
Германия |
18,5 |
23,5 |
25 |
26,5 |
29 |
31 |
34 |
35 |
37 |
38,5 |
Франция |
20 |
20 |
20 |
19,5 |
19 |
21 |
23 |
25 |
26,5 |
27,5 |
Великобритания |
16,5 |
18,5 |
20 |
20,5 |
22,5 |
24 |
25 |
25,5 |
26 |
26,5 |
Италия |
15 |
16,5 |
17 |
18 |
18,5 |
20 |
22 |
24 |
24,5 |
25 |
4. Мировой экспорт, в ценах и по ППС 2000 г., млрд долл.
Страна |
1900 |
1913 |
1929 |
1938 |
1950 |
1960 |
1970 |
1980 |
1990 |
2000 |
Германия |
21,5 |
54 |
58 |
64,1 |
36,5 |
87,5 |
185 |
385 |
600 |
710 |
Франция |
22 |
28,5 |
40,5 |
40 |
31,5 |
62,5 |
140 |
235 |
330 |
420 |
Великобритания |
38,5 |
54,5 |
73 |
76 |
66 |
105 |
160 |
235 |
320 |
400 |
Бельгия |
12,2 |
15,5 |
18,4 |
16,8 |
12,3 |
27,5 |
63 |
112 |
176 |
214 |
5. Промышленное производство: добавленная стоимость, в ценах и по ППС нац. валют 2000г., млрд долл.
Страна |
1900 |
1913 |
1929 |
1938 |
1950 |
1960 |
1970 |
1980 |
1990 |
2000 |
Германия |
29 |
51 |
59 |
478 |
93 |
244 |
420 |
510 |
575 |
625 |
Франция |
28 |
46 |
57 |
52 |
63 |
93 |
190 |
275 |
310 |
355 |
Великобритания |
53 |
73 |
84 |
105 |
130 |
180 |
245 |
265 |
300 |
335 |
СССР |
40 |
70 |
80 |
105 |
205 |
480 |
725 |
935 |
1000 |
545 |
Построение графиков и рисунков
1. Изобразить на экране точку, пересекающую с постоянной скоростью экран справа налево параллельно его горизонтальной оси. Как только точка доходит до левого края, в этот момент от правого края в строке, выбранной с помощью датчика случайных чисел, начинает свое движение другая точка. Цвет точки также можно выбирать с помощью датчика случайных чисел.
2. Изобразить на экране отрезок, вращающийся в плоскости экрана вокруг своей середины.
3. Изобразить на экране отрезок, вращающийся в плоскости экрана вокруг своего конца.
4. Изобразить на экране отрезок, вращающийся в плоскости экрана вокруг точки, делящей отрезок в отношении 1:3.
5. Изобразить на экране точку, пересекающую экран равноускоренно в вертикальном направлении.
6. Изобразить на экране приближающийся издали шар.
7. Получить на экране слово БАУ-06, составленное из крупных букв, и обеспечить его перемещение по экрану – по горизонтали от левого края экрана к правому краю.
8. Получить на экране слово БАУ-06, составленное из крупных букв, и обеспечить его перемещение по экрану – по вертикали от верхнего края экрана к нижнему краю.
9. Получить на экране два слова БАУ-06, движущихся по экрану по одной горизонтальной прямой навстречу друг другу – одно от левого края к правому, другое – от правого края к левому. Движение выполняется до полного совмещения слов.
10. Используя семь концентрических окружностей, получить «круги на воде». Центры окружностей должны быть совмещены с центром экрана, а радиусы изменяться от 40 до 82 пиксел, увеличиваясь на 7 пиксел с каждой следующей окружностью. Иллюзия движения должна создаваться последовательной сменой цветов всех окружностей, начиная с внутренней и кончая внешней. Процесс смены цветов следует повторить несколько раз.