Главная / Программирование /
Введение в программирование на Delphi / Тест 32
Введение в программирование на Delphi - тест 32
Упражнение 1:
Номер 1
Для чего используется метод Edit
?
Ответ:
 (1) возвращает True
, если пользователь в данный момент редактирует таблицу 
 (2) для вхождения в режим редактирования данных 
 (3) для сохранения результатов редактирования данных 
 (4) для отмены внесенных и еще не сохраненных данных 
Номер 2
Для чего используется метод Post
?
Ответ:
 (1) для перехода на первую строку таблицы 
 (2) для вхождения в режим редактирования данных 
 (3) для сохранения результатов редактирования данных 
Номер 3
Дайте комментарий следующему коду:
Table1.Open;
Table1.Edit;
Table1['Name'] := 'Иван';
Table1.Close;
Ответ:
 (1) код вызовет ошибку программы 
 (2) код верный, введенные данные попадут в таблицу 
 (3) код не вызовет ошибки, но введенные данные не сохранятся 
 (4) таблицу невозможно будет закрыть 
Упражнение 2:
Номер 1
Укажите метод, который добавляет пустую строку в конец таблицы:
Ответ:
 (1) Post
 
 (2) Insert
 
 (3) Append
 
 (4) Last
 
Номер 2
Укажите метод, который добавляет пустую строку в месте указателя, сдвигая последующие строки вниз:
Ответ:
 (1) Post
 
 (2) Insert
 
 (3) Append
 
 (4) Last
 
Номер 3
Укажите методы, которые добавляют в таблицу пустую строку:
Ответ:
 (1) Post
 
 (2) Insert
 
 (3) Edit
 
 (4) Append
 
 (5) Last
 
Упражнение 3:
Номер 1
Укажите методы, использование которых приведет к сохранению введенных в таблицу данных:
Ответ:
 (1) Next
 
 (2) Prior
 
 (3) Edit
 
 (4) Insert
 
 (5) Append
 
 (6) First
 
 (7) Last
 
Упражнение 4:
Номер 1
Какие компоненты напрямую редактируют запись таблицы?
Ответ:
 (1) DBEdit
 
 (2) DBMemo
 
 (3) DataSource
 
 (4) DM
 
 (5) DBGrid
 
Номер 2
Какие компоненты имеет связь сразу с двумя таблицами?
Ответ:
 (1) DBEdit
 
 (2) DBLookupListBox
 
 (3) DBMemo
 
 (4) DBLookupComboBox
 
 (5) DBGrid
 
Номер 3
Какие компоненты имеют связь только с одной таблицей?
Ответ:
 (1) DBEdit
 
 (2) DBLookupListBox
 
 (3) DBLookupComboBox
 
 (4) DBMemo
 
 (5) DBGrid
 
Упражнение 5:
Номер 1
Что такое подстановочное поле?
Ответ:
 (1) это поле, которое выводит результат вычисления из имеющегося поля таблицы 
 (2) это поле, которое выводит данные из другой таблицы, используя релятивную связь 
 (3) это поле, которое изменяет данные в имеющемся поле и выводит их вместо него 
Номер 2
Как узнать, были ли изменения в таблице?
Ответ:
 (1) метод Modified
возвращает True
 
 (2) метод Edit
возвращает True
 
 (3) метод Post
возвращает True
 
Номер 3
Что такое Data Module?
Ответ:
 (1) компонент для связи с базой данных 
 (2) специальная форма, предназначенная для работы с базой данных 
 (3) модуль, в окне которого можно хранить компоненты, но у которого нет формы 
Упражнение 6:
Номер 1
Каким свойством таблицы Table
включают фильтрацию данных
Ответ:
 (1) Filter
 
 (2) Filtered
 
 (3) IndexFieldName
 
 (4) IndexName
 
Номер 2
Что содержит свойство Filter
?
Ответ:
 (1) строку с условием фильтрации 
 (2) True
, если фильтрация включена, и False
в противном случае 
 (3) имя индексного файла, индекс которого используется для фильтрации данных 
Номер 3
Что содержит свойство Filtered
?
Ответ:
 (1) строку с условием фильтрации 
 (2) True
, если фильтрация включена, и False
в противном случае 
 (3) имя индексного файла, индекс которого используется для фильтрации данных 
Номер 4
Что делает функция QuotedStr()
?
Ответ:
 (1) возвращает обрезанную строку 
 (2) дополняет строку пробелами 
 (3) убирает из строки кавычки 
 (4) возвращает строку, заключенную в кавычки