Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрограммирование на DelphiВопрос id:14395 Какие из перечисленных идентификаторов являются верными? ?) My program ?) ALPHA ?) mod ?) external ?) _Kol Вопрос id:14396 Какие из перечисленных элементов массива использованы верно с учетом приведенного кода? var a: array [1..10] of Integer; b: array [0..40] of Char; c: array [-2..2] of Boolean; ?) C[0] ?) C[39] ?) B[38] ?) A[1] ?) A[0] Вопрос id:14397 Чем отличается функция от процедуры? ?) Результат работы функции возвращается в виде значения функции ?) Результат работы процедуры возвращается в виде значения процедуры ?) Функция используется только для вычислений ?) Процедура является частным случаем функции Вопрос id:14398 Какой тип данных не поддерживается в базах InterBase Server? ?) INTEGER ?) SMALLINT ?) BOOLEAN ?) CURRENCY ?) VARCHAR Вопрос id:14399 Какой код программы проверки является верным? ?) if Text := ‘1’ then exit; ?) if not (Text = ‘1’) or (Text = ‘3’) then exit; ?) if (Text as String = 3) then exit; ?) if not (Text := ‘1’) or (Text := ‘3’) then exit; Вопрос id:14400 Какие варианты кода верно вызывают метод создания формы? ?) Application.CreateForm(MyForm); ?) Application.CreateForm(Self); ?) MyForm := TMyForm.Create(Self); ?) Application.CreateForm(TMyForm, MyForm); Вопрос id:14401 Возможно ли динамическое переключение на другую базу данных одновременно для всех компонентов в работающем приложении? ?) возможно, если используются компоненты прямого доступа к базе данных ?) возможно, если все компоненты подключены к компоненту «TDataBase» ?) возможно путем переопределения свойства «DataBaseName» всех компонентов, связанных с базой данных ?) невозможно Вопрос id:14402 Для чего в Delphi используются модули данных? ?) Для прямого ввода и вывода данных в базу данных через визуальные компоненты ?) Для временного хранения программных данных и предварительной их обработки ?) Для генерации отчетов по сформированным данным и вывода их на печать ?) Для размещения используемых в проекте невизуальных компонентов доступа к данным и формирования схемы данных ?) Для всех перечисленных задач Вопрос id:14403 Что такое класс в Object Pascal? ?) Фундаментальное понятие, которое в начале имени использует символ «Т» ?) Особая структура, которая может иметь в своем составе поля, методы и свойства ?) Базовый элемент программы, использующий наследование ?) Объект, имеющий основное значение при разработке компонентов Вопрос id:14404 Какое присвоение является неверным? ?) str := Table1.Fields[1].asName; ?) str := Table1Name.value; ?) str := Table1.FieldByName[1].value; ?) str := StrToFloat(Table1Name.asFloat); ?) str := DataSource1.DataSet.Fields[2].asString; Вопрос id:14405 Что осуществляет следующий код? procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin with DBGrid1.Canvas do begin if (Column.Field.FieldName = 'Name') and not (gdSelected in state) then if Column.Field.Text = ComboBox1.Text then begin Brush.Color:=clRed; Fillrect(rect); Font.Color:=clYellow; TextOut(rect.Left+2, rect.Top+2, column.Field.Text); end else DBGrid1.DefaultDrawColumnCell(rect, datacol, column, state); end;//with end; ?) Окрашивает фон строки DBGrid1, содержащей поле “Name”, в желтый цвет а текст в красный ?) Окрашивает фон ячейки DBGrid1, поля “Name” с текстом из ComboBox1, в красный цвет, а текст в желтый, а все остальные оставляет без изменения ?) Окрашивает фон ячейки DBGrid1, поля “Name” с текстом из ComboBox1, в красный цвет, а текст в желтый, если эта ячейка не выделена, а все остальные оставляет без изменения ?) Окрашивает фон строки DBGrid1, поля “Name”, в красный цвет а текст в желтый Вопрос id:14406 Задание таблицы для выбора значений (Lookup Table) позволяет: ?) организовать поля поиска для таблиц ?) организовать отношение «один-ко-многим» с другими таблицами ?) ускоряет поиск по индексным полям ?) осуществлять каскадное взаимодействие между таблицами ?) формировать набор допустимых значений в связанных таблицах Вопрос id:14407 Как в приложениях для баз данных в Delphi можно создать вычисляемые поля? ?) При помощи использования события “AterPost” объекта “TDataSet” ?) При помощи использования события “BeforeInsert” объекта “TDataSet” ?) При помощи редактора полей объекта типа “TDataSet” с использованием события “OnCalcFields” ?) При помощи создания вычисляемых столбцов на этапе создания таблицы с применением SQL метода “CREATE TABLE” ?) При помощи создания вычисляемых столбцов при использовании SQL запроса типа “SELECT” Вопрос id:14408 В каком случае допускается использование метода «EmptyTable» для таблицы? ?) не допускается ?) если таблица не используется в отношении «один-ко-многим» ?) если таблица не является открытой или к ней нет обращения ?) допускается без ограничений на состояние таблицы ?) если таблица закрыта и находится в режиме монопольного доступа Вопрос id:14409 Каким методом нельзя открыть набор данных? ?) Query1.Active; ?) Table1.Active := true; ?) Table1.Open; ?) Query1.Activate; ?) Query1.Open; Вопрос id:14410 Можно ли программно изменить значения данных объекта, у которого свойство «Enabled» установлено в «False»? ?) можно, если это изменение не повлечет тяжелых последствий ?) можно, если объект является невизуальным ?) можно ?) нельзя Вопрос id:14411 Для чего в Delphi используются пакеты? ?) Для выделения отдельного потока исполняемому приложению ?) Для уменьшения размера исполняемых файлов за счет переноса части кода в пакет и экономии системных ресурсов ?) Для оптимизации работы приложения при использовании распределенных технологий ?) Для хранения исполняемого кода, совместно используемого различными приложениями Вопрос id:14412 Каким способом можно добавить выпадающий список значений в ячейке компонента «DBGrid» ? ?) используя свойство «PickList» объекта «TField» ?) создав объект «LookupField» в редакторе колонок компонента «DBGrid» ?) создав объект «LookupField» в редакторе полей набора данных ?) используя свойство «PickList» объекта «TColumn» Вопрос id:14413 Почему Borland Database Engine (BDE) идеально подходит для создания приложений для архитектуры клиент/сервер? ?) Обработка запросов в диалоговом режиме ?) Предоставление через BDE вызовов операционной системы ?) Поддерживает хранимые процедуры ?) Управление регистрацией пользователя ?) Модифицируемые курсоры ?) Все перечисленные функции Вопрос id:14414 Какое использование методов присвоения SQL текста является неверным? ?) Query1.SQL.Text:= StrSQL; ?) Query1.SQL.Assign(StrSQL); ?) Query1.SQL.Text.Lines:= StrSQL; ?) Query1.SQL:= StrSQL; Вопрос id:14415 Допускается ли использование компонента «DBNavigator» для модификации данных полей компонента «TQuery» с запросом на выборку данных? ?) допускается ?) допускается, если для компонента «TQuery» свойство «CachedUpdates» установлено в «True» и выборка производится из одной таблицы ?) не допускается ?) допускается, если для компонента «TQuery» свойство «RequestLive» установлено в «True» и выборка производится из одной таблицы ?) допускается, если для компонента «TQuery» свойство «CachedUpdates» и «RequestLive» установлено в «True» Вопрос id:14416 Каким образом осуществляется изменение направления сортировки в наборах данных, связанных с «TTable»? ?) установкой свойства «ixDescending» для индекса таблицы в «Object Inspector» ?) установкой свойства «Descending» для индекса таблицы в «Object Inspector» ?) изменение направления сортировки после создания таблицы невозможно ?) установкой свойства «Descending» для индекса таблицы в режиме конструктора таблицы Вопрос id:14417 Какие из перечисленных режимов не входят в список состояний набора данных? ?) dsCurValue ?) dsOldValue ?) dsInsertValue ?) dsCalculate ?) dsEdit Вопрос id:14418 Что осуществляет следующий код? var AppExample:THandle; begin AppExample:= CreateFileMapping($ffffffff, nil, PAGE_READONLY, 0, 32,'MyMap'); if AppExample = 0 then begin halt; end else if GetLastError = ERROR_ALREADY_EXISTS then begin halt; end; end; ?) Проверку на запуск второй копии приложения ?) Проверку на повтор существования объекта ?) Проверку на повторное введение записи ?) Проверку на правильность выделение памяти Вопрос id:14419 Какой метод позволяет переместить курсор набора данных на один шаг вперед? ?) TDataSet.Next; ?) TDataSet.MoveBy(1); ?) TDataSet.NextBy(1); ?) TDataSet.MoveTo(1); Вопрос id:14420 Какие из перечисленных объявлений множества являются верными? ?) type digchar = array [0..9] of char; ?) type digchar = set [0..9] of char; ?) type dig = set of 0..9; ?) type digchar = set of ‘0’..‘9’; Вопрос id:14421 Какие из перечисленных требований не входят в список для задания ограничений на значения полей таблицы? ?) максимальное значение ?) обязательный ввод значения ?) минимальное значение ?) маска ввода ?) ввод только целых значений Вопрос id:14422 Для того чтобы в приложении Delphi вставить разделительную черту между группами опций меню необходимо: ?) Ввести в свойство «Caption» соответствующего пункта знак «-» ?) Ввести в свойство «Name» соответствующего пункта знак «&» ?) Нарисовать линию инструментом «Line» из панели инструментов ?) Ввести в свойство «Caption» соответствующего пункта знак «_» Вопрос id:14423 Допускается ли динамическое переключение экранных (визуальных) компонентов отображения данных с одного набора данных на другой? ?) допускается, если переключение не подразумевает модификации данных ?) не допускается ?) допускается ?) допускается, если номера объектов полей и типы данных обоих наборов данных совпадают ?) допускается, если в качестве наборов данных используются компоненты «TTable» Вопрос id:14424 Что осуществляет следующий код? type TMyObject = class(TObject) MyField: Integer; Constructor Create; Destructor Destroy: Function MyMethod: Integer; end; ?) Создание объекта TMyObject, основанного на базовом классе TObject ?) Создание базового класса ?) Создание объекта MyField ?) Объявление новых переменных и функций в заголовке программы Вопрос id:14425 Какие из перечисленных пунктов не входят в функции редактора полей набора данных? ?) присвоить значение статическому полю ?) изменить порядок следования статических полей ?) удалить статическое поле ?) создать новое статическое поле |
Copyright testserver.pro 2013-2024