Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Відповіді на екзамен з ОП- 1.doc
Скачиваний:
5
Добавлен:
06.07.2019
Размер:
468.48 Кб
Скачать

10. Char - створює спеціальні панелі для графічного відображення даних.

Компонент Chart

Позволяет строить различные диаграммы и графики.

Является контейнером объектов Series типа TChartSeries – серий данных, характеризующихся различными стилями отображения. Каждая серия будет соответствовать одной кривой на графике. Свойства:AllowPanning Определяет возможность пользователя прокручивать наблюдаемую часть графика во время выполнения, нажимая правую кнопку мыши:

AllowPanning

pmNone – прокрутка запрещена;

pmHorizontal – разрешена прокрутка только в горизонтальном направлении;

pmVertical – только в вертикальном

pmBoth – в обоих напрвлениях

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

Title Определяет заголовок диаграммы

Foot Определяет подпись под диаграммой. По умолчанию отсутствует. Текст подписи определяется подсвойством Text

Frame Определяет рамку вокруг диаграммы

Legend Легенда диаграммы – список обозначений

MarginLeft,

MarginRight

MarginTop

MarginButtom Значения левого, правого, верхнего и нижнего полей

ButtomAxis

LeftAxis

RightAxis Эти свойства определяют характеристики соответственно нижней, левой и правой осей. Задание этих свойств имеет смысл для графиков и некоторых других типов диаграмм

LeftWall

ButtomWall

BackWall Эти свойства определяют характеристики соответственно левой, нижней и задней граней области трехмерного отображения графика

SeriesList Список серий данных, отображаемых в компоненте

View3d Разрешает или запрещает трехмерное отображение диаграммы

View3dOptions Характеристики трехмерного отображения

Chart3DPersent Масштаб трехмерности (толщина диаграммы, ширина лент графика)

Редактор диаграмм вызывается:

Øкнопкой с многоточием рядом с названием свойства в инспекторе объектов;

Øдвойным щелчком на компоненте Chart при проектировании формы;

Øли выбором команды Edit Chart в контекстном меню компонента Chart при проектировании формы.

Для задания отображаемых значений надо использовать методы серий Series:

ØClear – очищает серию от занесенных ранее данных.

ØAdd – позволяет добавить в диаграмму новую точку:

Add(Const AValue:Double; Const ALabel:String; AColor:TColor)

Параметр AValue соответствует добавляемому значению, параметрALabel – название, которое буде отображаться на диаграмме и в легенде, параметр AColor – цвет. ПараметрALabel необязательный, его можно задавать пустым:’’.

ØAddXY – позволяет добавить новую точку в график функции:

AddXY(Const AXValue, AYValue: Double; Const ALabel: String; AColor: TColor);

Параметры AXValue иAYValue соответствуют аргументу и функции, параметры ALabel и AColor – те же, что и в методе Add.

http://www.realcoding.net/article/view/4661

11. ScrollBar – полоска прокрутки, створює лінійку прокрутки для перегляду вмісту вікна, форми , списку і діапазона значень.

ProgressBar -

TrackBar -

12.

Инспектор Объектов (Object Inspector) обеспечивает простой и удобный интер-

интерфейс для изменения свойств объектов C++Builder и управления событиями, на ко-

которые реагирует объект.

Окно Инспектора Объектов (рис. 2.5) имеет две страницы. Выше их имеется

выпадающий список всех компонентов, размещенных на форме. В нем вы можете

выбрать тот компонент, свойства и события которого вас интересуют.

Страница свойств (Properties) Инспектора Объектов (см. рис. 2.5 а), показывает

свойства того объекта, который в данный момент выделен вами. Щелкните на окне

пустой формы и на странице свойств Инспектора Объектов вы сможете увидеть

свойства формы (они показаны на рис. 2.5 а). Вы можете изменять эти свойства. На-

Например, измените свойство Caption (надпись) вашей формы, написав в нем «Моя

форма», и вы увидите, что эта надпись появится в полосе заголовка вашей формы.

Если щелкнуть на некоторых свойствах, например, на свойстве Color (цвет),

то справа от имени свойства откроется окно выпадающего списка. Нажав в нем на

кнопочку со стрелкой вниз, вы можете увидеть список возможных значений свой-

свойства (см. рис. 2.5 а). Например, смените значение свойства Color с принятого по

умолчанию clBtnFace (цвет поверхности кнопок) на clWindow (цвет окна). Вы

увидите, что поверхность формы изменит свой цвет.

13. Рядкові константи в мові С записуються як охоплена лапками послідовність довільних символів: “…” . В оперативній памяті їм виділяється ділянка, обсяг якої на 1 байт більший за кількість символів у рядку. В цей додатковий байт записується нуль-символ, який надалі слугуватиме ознакою кінця рядка.

Символьні рядки, які є змінними програми, оголошуються як звичайні масиви:

char імя_символьного_рядка [кількість_символів]

В оголошеннях символьні рядки як і масиви символів можна ініціалізувати.

char m1[20] = { ‘a’ , ‘b’ , ‘c’ ,} ;

16. Структури – це особливий комбінований тип даних, який об’єднує у спільне ціле набір логічно пов’язаних між собою різнотипних компонентів. Складові частини структури називають полями або елементами. Кожне поле структури має свій тип і своє ім’я.

Шаблон структури оголошується наступною синтаксичною конструкцією:

struct тег_структури {

тип_поля1 імя_поля1;

тип_поля2 імя_поля2;

};

struct – службове (ключове слово), що специфікує структуру; тег_стуктури – імя яким позначатимуть у програмі структури даної форми.

18. Обєднання – це особливий тип даних який дає змогу записувати в 1 і ту ж вставлену ділянку оперативної памяті дані різних типів і розмірів.

Шаблон обєднання подібний до шаблону структури, але починають її ключовим словом union.

19. стр. 364-365 (Шпак)