Главная / Программирование /
Введение в программирование на Delphi / Тест 30
Введение в программирование на Delphi - тест 30
Упражнение 1:
Номер 1
Для чего используется тип TBookmarkStr
?
Ответ:
 (1) такого типа нет 
 (2) для очистки таблицы 
 (3) для установки закладки 
 (4) для перемещения на первую запись 
 (5) для перемещения на последнюю запись 
Номер 2
Что нужно сделать, чтобы установить на текущую запись закладку?
Ответ:
 (1) вызвать метод Table1.TBookmarkStr;
 
 (2) вызвать метод Table1.Bookmark;
 
 (3) объявить переменную типа Bookmark
 
 (4) объявить переменную типа TBookmarkStr
 
 (5) переменной типа TBookmarkStr
присвоить значение Table1.Bookmark;
 
 (6) переменной типа Bookmark
присвоить значение Table1.TBookmarkStr;
 
Номер 3
Дайте комментарий приведенному ниже коду:
var
b : TBookmarkStr;
begin
b := Table1.Bookmark;
Ответ:
 (1) корректный код, переменной b
присвоится закладка на текущую строку 
 (2) неправильный код, у переменной- закладки тип Bookmark
 
 (3) неправильный код, у таблицы Table
метод TBookmarkStr
 
Номер 4
Дайте комментарий приведенному ниже коду:
var
b : Bookmark;
begin
b := Table1.Bookmark;
Ответ:
 (1) корректный код, переменной b
присвоится закладка на текущую строку 
 (2) неправильный код, у переменной-закладки тип TBookmarkStr
 
 (3) неправильный код, у переменной-закладки тип TBookmarkCh
 
Упражнение 2:
Номер 1
Когда свойство таблицы Eof
содержит True
?
Ответ:
 (1) когда указатель находится на первой строке таблицы 
 (2) когда указатель находится на последней строке таблицы 
 (3) когда указатель находится на закладке 
Номер 2
Когда свойство таблицы Eof
содержит True
?
Ответ:
 (1) когда указатель находится на первой строке таблицы 
 (2) когда указатель находится на последней строке таблицы 
 (3) когда указатель находится на закладке 
Номер 3
Дайте комментарий приведенному ниже коду:
Table1.First;
while not Table1.EOF do begin
{какие то действия с записью}
Table1.Next;
end; //while
Ответ:
 (1) код верный – таблица будет обработана до конца 
 (2) код верный – будет обработана только следующая запись 
 (3) код верный – будет обработана только предыдущая запись 
 (4) код неверный, он приведет к ошибке 
Номер 4
Дайте комментарий приведенному ниже коду:
Table1.First;
while not Table1.EOF do begin
{какие то действия с записью}
Table1.Prior;
end; //while
Ответ:
 (1) код верный – таблица будет обработана до конца 
 (2) код верный – будет обработана только следующая запись 
 (3) код верный – будет обработана только предыдущая запись 
 (4) код неверный, он приведет к ошибке 
Упражнение 3:
Номер 1
Что содержит свойство RecordCount
таблицы?
Ответ:
 (1) номер текущей записи 
 (2) номер предыдущей записи 
 (3) номер следующей записи 
 (4) общее количество записей 
Номер 2
Что содержит свойство RecNo
таблицы?
Ответ:
 (1) номер текущей записи 
 (2) номер следующей записи 
 (3) общее количество записей 
Номер 3
Когда свойства RecordCount
и RecNo
равны?
Ответ:
 (1) они никогда не будут равны 
 (2) когда указатель стоит на первой записи 
 (3) когда указатель стоит на последней записи 
 (4) они всегда равны 
Упражнение 4:
Номер 1
Выберите обозначения типов полей таблиц Paradox 7, которые являются целыми числами:
Ответ:
 (1) "A" 
 (2) "N" 
 (3) "$" 
 (4) "S" 
 (5) "I" 
 (6) "+" 
Номер 2
Выберите обозначения типов полей таблиц Paradox 7, которые не являются строковыми и целыми числами:
Ответ:
 (1) "A" 
 (2) "N" 
 (3) "$" 
 (4) "S" 
 (5) "I" 
 (6) "+" 
Номер 3
Выберите обозначения типов полей таблиц Paradox 7, которые не являются целыми числами:
Ответ:
 (1) "A" 
 (2) "N" 
 (3) "$" 
 (4) "S" 
 (5) "+" 
 (6) "T" 
Упражнение 5:
Номер 1
Выберите обозначения типов полей таблиц Paradox 7, которые не являются датой или временем:
Ответ:
 (1) "A" 
 (2) "N" 
 (3) "T" 
 (4) "$" 
 (5) "S" 
 (6) "D" 
Номер 2
Выберите обозначения типов полей таблиц Paradox 7, которые являются датой или временем:
Ответ:
 (1) "M" 
 (2) "N" 
 (3) "T" 
 (4) "B" 
 (5) "S" 
 (6) "D" 
Номер 3
Выберите обозначение типа поля таблиц Paradox 7, которое имеет целый тип, и автоматически увеличивается на единицу:
Ответ:
 (1) "M" 
 (2) "+" 
 (3) "T" 
 (4) "B" 
 (5) "S" 
Упражнение 6:
Номер 1
Выберите обозначения типов полей таблиц Paradox 7, которые являются строковыми:
Ответ:
 (1) "A" 
 (2) "S" 
 (3) "D" 
 (4) "M" 
 (5) "F" 
 (6) "$" 
Номер 2
Выберите обозначения типов полей таблиц Paradox 7, которые не являются строковыми:
Ответ:
 (1) "A" 
 (2) "S" 
 (3) "D" 
 (4) "M" 
 (5) "$" 
 (6) "F" 
Номер 3
Выберите обозначения типов полей таблиц Paradox 7, которые являются строковыми и могут содержать строку длиной более 255 символов:
Ответ:
 (1) "A" 
 (2) "S" 
 (3) "F" 
 (4) "D" 
 (5) "M" 
 (6) "G"