Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Intuin Delphi ответы введение в програирование....docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
80.86 Кб
Скачать

Тест 1

Задание:

Интерпретатор это...

(Отметьте один правильный вариант ответа.)

Вариант 1 программа, которая переводит исходный код на машинный язык и создает выполняемую программу

Вариант 2 программа, которая пошагово переводит исходный код на машинный язык и сразу же выполняет его

Вариант 3 язык программирования

Задание:

Наиболее быстро выполняется программа, написанная на...

(Отметьте один правильный вариант ответа.)

Вариант 1 языке высокого уровня

Вариант 2 языке низкого уровня

Вариант 3 процедурном языке

Вариант 4 объектно-ориентированном языке

Задание:

Проектом является:

(Отметьте один правильный вариант ответа.)

Вариант 1 совокупность файлов разных форматов, из которых строится программа

Вариант 2 название полученного в результате компиляции выполняемого файла

Вариант 3 полученная в результате компиляции программа

Задание:

Что будет в заголовке окна, которое появится в результате выполнения кода

ShowMessage('Hello, all!');

(Отметьте один правильный вариант ответа.)

Вариант 1 ничего не будет

Вариант 2 название проекта

Вариант 3 ShowMessage

Задание:

За что отвечает свойство Caption кнопки?

(Отметьте один правильный вариант ответа.)

Вариант 1 за размеры кнопки

Вариант 2 за положение кнопки на форме

Вариант 3 за надпись на кнопке

Задание:

Укажите, из каких окон состоит среда Delphi:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 объектный инспектор

Вариант 2 конструктор формы

Вариант 3 конструктор компонентов

Вариант 4 редактор кода

Вариант 5 дерево объектов

Задание:

Компиляция программы подразумевает...

(Отметьте один правильный вариант ответа.)

Вариант 1 перевод исходного кода на машинный язык и компоновку выполняемого файла из файлов, составляющих проект

Вариант 2 настройку свойств у компонентов

Вариант 3 установку на форме нужных компонентов

Задание:

Исполняемый файл (программа) будет иметь наибольший размер, если программа создавалась на...

(Отметьте один правильный вариант ответа.)

Вариант 1 языке высокого уровня

Вариант 2 визуальных средах разработки программ

Вариант 3 языке низкого уровня

Вариант 4 объектно-ориентированном языке

Задание:

За что отвечает свойство Caption формы?

(Отметьте один правильный вариант ответа.)

Вариант 1 за надпись на форме

Вариант 2 за надпись в заголовке окна формы

Вариант 3 за надпись на всех кнопках формы

Задание:

Язык низкого уровня это...

(Отметьте один правильный вариант ответа.)

Вариант 1 программа, которая пошагово переводит исходный код на машинный язык и сразу же выполняет его

Вариант 2 язык программирования, чей синтаксис наиболее приближен к машинному языку

Вариант 3 программа, которая переводит исходный код на машинный язык и создает выполняемую программу

Задание:

Где мы можем найти кнопку, которую хотим установить на форму?

(Отметьте один правильный вариант ответа.)

Вариант 1 на палитре компонентов

Вариант 2 в главном меню Delphi

Вариант 3 в объектном инспекторе

Тест 2

Задание:

Какие символы может содержать имя переменной?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 математические символы

Вариант 2 буквы кириллицы, если они строчные

Вариант 3 цифры

Вариант 4 знак подчеркивания

Вариант 5 буквы латинского языка

Задание:

Найдите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 тип переменной указывает, какие данные в ней могут храниться

Вариант 2 переменной необязательно указывать тип, компилятор может сделать это автоматически

Вариант 3 тип переменной зависит от ее имени

Вариант 4 каждая переменная имеет свой тип

Укажите, какие из указанных способов присвоения значения переменной неверны?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 A := 34;

Вариант 2 A : 34;

Вариант 3 A = 34;

Вариант 4 A : 34 + 5;0

Задание:

Что такое тип Real?

(Отметьте один правильный вариант ответа.)

Вариант 1 целое число, со знаком и без него

Вариант 2 целое число без знака

Вариант 3 вещественное число, со знаком и без него

Укажите, какие присвоения строки верные?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 S := 'Привет ' + Edit1.Text;

Вариант 2 S := "Привет " + Edit1 + "!";

Вариант 3 S := Привет + 'Edit1.Text + !';

Вариант 4 S := 'Привет';

Задание:

Что произойдет в результате выполнения кода:

var s:string;

begin

s:= 'Привет!';

ShowMessage('s');

end;

(Отметьте один правильный вариант ответа.)

Вариант 1 переменной s присвоится строка "Привет!", затем выйдет сообщение "s".

Вариант 2 переменной s присвоится строка "Привет!", которая затем выйдет в сообщении

Вариант 3 произойдет ошибка

Задание:

Что произойдет в результате выполнения кода:

var s:string;

begin

s:= 'Привет!';

ShowMessage(s + s);

end;

(Отметьте один правильный вариант ответа.)

Вариант 1 произойдет ошибка

Вариант 2 переменной s присвоится строка "Привет!", затем выйдет сообщение "Привет!Привет!"

Вариант 3 переменной s присвоится строка "Привет!", затем выйдет сообщение "s + s"

Задание:

Укажите правильный пример комментария:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 {Это комментарий}

Вариант 2 !--Это //комментарий--!

Вариант 3 [Это комментарий]

Вариант 4 \\это комментарий

Вариант 5 //это комментарий

Задание:

Что такое переменная?

(Отметьте один правильный вариант ответа.)

Вариант 1 ячейка оперативной памяти, в которой могут храниться данные какого-то типа

Вариант 2 перезаписываемый сектор жесткого диска

Вариант 3 свойство компонента, которое можно изменять

Задание:

Каким типом определяется целое число?

(Отметьте один правильный вариант ответа.)

Вариант 1 Boolean

Вариант 2 String

Вариант 3 Real

Вариант 4 Integer

Задание:

Что такое строка в Delphi?

(Отметьте один правильный вариант ответа.)

Вариант 1 это набор символов, заключенный в двойные кавычки

Вариант 2 это набор символов, заключенный в одинарные кавычки

Вариант 3 это набор символов, заключенный в одинарные или двойные кавычки

Вариант 4 это просто набор символов

Задание:

Что такое строка в Delphi?

(Отметьте один правильный вариант ответа.)

Вариант 1 это набор символов, заключенный в двойные кавычки

Вариант 2 это набор символов, заключенный в одинарные или двойные кавычки

Вариант 3 это просто набор символов

Вариант 4 это набор символов, заключенный в одинарные кавычки

Задание:

Найдите неверное утверждение:

(Отметьте один правильный вариант ответа.)

Вариант 1 первым символом имени переменной обязательно должна быть цифра

Вариант 2 имя переменной обязательно должно начинаться с буквы

Вариант 3 строчные и прописные буквы в имени переменной не различаются

Вариант 4 имя переменной может содержать любое количество разрешенных символов

Задание:

Что зависит от типа переменной?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 формат данных, которые может хранить переменная

Вариант 2 размер ячейки оперативной памяти, которую эта переменная занимает

Вариант 3 ничего не зависит, все переменные обрабатываются одинаково

Вариант 4 способ, которым переменной присваивается значение

Задание:

Тип переменной указывается...

(Отметьте один правильный вариант ответа.)

Вариант 1 в разделе var, после имени переменной и знака ":"

Вариант 2 после того, как переменной присвоили значение

Вариант 3 сразу после имени переменной

Задание:

Укажите, какой из указанных способов присвоения значения переменной верен?

(Отметьте один правильный вариант ответа.)

Вариант 1 B := Строка;

Вариант 2 B : 'Строка';

Вариант 3 B = 'Строка';

Вариант 4 B := 'Строка';

Задание:

Каким типом определяется вещественное число?

(Отметьте один правильный вариант ответа.)

Вариант 1 String

Вариант 2 Boolean

Вариант 3 Real

Вариант 4 Integer

Задание:

Укажите, какое присвоение строки неверное?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 S := 'Привет';

Вариант 2 S := "Привет, + Edit1.Text + !";

Вариант 3 S := "Привет, " + Edit1.Text + "!";

Вариант 4 S := 'Привет, + Edit1.Text + !'z;

Вариант 5 S := "Привет";

Вариант 6 S := 'Привет, ' + Edit1.Text + '!';

Задание:

Что такое комментарий?

(Отметьте один правильный вариант ответа.)

Вариант 1 подсказка для программиста, при компиляции комментарии игнорируются

Вариант 2 выводимое при компиляции сообщение

Вариант 3 директива компилятору, что нужно отключить проверку ошибок

Задание:

Что такое тип Boolean?

(Отметьте один правильный вариант ответа.)

Вариант 1 логический тип

Вариант 2 вещественное число

Вариант 3 целое число

Вариант 4 строка

Тест 3

Задание:

Найдите правильные типы целого числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Integer

Вариант 2 Comp

Вариант 3 Word

Вариант 4 Single

Вариант 5 Byte

Вариант 6 Int64

Задание:

Найдите правильные типы целого числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Byte

Вариант 2 Word

Вариант 3 Comp

Вариант 4 Int64

Вариант 5 Integer

Вариант 6 Single

Задание:

Найдите правильные типы целого числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Single

Вариант 2 Integer

Вариант 3 Word

Вариант 4 Comp

Вариант 5 Int64

Вариант 6 Byte

Задание:

Найдите правильные типы целого числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Int64

Вариант 2 Single

Вариант 3 Byte

Вариант 4 Integer

Вариант 5 Comp

Вариант 6 Word

Задание:

Найдите правильные присвоения значения, если переменная a имеет тип Currency:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 a := 300;

Вариант 2 a := -1.3;

Вариант 3 a := 0;

Вариант 4 a := 200.300;

Задание:

Переменная s имеет тип String, а переменная i – Integer. Что останется в переменной s в результате выполнения кода:

s := '10';

i := 5;

s := s + IntToStr(i);

(Отметьте один правильный вариант ответа.)

Вариант 1 строка 105

Вариант 2 произойдет ошибка в результате несовместимости типов

Вариант 3 строка 5

Вариант 4 строка 10

Вариант 5 строка 15

Задание:

Чем функция отличается от процедуры?

(Отметьте один правильный вариант ответа.)

Вариант 1 процедура возвращает значение, а функция нет

Вариант 2 процедура не может принимать параметры

Вариант 3 ничем, обе являются подпрограммами

Вариант 4 функция возвращает значение, а процедура может не возвращать значение

Вариант 5 функция не может принимать параметры

Задание:

Что произойдет, если вызвать указанную функцию?

function MyFunc():String;

begin

Result := 12;

end;

(Отметьте один правильный вариант ответа.)

Вариант 1 вернется строка '12'

Вариант 2 ошибка программы

Вариант 3 вернется число 12

Задание:

Когда происходит событие onChange компонента Edit?

(Отметьте один правильный вариант ответа.)

Вариант 1 когда в поле ввода компонента Edit попадает курсор

Вариант 2 когда курсор перемещается с компонента Edit на другой компонент

Вариант 3 когда пользователь вводит текст в поле ввода компонента Edit

Задание:

Найдите ошибку присвоения значения, если переменная a имеет тип Byte:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 a := 256;

Вариант 2 a := 300;

Вариант 3 a := 0;

Вариант 4 a := 200;

Задание:

Найдите ошибочный тип вещественного числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Word

Вариант 2 Currency

Вариант 3 Int64

Вариант 4 Single

Задание:

Переменная i имеет тип Integer, переменная r – Real, а переменная s – String. Выберите неверные варианты присвоения значений:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 r := r + 1;

Вариант 2 i := i + r;

Вариант 3 s := s + 1;

Вариант 4 i := i + 1;

Вариант 5 s := IntToStr(i);

Переменная i имеет тип Integer, переменная r – Real, а переменная s – String. Выберите неверные варианты присвоения значений:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 i := i + r;

Вариант 2 i := i + 1;

Вариант 3 s := s + 1;

Вариант 4 r := r + 1;

Вариант 5 s := IntToStr(i);

Задание:

Что такое процедура?

(Отметьте один правильный вариант ответа.)

Вариант 1 это раздел, где объявляются переменные и их типы данных

Вариант 2 это подпрограмма, которая выполняет какое-то действие, и которую можно вызвать из другого места программы

Вариант 3 это подпрограмма, которая выполняет какое-то действие, и возвращает результат определенного типа

Задание:

Каким образом функция может вернуть результат вычислений?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 присвоив результат переменной Result

Вариант 2 присвоив результат переменной Resulted

Вариант 3 присвоив результат переменной с таким же именем, что и у функции

Задание:

Каким образом функция может вернуть результат вычислений?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 присвоив результат переменной Resulted

Вариант 2 присвоив результат переменной Result

Вариант 3 присвоив результат переменной с таким же именем, что и у функции

Задание:

Что такое событие?

(Отметьте один правильный вариант ответа.)

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

Вариант 2 момент, когда программа начала свою работу

Вариант 3 обязательная часть программы

Вариант 4 процедура, которой передается управление, если произошли запрограммированные изменения

Задание:

Что такое событие?

(Отметьте один правильный вариант ответа.)

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

Вариант 2 момент, когда программа начала свою работу

Вариант 3 процедура, которой передается управление, если произошли запрограммированные изменения

Вариант 4 обязательная часть программы

Задание:

Что такое событие?

(Отметьте один правильный вариант ответа.)

Вариант 1 момент, когда программа начала свою работу

Вариант 2 обязательная часть программы

Вариант 3 процедура, которой передается управление, если произошли запрограммированные изменения

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

Задание:

Что такое событие?

(Отметьте один правильный вариант ответа.)

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

Вариант 2 момент, когда программа начала свою работу

Вариант 3 процедура, которой передается управление, если произошли запрограммированные изменения

Вариант 4 обязательная часть программы

Задание:

Найдите правильный тип вещественного числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Word

Вариант 2 Int64

Вариант 3 Single

Вариант 4 Currency

Задание:

Найдите правильный тип вещественного числа:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Int64

Вариант 2 Currency

Вариант 3 Word

Вариант 4 Single

Задание:

Что такое функция?

(Отметьте один правильный вариант ответа.)

Вариант 1 это подпрограмма, которая выполняет какое-то действие, и возвращает результат определенного типа

Вариант 2 это подпрограмма, которая выполняет какое-то действие, и которую можно вызвать из другого места программы

Вариант 3 это раздел, где объявляются переменные и их типы данных

Задание:

Найдите правильные присвоения значений, если переменная a имеет тип ShortInt:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 a := 0;

Вариант 2 a := 128;

Вариант 3 a := -200;

Вариант 4 a := -120;

Тест 4

Задание:

Укажите неверные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 PChar – это строковый тип данных

Вариант 2 AnsiChar занимает больший объем памяти, чем WideChar

Вариант 3 cимвол #13 недопустим в переменной типа Char

Вариант 4 PChar – это символьный тип данных

Вариант 5 cимвол #13 допустим в переменной типа Char

Задание:

Укажите неверные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 PChar – это строковый тип данных

Вариант 2 cимвол #13 недопустим в переменной типа Char

Вариант 3 AnsiChar занимает больший объем памяти, чем WideChar

Вариант 4 cимвол #13 допустим в переменной типа Char

Вариант 5 PChar – это символьный тип данных

Задание:

Укажите неверные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 PChar – это символьный тип данных

Вариант 2 PChar – это строковый тип данных

Вариант 3 AnsiChar занимает больший объем памяти, чем WideChar

Вариант 4 cимвол #13 недопустим в переменной типа Char

Вариант 5 cимвол #13 допустим в переменной типа Char

Задание:

Отметьте верное утверждение в результате выполнения кода:

i := 10;

k := 12;

if i <= k then i := k

else k := i;

(Отметьте один правильный вариант ответа.)

Вариант 1 произойдет ошибка – в конце третьей строки отсутствует знак ";"

Вариант 2 i будет равен 12

Вариант 3 произойдет ошибка – применен недопустимый операнд сравнения переменных

Вариант 4 k будет равен 10

Задание:

Найдите правильное утверждение при выполнении кода:

s := '';

for k := 0 to 10 do s := s + '1';

(Отметьте один правильный вариант ответа.)

Вариант 1 в строке s будет 1 единица

Вариант 2 в строке s будет 10 единиц

Вариант 3 ошибка в коде

Вариант 4 в строке s будет 11 единиц

Задание:

Найдите правильное утверждение при выполнении кода:

s := '';

for k := 0 to 10 do s := s + '1';

(Отметьте один правильный вариант ответа.)

Вариант 1 ошибка в коде

Вариант 2 в строке s будет 1 единица

Вариант 3 в строке s будет 10 единиц

Вариант 4 в строке s будет 11 единиц

Задание:

Найдите правильное утверждение при выполнении кода:

s := '';

for k := 0 to 10 do s := s + '1';

(Отметьте один правильный вариант ответа.)

Вариант 1 в строке s будет 11 единиц

Вариант 2 в строке s будет 1 единица

Вариант 3 ошибка в коде

Вариант 4 в строке s будет 10 единиц

Задание:

Переменные e и f имеют тип Integer, e равно 10. Чему будет равна переменная e в результате следующего кода?

for f := 0 to 5 do e := e + f;

(Отметьте один правильный вариант ответа.)

Вариант 1 15

Вариант 2 10

Вариант 3 5

Вариант 4 25

Задание:

Переменные a и b имеют тип Integer. Чему будет равно a в результате выполнения следующего кода?

a := 3;

for b := 0 to 5 do

if b > a then a := a + b;

(Отметьте один правильный вариант ответа.)

Вариант 1 7

Вариант 2 5

Вариант 3 12

Вариант 4 9

Задание:

Переменные a и b имеют тип Integer. Чему будет равно a в результате следующего кода?

a := 0;

for b := 0 to 5 do

if b > 3 then a := a + b;

(Отметьте один правильный вариант ответа.)

Вариант 1 8

Вариант 2 5

Вариант 3 9

Вариант 4 0

Задание:

Переменные a и b имеют тип Integer. Чему будет равно a в результате следующего кода?

a := 3;

for b := 0 to 5 do

if b > 3 then a := a + b

else a := a - b;

(Отметьте один правильный вариант ответа.)

Вариант 1 0

Вариант 2 2

Вариант 3 5

Вариант 4 3

Вариант 5 6

Задание:

Переменные a и b имеют тип Integer. Чему будет равно a в результате следующего кода?

a := 3;

for b := 0 to 5 do

if b < 3 then a := a + b

else a := a - b;

(Отметьте один правильный вариант ответа.)

Вариант 1 5

Вариант 2 6

Вариант 3 -6

Вариант 4 2

Вариант 5 -2

Вариант 6 -5

Задание:

Найдите правильный ответ при выполнении кода:

...

a := 5;

b := 10;

if a > b then b := b / 2

else if a < b then a := a * 2

else begin

a := 0;

b := 0;

end;

(Отметьте один правильный вариант ответа.)

Вариант 1 a и b теперь равны 0

Вариант 2 a равно 5, а b равно 10

Вариант 3 a и b теперь равны 5

Вариант 4 a и b теперь равны 10

Задание:

Укажите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 PChar – это строковый тип данных

Вариант 2 строка WideString занимает больший объем памяти, чем строка LongString

Вариант 3 LongString содержит строку символов из таблицы ASCII

Вариант 4 PChar – это символьный тип данных

Вариант 5 LongString содержит строку символов из таблицы ANSI

Тест 5

Задание:

Что определяет свойство формы BorderStyle?

(Отметьте один правильный вариант ответа.)

Вариант 1 ширину оборки окна

Вариант 2 расстояние между заголовком окна и самим окном

Вариант 3 общий вид формы

Вариант 4 кнопки, которые должны быть в заголовочном окне формы

Задание:

Найдите свойства, которые не влияют на внешний вид формы:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Height

Вариант 2 Name

Вариант 3 Left

Вариант 4 Top

Вариант 5 Color

Вариант 6 Width

Задание:

Какие свойства отвечают за положение окна формы?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Width

Вариант 2 Height

Вариант 3 Top

Вариант 4 Left

Задание:

Найдите правильные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 свойство Left кнопки указывает расстояние от кнопки до левой границы рабочего стола

Вариант 2 свойство Left кнопки указывает расстояние от кнопки до левой границы формы

Вариант 3 положение кнопки зависит от свойств Height и Width

Вариант 4 положение кнопки зависит от свойств Left и Top

Задание:

В каком диапазоне будет находиться значение, которое вернет функция Random():

Random(10);

(Отметьте один правильный вариант ответа.)

Вариант 1 от 0 до 10 включительно

Вариант 2 между 0 и 10

Вариант 3 ровно 10

Вариант 4 от 0 до 9

Задание:

Значение, которое вернет функция Random(8), будет находиться:

(Отметьте один правильный вариант ответа.)

Вариант 1 от 1 до 7

Вариант 2 от 0 до 7

Вариант 3 от 0 до 8 включительно

Вариант 4 ровно 8

Задание:

Укажите верные варианты ответа, если имеется код:

case a of

1 : Оператор1;

2 : Оператор2

else Оператор3;

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 оператор 3 выполнится в любом случае

Вариант 2 оператор 3 выполнится в случае, если a не равно 1 и не равно 2

Вариант 3 если a равно 0, ни один оператор не выполнится

Вариант 4 если a равно 0, выполнится Оператор 3

Задание:

Укажите код, с помощью которого можно сдвинуть кнопку влево:

(Отметьте один правильный вариант ответа.)

Вариант 1 Button1.Left := Button1.Left + 5;

Вариант 2 Button1.Left := Button1.Left – 5;

Вариант 3 Button1.Width := Button1.Left – 5;

Вариант 4 Button1.Width := Button1.Left + 5;

Тест 6

Вопросы под номером 1

Задание:

Что такое метод объекта?

(Отметьте один правильный вариант ответа.)

Вариант 1 переменная, которая влияет на некоторое состояние объекта

Вариант 2 процедура, которая имеет доступ к свойствам объекта и обеспечивает его работу

Вариант 3 процедура, которая выполняется, если произошло какое-то событие

Вариант 4 функция, которая выполняется, если произошло какое-то событие

Задание:

Что такое свойство объекта?

(Отметьте один правильный вариант ответа.)

Вариант 1 переменная, которая влияет на некоторое состояние объекта

Вариант 2 процедура, которая выполняется, если произошло какое-то событие

Вариант 3 совокупность процедур и функций, указывающих на возможности объекта

Вариант 4 совокупность методов и событий

Вопросы под номером 2

Задание:

К чему мы обращаемся в следующем коде?

Edit1.onChange

(Отметьте один правильный вариант ответа.)

Вариант 1 к методу компонента Edit

Вариант 2 к свойству компонента Edit

Вариант 3 к событию компонента Edit

Вопросы под номером 3

Задание:

Найдите правильные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 свойством компонента может служить переменная, которая сама имеет тип Объект

Вариант 2 на вкладке Events инспектора объектов находится список доступных методов

Вариант 3 свойство компонента не может иметь тип Объект

Вариант 4 свойства объекта – это переменные различного типа

Задание:

Что находится на вкладке Events инспектора объектов?

(Отметьте один правильный вариант ответа.)

Вариант 1 свойства выделенного компонента

Вариант 2 методы выделенного компонента

Вариант 3 события выделенного компонента

Вопросы под номером 4

Задание:

Что делает метод Memo1.SaveToFiles()?

(Отметьте один правильный вариант ответа.)

Вариант 1 такого метода нет

Вариант 2 считывает текст из файла в компонент Memo, и отображает его

Вариант 3 сохраняет текст из компонента Memo в текстовый файл

Вопросы под номером 5

Задание:

За что отвечает свойство Caption компонента Memo?

(Отметьте один правильный вариант ответа.)

Вариант 1 за текст в поле ввода Memo

Вариант 2 у Memo нет этого свойства

Вариант 3 за название компонента, по которому к нему можно обращаться

Вопросы под номером 6

Задание:

Укажите несуществующие свойства компонента Edit:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 text

Вариант 2 name

Вариант 3 caption

Вариант 4 label

Задание:

Что произойдет, если выполнить код:

Edit1.Text := Edit1.Text + Edit1.Text;

(Отметьте один правильный вариант ответа.)

Вариант 1 если в поле ввода текста нет, произойдет ошибка, иначе текст будет выведен дважды

Вариант 2 изменится имя компонента

Вариант 3 если в поле ввода есть текст, он будет выведен дважды

Вариант 4 ошибка программы

Вариант 5 рядом появится новый компонент Edit с таким же текстом в поле ввода

Тест 7

Вопросы под номером 1

Задание:

Чем отличаются компоненты Panel и GroupBox?

(Отметьте один правильный вариант ответа.)

Вариант 1 надписью Caption. У Panel надпись посередине, а у GroupBox вверху

Вариант 2 GroupBox предназначен для группировки радиокнопок

Вариант 3 надписью Caption. У GroupBox надпись посередине, а у Panel вверху

Вариант 4 ничем, обе предназначены для группировки объектов, схожих по смыслу

Задание:

Чем отличаются компоненты RadioGroup и GroupBox?

(Отметьте один правильный вариант ответа.)

Вариант 1 GroupBox группирует переключатели – круглые поля с точкой, а RadioGroup чаще группирует флажки CheckBox

Вариант 2 ничем, обе предназначены для группировки объектов, схожих по смыслу

Вариант 3 надписью Caption. У RadioGroup надпись посередине, а у GroupBox вверху

Вариант 4 RadioGroup группирует переключатели – круглые поля с точкой, а GroupBox чаще группирует флажки CheckBox

Вопросы под номером 2

Задание:

Как растянуть компонент (Memo или Panel) по всей форме?

(Отметьте один правильный вариант ответа.)

Вариант 1 свойству Align присвоить значение alLeft

Вариант 2 свойству Align присвоить значение alClient

Вариант 3 свойству Align присвоить значение alTop

Вариант 4 свойству Align присвоить значение alBottom

Вопросы под номером 3

Задание:

Что указывает на то, что включена первая радиокнопка?

(Отметьте один правильный вариант ответа.)

Вариант 1 свойство Items панели RadioGroup содержит 0

Вариант 2 свойство ItemIndex панели RadioGroup содержит -1

Вариант 3 свойство Items панели RadioGroup содержит -1

Вариант 4 свойство ItemIndex панели RadioGroup содержит 1

Вариант 5 свойство ItemIndex панели RadioGroup содержит 0

Вариант 6 свойство Items панели RadioGroup содержит 1

Задание:

Что указывает на то, что включена вторая радиокнопка?

(Отметьте один правильный вариант ответа.)

Вариант 1 свойство Items панели RadioGroup содержит 0

Вариант 2 свойство ItemIndex панели RadioGroup содержит 1

Вариант 3 свойство Items панели RadioGroup содержит 1

Вариант 4 свойство ItemIndex панели RadioGroup содержит 0

Вариант 5 свойство ItemIndex панели RadioGroup содержит 2

Вариант 6 свойство Items панели RadioGroup содержит 2

Задание:

Что указывает на то, что нет включенных радиокнопок?

(Отметьте один правильный вариант ответа.)

Вариант 1 свойство Items панели RadioGroup содержит 1

Вариант 2 свойство Items панели RadioGroup содержит 0

Вариант 3 свойство ItemIndex панели RadioGroup содержит 1

Вариант 4 свойство ItemIndex панели RadioGroup содержит 2

Вариант 5 свойство ItemIndex панели RadioGroup содержит -1

Вариант 6 свойство Items панели RadioGroup содержит 2

Вопросы под номером 4

Задание:

Как можно сделать панель с двумя флажками, оба из которых включены?

(Отметьте один правильный вариант ответа.)

Вариант 1 два CheckBox на GroupBox, у обоих свойство Checked в True

Вариант 2 две кнопки в RadioGroup, свойство ItemIndex в 2

Вариант 3 две кнопки в RadioGroup, свойство ItemIndex в 1

Вариант 4 два CheckBox на GroupBox, у обоих свойство Checked в False

Задание:

Как можно сделать панель с тремя флажками, все флажки включены?

(Отметьте один правильный вариант ответа.)

Вариант 1 три кнопки в RadioGroup, свойство ItemIndex в 2

Вариант 2 три CheckBox на GroupBox, свойство Checked в False

Вариант 3 три CheckBox на GroupBox, свойство Checked в True

Вариант 4 три кнопки в RadioGroup, свойство ItemIndex в 3

Задание:

Как можно сделать панель с четырьмя флажками, все флажки включены?

(Отметьте один правильный вариант ответа.)

Вариант 1 четыре CheckBox на GroupBox, свойство Checked в False

Вариант 2 четыре кнопки в RadioGroup, свойство ItemIndex в 4

Вариант 3 четыре CheckBox на GroupBox, свойство Checked в True

Вариант 4 четыре кнопки в RadioGroup, свойство ItemIndex в 3

Вопросы под номером 5

Задание:

Можно ли сделать радиокнопки с помощью Panel?

(Отметьте один правильный вариант ответа.)

Вариант 1 это невозможно

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

Вариант 3 можно с помощью компонентов RadioButton. Переключение Checked придется контролировать вручную

Задание:

Можно ли сделать радиокнопки без всяких панелей?

(Отметьте один правильный вариант ответа.)

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

Вариант 2 можно с помощью компонентов RadioButton. Переключение Checked придется контролировать вручную

Вариант 3 это невозмож

Вопросы под номером 6

Задание:

О чем говорит свойство Align компонента Memo, если оно установлено в alBottom?

(Отметьте один правильный вариант ответа.)

Вариант 1 при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает всю рабочую область формы

Вариант 2 Компонент Memo занимает весь низ формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает весь низ формы

Вариант 3 Компонент Memo занимает весь низ формы. Во время работы программы размер Memo не изменяется при изменении размеров окна

Вариант 4 при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo не изменяется при изменении размеров окна

Задание:

О чем говорит свойство Align компонента Memo, если оно установлено в alTop?

(Отметьте один правильный вариант ответа.)

Вариант 1 компонент Memo занимает весь верх формы. Во время работы программы размер Memo не изменяется при изменении размеров окна

Вариант 2 компонент Memo занимает весь верх формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает весь верх формы

Вариант 3 при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo не изменяется при изменении размеров окна

Вариант 4 при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает всю рабочую область формы

Тест 8

Вопросы под номером 1

Задание:

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

(Отметьте один правильный вариант ответа.)

Вариант 1 Visible

Вариант 2 ShowHint

Вариант 3 DragMode

Вариант 4 Enabled

Задание:

Чем отличаются свойства Enabled и Visible?

(Отметьте один правильный вариант ответа.)

Вариант 1 Visible управляет доступностью, а Enabled – видимостью компонентов

Вариант 2 ничем, обе предназначены для отключения компонентов

Вариант 3 Enabled делает компонент недоступным, а Visible – доступным

Вариант 4 Enabled управляет доступностью, а Visible – видимостью компонентов

Задание:

Какое свойство делает компонент недоступным?

(Отметьте один правильный вариант ответа.)

Вариант 1 DragMode

Вариант 2 ShowHint

Вариант 3 Visible

Вариант 4 Enabled

Задание:

Выберите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Enabled:=false делает компонент недоступным

Вариант 2 Visible делает компонент видимым или не видимым

Вариант 3 Enabled и Visible предназначены для включения и отключения возможности воспользоваться компонентом, например, нажать на кнопку

Вариант 4 Enabled делает компонент невидимым

Вариант 5 Visible делает компонент недоступным

Задание:

Выберите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Enabled делает компонент невидимым

Вариант 2 Enabled:=false делает компонент недоступным

Вариант 3 Visible делает компонент недоступным

Вариант 4 Visible делает компонент видимым или не видимым

Вариант 5 Enabled и Visible предназначены для включения и отключения возможности воспользоваться компонентом, например, нажать на кнопку

Вопросы под номером 2

Задание:

Выберите верное утверждение:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 открыть редактор меню можно дважды щелкнув мышью по компоненту

Вариант 2 компонент MainMenu визуальный, поэтому его нужно располагать строго в левой верхней части окна

Вариант 3 компонент MainMenu не визуальный, поэтому его расположение на форме не имеет никакого значения

Задание:

Выберите правильное утверждение:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

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

Вариант 2 компонент MainMenu предназначен для создания главного меню

Вариант 3 компонент MainMenu достаточно только установить на форме, не нужно его привязывать к форме

Вариант 4 компонент MainMenu предназначен для создания всплывающего меню

Задание:

Выберите ошибочное утверждение:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 открыть редактор меню можно, дважды щелкнув мышью по компоненту, либо через свойство Lines компонента

Вариант 2 открыть редактор меню можно только одним способом: дважды щелкнуть мышью по компоненту

Вариант 3 компонент MainMenu визуальный, поэтому его нужно располагать строго в левой верхней части окна

Вариант 4 компонент MainMenu не визуальный, поэтому его расположение на форме не имеет никакого значения

Вариант 5 открыть редактор меню можно, дважды щелкнув мышью по компоненту, либо через свойство Items компонента

Вопросы под номером 3

Задание:

Выберите верное утверждение:

(Отметьте один правильный вариант ответа.)

Вариант 1 модальное окно вызывается командой View

Вариант 2 модальное окно вызывается командой Show

Вариант 3 модальное окно вызывается командой ShowModal

Вариант 4 модальное окно вызывается командой ViewModal

Задание:

Выберите неверное утверждение, что модальное окно – это...

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 отдельное окно, которое позволяет главному окну работать одновременно с модальным

Вариант 2 окно программы, которое можно вызвать из главного окна

Вариант 3 отдельное окно, которое не позволяет главному окну работать, пока не завершится работа модального окна

Вариант 4 одно из окон Delphi, которое можно вызвать командой View – Modal Window

Задание:

Что такое модальное окно?

(Отметьте один правильный вариант ответа.)

Вариант 1 одно из окон Delphi, которое можно вызвать командой View – Modal Window

Вариант 2 часть главного окна программы

Вариант 3 отдельное окно, которое позволяет главному окну работать одновременно с модальным

Вариант 4 отдельное окно, которое не позволяет главному окну работать, пока не завершится работа модального окна

Вопросы под номером 4

Задание:

В каком разделе объявляется массив?

(Отметьте один правильный вариант ответа.)

Вариант 1 array

Вариант 2 var

Вариант 3 massive

Задание:

Выберите неверные утверждения, что массив – это...

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 объединение нескольких однотипных констант в одну

Вариант 2 переменная особого типа

Вариант 3 объединение нескольких однотипных переменных в одну

Вариант 4 константа особого типа

Задание:

Выберите неверные утверждения, что массив – это...

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 объединение нескольких однотипных констант в одну

Вариант 2 переменная особого типа

Вариант 3 объединение нескольких однотипных переменных в одну

Вариант 4 константа особого типа

Вопросы под номером 5

Задание:

Прокомментируйте приведенный ниже код:

var

a : array [0 : 5] of Integer;

b : Byte;

begin

for b := 0 to 5 do

a[b] := b;

(Отметьте один правильный вариант ответа.)

Вариант 1 все нормально, код будет успешно выполнен

Вариант 2 ошибка – переполнение массива

Вариант 3 ошибка в объявлении массива

Вариант 4 ошибка в реализации цикла

Задание:

Что произойдет в результате выполнения приведенного кода?

var

a : array [0..5] of Integer;

b : Byte;

begin

for b := 0 to 5 do

a[b] := b;

end.

(Отметьте один правильный вариант ответа.)

Вариант 1 ошибка программы

Вариант 2 все элементы массива, кроме последнего, заполнятся текущими значениями переменной b

Вариант 3 все элементы массива, кроме первого, заполнятся текущими значениями переменной b

Вариант 4 все элементы массива заполнятся текущими значениями переменной b

Вопросы под номером 6

Чем константа отличается от переменной?

(Отметьте один правильный вариант ответа.)

Вариант 1 значение константы может меняться в процессе работы программы, а значение переменной – нет

Вариант 2 если переменная и константа имеют одинаковый тип, под константу будет выделяться меньше памяти

Вариант 3 значение переменной может меняться в процессе работы программы, а значение константы – нет

Вариант 4 ничем, это разные названия одного явления

Задание:

Найдите неверные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 константа объявляется в разделе const, который предшествует разделу var

Вариант 2 константа, как и переменная, объявляется в разделе var, но константа должна быть объявлена раньше

Вариант 3 константа объявляется в разделе const, который следует после раздела var

Вариант 4 если переменная и константа имеют одинаковый тип, под константу будет выделяться меньше памяти

Задание:

В каком разделе объявляют константы:

(Отметьте один правильный вариант ответа.)

Вариант 1 type

Вариант 2 const

Вариант 3 array

Вариант 4 var

Вопросы под номером 7

Задание:

Укажите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 если требуется выполнить несколько операторов в теле цикла repeat .. until, необходимо заключить их в скобки begin .. end

Вариант 2 если требуется выполнить несколько операторов в теле цикла repeat .. until, скобки begin .. end использовать не нужно

Вариант 3 цикл repeat выполнится хотя бы один раз в любом случае, а while – только если условие истинно

Вариант 4 цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие ложно

Вариант 5 цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие истинно

Задание:

Сколько раз будет выполнено тело цикла приведенного ниже кода:

z := 5;

repeat

z := z + 1;

until z > 10;

(Отметьте один правильный вариант ответа.)

Вариант 1 ни разу

Вариант 2 6 раз

Вариант 3 1 раз

Вариант 4 программа "зациклится"

Задание:

Что произойдет в результате выполнения приведенного ниже кода:

z := 5;

repeat

z := z + 1;

until z < 4;

(Отметьте один правильный вариант ответа.)

Вариант 1 тело цикла выполнится один раз, после чего цикл прекратит свою работу

Вариант 2 поскольку z изначально больше, чем 4, тело цикла выполнено не будет

Вариант 3 ошибка в коде, программу невозможно будет скомпилировать

Вариант 4 программа "зациклится"

Задание:

Чем отличаются циклы repeat .. until и while .. do?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 если требуется выполнить несколько операторов в теле цикла, то у repeat .. until не нужно использовать программные скобки begin .. end

Вариант 2 у repeat .. until вначале проверяется условие, если условие верное, то выполняется тело цикла, а у while .. do вначале выполняется тело цикла, затем проверяется условие

Вариант 3 тело цикла while .. do выполняется, если условие истинно, а тело repeat .. until выполняется, если условие ложно

Вариант 4 у while .. do вначале проверяется условие, если условие верное, то выполняется тело цикла, а у repeat .. until вначале выполняется тело цикла, затем проверяется условие

Вариант 5 тело цикла while .. do выполняется, если условие ложно, а тело repeat .. until выполняется, если условие истинно

Задание:

Укажите верные утверждения:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие истинно

Вариант 2 если требуется выполнить несколько операторов в теле цикла repeat .. until, необходимо заключить их в скобки begin .. end

Вариант 3 цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие ложно

Вариант 4 если требуется выполнить несколько операторов в теле цикла repeat .. until, скобки begin .. end использовать не нужно

Вариант 5 цикл repeat выполнится хотя бы один раз в любом случае, а while – только если условие истинн

Тест 9

Вопросы под номером 1

Задание:

Чем отличаются функции Chr() и Ord()?

(Отметьте один правильный вариант ответа.)

Вариант 1 Ord() принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI, а Chr() наоборот – принимает число, и возвращает соответствующий символ

Вариант 2 Chr() принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI, а Ord() наоборот – принимает число, и возвращает соответствующий символ

Вариант 3 Ord() возвращает True, если указанный в параметре символ является числом, а Chr() возвращает True, если символ является буквой

Вариант 4 Chr() возвращает True, если указанный в параметре символ является числом, а Ord() возвращает True, если символ является буквой

Вопросы под номером 2

Задание:

Выберите символьные типы данных:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 Char

Вариант 2 AnsiString

Вариант 3 AnsiChar

Вариант 4 PChar

Вариант 5 String

Вариант 6 WideString

Вариант 7 WideChar

Вопросы под номером 3

Задание:

Найдите неправильное применение функции Length(), если i – переменная целого типа, а s - строка:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 i := Length('Сороковой', 'рок');

Вариант 2 s := Length(7, 'Синхрофазотрон');

Вариант 3 s := Length('Строка', 1,4);

Вариант 4 i := Length('Строка');

Вопросы под номером 4

Задание:

Что делает функция Pos()?

(Отметьте один правильный вариант ответа.)

Вариант 1 возвращает размер подстроки в строке

Вариант 2 возвращает из строки подстроку указанной длины

Вариант 3 указывает номер символа, с которого начинается подстрока

Вариант 4 возвращает размер строки

Вопросы под номером 5

Задание:

Что делает функция Copy()?

(Отметьте один правильный вариант ответа.)

Вариант 1 указывает номер символа, с которого начинается подстрока

Вариант 2 возвращает из строки подстроку указанной длины

Вариант 3 возвращает размер строки

Вариант 4 возвращает размер подстроки в строке

Вопросы под номером 6

Задание:

Имеется четыре строки: 'Васильев', 'Васильева', 'Весильев', 'Весильева'. Какая из них меньше остальных, если сравнивать эти строки?

(Отметьте один правильный вариант ответа.)

Вариант 1 'Весильева'

Вариант 2 'Весильев'

Вариант 3 'Васильева'

Вариант 4 'Васильев'

Тест 10

Вопросы под номером 1

Задание:

Что такое модуль?

(Отметьте один правильный вариант ответа.)

Вариант 1 файл с расширением *.pas, содержащий исходный код программы

Вариант 2 файл с конфигурацией проекта, имеющий расширение *.cfg

Вариант 3 файл ресурсов с расширением *.res

Вариант 4 файл с информацией о форме, имеющий расширение *.dfm

Вопросы под номером 2

Задание:

Что указывается после ключевого слова uses?

(Отметьте один правильный вариант ответа.)

Вариант 1 глобальные переменные

Вариант 2 подключаемые модули

Вариант 3 файл справки

Вариант 4 библиотечный файл

Вопросы под номером 3

Задание:

Где описываются глобальные переменные?

(Отметьте один правильный вариант ответа.)

Вариант 1 в разделе var до ключевого слова implementation

Вариант 2 в разделе var сразу после ключевого слова implementation

Вариант 3 в разделе public

Вариант 4 в разделе private

Вопросы под номером 4

Задание:

Где будет находиться код создаваемых процедур и функций?

(Отметьте один правильный вариант ответа.)

Вариант 1 в разделе interface ниже директивы {$R *.dfm}

Вариант 2 в разделе interface выше директивы {$R *.dfm}

Вариант 3 в разделе implementation ниже директивы {$R *.dfm}

Вариант 4 в разделе implementation выше директивы {$R *.dfm}

Вопросы под номером 5

Задание:

В каком модуле находится описание процедуры ShowMessage()?

(Отметьте один правильный вариант ответа.)

Вариант 1 Messages

Вариант 2 Dialogs

Вариант 3 Controls

Вариант 4 StdCtrls

Вопросы под номером 6

Задание:

Укажите расширения файлов, которые могут входить в состав проекта?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Вариант 1 .pas

Вариант 2 .bas

Вариант 3 .dpr

Вариант 4 .bak

Вариант 5 .for

Тест 11

Вопросы под номером 1

Задание:

Какой символ будет хранится в s[4], если s = 'Как жизнь?'?

(Отметьте один правильный вариант ответа.)

Вариант 1 символ 'ж'

Вариант 2 таким образом нельзя обрабатывать строки

Вариант 3 символ пробела

Вариант 4 символ 'к'

Вопросы под номером 2

Задание:

Какая это строка: ListBox1.Items[3]?

(Отметьте один правильный вариант ответа.)

Вариант 1 ошибка в обращении к свойству Items

Вариант 2 вторая

Вариант 3 четвертая

Вариант 4 третья

Вопросы под номером 3

Задание:

Через какое свойство компонента ComboBox можно получить доступ к нужной строке текста?

(Отметьте один правильный вариант ответа.)

Вариант 1 text

Вариант 2 lines

Вариант 3 items

Вариант 4 caption

Вопросы под номером 4

Задание:

Что содержит свойство Selected компонента ListBox?

(Отметьте один правильный вариант ответа.)

Вариант 1 целое число, указывающее номер выделенной строки

Вариант 2 true, если указанная в индексе строка выделена, и false в противном случае

Вариант 3 выделенную строку

Вариант 4 такого свойства нет у этого компонента

Вопросы под номером 5

Задание:

Чем continue отличается от break?

(Отметьте один правильный вариант ответа.)

Вариант 1 continue завершает текущий проход цикла и переходит на следующий, а break завершает цикл полностью

Вариант 2 это встроенные переменные, при завершении процедуры или функции break содержит значение true, а continue – false

Вариант 3 они обе служат для завершения работы процедуры

Вариант 4 break завершает текущий проход цикла и переходит на следующий, а continue завершает цикл полностью

Вопросы под номером 6

Задание:

Что произойдет в результате выполнения кода?

for k := 0 to 10 do

break;

(Отметьте один правильный вариант ответа.)

Вариант 1 первый проход будет пропущен, остальные продолжаться

Вариант 2 ошибочный код, таким образом использовать break нельзя

Вариант 3 цикл прервется на первом проходе

Вариант 4 ничего, цикл отработает до конца