Главная / Программирование /
Программирование на Lazarus / Тест 7
Программирование на Lazarus - тест 7
Упражнение 1:
Номер 1
Имеется две логические переменные со значениями: a = True, и b = False. Какие сравнения в результате дадут True?
Ответ:
 (1) a = b 
 (2) a <> b 
 (3) a > b 
 (4) a < b 
 (5) a >= b 
 (6) a <= b 
Номер 2
Имеется две логические переменные со значениями: a = True, и b = False. Какие сравнения в результате дадут False?
Ответ:
 (1) a = b 
 (2) a <> b 
 (3) a > b 
 (4) a < b 
 (5) a >= b 
 (6) a <= b 
Номер 3
Имеется две логические переменные со значениями: a = True, и b = True. Какие сравнения в результате дадут True?
Ответ:
 (1) a = b 
 (2) a <> b 
 (3) a > b 
 (4) a < b 
 (5) a >= b 
 (6) a <= b 
Номер 4
Имеется две логические переменные со значениями: a = True, и b = True. Какие сравнения в результате дадут False?
Ответ:
 (1) a = b 
 (2) a <> b 
 (3) a > b 
 (4) a < b; 
 (5) a >= b; 
 (6) a <= b; 
Упражнение 2:
Номер 1
Имеется четыре логические переменные со значениями: a = True; b = False; c = True; d = False. Какие сравнения в результате дадут True?
Ответ:
 (1) (a = b) and (c > d) 
 (2) (a > b) and (c <> d) 
 (3) (a < b) and (c = d) 
 (4) (a = b) or (c <> d) 
 (5) (a > b) or (c = d) 
 (6) (a < b) or (c > d) 
Номер 2
Имеется четыре логические переменные со значениями: a = True; b = False; c = True; d = False. Какие сравнения в результате дадут False?
Ответ:
 (1) (a = b) and (c > d) 
 (2) (a > b) and (c <> d) 
 (3) (a < b) and (c = d) 
 (4) (a = b) or (c <> d) 
 (5) (a > b) or (c = d) 
 (6) (a < b) or (c > d) 
Номер 3
Имеется три логические переменные со значениями: a = True; b = False; c = True. Какие сравнения в результате дадут True?
Ответ:
 (1) a and (b > c) 
 (2) b and (a = c) 
 (3) c and (a < c) 
 (4) a or (b > c) 
 (5) b or (a = c) 
 (6) c or (a < c) 
Номер 4
Имеется три логические переменные со значениями: a = True; b = False; c = True. Какие сравнения в результате дадут False?
Ответ:
 (1) a and (b > c) 
 (2) b and (a = c) 
 (3) c and (a < c) 
 (4) a or (b > c) 
 (5) b or (a = c) 
 (6) c or (a < c) 
Упражнение 3:
Номер 1
Имеется три логические переменные: a = True; b = False; c – без значения. Какой код присвоит переменной c значение True?
Ответ:
 (1) c:= not (a > b) 
 (2) c:= not (a < b) 
 (3) c:= not (a = b) 
 (4) c:= not (a <> b) 
Номер 2
Имеется три логические переменные: a = True; b = True; c – без значения. Какой код присвоит переменной c значение False?
Ответ:
 (1) c:= a and not (a <> b) 
 (2) c:= a and not (a = b) 
 (3) c:= a and not (a > b) 
 (4) c:= a and not (a < b) 
Номер 3
Имеется три логические переменные: a = False; b = True; c – без значения. Какой код присвоит переменной c значение True?
Ответ:
 (1) c:= a or not (a <> b) 
 (2) c:= a or not (a = b) 
 (3) c:= b or not (a > b) 
 (4) c:= a or not (a < b) 
Упражнение 4:
Номер 1
Чему будет равна переменная a после выполнения следующего кода:a:= 5;
b:= 10;
if not (a >= b) then a:= b
else a:= b * 2;
Ответ:
 (1) 0 
 (2) 5 
 (3) 10 
 (4) 20 
Номер 2
Чему будет равна переменная a после выполнения следующего кода:a:= 20;
b:= 30;
if a <= b then a:= b / 2
else a:= b * 2;
Ответ:
 (1) 15 
 (2) 20 
 (3) 30 
 (4) 60 
Номер 3
Чему будет равна переменная a после выполнения следующего кода:a:= 10;
b:= 20;
if a >= b then a:= (b - a) * 2
else if a = b then a:= (b + a) / 2
else a:= a + b;
Ответ:
 (1) 15 
 (2) 20 
 (3) 30 
 (4) 60 
Упражнение 5:
Номер 1
Компонент TCheckBox – это…
Ответ:
 (1) радиокнопка 
 (2) флажок (галочка) 
 (3) контейнер для группы радиокнопок 
 (4) контейнер для группы флажков (галочек) 
Номер 2
Компонент TRadioButton – это…
Ответ:
 (1) радиокнопка 
 (2) флажок (галочка) 
 (3) контейнер для группы радиокнопок 
 (4) контейнер для группы флажков (галочек) 
Номер 3
Какое свойство компонента TCheckBox позволяет выяснить, включен ли флажок?
Ответ:
 (1) Caption 
 (2) Checked 
 (3) Enabled 
 (4) State 
 (5) Visible 
Номер 4
Какое свойство компонента TRadioButton позволяет выяснить, включена ли радиокнопка?
Ответ:
 (1) Caption 
 (2) Checked 
 (3) Enabled 
 (4) State 
 (5) Visible 
Упражнение 6:
Номер 1
Компонент TCheckGroup – это…
Ответ:
 (1) радиокнопка 
 (2) флажок (галочка) 
 (3) контейнер для группы радиокнопок 
 (4) контейнер для группы флажков (галочек) 
Номер 2
Компонент TRadioGroup – это…
Ответ:
 (1) радиокнопка 
 (2) флажок (галочка) 
 (3) контейнер для группы радиокнопок 
 (4) контейнер для группы флажков (галочек) 
Номер 3
Имеется контейнер TCheckGroup с несколькими флажками на нём. Как узнать, включен ли первый флажок?
Ответ:
 (1) if CheckGroup1.Checked[0] then ... 
 (2) if CheckGroup1[0].Checked then ... 
 (3) if CheckGroup1.ItemIndex = 0 then ... 
 (4) if CheckGroup1.ItemIndex = 1 then ... 
Номер 4
Имеется контейнер TRadioGroup с несколькими радиокнопками на нём. Как узнать, включена ли первая радиокнопка?
Ответ:
 (1) if RadioGroup1.Checked[0] then ... 
 (2) if RadioGroup1 [0].Checked then ... 
 (3) if RadioGroup1.ItemIndex = 0 then ... 
 (4) if RadioGroup1.ItemIndex = 1 then ... 
Номер 5
В каком свойстве контейнеров TRadioGroup и TCheckGroup нужно вводить текст флажков и радиокнопок?
Ответ:
 (1) Caption 
 (2) Items 
 (3) Lines 
 (4) Strings 
 (5) Text