Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Язык низкого уровня это...
язык программирования, чей синтаксис наиболее приближен к машинному языку программа, которая переводит исходный код на машинный язык и создает выполняемую программу программа, которая пошагово переводит исходный код на машинный язык и сразу же выполняет его
Компилятор это...
программа, которая переводит исходный код на машинный язык и создает выполняемую программу программа, которая пошагово переводит исходный код на машинный язык и сразу же выполняет его. язык программирования
Интерпретатор это...
программа, которая переводит исходный код на машинный язык и создает выполняемую программу язык программирования программа, которая пошагово переводит исходный код на машинный язык и сразу же выполняет его
Исполняемый файл (программа) будет иметь наименьший размер, если программа создавалась на...
машинном языке языке высокого уровня визуальных средах разработки программ объектно-ориентированном языке
Наиболее быстро выполняется программа, написанная на...
языке низкого уровня языке высокого уровня объектно-ориентированном языке процедурном языке
Быстрее и легче создается программа на...
объектно-ориентированном языке языке низкого уровня языке высокого уровня визуальных средах разработки программ
Исполняемый файл (программа) будет иметь наибольший размер, если программа создавалась на...
объектно-ориентированном языке языке высокого уровня языке низкого уровня визуальных средах разработки программ
Компиляция программы подразумевает...
настройку свойств у компонентов перевод исходного кода на машинный язык и компоновку выполняемого файла из файлов, составляющих проект установку на форме нужных компонентов
Проектом является:
полученная в результате компиляции программа совокупность файлов разных форматов, из которых строится программа название полученного в результате компиляции выполняемого файла
Что будет в заголовке окна, которое появится в результате выполнения кода ShowMessage('Hello, all!');
ничего не будет ShowMessage название проекта
Что произойдет в результате выполнения кода? ShowMessage('Hello!');
произойдет ошибка в программе слово Hello! выйдет в сообщении в окне формы слово Hello! появится в заголовке окна слово Hello! выйдет в сообщении в отдельном окне
За что отвечает свойство Caption кнопки?
за размеры кнопки за положение кнопки на форме за надпись на кнопке
За что отвечает свойство Caption формы?
за надпись в заголовке окна формы за надпись на форме за надпись на всех кнопках формы
Где мы можем найти кнопку, которую хотим установить на форму?
в объектном инспекторе на палитре компонентов в главном меню Delphi
В каком окне мы можем установить кнопку?
в объектном инспекторе в редакторе кода в конструкторе формы
Что такое переменная?
свойство компонента, которое можно изменять ячейка оперативной памяти, в которой могут храниться данные какого-то типа перезаписываемый сектор жесткого диска
Какие символы может содержать имя переменной?
математические символы цифры знак подчеркивания буквы кириллицы, если они строчные буквы латинского языка
Найдите неверное утверждение:
первым символом имени переменной обязательно должна быть цифра строчные и прописные буквы в имени переменной не различаются имя переменной может содержать любое количество разрешенных символов имя переменной обязательно должно начинаться с буквы
Что зависит от типа переменной?
формат данных, которые может хранить переменная ничего не зависит, все переменные обрабатываются одинаково способ, которым переменной присваивается значение размер ячейки оперативной памяти, которую эта переменная занимает
Тип переменной указывается...
сразу после имени переменной после того, как переменной присвоили значение в разделе var, после имени переменной и знака ":"
Найдите неверное утверждение:
тип переменной указывается в разделе var, после имени переменной и знака ":" тип переменной указывает, какие данные в ней могут храниться тип переменной указывается в разделе var, после имени переменной и знака ":=" каждая переменная имеет свой тип
Укажите, какие из указанных способов присвоения значения переменной неверны?
A : 34; A : 34 + 5; A = 34; A := 34;
Укажите, какой из указанных способов присвоения значения переменной верен?
B := 'Строка'; B := Строка; B = 'Строка'; B : 'Строка';
Каким типом определяется вещественное число?
Boolean String Integer Real
Каким типом определяется целое число?
Boolean Integer String Real
Что такое тип Boolean?
вещественное число логический тип целое число строка
Что такое тип Real?
вещественное число, со знаком и без него целое число, со знаком и без него целое число без знака
Укажите, какое присвоение строки неверное?
S := 'Привет, ' + Edit1.Text + '!'; S := 'Привет, + Edit1.Text + !'z; S := 'Привет'; S := "Привет"; S := "Привет, + Edit1.Text + !"; S := "Привет, " + Edit1.Text + "!";
Укажите, какие присвоения строки верные?
S := Привет + 'Edit1.Text + !'; S := "Привет " + Edit1 + "!"; S := 'Привет ' + Edit1.Text; S := 'Привет';
Что произойдет в результате выполнения кода:
var s:string; begin s:= 'Привет!'; ShowMessage('s'); end;
произойдет ошибка переменной s присвоится строка "Привет!", которая затем выйдет в сообщении переменной s присвоится строка "Привет!", затем выйдет сообщение "s".
Что такое строка в Delphi?
это набор символов, заключенный в двойные кавычки это просто набор символов это набор символов, заключенный в одинарные кавычки это набор символов, заключенный в одинарные или двойные кавычки
Что произойдет в результате выполнения кода:
var s:string; begin s:= 'Привет!'; ShowMessage(s + s); end;
переменной s присвоится строка "Привет!", затем выйдет сообщение "Привет!Привет!" произойдет ошибка переменной s присвоится строка "Привет!", затем выйдет сообщение "s + s"
Что такое комментарий?
директива компилятору, что нужно отключить проверку ошибок выводимое при компиляции сообщение подсказка для программиста, при компиляции комментарии игнорируются
Отметьте типы, которые позволяют работать с целыми числами:
Word Int64 Byte Single Integer Comp
Найдите ошибочный тип вещественного числа:
Int64 Single Currency Word
Переменная i имеет тип Integer, переменная r – Real, а переменная s – String. Выберите верные варианты присвоения значений:
r := r + 1; i := i + r; s := IntToStr(i); s := s + '1'; s := StrToInt(i); i := i + 1;
Переменная i имеет тип Integer, переменная r – Real, а переменная s – String. Выберите неверные варианты присвоения значений:
s := IntToStr(i); i := i + 1; s := s + 1; r := r + 1; i := i + r;
Переменная s имеет тип String, а переменная i – Integer. Что останется в переменной i в результате выполнения кода:
s := '10'; i := 5; i := i + StrToInt(s);
число 10 число 105 произойдет ошибка в результате несовместимости типов число 15 число 5
Что такое процедура?
это подпрограмма, которая выполняет какое-то действие, и возвращает езультат определенного типа это подпрограмма, которая выполняет какое-то действие, и которую можно вызвать из другого места программы это раздел, где объявляются переменные и их типы данных
Чем функция отличается от процедуры?
процедура не может принимать параметры ничем, обе являются подпрограммами функция не может принимать параметры процедура возвращает значение, а функция нет функция возвращает значение, а процедура может не возвращать значение
Каким образом функция может вернуть результат вычислений?
присвоив результат переменной Resulted присвоив результат переменной с таким же именем, что и у функции присвоив результат переменной Result
Переменная s имеет тип String, а переменная i – Integer. Что останется в переменной s в результате выполнения кода:
s := '10'; i := 5; s := s + IntToStr(i);
строка 15 строка 5 произойдет ошибка в результате несовместимости типов строка 10 строка 105
Что произойдет, если вызвать указанную функцию?
function MyFunc():String; begin Result := 12; end;
вернется число 12 вернется строка '12' ошибка программы
Что произойдет, если вызвать указанную функцию?
function MyFunc():String; begin Result := '12'; end;
ошибка программы вернется число 12 вернется строка '12'
Что произойдет, если вызвать указанную функцию?
function MyFunc():Integer; begin Result := '12'; end;
вернется строка '12' вернется число 12 ошибка программы
Что такое событие?
обязательная часть программы момент, когда программа начала свою работу процедура, которой передается управление, если произошли запрограммированные изменения функция, которой передается управление, если произошли запрограммированные изменения, и которая возвращает результат выполненных действий
Когда происходит событие onChange компонента Edit?
когда курсор перемещается с компонента Edit на другой компонент когда пользователь вводит текст в поле ввода компонента Edit когда в поле ввода компонента Edit попадает курсор
Что такое функция?
это раздел, где объявляются переменные и их типы данных это подпрограмма, которая выполняет какое-то действие, и возвращает результат определенного типа это подпрограмма, которая выполняет какое-то действие, и которую можно вызвать из другого места программы
Найдите правильный тип вещественного числа:
Int64 Single Currency Word
Переменная s имеет тип String, а переменная c – Char. Укажите неверные варианты присвоения значений этим переменным:
s := 'string'; c := '12'; c := c + '1'; c := 'dd'; s := 'd'; s := '12'+c;
Переменная s имеет тип String, а переменная c – Char. Укажите верные варианты присвоения значений этим переменным:
c := '12'; s := '12'; c := 'd'; s := 'd'; c := '1'; s := 'string'; c := s;
Укажите верные утверждения:
строка WideString занимает больший объем памяти, чем строка LongString PChar – это строковый тип данных LongString содержит строку символов из таблицы ANSI PChar – это символьный тип данных LongString содержит строку символов из таблицы ASCII
Укажите неверные утверждения:
PChar – это символьный тип данных PChar – это строковый тип данных AnsiChar занимает больший объем памяти, чем WideChar cимвол #13 допустим в переменной типа Char cимвол #13 недопустим в переменной типа Char
Найдите правильный ответ при выполнении кода: ... 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;
a и b теперь равны 5 a равно 5, а b равно 10 a и b теперь равны 0 a и b теперь равны 10
Отметьте верное утверждение в результате выполнения кода:
i := 10; k := 12; if i <= k then i := k else k := i;
произойдет ошибка – применен недопустимый операнд сравнения переменных k будет равен 10 произойдет ошибка – в конце третьей строки отсутствует знак ";" i будет равен 12
Укажите значение переменной a при выполнении кода:
a := 0; for b := 0 to 10 do a := b + 1;
a = 11 a = 10 a = 0
Найдите правильное утверждение при выполнении кода:
a := 0; for b > 0 to 10 do a := a + 1;
a станет равна 9 a станет равна 11 ошибка в коде a станет равна 10
Найдите правильное утверждение при выполнении кода:
s := ''; for k := 0 to 10 do s := s + '1';
в строке s будет 11 единиц в строке s будет 1 единица в строке s будет 10 единиц ошибка в коде
Переменные e и f имеют тип Integer, e равно 10. Чему будет равна переменная e в результате следующего кода?
for f := 0 to 5 do e := e - f;
5 10 -5 0
Переменные c и d имеют тип Integer, и обе равны нулю. Чему будет равна переменная c в результате следующего кода?
for d := 0 to 5 do c := c + d;
1 14 5 15
Переменные e и f имеют тип Integer, e равно 10. Чему будет равна переменная e в результате следующего кода?
for f := 0 to 5 do e := e + f;
25 5 10 15
Переменные a и b имеют тип Integer. Чему будет равно a в результате следующего кода?
a := 0; for b := 0 to 5 do if b > 3 then a := a + b;
8 0 9 5
Переменные a и b имеют тип Integer. Чему будет равно a в результате выполнения следующего кода?
a := 3; for b := 0 to 5 do if b > a then a := a + b;
9 12 7 5
Переменные a и b имеют тип Integer. Чему будет равно a в результате следующего кода?
a := 3; for b := 0 to 5 do if b < 3 then a := a + b else a := a - b;
2 6 5 -2 -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;
0 6 2 5 3
Переменные a и b имеют тип Integer. Чему будет равно a в результате выполнения следующего кода?
a := 3; for b := 0 to 5 do if b > a then a := a + b else a := a - b;
3 5 0 2
Что определяет свойство формы BorderStyle?
кнопки, которые должны быть в заголовочном окне формы общий вид формы расстояние между заголовком окна и самим окном ширину оборки окна
Что определяет свойство формы BorderIcons?
расстояние между заголовком окна и самим окном ширину оборки окна общий вид формы кнопки, которые должны быть в заголовочном окне формы
Что определяет свойство формы BorderWidth?
ширину оборки окна кнопки, которые должны быть в заголовочном окне формы общий вид формы расстояние между заголовком окна и самим окном
Какие свойства отвечают за размер окна формы?
Width Height Left Top
Какие свойства отвечают за положение окна формы?
Width Left Height Top
Найдите свойства, которые не влияют на внешний вид формы:
Color Name Top Left Height Width
Найдите правильные утверждения:
свойство Top формы указывает расстояние от формы до верхней границы рабочего стола размер кнопки зависит от свойств Left, Top, Height и Width свойство Left кнопки указывает расстояние от кнопки до левой границы формы свойство Left кнопки указывает расстояние от кнопки до левой границы рабочего стола
Найдите правильные утверждения:
свойство Left кнопки указывает расстояние от кнопки до левой границы формы положение кнопки зависит от свойств Left и Top положение кнопки зависит от свойств Height и Width свойство Left кнопки указывает расстояние от кнопки до левой границы рабочего стола
Найдите неправильные утверждения:
свойство Left кнопки указывает расстояние от кнопки до левой границы формы свойство Left кнопки указывает расстояние от кнопки до левой границы рабочего стола размер кнопки зависит от свойств Left и Top
Найдите верное утверждение, что значение, которое вернет функция Random(15), будет находиться:
ровно 15 от 0 до 14 включительно между 0 и 15 от 0 до 15 включительно
В каком диапазоне будет находиться значение, которое вернет функция Random():
Random(10); ровно 10 от 0 до 10 включительно между 0 и 10 от 0 до 9
Значение, которое вернет функция Random(8), будет находиться:
от 0 до 8 включительно от 1 до 7 от 0 до 7 ровно 8
Какой оператор выполнится, если переменная a равна 11?
case a of 10 : Оператор1; 20 : Оператор 2; end;
оператор 1 никакой оператор 2 произойдет ошибка программы
Укажите верные варианты ответа, если имеется код:
case a of 1 : Оператор1; 2 : Оператор2 else Оператор3;
если a равно 0, выполнится Оператор 3 если a равно 0, ни один оператор не выполнится оператор 3 выполнится в любом случае оператор 3 выполнится в случае, если a не равно 1 и не равно 2
Укажите неверные варианты ответа, если имеется код:
case a of 10 : Оператор1; 20 : Оператор 2; else Оператор 3;
оператор 3 не выполнится в случае, если a будет больше 10, но меньше 20 если a равно 0, ни один оператор не выполнится оператор 3 выполнится в любом случае если a равно 0, выполнится Оператор 3 оператор 3 выполнится в случае, если a не будет равна 10 или 20
Укажите код, с помощью которого можно сдвинуть кнопку влево:
процедура, которая имеет доступ к свойствам объекта и обеспечивает его работу процедура, которая выполняется, если произошло какое-то событие переменная, которая влияет на некоторое состояние объекта функция, которая выполняется, если произошло какое-то событие
Что такое объект?
совокупность методов, свойств и событий процедура, которая выполняется, если произошло какое-то событие совокупность процедур и функций, указывающих на возможности объекта переменная, которая влияет на состояние объекта
Что такое свойство объекта?
процедура, которая выполняется, если произошло какое-то событие совокупность процедур и функций, указывающих на возможности объекта переменная, которая влияет на некоторое состояние объекта совокупность методов и событий
К чему мы обращаемся в следующем коде?
Edit1.Name
к методу компонента Edit к свойству компонента Edit к событию компонента Edit
К чему мы обращаемся в следующем коде?
Memo1.Lines.LoadFromFile()
к методу объекта Lines компонента Memo к событию компонента Memo к методу компонента Memo
К чему мы обращаемся в следующем коде?
Edit1.onChange
к методу компонента Edit к свойству компонента Edit к событию компонента Edit
Найдите неправильное утверждение:
свойством компонента может служить переменная, которая сама имеет тип Объект свойство компонента не может иметь тип Объект на вкладке Events инспектора объектов находится список доступных событий свойства объекта – это переменные различного типа
Найдите правильные утверждения:
свойством компонента может служить переменная, которая сама имеет тип Объект свойства объекта – это переменные различного типа свойство компонента не может иметь тип Объект на вкладке Events инспектора объектов находится список доступных методов
Что находится на вкладке Events инспектора объектов?
свойства выделенного компонента методы выделенного компонента события выделенного компонента
Что делает метод Memo1.SaveToFiles()?
считывает текст из файла в компонент Memo, и отображает его такого метода нет сохраняет текст из компонента Memo в текстовый файл
Что делает метод Memo1.lines.LoadFromFile()?
это не метод считывает текст из файла в компонент Memo, и отображает его сохраняет текст из компонента Memo в текстовый файл
Что делает метод Memo1.Lines.SaveToFile()
считывает текст из файла в компонент Memo, и отображает его такого метода нет сохраняет текст из компонента Memo в текстовый файл
Выберите правильный вариант изменения надписи на кнопке программно:
это невозможно, надпись на кнопке устанавливается только во время разработки программы Button1.Caption := 'Новая надпись'; Button1.Name.Caption := 'Новая надпись';
За что отвечает свойство Caption компонента Memo?
за название компонента, по которому к нему можно обращаться у Memo нет этого свойства за текст в поле ввода Memo
Выберите правильный вариант изменения надписи у компонента Label программно:
Label1.Name := 'Новая надпись'; Label1.Caption := 'Новая надпись'; это невозможно, надпись на Label устанавливается только во время разработки программы
Что произойдет, если выполнить код:
Edit1.Text := Edit1.Text + Edit1.Text;
если в поле ввода текста нет, произойдет ошибка, иначе текст будет выведен дважды рядом появится новый компонент Edit с таким же текстом в поле ввода изменится имя компонента ошибка программы если в поле ввода есть текст, он будет выведен дважды
Укажите свойство компонента Edit, которое отвечает за текст, который пользователь ввел в поле ввода:
label caption text name
Чем отличаются компоненты Panel и GroupBox?
надписью Caption. У GroupBox надпись посередине, а у Panel вверху ничем, обе предназначены для группировки объектов, схожих по смыслу надписью Caption. У Panel надпись посередине, а у GroupBox вверху GroupBox предназначен для группировки радиокнопок
Чем отличаются компоненты Panel и RadioGroup?
надписью Caption. У RadioGroup надпись посередине, а у Panel вверху надписью Caption. У Panel надпись посередине, а у RadioGroup вверху ничем, обе предназначены для группировки объектов, схожих по смыслу RadioGroup предназначен для группировки переключателей – круглых полей с точкой
Чем отличаются компоненты RadioGroup и GroupBox?
надписью Caption. У RadioGroup надпись посередине, а у GroupBox вверху GroupBox группирует переключатели – круглые поля с точкой, а RadioGroup чаще группирует флажки CheckBox RadioGroup группирует переключатели – круглые поля с точкой, а GroupBox чаще группирует флажки CheckBox ничем, обе предназначены для группировки объектов, схожих по смыслу
Как растянуть компонент (Memo или Panel) по всему низу формы?
свойству Align присвоить значение alTop свойству Align присвоить значение alLeft свойству Align присвоить значение alClient свойству Align присвоить значение alBottom
Как растянуть компонент (Memo или Panel) по левой части формы?
свойству Align присвоить значение alBottom свойству Align присвоить значение alClient свойству Align присвоить значение alTop свойству Align присвоить значение alLeft
Как растянуть компонент (Memo или Panel) по всему верху формы?
свойству Align присвоить значение alTop свойству Align присвоить значение alClient свойству Align присвоить значение alBottom свойству Align присвоить значение alLeft
Как растянуть компонент (Memo или Panel) по всей форме?
свойству Align присвоить значение alBottom свойству Align присвоить значение alTop свойству Align присвоить значение alClient свойству Align присвоить значение alLeft
Что указывает на то, что включена первая радиокнопка?
свойство Items панели RadioGroup содержит 0 свойство ItemIndex панели RadioGroup содержит 1 свойство ItemIndex панели RadioGroup содержит 0 свойство Items панели RadioGroup содержит 1 свойство ItemIndex панели RadioGroup содержит -1 свойство Items панели RadioGroup содержит -1
Что указывает на то, что включена вторая радиокнопка?
свойство ItemIndex панели RadioGroup содержит 1 свойство ItemIndex панели RadioGroup содержит 2 свойство Items панели RadioGroup содержит 1 свойство Items панели RadioGroup содержит 0 свойство Items панели RadioGroup содержит 2 свойство ItemIndex панели RadioGroup содержит 0
Что указывает на то, что нет включенных радиокнопок?
свойство ItemIndex панели RadioGroup содержит 1 свойство ItemIndex панели RadioGroup содержит -1 свойство Items панели RadioGroup содержит 2 свойство Items панели RadioGroup содержит 0 свойство Items панели RadioGroup содержит 1 свойство ItemIndex панели RadioGroup содержит 2
Как можно сделать панель с тремя флажками, все флажки включены?
три кнопки в RadioGroup, свойство ItemIndex в 2 три CheckBox на GroupBox, свойство Checked в False три кнопки в RadioGroup, свойство ItemIndex в 3 три CheckBox на GroupBox, свойство Checked в True
Как можно сделать панель с двумя флажками, оба из которых включены?
две кнопки в RadioGroup, свойство ItemIndex в 1 два CheckBox на GroupBox, у обоих свойство Checked в True два CheckBox на GroupBox, у обоих свойство Checked в False две кнопки в RadioGroup, свойство ItemIndex в 2
Как можно сделать панель с четырьмя флажками, все флажки включены?
четыре кнопки в RadioGroup, свойство ItemIndex в 4 четыре CheckBox на GroupBox, свойство Checked в True четыре кнопки в RadioGroup, свойство ItemIndex в 3 четыре CheckBox на GroupBox, свойство Checked в False
Можно ли сделать радиокнопки без всяких панелей?
это невозможно можно с помощью компонентов RadioButton. Переключение Checked контролируется автоматически, не позволяя быть выделенной больше одной радиокнопки можно с помощью компонентов RadioButton. Переключение Checked придется контролировать вручную
Можно ли сделать радиокнопки с помощью Panel?
это невозможно можно с помощью компонентов RadioButton. Переключение Checked контролируется автоматически, не позволяя быть выделенной больше одной радиокнопки можно с помощью компонентов RadioButton. Переключение Checked придется контролировать вручную
О чем говорит свойство Align компонента Memo, если оно установлено в alTop?
компонент Memo занимает весь верх формы. Во время работы программы размер Memo не изменяется при изменении размеров окна при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает всю рабочую область формы при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo не изменяется при изменении размеров окна компонент Memo занимает весь верх формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает весь верх формы
О чем говорит свойство Align компонента Memo, если оно установлено в alBottom?
при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает всю рабочую область формы при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo не изменяется при изменении размеров окна Компонент Memo занимает весь низ формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает весь низ формы Компонент Memo занимает весь низ формы. Во время работы программы размер Memo не изменяется при изменении размеров окна
О чем говорит свойство Align компонента Memo, если оно установлено в alClient?
при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает всю рабочую область формы компонент Memo занимает весь низ формы. Во время работы программы размер Memo не изменяется при изменении размеров окна при создании формы Memo занимает всю рабочую область формы. Во время работы программы размер Memo не изменяется при изменении размеров окна компонент Memo занимает весь низ формы. Во время работы программы размер Memo изменяется при изменении размеров окна, и также занимает весь низ формы
Выберите верные утверждения:
Enabled делает компонент невидимым Visible делает компонент видимым или не видимым Enabled:=false делает компонент недоступным Visible делает компонент недоступным Enabled и Visible предназначены для включения и отключения возможности воспользоваться компонентом, например, нажать на кнопку
Какое свойство делает компонент недоступным?
ShowHint Visible Enabled DragMode
Какое свойство компонента отвечает за его видимость или невидимость на форме?
Visible ShowHint Enabled DragMode
Чем отличаются свойства Enabled и Visible?
Enabled делает компонент недоступным, а Visible – доступным ничем, обе предназначены для отключения компонентов Enabled управляет доступностью, а Visible – видимостью компонентов Visible управляет доступностью, а Enabled – видимостью компонентов
Выберите верное утверждение:
компонент MainMenu не визуальный, поэтому его расположение на форме не имеет никакого значения открыть редактор меню можно дважды щелкнув мышью по компоненту компонент MainMenu визуальный, поэтому его нужно располагать строго в левой верхней части окна
Выберите ошибочное утверждение:
открыть редактор меню можно только одним способом: дважды щелкнуть мышью по компоненту открыть редактор меню можно, дважды щелкнув мышью по компоненту, либо через свойство Lines компонента компонент MainMenu визуальный, поэтому его нужно располагать строго в левой верхней части окна открыть редактор меню можно, дважды щелкнув мышью по компоненту, либо через свойство Items компонента компонент MainMenu не визуальный, поэтому его расположение на форме не имеет никакого значения
Выберите правильное утверждение:
компонент MainMenu достаточно только установить на форме, не нужно его привязывать к форме компонент MainMenu предназначен для создания главного меню компонент MainMenu недостаточно только установить на форме, его еще нужно привязывать к форме, выбрав соответствующее меню в свойстве MainMenu формы компонент MainMenu предназначен для создания всплывающего меню
Выберите неверное утверждение, что модальное окно – это...
окно программы, которое можно вызвать из главного окна отдельное окно, которое не позволяет главному окну работать, пока не завершится работа модального окна одно из окон Delphi, которое можно вызвать командой View – Modal Window отдельное окно, которое позволяет главному окну работать одновременно с модальным
Что такое модальное окно?
одно из окон Delphi, которое можно вызвать командой View – Modal Window часть главного окна программы отдельное окно, которое не позволяет главному окну работать, пока не завершится работа модального окна отдельное окно, которое позволяет главному окну работать одновременно с модальным
Выберите верное утверждение:
модальное окно вызывается командой ShowModal модальное окно вызывается командой Show модальное окно вызывается командой ViewModal модальное окно вызывается командой View
Что такое массив?
это переменная особого типа это свойство компонента, которое может содержать несколько значений объединение нескольких однотипных переменных в одну
В каком разделе объявляется массив?
array massive var
Выберите неверные утверждения, что массив – это...
константа особого типа объединение нескольких однотипных констант в одну объединение нескольких однотипных переменных в одну переменная особого типа
Что произойдет в результате выполнения приведенного кода?
var a : array [1..5] of Integer; b : Byte; begin for b := 0 to 5 do a[b] := b;
ошибка программы все элементы массива, кроме первого, заполнятся текущими значениями переменной b все элементы массива заполнятся текущими значениями переменной b все элементы массива, кроме последнего, заполнятся текущими значениями переменной b
Прокомментируйте приведенный ниже код:
var a : array [0 : 5] of Integer; b : Byte; begin for b := 0 to 5 do a[b] := b;
ошибка в объявлении массива ошибка в реализации цикла все нормально, код будет успешно выполнен ошибка – переполнение массива
Что произойдет в результате выполнения приведенного кода?
var a : array [0..5] of Integer; b : Byte; begin for b := 0 to 5 do a[b] := b; end.
все элементы массива заполнятся текущими значениями переменной b все элементы массива, кроме первого, заполнятся текущими значениями переменной b ошибка программы все элементы массива, кроме последнего, заполнятся текущими значениями переменной b
Можно ли сразу указать нужный цвет диалогу ColorDialog?
да, это можно сделать через свойство Options да, это можно сделать через свойство CustomColors нет, это можно сделать только программно, вызвав диалог через Execute да, это можно сделать через свойство Color
Найдите неверные утверждения:
константа объявляется в разделе const, который предшествует разделу var константа, как и переменная, объявляется в разделе var, но константа должна быть объявлена раньше константа объявляется в разделе const, который следует после раздела var если переменная и константа имеют одинаковый тип, под константу будет выделяться меньше памяти
В каком разделе объявляют константы:
type var const array
Чем константа отличается от переменной?
значение константы может меняться в процессе работы программы, а значение переменной – нет если переменная и константа имеют одинаковый тип, под константу будет выделяться меньше памяти значение переменной может меняться в процессе работы программы, а значение константы – нет ничем, это разные названия одного явления
Укажите верные утверждения:
если требуется выполнить несколько операторов в теле цикла repeat .. until, необходимо заключить их в скобки begin .. end цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие истинно цикл repeat выполнится хотя бы один раз в любом случае, а while – только если условие истинно если требуется выполнить несколько операторов в теле цикла repeat .. until, скобки begin .. end использовать не нужно цикл while выполнится хотя бы один раз в любом случае, а repeat – только если условие ложно
Чем отличаются циклы repeat .. until и while .. do?
тело цикла while .. do выполняется, если условие истинно, а тело repeat .. until выполняется, если условие ложно у repeat .. until вначале проверяется условие, если условие верное, то выполняется тело цикла, а у while .. do вначале выполняется тело цикла, затем проверяется условие у while .. do вначале проверяется условие, если условие верное, то выполняется тело цикла, а у repeat .. until вначале выполняется тело цикла, затем проверяется условие если требуется выполнить несколько операторов в теле цикла, то у repeat .. until не нужно использовать программные скобки begin .. end тело цикла while .. do выполняется, если условие ложно, а тело repeat .. until выполняется, если условие истинно
Что произойдет в результате выполнения приведенного ниже кода:
z := 5; repeat z := z + 1; until z < 4;
тело цикла выполнится один раз, после чего цикл прекратит свою работу поскольку z изначально больше, чем 4, тело цикла выполнено не будет ошибка в коде, программу невозможно будет скомпилировать программа "зациклится"
Сколько раз будет выполнено тело цикла приведенного ниже кода:
z := 5; repeat z := z + 1; until z > 10;
6 раз программа "зацик
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Найдите верные способы использования функций Chr() и Ord() (s - символьная переменная):
s := Ord(120); s := Chr('Я'); s := Ord('Я'); s := Chr(320);
Найдите неверные способы использования функций Chr() и Ord():
s := Chr(125); s := Ord('Z'); s := Ord(125); s := Chr('Z');
Что делает функция Ord()?
возвращает True, если указанный в параметре символ является буквой принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI выводит на экран в качестве сообщения символ, указанный в параметре принимает в качестве параметра целое число, и возвращает символ, соответствующий этому числу в таблице ANSI возвращает True, если указанный в параметре символ является числом
Что делает функция Chr()?
возвращает True, если указанный в параметре символ является буквой принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI возвращает True, если указанный в параметре символ является числом выводит на экран в качестве сообщения символ, указанный в параметре принимает в качестве параметра целое число, и возвращает символ, соответствующий этому числу в таблице ANSI
Сколько символов может содержать строка ShortString?
неограниченно от 0 до 250 символов от 0 до 255 символов от 0 до 65 500 символов
Чем отличаются функции Chr() и Ord()?
Chr() возвращает True, если указанный в параметре символ является числом, а Ord() возвращает True, если символ является буквой Chr() принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI, а Ord() наоборот – принимает число, и возвращает соответствующий символ Ord() возвращает True, если указанный в параметре символ является числом, а Chr() возвращает True, если символ является буквой Ord() принимает в качестве параметра символ, и возвращает целое число, соответствующее номеру этого символа в таблице ANSI, а Chr() наоборот – принимает число, и возвращает соответствующий символ
Найдите правильное применение функции Length(), если i – переменная целого типа, а s - строка:
i := Length('Сороковой', 'Сорок'); s := Length('Строка', 2,3); s := Length(5, 'Синхрофазотрон'); i := Length('Строка');
Что делает функция Length()?
возвращает размер строки возвращает размер подстроки в строке указывает номер символа, с которого начинается подстрока возвращает из строки подстроку указанной длины
Найдите неправильное применение функции Length(), если i – переменная целого типа, а s - строка:
s := Length(7, 'Синхрофазотрон'); i := Length('Строка'); i := Length('Сороковой', 'рок'); s := Length('Строка', 1,4);
Найдите неправильное применение функции Pos(), если i – переменная целого типа, а s - строка:
i := Pos('Строка'); s := Pos('Строка', 1,4); s := Pos(7, 'Синхрофазотрон');
Найдите правильное применение функции Pos(), если i – переменная целого типа, а s - строка:
s := Pos("Строка", 2,3); i := Pos('Сороковой', 'Сорок'); s := Pos(5, "Синхрофазотрон"); i := Pos("Строка");
Что делает функция Pos()?
возвращает из строки подстроку указанной длины возвращает размер подстроки в строке возвращает размер строки указывает номер символа, с которого начинается подстрока
Что делает функция Copy()?
возвращает размер строки возвращает из строки подстроку указанной длины возвращает размер подстроки в строке указывает номер символа, с которого начинается подстрока
Найдите правильное применение функции Copy(), если i – переменная целого типа, а s - строка:
i := Copy('Строка'); s := Copy(5, 'Дактилоскопия'); i := Copy('Сороковой', 'Сорок'); s := Copy('Строка', 2,3);
Найдите неправильное применение функции Copy(), если i – переменная целого типа, а s - строка:
s := Copy(3, 'Участковый'); i := Copy('Сороковой', 'рок'); s := Copy('Строка символов', 1,4); i := Copy('Строка');
Имеется четыре строки: 'Васильев', 'Васильева', 'Весильев', 'Весильева'. Какая из них больше остальных, если сравнивать эти строки?
'Васильев' 'Весильев' 'Весильева' 'Васильева'
Имеется четыре строки: 'Сорок', 'Сорока', 'Сарок', 'Сарока'. Какая из них больше остальных, если сравнивать эти строки?
'Сорока' 'Сарок' 'Сарока' 'Сорок'
Имеется четыре строки: 'Сорок', 'Сорока', 'Сарок', 'Сарока'. Какая из них меньше остальных, если сравнивать эти строки?
'Сарок' 'Сарока' 'Сорок' 'Сорока'
Имеется четыре строки: 'Васильев', 'Васильева', 'Весильев', 'Весильева'. Какая из них меньше остальных, если сравнивать эти строки?
'Весильев' 'Весильева' 'Васильева' 'Васильев'
Какое расширение имеет файл с информацией о форме?
*.dfm *.dcu *.dpr *.cfg *.pas
Что такое модуль?
файл с конфигурацией проекта, имеющий расширение *.cfg файл с информацией о форме, имеющий расширение *.dfm файл ресурсов с расширением *.res файл с расширением *.pas, содержащий исходный код программы
Какое расширение имеет откомпилированный файл модуля?
В каком случае может произойти ошибка при компиляции, если вы твердо уверены, что вызвали нужную стандартную функцию или процедуру без ошибок, а компилятор не может ее найти?
если в разделе interface не подключен модуль, содержащий описание этой функции (процедуры) если эта функция (процедура) не декларирована в разделе private если эта функция (процедура) не декларирована в разделе public если в разделе uses не подключен модуль, содержащий описание этой функции (процедуры) если в разделе type не подключен модуль, содержащий описание этой функции (процедуры)
Что описывается в разделе public?
описания функций и процедур, видимых по всем модулям программы описания функций и процедур, видимых только в данном модуле глобальные переменные и константы, видимые только в этом модуле глобальные переменные и константы, видимые по всем модулям программы
Где описываются глобальные переменные?
в разделе private в разделе var сразу после ключевого слова implementation в разделе var до ключевого слова implementation в разделе public
Что описывается в разделе private?
глобальные переменные и константы, видимые только в этом модуле описания функций и процедур, видимых по всем модулям программы глобальные переменные и константы, видимые по всем модулям программы описания функций и процедур в защищенной секции объекта
Что означает строка {$R *.dfm}?
директива компилятору не включать проверку ошибок директива компилятору не использовать файл описания формы директива компилятору использовать файл описания формы директива компилятору включить проверку ошибок комментарий
Что содержит подраздел type из раздела interface только что созданного (нового) проекта?
список подключенных модулей описания глобальных переменных, констант описание формы
Где будет находиться код создаваемых процедур и функций?
в разделе implementation выше директивы {$R *.dfm} в разделе interface ниже директивы {$R *.dfm} в разделе implementation ниже директивы {$R *.dfm} в разделе interface выше директивы {$R *.dfm}
В каком модуле находится описание процедуры ShowMessage()?
Dialogs StdCtrls Messages Controls
Что делает функция Application.ExeName()
возвращает путь к программе возвращает имя и путь к программе возвращает имя программы возвращает адрес и имя .exe файла, если он обнаружен в текущей папке возвращает имя .exe файла, если он обнаружен в текущей папке
Какая глобальная переменная сразу будет объявлена при создании нового проекта?
Чем компонент ComboBox отличается от компонента ListBox?
ListBox – выпадающий список, а ComboBox – простой ничем, компоненты идентичны ListBox позволяет выбор нескольких строк, а ComboBox – нет ListBox – простой список, а ComboBox – выпадающий ComboBox позволяет выбор нескольких строк, а ListBox – нет
Через какое свойство компонента ComboBox можно получить доступ к нужной строке текста?
caption text lines items
Какая это строка: ComboBox1.Items[5]?
четвертая пятая ошибка в обращении к свойству Items шестая
Что содержит свойство MultiSelect компонента ListBox?
выделенную строку такого свойства нет у этого компонента логическое значение, можно ли выделить несколько строк одновременно или нет целое число, указывающее номер выделенной строки
Что содержит свойство Selected компонента ListBox?
целое число, указывающее номер выделенной строки выделенную строку такого свойства нет у этого компонента true, если указанная в индексе строка выделена, и false в противном случае
Чем continue отличается от break?
continue завершает текущий проход цикла и переходит на следующий, а break завершает цикл полностью break завершает текущий проход цикла и переходит на следующий, а continue завершает цикл полностью это встроенные переменные, при завершении процедуры или функции break содержит значение true, а continue – false они обе служат для завершения работы процедуры
Для чего служит инструкция break?
для принудительного завершения текущего прохода цикла и начала следующего для принудительного завершения цикла для принудительного завершения процедуры для принудительного завершения программы
Для чего служит инструкция continue?
для принудительного завершения программы для принудительного завершения текущего прохода цикла и начала следующего для принудительного завершения цикла для принудительного завершения процедуры
Что произойдет в результате выполнения кода, когда переменная k станет равна 5?
for k := 0 to 10 do if k = 5 then continue else ShowMessage(IntToStr(k));
ничего, цикл продолжится цикл прервется ошибочный код, таким образом использовать continue нельзя шаг будет пропущен, затем выйдет сообщение "6"
Что произойдет в результате выполнения кода, когда переменная k станет равна 5?
for k := 0 to 10 do if k = 5 then break else ShowMessage(IntToStr(k));
ничего, цикл продолжится цикл прервется выйдет сообщение "4", следующий шаг будет пропущен, затем выйдет сообщение "6" ошибочный код, таким образом использовать break нельзя
Что произойдет в результате выполнения кода?
for k := 0 to 10 do break;
цикл прервется на первом проходе ничего, цикл отработает до конца ошибочный код, таким образом использовать break нельзя первый проход будет пропущен, остальные продолжаться
Где нужно располагать компонент FontDialog на форме?
в нижней части формы в верхней правой части формы все равно, он не визуальный строго в левой верхней час ти формы, сразу под меню, если оно есть
Где нужно располагать компонент SaveDialog на форме?
в верхней правой части формы в нижней части формы строго в левой верхней части формы, сразу под меню, если оно есть все равно, он не визуальный
Где нужно располагать компонент OpenDialog на форме?
строго в левой верхней части формы, сразу под меню, если оно есть в нижней части формы в верхней правой части формы все равно, он не визуальный
Как узнать, прошел ли успешно диалог SaveDialog с пользователем?
свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае в случае успешного завершения диалог просто сохранит измененный текст в файл метод Execute будет содержать True, если диалог прошел успешно, и False в противном случае свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае
Как узнать, прошел ли успешно диалог OpenDialog с пользователем?
свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае в случае успешного завершения диалог просто откроет выбранный файл свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае
Как узнать, прошел ли успешно диалог ColorDialog с пользователем?
свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае в случае успешного завершения диалог просто применит выбранный цвет
Как узнать, прошел ли успешно диалог FontDialog с пользователем?
свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае. в случае успешного завершения диалог просто применит выбранный шрифт
Какое свойство диалога FontDialog нам понадобится, если пользователь завершил его удачно?
DefaultExt Caption Options Font
Какое свойство диалога OpenDialog нам понадобится, если пользователь завершил его удачно?
Options FileName DefaultExt Caption
Какое свойство диалога ColorDialog нам понадобится, если пользователь завершил его удачно?
DefaultExt Options Color Caption
Какое свойство диалога SaveDialog нам понадобится, если пользователь завершил его удачно?
FileName DefaultExt Options Caption
Имеется ли свойство Filter у диалога FontDialog, если да, то для чего оно нужно?
да, это свойство используется, чтобы диалог отображал только нужные папки да, это свойство используется, чтобы диалог отображал только нужные типы файлов да, это свойство позволяет указать папку по умолчанию нет, этого свойства у диалога нет
Имеется ли свойство Filter у диалога ColorDialog, если да, то для чего оно нужно?
нет, этого свойства у диалога нет да, это свойство позволяет указать папку по умолчанию да, это свойство используется, чтобы диалог отображал только нужные папки да, это свойство используется, чтобы диалог отображал только нужные типы файлов
Имеется ли свойство Filter у диалога OpenDialog, если да, то для чего оно нужно?
нет, этого свойства у диалога нет да, это свойство используется, чтобы диалог отображал только нужные папки да, это свойство позволяет указать папку по умолчанию да, это свойство используется, чтобы диалог отображал только нужные типы файлов
Имеется ли свойство Filter у диалога SaveDialog, если да, то для чего оно нужно?
да, это свойство используется, чтобы диалог отображал только нужные типы файлов да, это свойство используется, чтобы диалог отображал только нужные папки да, это свойство позволяет указать папку по умолчанию нет, этого свойства у диалога нет
Мы желаем у диалога SaveDialog указать фильтр, чтобы диалог мог отобразить все файлы. В дальнейшем, выбранный файл будет загружен в Memo. Как будет выглядеть фильтр в диалоге?
Мы желаем у диалога OpenDialog указать фильтр, чтобы диалог мог отобразить все файлы. В дальнейшем, выбранный файл будет загружен в Memo. Как будет выглядеть фильтр в диалоге?
Можно ли сразу указать нужный шрифт диалогу FontDialog?
да, это можно сделать через свойство Device да, это можно сделать через свойство Font нет, это можно сделать только программно, вызвав диалог через Execute да, это можно сделать через свойство Options
Прокомментируйте приведенный ниже код:
if OpenDialog1.Execute then Memo1.Lines.LoadFromFile(OpenDialog1.Filename);
хороший код, выполнится корректно ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Items, а не Lines ошибка в коде: у функции LoadFromFile() должен быть другой параметр
Прокомментируйте приведенный ниже код: if OpenDialog1.Execute then Memo1.Lines.LoadFromFile(OpenDialog1);
ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Items, а не Lines ошибка в коде: у функции LoadFromFile() должен быть другой параметр ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть хороший код, выполнится корректно
Прокомментируйте приведенный ниже код: if OpenDialog1.Execute then Memo1.Items.LoadFromFile(OpenDialog1.Filename);
ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Lines, а не Items ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть ошибка в коде: у функции LoadFromFile() должен быть другой параметр хороший код, выполнится корректно
Переменная какого типа требует больше оперативной памяти?
longword currency Boolean Variant
Как указать переменной Variant, какого типа значение мы ей присваиваем?
использовать явное преобразование типов не нужно указывать значение, оно определяется автоматически во время работы программы значение указывается в разделе var, сразу после слова Variant
Какие данные может хранить переменная, имеющая тип Variant?
только целые числа с любым количеством цифр только строки любой длины только динамические массивы любые типы
Чему будет равна переменная v1 в результате приведенного кода?
произойдет ошибка – несовместимость типов данных 36 18 '279'
Что делает функция ExtractShortPathName()?
возвращает короткий (по 8 символов на папку) адрес и короткое имя файла (8 символов + расширение) возвращает адрес папки, в которой хранится указанный файл возвращает короткое имя файла (8 символов + расширение), вырезав его из полного адреса возвращает имя файла, вырезав его из полного адреса возвращает короткое имя папки (8 символов), в которой хранится указанный файл
Что делает функция ExtractFileName()?
возвращает имя файла, вырезав его из полного адреса возвращает короткое имя файла (8 символов + расширение), вырезав его из полного адреса возвращает имя папки, в которой хранится указанный файл возвращает короткое имя папки (8 символов), в которой хранится указанный файл
Что делает функция ExtractFilePath()?
возвращает имя файла, вырезав его из полного адреса возвращает короткое имя файла (8 символов + расширение), вырезав его из полного адреса возвращает адрес папки, в которой хранится указанный файл возвращает короткое имя папки (8 символов), в которой хранится указанный файл
Что делает функция ExtractFileExt()?
возвращает адрес папки, в которой хранится указанный файл возвращает расширение файла возвращает имя файла, вырезав его из полного адреса возвращает имя диска, вырезав его из полного адреса
Что делает процедура ProcessPath()?
возвращает отдельно диск, папку и имя файла возвращает адрес папки, в которой хранится указанный файл возвращает имя файла, вырезав его из полного адреса
Что делает функция ExtractFileDrive()?
возвращает отдельно диск, папку и имя файла возвращает имя диска, вырезав его из полного адреса возвращает адрес папки, в которой хранится указанный файл возвращает имя файла, вырезав его из полного адреса
Чем отличаются функции ExtractFilePath() и ExtractFileDir()?
ничем, они выполняют одинаковые действия и возвращают одинаковый результат первая возвращает адрес файла с конечным обратным слэшем "\", а вторая – без него первая возвращает адрес файла без конечного обратного слэша "\", а вторая – с ним
Какая строка будет возвращена приведенной ниже функцией? ExtractFileDir('C:\MyDir\ myfile.txt');
'C:\MyDir' '.txt' 'C:\MyDir\' 'myfile.txt'
Какая строка будет возвращена приведенной ниже функцией? ExtractFilePath('C:\MyDir\ myfile.txt');
'C:\MyDir' 'myfile.txt' 'C:\MyDir\' '.txt'
Что вернет функция ExtractFileDir(), если в параметре указать только имя и расширение файла?
в параметре обязательно должен быть адрес файла, иначе произойдет ошибка пустую строку только символ "\"
Что вернет функция ExtractFilePath(), если в параметре указать только имя и расширение файла?
только символ "\" пустую строку в параметре обязательно должен быть адрес файла, иначе произойдет ошибка
Что вернет функция ProcessPath(), если в параметре указать адрес и имя файла, причем файл находится в третьей по вложенности папке?
вернется только диск и имя файла вернется только адрес файла отдельно диск, адрес и имя файла произойдет ошибка программы
В какие типы данных может преобразовываться строка функцией StrToInt()?
только в беззнаковые целые числа в любые целые типы только в Integer в любые числа – и целые, и вещественные
Какой функцией можно преобразовать целое число в строку?
StrToInt() IntToStr() Integer() String()и
Какие типы данных может преобразовывать в строку функция IntToStr()?
любые целые типы любые числа – и целые, и вещественные только беззнаковые целые числа
Какой функцией можно преобразовать вещественное число в строку?
Float() String() FloatToStr() StrToFloat()
Какие типы данных может преобразовывать в строку функция FloatToStr()?
любые вещественные типы любые числа – и целые, и вещественные только Float только целые числа
В какие типы данных может преобразовываться строка функцией StrToFloat()?
только в Float в любые вещественные типы в любые числа – и целые, и вещественные только в целые числа
Какую строку выведет из числа 3,14 функция FormatFloat(), если в качестве строки формата указать '#.#'?
'3,0' '3,10' '3,1' '3,14'
Какую строку выведет из числа 3,14 функция FormatFloat(), если в качестве строки формата указать '0.000'?
'3,14' '03,14' '3,1' '3,140'
Какую строку выведет из числа 3,14 функция FormatFloat(), если в качестве строки формата указать '#.###'?
'3,1' '3,14' '03,14' '3,140'
Что делает функция PChar()?
явное преобразование в массив символов типа Char явное преобразование строки типа PChar в другой тип данных явное преобразование массива символов типа Char в другой тип данных явное преобразование в строку типа PChar
Что произойдет в случае выполнения приведенного ниже кода?
Var f : Real; d : Integer; begin d := 1234; f := d;
в переменной d будет число 1234, а в переменной f 1234,0 в переменных d и f будет число 1234 ошибка программы из-за несовместимости типов переменная f преобразуется в переменную целого типа, и будет содержать число 1234
Что такое DecimalSeparator?
локальная переменная, предназначенная для символа разделителя целой части вещественного числа от десятичной части глобальная переменная, предназначенная для символа разделителя целой части вещественного числа от десятичной части, соответствующего настройкам операционной системы свойство компонента глобальная переменная, предназначенная для символа разделителя дат локальная переменная, предназначенная для символа разделителя дат
Что произойдет в результате приведенного ниже кода?
var c : Char; begin c := DecimalSeparator;
переменной c будет присвоен символ-разделитель десятичной части вещественного числа от целой, соответствующий настройкам операционной системы ошибка в программе – переменная DecimalSeparator содержит целое число ошибка в программе – переменная DecimalSeparator не была объявлена переменной c будет присвоен символ "." переменной c будет присвоен символ ","
Дайте комментарий приведенному ниже коду, если Index – символьная переменная:
case Index of '0'..'9': ; #12 : ;
все значения указаны правильно значение '0'..'9' указано правильно, а значение #12 указано ошибочно значение #12 указано правильно, а значение '0'..'9' указано ошибочно в операторе выбора case так указывать возможные значения переменной Index нельзя
Дайте комментарий приведенному ниже коду, если Index – символьная переменная:
case Index of '0'..'9': ; 'a', 'd' : ; в операторе выбора case так указывать возможные значения переменной Index нельзя значение 'a', 'd' указано правильно, а значение '0'..'9' указано ошибочно все значения указаны правильно значение '0'..'9' указано правильно, а значение 'a', 'd' указано ошибочно
Дайте комментарий приведенному ниже коду, если Index – символьная переменная:
case Index of '0'..'9': ; 'a'..'d' : ; значение 'a'..'d' указано правильно, а значение '0'..'9' указано ошибочно все значения указаны правильно в операторе выбора case так указывать возможные значения переменной Index нельзя значение '0'..'9' указано правильно, а значение 'a'..'d' указано ошибочно
Какое свойство обычной кнопки позволяет отобразить картинку на ней?
Pictures Images Glyph у обычной кнопки такого свойства нет
Какое свойство кнопки BitBtn отвечает за отображение картинки на ней?
Kind Glyph Images Pictures
Какое свойство кнопки BitBtn указывает расстояние между картинкой и текстом на кнопке?
Kind Margin Spacing Layout
Какое свойство кнопки BitBtn позволяет расположить картинку на кнопке слева или справа, сверху или снизу?
Margin Kind Layout Spacing
Какое свойство кнопки BitBtn позволяет сдвигать картинку и текст на кнопке влево или вправо?
Kind Margin Spacing Layout
Для чего служит свойство Default кнопки BitBtn?
если Default = True, то кнопка видна если Default = True, то нажатие <Esc> будет равносильно нажатию на эту кнопку если Default = True, то нажатие <Enter> будет равносильно нажатию на эту кнопку если Default = True, то кнопка в рабочем состоянии
Для чего служит свойство Cancel кнопки BitBtn?
если Cancel = True, то кнопка не работает если Cancel = True, то кнопка не видна если Cancel = True, то нажатие <Enter> будет равносильно нажатию на эту кнопку если Cancel = True, то нажатие <Esc> будет равносильно нажатию на эту кнопку
Для чего служит свойство ModalResult кнопки BitBtn?
для закрытия формы и присвоения свойству ModalResult этой формы значения ModalResult кнопки для изменения внешнего вида кнопки для закрытия формы для открытия стандартного окна с сообщением
Что представляет собой компонент MaskEdit?
простое поле для ввода текста, такое же, как Edit компонент, влияющий на общий фон панели, на которой он установлен поле для ввода текста, которое позволяет использовать шаблон вводимого текста компонент, влияющий на общий фон формы, на которой он установлен
Какое свойство компонента MaskEdit открывает редактор масок?
Lines Items EditMask PasswordChar MaskEdit
Для чего служит поле Character for Blanks редактора маски компонента MaskEdit?
для указания символа – разделителя для указания цифры, которая будет возвращена в случае, если пользователь в это поле ничего не введет для указания символа, заполняющего пустую позицию ввода текста
Как будет выполняться приведенный ниже код? if (a=1) AND (b=2) then Оператор;
ошибочный код оператор не будет выполнен в любом случае оператор будет выполнен в любом случае оператор выполнится, если верны оба условия оператор выполнится только в том случае, если одно из условий верно
В каком случае будет выполняться приведенный ниже код? if (a=1) OR (b=2) then Оператор;
оператор выполнится только в том случае, если хотя бы одно из условий верно оператор не будет выполнен в любом случае оператор выполнится, только если верны оба условия оператор будет выполнен в любом случае
Что делает функция StrToDate()?
конвертирует текущую дату из формата TDateTime в строку конвертирует дату, указанную в виде простой строки, в строку, используя шаблон, указанный в параметре конвертирует дату из строки в формат TDateTime конвертирует дату из строки в целое число
Что делает функция DateToStr()?
конвертирует текущую дату из формата TDateTime в строку конвертирует дату, указанную в виде простой строки, в строку, используя шаблон, указанный в параметре конвертирует дату, указанную в параметре из формата TDateTime в строку конвертирует дату, указанную в виде целого числа, в строку
Что делает функция Date()?
конвертирует формат TDateTime в строку, используя шаблон, указанный в параметре возвращает текущую или указанную в параметре дату, указанную в формате TDateTime, в виде строки возвращает текущую или указанную в параметре дату, указанную в формате TDateTime, в виде числа возвращает текущую дату в формате TDateTime
Как следует указать формат в FormatDateTime(), чтобы дата вернулась в виде строки "Сегодня Понедельник 25 Фев 2008 г."?
Укажите очередность параметров функций записи данных в ini-файл?
раздел, название сохраняемого параметра, значение сохраняемого параметра значение сохраняемого параметра, раздел, название сохраняемого параметра значение сохраняемого параметра, название сохраняемого параметра, раздел раздел, значение сохраняемого параметра, название сохраняемого параметра
Укажите очередность параметров функций чтения данных из ini-файла?
раздел, значение сохраненного параметра по умолчанию, название сохраненного параметра значение сохраненного параметра по умолчанию, название сохраненного параметра, раздел значение сохраненного параметра по умолчанию, раздел, название сохраненного параметра раздел, название сохраненного параметра, значение сохраненного параметра по умолчанию
Какие функции чтения данных из ini-файла существуют?
Для чего нужен третий параметр в функциях чтения данных из ini-файла?
указываемое там значение включено для совместимости с функциями записи в ini-файл, которые имеют три параметра, и не играет особой роли там указывается значение по умолчанию. Если из ini-файла не будет считано другое значение параметра, то автоматически будет применено значение по умолчанию указываемое там значение включено для совместимости с функциями Windows, которые обслуживают работу с ini-файлами, и не играет особой роли указываемое там значение должно совпадать с тем, что находится в ini-файле. Если это не так, значит, ini-файл испорчен
Выберите правильный код чтения данных из ini-файла:
ReadInteger([Razdel], 'Param', 1234); ReadInteger([Razdel], Param, 1234); ReadInteger([Razdel], 'Param', '1234'); R
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516