- •28. Дан фрагмент программы
- •29. Дан фрагмент программы
- •30. Дан фрагмент программы
- •31. Дан фрагмент программы
- •32. Дан фрагмент программы. Найдите ошибку.
- •33. Дан фрагмент программы. Найдите ошибку.
- •118. Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •119. Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •121. Что выдаст на экран следующий участок кода
- •122. Что выдаст на экран следующий участок кода
- •Часть 2. Язык программирования Visual Delphi.
- •1. Алгоритмизация 2. Программирование 3. Эксперимент 4. Постановка задачи 5. Отладка
1. Алгоритмизация 2. Программирование 3. Эксперимент 4. Постановка задачи 5. Отладка
1,2,3,4,5
4,1,2,3,5
4,1,2,5,3
5,4,1,2,3
Тема. Функции Delphi
400. Какая функция вычисляет дробную часть числа
Int(x)
Frac(x)
A mod b
Random(x)
401. Какая функция вычисляет целую часть числа
Int(x)
Random(x)
Frac(x)
A mod b
402. Какая функция возвращает псевдослучайное число, равномерно распределенное в диапазоне 0…21
Random(x)
Frac(x)
A mod(b)
Int(x)
403. Удаление части строки
Delete(‘s’, p, n)
Pos (‘s1’, s)
Copy(‘s’, p, n)
Length(‘s’)
404. Какая функция выполняет операцию «Вырезка»
Delete(‘s’, p, n)
Pos (‘s1’, s)
Copy(‘s’, p, n)
Length(‘s’)
405. Каков будет результат функции Delete
Real
Integer
String
Float
406. Каков будет результат функции Copy
Real
Integer
String
Float
407. Какие параметры определяют тип длины строковой переменной
Short
Ansi
Wide
Все ответы верны
Нет правильных ответов
408. С помощью какой функции осуществляется ввод из окна ввода
Input
Input Box
Show Message
Hide
409. Какая функция позволяет поместить в окно сообщения один из стандартных значков, задать количество и тип кнопок
Show Message
Input
MessageDlg
Input Box
410. В какие скобки заключаются кнопки из списка mbYes, mbNo, mbCancel, mbHelp
Они не заключаются в скобки
В квадратные
В круглые
Они заключаются в кавычки
411. x:= MassageDlg(‘Сообщение ’, тип кнопки, справка).
Если вывод справки не предусмотрен, то значение этого параметра…
Должно быть равным нулю
Появится, если пользователь нажмёт клавишу F1
Заключается в квадратные скобки
Должно не превышать единицы
412. x:=InputBox(‘Заголовок’,’Подсказка’, ‘Значение’).
Здесь ‘Значение’-это текст….
Который будет находиться в поле ввода, когда окно ввода появиться на экране
Который будет выведен в окне сообщения
Заголовка окна ввода
Поясняющего сообщения
413. Каков будет результат после применения функции pos
Integer
Real
Flot
Char
414. Что определяет следующий фрагмент задачи:
Begin
c:memo1.text;
n:=length(c); s:=1;
for i:=1 to n do
begin
Определяет количество букв в тексте
Определяет количество пробелов в тексте
Вырезает из текста пробелы
Определяет количество слов в тексте
415. Что мы получим после выполнении следующих действий:
S:=’Врач Кузнецов П.К.’;
f:=copy(‘S’,6,10);
f=ецов П.
f=Кузнецов П
f=Кузнецов П.К.
f=Кузнецов К.
416. Укажите, что выполняет следующий фрагмент программы:
begin
c:=memo1.text;
for k:=1 to length(c) do begin k: pos(‘’,s);
if copy(c,i,1)=’’ then k:delete(c,copy(c,i,1),1);
end;
Позволяет вставить пробелы в тексте
Определяет количество слов в тексте
Осуществляет вывод поясняющего сообщения
Из текста вырезает все символы до первого пробела
417. Как правильно вводить переменную в окно ввода?
Переменная:=string(‘заголовок’,’подсказка’,’значение’);
f:=inputBox(‘сообщение’);
f:=inputBox(‘заголовок’,’подсказка’,’значение’);
Пользователь набирает её значение сам, через клавиатуру
418. Какой функцией задается вывод в окне сообщения?
Conclude
Show Message(‘сообщение’);
MessageDlg(‘сообщение’)
Show(‘сообщение’);
419. Какая функция возвращает квадратный корень числа?
Sqrt
Random(x)
Sqr
Int(x)
420. Какая функция возвращает текущую дату?
Date
Time
Date To Str
Date Time To Str
421. Вопрос функция возвращает время?
Date: Какая
Time
Date To Str
Date Time To Str
422. Какая функция преобразует дату в строку символа?
Date
Time
Date To Str
Date Time To Str
423. Какая функция преобразует дату и время в строку символа?
Date
Time
Date To Str
Date Time To Str
424. Какая функция переводит целую переменную в строковую?
Float To Str(k)
Int To Str(k)
Str To Int (k)
Str To Float(k)
425. Какая функция переводит вещественную переменную в строковую?
Float To Str(k)
Int To Str(k) +
Str To Int (k)
Str To Float(k)
426. Какая функция переводит строковую переменную в целую?
Float To Str(k)
Int To Str(k)
Str To Int (k) +
Str To Float(k)
427. Какая функция переводит строковую переменную в вещественную?
Float To Str(k)
Int To Str(k)
Str To Float
Str To Int(k)
428. Какую функцию выполняет следующий обработчик события:
Procedure T Form1.Form Creat (Sender T Object);
begin
Input. Set Focus;
End;
Прячет соответствующее поле
Передает фокус ввода соответствующему
Показывает спрятанный объект
Вычисляет сумму
429. Какую функцию выполняет следующий обработчик события?
Procedure T Form1.Form Creat (Sender T Object);
begin
Label 1. Hide;
End;
Прячет соответствующее поле +
Передает фокус ввода соответствующему
Показывает спрятанный объект
Вычисляет сумму
430. Какую функцию выполняет следующий обработчик события:
Procedure T Form1.Form Creat (Sender T Object);
begin
Label 1. Caption:= Date To Str (Date);
End;
По щелчку по кнопке выдаёт текущую дату
Показывает дату
Переводит дату в строковую величину
Показывает текущую дату
431. Какую функцию выполняет следующий обработчик события:
Procedure T Form1.Form Creat (Sender T Object);
begin
Label 1. Caption:= Time To Str (Time);
End;
Показывает дату
Переводит время в строковую величину
Переводит дату в строковую величину
По щелчку по кнопке выдаёт текущее время
432. Какую функцию выполняет length(‘s’)?
Слияние двух заданных строк
Вычисляет длину строковой переменной
Вырезка
Подсчитывает количество пробелов в тексте
433. Каков будет результат, если применить функцию length(‘s’)?
String
Integer
Real
Float
Int(x)
Переменные в Delphi
434. Каким образом очистить поле Edit объекта T Edit?
Edit1.Text:=””;
Edit1.Caption:=””;
Edit1.TEdit:=”очистить”;
Edit1.TEdit;
435. Какое число представляет собой тип T Date Time?
Целое
Действительное
Вещественное с фиксированной запятой
Положительное целое
436. Каким образом перерезать фокус ввода поля Edit1 объекта T
Edit
Edit1.TEdit;
Edit1.Set Focus;
Edit1.Text :=Set Focus;
Edit1.Caption:=Focus;
437. Как обозначается символьная переменная в Delphi?
Integer
Real
AnsiChar
Char
438. Как обозначается строковая переменная в Delphi?
Real
String
Float
Char
Тема. Объектно-ориентированное программирование.
439. Базовыми понятиями объектно – ориентированного программирования являются: а) объект, б) инструкции, в) класс объектов, г) данные, д) модель, е) свойство, ж) событие, з) метод обработки
б, е, в;
а, в, ж, з, е;
б, е;
е, з, ж,в;
440. Базовыми понятиями объектно – ориентированного программирования являются: а) объект, б) структура, в) класс, г) функция
а, в
б, г
а, б
в, г
441. Объектно – ориентированный подход к программированию использует следующие базовые понятия а) инструкции, б)данные, в) модель, г) объект, д) свойство, е) метод обработки, ж) событие, з) класс объектов
а, д, з
д, е, ж, з
а, д
г, е, ж, з, д
442. Объект связан с классом в терминах объектно - ориентированного программирования в следующей нотации:
объект не является наследником класса
совокупность классов образует объект
объект и класс не связанные понятия
*класс является описанием объекта
Тема. Интегрированные среды программирования.
443. Интегрированная система программирования включает компонент для создания исходного текста программы (исходного кода), который называется
редактор формул
конструктор
текстовый редактор
редактор связей
444. Система программирования предоставляет программисту возможность
выбора языка программирования
автоматической сборки разработанных модулей в единый проект
анализа существующих программных продуктов по соответствующей тематике
автоматического построения математической модели, исходя из постановки задачи
445. На этапе отладки программы
строится математическая модель решаемой задачи
проверяется корректность работы программы
выполняется анализ физических характеристик
определяется состав входных данных