игра брюс 2048
Главная / Программирование / Введение в программирование на 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" 




Главная / Программирование / Введение в программирование на Delphi / Тест 30