Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Testy_Delphi.doc
Скачиваний:
10
Добавлен:
28.09.2019
Размер:
314.88 Кб
Скачать

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. На этапе отладки программы

строится математическая модель решаемой задачи

проверяется корректность работы программы

выполняется анализ физических характеристик

определяется состав входных данных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]