Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы по информатике.docx
Скачиваний:
14
Добавлен:
22.04.2019
Размер:
45 Кб
Скачать

14. Технология разработки программ в Delphi.

15. Описание переменных. Типы переменных. Правила образования имен. Примеры.

Описание переменных.

Переменные – это именованные эл. программы, которые в процессе выполнения пр. могут принимать различные знач. в соответствии с указанным при их объявлении типом. Все переменные до их использования в разделе операторов должны быть объявлены в разделе описаний.(Примеры: real, byte, Word,Integer).

Типы рассматриваются компилятором как образцы для создания констант, переменных, ф-ций. Тип данного определяет: диапазон возможных знач.; объём выделяемо памяти и формы представляется данных в ней; действия, которые можно совершить над данными.

16. Арифметические выражения. Стандартные математические функции. Примеры.

АВ служат для вычисления целого или вещественного значения. Они состоят из констант, переменных, ф-ций, знаков арифмет. операций и круглых скобок.(7mod3=1;7div3=2)(abs(x);sqr(x); sqrt(x); ln(x); exp(x); sin(x); cos(x); arctan(x); pi)

17. Оператор присваивания. Назначение, синтаксис, примеры.

С помощью ОП можно присвоить переменной знач. некоторого выражения.

Синтаксис оператора:<идентификатор>:=<выражение>;

Примеры: а:=в+с*d; i:=i+1;

18. Визуальные компоненты Label, Edit, Button, BitBtn, Memo, Image. Назначение, использование, основные свойства.

Label – метка. Использ. для размещ. в формах различных текстовых надписей. Основное св-во компонента Caption содержит текст надписи.

Edit – редактируемое однострочное поле. Использ. для ввода и вывода редактир. текста. Текст может занимать только одну строку. Основное св-во Text содержит текст, который нах. в окне компонентов.

Button – кнопка. Cв-во Caption опред. надпись на кнопке, щёлкнув по кнопке во время выполнения пр. вызывает процедуру обраб. события OnClick.

BitBtn – кнопка. Это аналог кнопки Button, на которой кроме текста может располог. рисунок. Cв-во Caption опред. надпись на кнопке; Clyph задаёт рисунок на кнопке.

Memo – Standart.Многострочное редактир. текстовое поле, предазн. для ввода, вывода и редакт. многострочного текста. Св. ReadOnly опред. возможность редакт. текста на этапе выполнения.

Image – изображение. Опред . файл с изображ., содержимое которого будет выведено в ВК. Тип файла может быть bpm,jpeg и др. Имя файла задаётся основным св-вом Picture.

19. Ввод данных. Функции StrToFloat и StrToInt. Примеры.

Ввод – это передача информации с внешнего устройства(клавиатуры, диск) в ОЗУ для дальнейшей обработки. Ввод данных осуществляется обычно в результате обработки свойств ВК. Данные водятся с клавиатуры и размещаются в ВК.(x:=StrToFloat(Edit1.Text))Cв-во Text имеет строковый тип, поэтому при вводе вещественных и целых чисел необходимо использ. ф-ции преобразования StrToFloat и StrToInt.

20. Вывод данных. Функции FloatToStr и IntToStr, процедура ShowMessage. Примеры.

Вывод – это передача информации из ОЗУ на внешнее устройство(монитор, принтер, диск) Данные вещественного и целого типов можно ввести с помощью ВК Label, Edit, Memo.(Edit1.Text:= IntToStr(m); Label1.Caption:= FloatToStr(m))

Для вывода различных предупреждающих или информационных сообщений(например, сообщений об ошибках) можно использовать процедуру: ShowMessage(<текст сообщения>); ShowMessage(‘Ошибка ввода’).

21. Логические выражения. Логические операции и операции отношения. Примеры.

Логические опер. (not, and, or, xor) использ. для образ. сложных логич. опер. Операнды логич. опер. должны иметь логический тип: not –логическое отрицание(not (a<b)-false); And-логическое и((a=7)and(b>3)-false);Or-логическое или((a=7)or(b>3)-true).

22. Составной оператор. Назначение, синтаксис, примеры.

Составной оператор – это последоват. из произвольного числа опер., заключённых в операторные скобки begin…end.

Синтаксис: begin-<опер.1>-<опер.2>-…-<опер.N>- end.

Он применяется, если по какой-либо ветви условия( в пр. после слов Then или Else) необходимо записывать не один оператор, а несколько.

23. Условный оператор IF. Назначение, синтаксис, примеры.

Условный опер. if имеет две формы: полную и сокращённую. Полная if<условие>-then-<опер1>-else-<опер2>.Сокращённая if<условие>-then-<опер1>.

24. Визуальные компоненты CheckBox, RadioButton, RadioGroup. Назначение, использование, основные свойства.

Компонент Delphi CheckBox это флажок - независимый переключатель.

Компонент Delphi RadioButton - это "радиокнопка", и как следует из названия, служит для "переключения".

RadioGroup — панели группы радиокнопок. Это панель, которая может содержать регулярно расположенные столбцами и строками радиокнопки, определяется свойством Caption. А надписи кнопок и их количество определяются свойством Items, имеющим тип TStrings.