Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрограммирование на DelphiВопрос id:14395 Какие из перечисленных идентификаторов являются верными? ?) ALPHA ?) external ?) My program ?) _Kol ?) mod Вопрос id:14396 Какие из перечисленных элементов массива использованы верно с учетом приведенного кода? var a: array [1..10] of Integer; b: array [0..40] of Char; c: array [-2..2] of Boolean; ?) C[0] ?) A[0] ?) C[39] ?) A[1] ?) B[38] Вопрос id:14397 Чем отличается функция от процедуры? ?) Процедура является частным случаем функции ?) Результат работы функции возвращается в виде значения функции ?) Функция используется только для вычислений ?) Результат работы процедуры возвращается в виде значения процедуры Вопрос id:14398 Какой тип данных не поддерживается в базах InterBase Server? ?) BOOLEAN ?) VARCHAR ?) CURRENCY ?) SMALLINT ?) INTEGER Вопрос id:14399 Какой код программы проверки является верным? ?) if not (Text := ‘1’) or (Text := ‘3’) then exit; ?) if Text := ‘1’ then exit; ?) if not (Text = ‘1’) or (Text = ‘3’) then exit; ?) if (Text as String = 3) then exit; Вопрос id:14400 Какие варианты кода верно вызывают метод создания формы? ?) Application.CreateForm(MyForm); ?) Application.CreateForm(TMyForm, MyForm); ?) Application.CreateForm(Self); ?) MyForm := TMyForm.Create(Self); Вопрос id:14401 Возможно ли динамическое переключение на другую базу данных одновременно для всех компонентов в работающем приложении? ?) невозможно ?) возможно, если все компоненты подключены к компоненту «TDataBase» ?) возможно путем переопределения свойства «DataBaseName» всех компонентов, связанных с базой данных ?) возможно, если используются компоненты прямого доступа к базе данных Вопрос id:14402 Для чего в Delphi используются модули данных? ?) Для временного хранения программных данных и предварительной их обработки ?) Для генерации отчетов по сформированным данным и вывода их на печать ?) Для размещения используемых в проекте невизуальных компонентов доступа к данным и формирования схемы данных ?) Для всех перечисленных задач ?) Для прямого ввода и вывода данных в базу данных через визуальные компоненты Вопрос id:14403 Что такое класс в Object Pascal? ?) Особая структура, которая может иметь в своем составе поля, методы и свойства ?) Объект, имеющий основное значение при разработке компонентов ?) Базовый элемент программы, использующий наследование ?) Фундаментальное понятие, которое в начале имени использует символ «Т» Вопрос id:14404 Какое присвоение является неверным? ?) str := DataSource1.DataSet.Fields[2].asString; ?) str := StrToFloat(Table1Name.asFloat); ?) str := Table1Name.value; ?) str := Table1.FieldByName[1].value; ?) str := Table1.Fields[1].asName; Вопрос 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” с текстом из ComboBox1, в красный цвет, а текст в желтый, а все остальные оставляет без изменения ?) Окрашивает фон строки DBGrid1, содержащей поле “Name”, в желтый цвет а текст в красный ?) Окрашивает фон строки DBGrid1, поля “Name”, в красный цвет а текст в желтый ?) Окрашивает фон ячейки DBGrid1, поля “Name” с текстом из ComboBox1, в красный цвет, а текст в желтый, если эта ячейка не выделена, а все остальные оставляет без изменения Вопрос id:14406 Задание таблицы для выбора значений (Lookup Table) позволяет: ?) осуществлять каскадное взаимодействие между таблицами ?) формировать набор допустимых значений в связанных таблицах ?) ускоряет поиск по индексным полям ?) организовать поля поиска для таблиц ?) организовать отношение «один-ко-многим» с другими таблицами Вопрос id:14407 Как в приложениях для баз данных в Delphi можно создать вычисляемые поля? ?) При помощи использования события “BeforeInsert” объекта “TDataSet” ?) При помощи создания вычисляемых столбцов при использовании SQL запроса типа “SELECT” ?) При помощи создания вычисляемых столбцов на этапе создания таблицы с применением SQL метода “CREATE TABLE” ?) При помощи использования события “AterPost” объекта “TDataSet” ?) При помощи редактора полей объекта типа “TDataSet” с использованием события “OnCalcFields” Вопрос id:14408 В каком случае допускается использование метода «EmptyTable» для таблицы? ?) если таблица не используется в отношении «один-ко-многим» ?) если таблица не является открытой или к ней нет обращения ?) допускается без ограничений на состояние таблицы ?) не допускается ?) если таблица закрыта и находится в режиме монопольного доступа Вопрос id:14409 Каким методом нельзя открыть набор данных? ?) Table1.Active := true; ?) Query1.Activate; ?) Query1.Open; ?) Query1.Active; ?) Table1.Open; Вопрос id:14410 Можно ли программно изменить значения данных объекта, у которого свойство «Enabled» установлено в «False»? ?) можно ?) нельзя ?) можно, если это изменение не повлечет тяжелых последствий ?) можно, если объект является невизуальным Вопрос id:14411 Для чего в Delphi используются пакеты? ?) Для оптимизации работы приложения при использовании распределенных технологий ?) Для хранения исполняемого кода, совместно используемого различными приложениями ?) Для выделения отдельного потока исполняемому приложению ?) Для уменьшения размера исполняемых файлов за счет переноса части кода в пакет и экономии системных ресурсов Вопрос id:14412 Каким способом можно добавить выпадающий список значений в ячейке компонента «DBGrid» ? ?) используя свойство «PickList» объекта «TField» ?) создав объект «LookupField» в редакторе полей набора данных ?) используя свойство «PickList» объекта «TColumn» ?) создав объект «LookupField» в редакторе колонок компонента «DBGrid» Вопрос id:14413 Почему Borland Database Engine (BDE) идеально подходит для создания приложений для архитектуры клиент/сервер? ?) Обработка запросов в диалоговом режиме ?) Предоставление через BDE вызовов операционной системы ?) Поддерживает хранимые процедуры ?) Управление регистрацией пользователя ?) Модифицируемые курсоры ?) Все перечисленные функции Вопрос id:14414 Какое использование методов присвоения SQL текста является неверным? ?) Query1.SQL.Text.Lines:= StrSQL; ?) Query1.SQL.Text:= StrSQL; ?) Query1.SQL.Assign(StrSQL); ?) Query1.SQL:= StrSQL; Вопрос id:14415 Допускается ли использование компонента «DBNavigator» для модификации данных полей компонента «TQuery» с запросом на выборку данных? ?) допускается, если для компонента «TQuery» свойство «RequestLive» установлено в «True» и выборка производится из одной таблицы ?) допускается ?) не допускается ?) допускается, если для компонента «TQuery» свойство «CachedUpdates» и «RequestLive» установлено в «True» ?) допускается, если для компонента «TQuery» свойство «CachedUpdates» установлено в «True» и выборка производится из одной таблицы Вопрос id:14416 Каким образом осуществляется изменение направления сортировки в наборах данных, связанных с «TTable»? ?) установкой свойства «Descending» для индекса таблицы в режиме конструктора таблицы ?) изменение направления сортировки после создания таблицы невозможно ?) установкой свойства «ixDescending» для индекса таблицы в «Object Inspector» ?) установкой свойства «Descending» для индекса таблицы в «Object Inspector» Вопрос id:14417 Какие из перечисленных режимов не входят в список состояний набора данных? ?) dsInsertValue ?) dsEdit ?) dsOldValue ?) dsCurValue ?) dsCalculate Вопрос 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.MoveBy(1); ?) TDataSet.NextBy(1); ?) TDataSet.Next; ?) 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» соответствующего пункта знак «_» ?) Нарисовать линию инструментом «Line» из панели инструментов ?) Ввести в свойство «Name» соответствующего пункта знак «&» ?) Ввести в свойство «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