Главная / Программирование / Разработка Web-приложений в Oracle Forms

Разработка Web-приложений в Oracle Forms - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Курс знакомит слушателя со средой Oracle Forms и основными ее компонентами. Рассматривается разработка Web приложений от начала до конца, постепенно знакомя слушателя со структурой Oracle Forms, инструментами проектирования, быстрой разработкой и принципами работы.
Смотрите также:
Верно ли утверждение?
(1) Oracle Application Server - это интегрированная программно-прикладная платформа, позволяющая упростить управление приложениями, выполняемыми в распределенной вычислительной среде
(2) Oracle Application Server - это компонент Oracle Forms Server, предназначенный для переноса приложения в Web
(3) Oracle Application Server - это компонент Oracle Portal, предназначенный для переноса приложения в Web
Выберите из перечисленных элементов те, которые являются вводными:
(1) редактируемый текст
(2) переключатель
(3) кнопка
(4) текст
(5) радио-кнопка
(6) холст
Перед вами стоит задача изменить приложение так чтобы все клавиши, которые не описаны были отключены. С помощью какого триггера вы реализуете поставленную задачу?
(1) KEY-OTHERS
(2) KEY-LISTVAL
(3) BACKEY-FN
(4) KEY-UP
Какой из перечисленных объектов может быть источником для списка значений?
(1) группа записей
(2) таблица
(3) иерархический запрос
(4) список значений
Из каких трех основных частей состоит Oracle Forms 10g?
(1) Oracle Debugger
(2) Oracle Forms Builder
(3) Oracle Designer
(4) Oracle Forms Compiler
(5) Oracle Forms Runform
С помощью, какой утилиты можно запустить Oracle Forms?
(1) Frmbld.exe
(2) Frmbld.bat
(3) Frmrun.exe
(4) Frmgen.bat
(5) Form.exe
Выберите из перечисленных вариантов 3 режима в которых может находиться форма.
(1) ENTER QUERY MODE
(2) INSERT MODE
(3) UPDATE MODE
(4) DELETE MODE
(5) MODIFICATION MODE
(6) QUERY MODE
(7) EXTERNAL MODE
(8) NORMAL MODE
Перед вами стоит задача сделать форму для демонстрации в компьютерном классе, которую смогут открыть и запустить в своем построителе форм каждый из слушателей, причем все должны пользоваться одним файлом. При попытке запуска формы несколькими пользователями, получается так, что работать остается только одна форма, запущенная последней. Почему так происходит?
(1) один и тот же модуль может быть запущен только одним пользователем
(2) необходимо в файле настройки Oracle Forms – formsweb.cfg установить свойство generate before run равным false
(3) необходимо выбрать настройки формы (Preference) из главного меню и установить свойство Generate Before Run равным false, то есть сбросить флажок
(4) необходимо установить свойство формы Multi Session равным True
Выберите правильное утверждение:
(1) блок данных - это таблица базы данных, которая физически размещается в БД
(2) блок данных – это логический образ на основе выбранной модели данных (таблица, представление, синоним)
(3) блоком данных – это образ таблицы, источником для которого может быть только представление или синоним
(4) блок данных – это табличная структура, созданная пользователем в Oracle Forms, которая не требует источника данных, так как пользователь сам наполняет ее данными
Что означает понятие "Связь один ко многим"?
(1) одной записи Мастер таблицы соответствует только одна запись Деталь таблицы
(2) нескольким записям из Мастер таблицы соответствует одна запись Деталь таблицы
(3) одной записи Мастер таблицы соответствует одна или более записей Деталь таблицы
(4) когда от первичного ключа таблицы зависят все остальные столбцы этой же таблицы
Какое из перечисленных ниже утверждений верно?
(1) Oracle Forms Services - это интегрированный программно-прикладной платформасервис, позволяющий упростить управление приложениями, выполняемыми в распределенной вычислительной среде
(2) Oracle Forms Services - это компонент Oracle Application Server, предназначенный для переноса приложения в Web
(3) Oracle Application Server - это компонент Oracle Portal, предназначенный для переноса приложения в Web
(4) Oracle Forms Services требует от пользователя знание языка JAVA для размещения формы в Web, так как форма запускается в Java апплете
С помощью какого свойства можно запретить выполнение операций DML в элементе?
(1) DML Return values
(2) Query Only
(3) DML Allowed
(4) Database Item
Какой из перечисленных компонентов не является компонентом триггера?
(1) тип триггера
(2) область действия триггера
(3) код триггера
(4) имя триггера
Какой из перечисленных триггеров используется для вызова списка значений?
(1) KEY_LOV
(2) KEY_LISVALUES
(3) KEY_LISTVAL
(4) KEY_LIST
Какие типы модулей поддерживаются в Oracle Forms?
(1) библиотеки
(2) модули панелей навигации
(3) модули меню
(4) модули JAVA
(5) формы
Что необходимо выполнить для запуска формы в браузере?
(1) запустить Appache
(2) запустить OC4J
(3) запустить J2EE
(4) запустить OLE сервер
В режиме ввода запроса запрещено:
(1) вводить критерии запроса
(2) выполнение запросов, как с критерием, так и без критерия ограничения выборки
(3) подсчет записей
(4) Query/Where диалог
(5) навигация в другие блоки
Как изменить цветовую палитру запущенной формы?
(1) установить свойство Background (фон) на необходимый цвет
(2) в настройках формы (Preference) установить свойство Color Palette на необходимое значение
(3) цвет запущенной формы можно изменить только программно с помощью функций SET_APPLICATION
(4) можно изменять фон формы, цвета элементов, но по отдельности, так как цветовую палитру менять нельзя
Как можно наследовать один блок данных другому не используя прямого копирования?
(1) наследовать один блок от другого можно только копированием
(2) установить в качестве источника данных блока - имя блока, структуру которого собираемся наследовать
(3) в свойстве Subclass блока выбрать значение "Объект" и выбрать имя блока из списка значений
(4) вызвать всплывающее меню блока данных, структуру которого собираемся копировать, и выбрать команду "Create Subclass Data Block"
Вы создаете отношение Мастер-Деталь. Какая процедура автоматически создается при создании отношения Мастер-Деталь и вызывается из триггера on-clear details trigger?
(1) QUERY_MASTER_DETAILS
(2) GET_FORM_PROPERTY
(3) GET_RELATION_PROPERTY
(4) CLEAR_ALL_MASTER_DETAILS
Какие из перечисленных компонентов принадлежат Oracle Forms Services? Основные компоненты Oracle Forms Services
(1) JAVA Client
(2) Forms Listener Servlet
(3) Forms Servlet
(4) Forms Runtime Engine
(5) Forms Compiler
(6) Forms Generate
Какую форматную маску нужно задать чтобы получить из обычного номера 80629528361 – номер телефона 8(0629) 52-83-61. Какую форматную маску вы примените?
(1) 9"("9999")"99"-"99"-"99
(2) 9/(/9999/)/99/-/99/-/99
(3) 9.”(“.9999.”)”.99."-".99."-".99
(4) 9(9999)99-99-99
На форме есть два блока связанных между собой. Пользователь удаляет запись из главной таблицы. Какой триггер необходимо использовать реализации для каскадного удаления?
(1) PRE-DELETE
(2) ON-DELETE
(3) POST-FORM-COMMIT
(4) POST-DELET
Какое свойство необходимо установить, для того чтобы вводимые данные проверялись с текущим списком LOV?
(1) свойство Automatic Select объекта LOV
(2) свойство Validate from list элемента
(3) свойство Automatic Skip объекта LOV
(4) свойство Automatic Filter объекта LOV
Какое обозначение имеет двоичный модуль формы?
(1) FMT
(2) FMB
(3) FMX
(4) FTXT
(5) MMT
Выберите правильное утверждение
(1) в Oracle Forms формы можно запускать только с подключением к БД
(2) в Oracle Forms нельзя соединяться с БД под пользователем SYS
(3) Oracle Forms может соединяться только с БД Oracle
(4) для запуска формы в WEB браузер на клиентской машине необязателен
Выберите правильное утверждение:
(1) при копировании блока данных в объектном навигаторе из одного модуля в другой переносится не только блок данных, но и триггеры, и элементы, принадлежащие блока
(2) при копировании блока данных в объектном навигаторе из одного модуля в другой переносится только блок данных и определенные свойства
(3) блок данных нельзя копировать, можно только создавать ссылку на объект
(4) при копировании блока данных в объектном навигаторе из одного модуля в другой блок данных и принадлежащие ему триггеры будут скопированы, а элементы нет
Выберите правильное утверждение:
(1) PL/SQL редактор открывается один для всех программных единиц и отображает текст всех программ
(2) в редактор PL/SQL нельзя подгружать внешние файлы с PL/SQL кодом, так как для этого существует объект Attached Library
(3) редактор PL/SQL предназначен только для создания и редактирования триггеров
(4) нет правильного утверждения
Вам необходимо создать блок данных на основе запроса, который обрабатывает данные нескольких таблиц, а затем группирует полученные значения, как в таком случае, вы будете создавать блок данных?
(1) при создании блока выбрать опцию «Создание блока данных на основе запроса (Create Data Source from query)»
(2) создать в базе данных представление для этого запроса, а затем сделать блок данных на основе представления
(3) создать в базе данных материализованное представление для этого запроса, а затем сделать блок данных на основе материализованного представления
(4) создать блок данных вручную и в поле Data Source Type указать свойство Query, после чего в свойстве Query Text ввести запрос
(5) нет правильного ответа
Какие две основные конструкции SQL запроса поддерживает блок данных и значение, которых можно установить в свойствах блока данных?
(1) WHERE Clause
(2) HAVING Clause
(3) ORDER BY Clause
(4) GROUP BY Clause
Как называется набор инструментов, предназначенный для разработки законченного программного обеспечения, включающего в себя как приложение так и отчет?
(1) Oracle Developer Suite
(2) Oracle Application Server
(3) Oracle Builder
(4) Oracle Forms Developer
Выберите наиболее подходящую область применения для базовых элементов:
(1) вычисляемы элементы – отображение формул и групповых обработок
(2) хранение временной информации – использование элемента вместо переменной в PL/SQL программах
(3) отображение данных из базовых таблиц
Какая из перечисленных групп триггеров используется для обработки процесса возвращения данных?
(1) Query triggers
(2) Commit triggers
(3) Block processing triggers
(4) Triggers that can be fired in Enter Query mode
Какую из перечисленных подпрограмм вы используете для замены запроса существующей группы записей?
(1) POPULATE_LIST
(2) POPULATE_GROUP_WITH_QUERY
(3) POPULATE_GROUP
(4) POPULATE_LIST_WITH_QUERY
Какие из перечисленных компонентов относятся компонентам интерфейса Forms Builder?
(1) объектный Навигатор
(2) редактор Разметки
(3) редактор библиотек
(4) палитра свойств
(5) редактор JAVA
Сколько Редакторов Разметки можно запускать одновременно?
(1) столько сколько объектов в форме
(2) только один Редактор Разметки
(3) столько сколько блоков данных
(4) столько сколько модулей в Объектном Навигаторе
Выберите правильное утверждение:
(1) количество элементов блока данных основанного на таблице должно совпадать с количеством столбцов таблицы, на которой он основан
(2) количество элементов в блоке данных не должно превышать количество столбцов объекта, на котором он основан
(3) количество элементов в блоке данных может превышать количество столбцов объекта, на котором он основан
(4) нет правильного утверждения
Какие две основные конструкции SQL запроса поддерживает блок данных и значение, которых можно установить в свойствах блока данных?
(1) FROM Clause
(2) WHERE Clause
(3) DATA SOURCE
(4) HAVING Clause
(5) ORDER BY Clause
(6) GROUP BY Clause
На каких языках поддерживается разработка в Oracle Developer (выберите 3 варианта)?
(1) JAVA
(2) C++
(3) PL/SQL
(4) SQL
(5) C#
Может ли элемент отображения текста управляться программно?
(1) да
(2) нет
Какие из перечисленных языков поддерживает триггер?
(1) PL/SQL
(2) SQL
(3) PL/SQL и SQL
(4) JAVA и SQL
Какой из перечисленных источников данных актуален для группы записей?
(1) таблица
(2) представление
(3) запрос
(4) хранимая процедура
Сколько модулей может содержать приложени Oracle Forms?
(1) 1
(2) 2
(3) 3
(4) 15
(5) От 1 до n
Сколько палитр свойств можно запустить одновременно?
(1) одновременно может быть запущена только одна Палитра свойств
(2) если установлено свойство Freeze, можно открывать сколько угодно Палитр свойств
(3) одновременно может работать только две Палитры свойств
(4) палитр свойств может быть открыто столько, сколько открыто модулей
Какая из перечисленных версий Oracle Forms работает в терминальном, GUI и Web режимах?
(1) Oracle Forms 9i
(2) Oracle Forms 4.5
(3) Oracle Forms 10g
(4) Oracle Forms 11g
(5) Oracle Forms 6i
Выберите те виды холстов, которые доступны в Oracle Forms:
(1) стековые
(2) вертикальная панель инструментов
(3) табличные
(4) запросные
(5) с вкладками
С помощью какой процедуры можно назначить группу записей элементу TREE_VIEW, в процессе выполнения программы?
(1) SET_LOV_PROPERTY
(2) SET_RECORD_GROUP_PROPERTY
(3) SET_TREE_PROPERTY
(4) группу записей для ассоциированного с ней элемента нельзя менять в процессе выполнения программы
Какие из перечисленных компонентов являются основными объектами модуля?
(1) блок данных
(2) редактор
(3) подпрограмма
(4) окно
(5) холст
(6) элемент
Чем отличается пользовательский (Custom) атрибут от атрибута визуализации по умолчанию?
(1) пользовательский атрибут не позволяет устанавливать настройки шрифта
(2) атрибут по умолчанию не позволяет устанавливать настройки шрифта
(3) пользовательский атрибут – это параметры визуализации, настраиваемые в Палитре свойств, а атрибуты по умолчанию - это самостоятельный объект визуализации
(4) атрибут визуализации по умолчанию и пользовательский атрибут это одно и тоже
Выберите правильное утверждение:
(1) класс свойств содержит все свойства визуализации Forms
(2) именованный атрибут содержит все свойства визуализации Forms
(3) классом свойств можно управлять программно
(4) именованным атрибутом нельзя управлять программно
Можно ли для классов свойств определять триггеры
(1) да
(2) нет
Какой продукт Oracle позволяет создать интегрированную среду для реализации проектов и размещения приложений в WEB?
(1) Oracle Developer Suite
(2) Oracle Application Server
(3) Oracle Server
(4) Oracle Portal
(5) Oracle Collaboration Suite
Выберите из перечисленных элементов формы те, которые не дают возможности ввода:
(1) расчетное поле
(2) кнопка
(3) флажок
(4) радио-кнопка
(5) холст
Какой из перечисленных объектов не может быть источником для списка значений?
(1) группа записей
(2) таблица
(3) статическая группа
(4) список значений
Из каких трех основных частей состоит Oracle Forms 9i?
(1) Oracle Debugger
(2) Oracle Module Builder
(3) Oracle Forms Builder
(4) Oracle Designer
(5) Oracle Forms Compiler
(6) Oracle Forms Runform
Выберите правильное утверждение
(1) Normal Mode – предназначен для ввода критерия запроса
(2) Normal Mode – предназначен для выполнения операций DML
(3) в Normal Mode запрещено выходить из приложения, т.е. завершать текущую run-time сессию
(4) Normal Mode существует для возможности отладки приложения
Как избавить себя от ручного сохранения формы перед компиляцией и делать это автоматически?
(1) необходимо в файле настройки Oracle Forms – formsweb.cfg установить свойство AUTO_SAVE установить равным True
(2) форму можно сохранять только вручную, используя соответствующую команду главного меню
(3) необходимо выбрать настройки формы (Preference) из главного меню и установить свойство Save Before Run равным true, то есть установить флажок
(4) необходимо выбрать настройки формы (Preference) из главного меню и установить свойство Save Before Generate равным true, то есть установить флажок, и установить интервал времени через который выполнять автосохранение
Выберите правильное утверждение:
(1) базовый блок – это блок данных, который является основой для других блоков данных, и является их родителем
(2) базовый блок – это главный блок данных в модуле, который создается автоматически при создании формы
(3) базовый блок – это блок, на котором размещаются управляющие элементы, при этом блок не связан с базой данных, а его элементы не связаны со столбцами БД
(4) базовый блок - это блок созданный на основе определенной таблицы или представлении базы данных, причем элементы такого блока связаны со столбцами таблицы источника
Когда появляется страница Мастер-Деталь при создании блока данных Мастером Блока Данных?
(1) когда создается главный блок
(2) когда в форме уже есть один блок
(3) когда таблицы связаны между собой на уровне БД
(4) когда выбирается свойство Check Data Integrity
Какой из перечисленных компонентов Oracle позволяет размещать приложений в WEB?
(1) Oracle Developer Suite
(2) Oracle Application Server
(3) Oracle Server
(4) Oracle Forms Services
(5) Oracle Collaboration Suite
Какое из перечисленных свойств определяет, разрешен запрос в элементе или нет?
(1) Query Only
(2) Query Required
(3) Query Allowed
(4) Execute Query
Какой из перечисленных компонентов определяет уровень действия триггера в форме?
(1) тип триггера
(2) область действия
(3) имя триггера
(4) тело триггера
Как можно проверить успешно завершился запуск списка значений или нет?
(1) проверить функцию LIST_VALUES на возвращаемое значение
(2) проверить функцию SHOW_LOW на возвращаемое значение
(3) проверить функцию LOV_SUCCESS на возвращаемое значение
(4) проверить константу FORMS_SUCCES на возвращаемое значение
Верно ли утверждение?
(1) типы модули поддерживаемые Oracle Forms 10g отличаются от тех модулей которые поддерживаются версией Oracle Forms 6i
(2) только версии Oracle Forms 9i и 10g поддерживают библиотеки
(3) типы модули поддерживаемые Oracle Forms 10g отличаются от тех модулей которые поддерживаются версией Oracle Forms 9i
(4) только в версии Forms 6i меню является отдельным модулем
(5) версии Forms 10g, 9i и 6i поддерживают одинаковые типы модулей
Вы создали форму, скомпилировали и пытаетесь запустить. При попытке запуска возникает ошибка протокола HTTP. Что необходимо сделать для устранения ошибки и дальнейшего запуска формы?
(1) запустить Appache
(2) перезапустить HTTP
(3) запустить OLE сервер
(4) запустить OC4J
В режиме ввода запроса разрешено:
(1) навигация в другие блоки
(2) выполнение запросов, как с критерием, так и без критерия ограничения выборки
(3) выход из приложения
(4) выполнять операции DML
Как настроить построитель форм, чтобы не показывались приветственные страницы для мастеров создания блоков данных, разметки и списков значений?
(1) сбросить соответствующие флажки в настройках формы (Preference)
(2) установить свойство Welcome Page файла formsweb.cfg равным false
(3) приветственные страницы можно убрать только одним способом – при их первом появлении установить флажок "Не отображать в следующий раз"
(4) приветственные страницы нельзя убрать ни одним способом
Какой из перечисленных объектов базы данных, можно использовать для построения базовых блоков?
(1) синонимы
(2) материализованные представления
(3) временные таблицы
(4) PL/SQL таблицы
Какой триггер автоматически создается при создании отношения Мастер-Деталь и обеспечивает обработку строк таблицы Деталь при удалении записей?
(1) GET_RELATION_PROPERTY
(2) QUERY_MASTER_DETAILS
(3) CLEAR_ALL_MASTER_DETAILS
(4) GET_FORM_PROPERTY
(5) on-clear details trigger
Какой из перечисленных компонентов Oracle Forms Services является обязательным на стороне клиента?
(1) Java Client
(2) Forms Listener Servlet
(3) Forms Servlet
(4) Forms Runtime Engine
Какую форматную маску необходимо использовать для получения нуля перед запятой, например, отобразить 0.45?
(1) B99.9
(2) 0.9
(3) $9.99
(4) ~9.99
(5) PR9.99
Какой из перечисленных триггеров вы будете использовать для инициирования действия в момент когда курсор выходит из поля?
(1) When-Mouse-Move
(2) When-Mouse-Leave
(3) When-Mouse-Enter
(4) When-Mouse-Click
Выберите правильное утверждение:
(1) список значений можно привязать к элементу только программно
(2) список значений можно привязать к элементу только на этапе проектирования
(3) нет правильного утверждения
Какое обозначение имеет текстовый модуль формы?
(1) FTXT
(2) MMT
(3) FMT
(4) FMB
(5) FMX
Выберите три причины, из-за которых форма может не запуститься
(1) отсутствует Jiniator
(2) форма не скомпилирована
(3) не запущен OC4J
(4) на форме отсутствуют элементы
(5) нет соединения с БД
(6) запущен антивирусник
Выберите правильное утверждение:
(1) вид-картинка однозначно связана с одним окном и может быть назначена только одному окну
(2) триггеры и все остальные объекты принадлежат форме
(3) триггеры могут принадлежать блокам, элементам и формам, а все остальные объекты принадлежат только формам
Выберите правильное утверждение:
(1) в редактор PL/SQL можно подгружать внешние файлы с PL/SQL кодом
(2) PL/SQL редактор открывается один для всех программных единиц и отображает текст всех программ
(3) в редактор PL/SQL нельзя подгружать внешние файлы с PL/SQL кодом, так как для этого существует объект Attached Library
(4) редактор PL/SQL предназначен только для создания и редактирования триггеров
Выберите правильное утверждение:
(1) блок данных может основывать только на конкретном источнике данных
(2) блоки данных по умолчанию создаются без привязки к объекту базы данных, так как он назначается программно
(3) блок данных можно построить только на объекте – Таблица
(4) блок данных можно построить только на объекте – Представление
(5) блок данных можно построить на объекте – Синоним
Выберите правильное утверждение:
(1) для того чтобы задать условие ORDER BY необходимо создать блок данных на основе представления, а не таблицы, в котором будет заранее определена конструкция ORDER BY
(2) для того, чтобы определить ORDER BY Clause для блока данных, достаточно указать параметры сортировки в свойстве ORDER BY блока
(3) для того, чтобы определить ORDER BY Clause для блока данных, достаточно указать параметры сортировки в свойстве ORDER BY элемента, по которому будет происходить сортировка
(4) фразу ORDER BY можно определить для блока данных только с помощью процедуры SET_BLOCK_PROPERTY
(5) фразу ORDER BY необходимо подставлять в POST-QUERY
Какой из перечисленных инструментов позволяет проектировать J2EE-приложения и Web-сервисы?
(1) Oracle Forms
(2) Oracle Forms Services
(3) Oracle Portal
(4) Oracle Designer
(5) Oracle JDeveloper
Вам необходимо, запретить пользователю, вводить в поле более 8 символов, с помощью какого свойства вы это сделаете?
(1) с помощью свойства – ограничение на регистр
(2) с помощью свойства – стиль завершения строки
(3) с помощью свойства – многострочный элемент
(4) с помощью свойства – фиксированная длина
Один и тот же триггер определен на всех трех уровнях иерархии, какой из них сработает первый?
(1) триггер уровня формы
(2) триггер уровня элемента
(3) триггер уровня блока
(4) один и тот же триггер не может быть определен на трех уровнях сразу
С помощью какой подпрограммы заполняют группу записей значениями, возвращаемых запросом?
(1) POPULATE_LIST
(2) POPULATE_GROUP_WITH_QUERY
(3) POPULATE_GROUP
(4) POPULATE_LIST_WITH_QUERY
Какие из перечисленных компонентов относятся компонентам интерфейса Forms Builder?
(1) редактор Библиотек
(2) редактор PL/SQL
(3) мастер создания блоков данных (Data Block Wizard
(4) мастер разметки (Layout Wizard)
(5) редактор JAVA
Вам необходимо добавить несколько элементов в один блок данных для отображения дополнительных данных, как вы поступите?
(1) создадите новый блок данных (не базовый) и элементы, которые вам необходимо, затем разместите его на той же канве, что и первый блок данных, так как нельзя, чтобы количество элементов в базовом блоке превышало количество столбцов источника данных
(2) создадите новый блок данных (базовый) и элементы, которые вам необходимо, затем разместите его на той же канве, что и первый блок данных, так как нельзя, чтобы количество элементов в базовом блоке превышало количество столбцов источника данных
(3) создадите новые элементы в этом же блоке данных и назначите им свойство Database – NO
(4) создадите новые элементы в этом же блоке данных и назначите им свойство Database – YES
Выберите правильное утверждение:
(1) для того чтобы задать условие WHERE Clause необходимо создать блок данных на основе представления, а не таблицы, в котором будет заранее определена конструкция WHERE Clause
(2) для того, чтобы определить WHERE Clause для блока, данных достаточно указать параметры сортировки в свойстве WHERE Clause блока
(3) для того, чтобы определить WHERE Clause для блока данных, достаточно указать параметры сортировки в свойстве WHERE Clause элемента, по которому будет происходить сортировка
(4) фразу WHERE Clause можно определить для блока данных только с помощью процедуры SET_BLOCK_PROPERTY
(5) фразу WHERE Clause необходимо подставлять в POST-QUERY
Какой из перечисленных языков является серверным языком Oracle и является процедурным расширением SQL?
(1) JAVA
(2) PL/SQL
(3) PL1
(4) Pascal
(5) XML
Может ли элемент текста управляться программно?
(1) нет
(2) да
При переходе из одного элемента в другой срабатывают триггеры перечисленные ниже. Определите последовательность их срабатывания.
  • запись готова для ввода - WHEN-NEW-RECORD-INSTANCE
  • покинуть элемент – POST-ITEM
  • проверить запись – WHEN-VALIDATE-RECORD
  • покинуть запись – POST-RECORD
  • проверка элемента – WHEN-VALIDATE-ITEM
  • захождение в элемент – PRE-TEXT-ITEM
  • захождение в запись – PRE-RECORD
  • элемент готов для ввода - WHEN-NEW-ITEM-INSTANCE
  • (1) 5,2,3,4,7,6,1,8
    (2) 1,8,3,2,7,6,5,4
    (3) 4,1,3,4,7,5,2,8
    (4) 7,6,1,8,5,2,3,4
    Какой из перечисленных источников данных актуален для группы записей, в случае, если необходимо сформировать список с собственными значениями?
    (1) таблица
    (2) представление
    (3) запрос
    (4) хранимая процедура
    Сколько модулей может содержать приложениеOracle Forms?
    (1) 1
    (2) 2
    (3) 3
    (4) 15
    (5) От 1 до n
    Какие из перечисленных объектов принадлежат блоку данных?
    (1) группы записей
    (2) триггеры
    (3) программные модули
    (4) списки значений
    (5) окна
    (6) элементы
    Верно ли утверждение?
    (1) форма разработанная в Forms 6i может запускаться только в Web, об этом говорит буква "i", стоящая после цифр 6, означая - Internet
    (2) форма разработанная в Oracle Forms 6i не может быть развернута в терминальном режиме
    (3) Oracle Forms 6i является серверной технологией, а не клиент-серверной
    (4) Oracle Forms 6i позволяет создавать кроссплатформенные приложения, которые запускаются в Web, GUI и терминальном режимах
    Выберите правильное утверждение:
    (1) холст – это объект, который представляет собой фоновую основу для вашего приложения
    (2) холст – это базовая таблица, на которой могут размещаться только базовые элементы
    (3) холст – это не базовый элемент
    (4) нет правильного ответа
    Вам необходимо программно переназначить группу записей для объекта LOV в процессе выполнения программы, какой процедурой вы воспользуетесь?
    (1) SET_LOV_PROPERTY
    (2) SET_RECORD_GROUP_PROPERTY
    (3) SET_TREE_PROPERTY
    (4) группу записей для ассоциированного с ней элемента нельзя менять в процессе выполнения программы
    Какие из перечисленных объектов принадлежат блоку данных?
    (1) элементы
    (2) подпрограммы
    (3) окно
    (4) холст
    Чем отличается пользовательский (Custom) атрибут от именованного атрибута визуализации?
    (1) пользовательский атрибут не позволяет устанавливать настройки шрифта
    (2) пользовательский атрибут – это параметры визуализации, настраиваемые в Палитре свойств, а атрибуты по умолчанию - это самостоятельный объект визуализации
    (3) именованный атрибут не позволяет устанавливать настройки шрифта
    (4) именованный атрибут визуализации и пользовательский атрибут это одно и тоже
    С помощью, какой процедуры можно переназначить атрибут визуализации для элемента?
    (1) DISPAY_ATTR
    (2) DISPLAY_ITEM
    (3) SET_ITEM
    (4) REPLACE_ATTR
    Выберите правильное утверждение
    (1) для класса свойств могут быть определены триггеры
    (2) для именованных атрибутов могут быть определены триггеры
    (3) для пользовательских триггеров могут быть определены триггеры
    (4) триггеры не могут быть определены для объектов визуализации
    Перед вами стоит задача создать архитектуру тонкого клиента, позволяющую размещать приложения в Web и не требуя установки дополнительного программного обеспечения. Также вам необходимо спроектировать систему так чтобы она требовала минимум затрат на развертывание и аппаратное обеспечение, а также была снабжена необходимыми RAD и CASE средствами. Какое решение вы выберите?
    (1) необходимо развернуть сервер приложений Oracle Application Server
    (2) установить компонент Oracle Forms Services и J2EE на Oracle Server
    (3) установить Oracle Developer Suite и Oracle Forms Services
    (4) установить сервер приложений Oracle Developer Suite и JAVA
    Какие из перечисленных свойств, принадлежат текстовому элементу?
    (1) минимальное значение
    (2) максимальное значение
    (3) значение по умолчанию
    (4) обязательный элемент
    (5) список значений LOV
    Что необходимо сделать, для того чтобы отобрать у пользователя возможность выполнять запросы?
    (1) в триггере KEY-EXEQRY написать null
    (2) в триггере ON-EXEQRY написать null
    (3) в триггере PRE-QUERY написать null
    (4) в триггере KEY-OTHERS написать null
    Выберите правильное утверждение:
    (1) для того чтобы создать список значений на основе данных таблицы необходимо создать группу записей
    (2) для того чтобы создать список значений на основе данных таблицы достаточно написать необходимый запрос в свойстве QUERY списка значений
    (3) для списка значений можно определять только статические группы записей, т.е. самостоятельно определять элементы LOV и их значения
    (4) нет правильного утверждения
    Из каких трех основных частей состоит Oracle Forms 6i?
    (1) Oracle Debugger
    (2) Oracle Module Builder
    (3) Oracle Forms Builder
    (4) Oracle Designer
    (5) Oracle Forms Compiler
    (6) Oracle Forms Runform
    Выберите правильное утверждение.
    (1) построитель форм Oracle Forms 10g нельзя запустить из командной строки
    (2) построитель форм Oracle Forms 10g можно запустить из командной строки
    (3) построитель форм Oracle Forms 9i нельзя запустить из командной строки
    (4) построитель форм Oracle Forms 6i нельзя запустить из командной строки
    Какой из перечисленных режимов формы позволяет вводить критерии запроса?
    (1) ENTER QUERY MODE
    (2) QUERY MODE
    (3) QUERY WHERE MODE
    (4) QUERY LIKE MODE
    (5) NORMAL MODE
    Как избавить себя от автосохранения формы перед компиляцией?
    (1) форму можно сохранять только вручную, используя соответствующую команду главного меню
    (2) необходимо в файле настройки Oracle Forms – formsweb.cfg установить свойство AUTO_SAVE установить равным False
    (3) необходимо выбрать настройки формы (Preference) из главного меню и установить свойство Save Before Generate равным False, то есть установить флажок, и установить интервал времени через который выполнять автосохранение
    (4) необходимо выбрать настройки формы (Preference) из главного меню и сбросить свойство Save Before Generate на False, то есть сбросить флажок
    Выберите правильное утверждение:
    (1) не базовый блок (управляющий блок) – это блок данных, который является основой для других блоков данных, и является их родителем
    (2) не базовый блок (управляющий блок)– это главный блок данных в модуле, который создается автоматически при создании формы
    (3) не базовый блок (управляющий блок)– это блок, на котором размещаются управляющие элементы, при этом блок не связан с таблицей базы данных, а его элементы не связаны со столбцами БД
    (4) не базовый блок (управляющий блок) – это блок созданный на основе определенной таблицы или представлении базы данных, причем элементы такого блока связаны со столбцами таблицы источника
    Выберите правильное утверждение:
    (1) в Oracle Forms можно связать между собой только те таблицы, которые были связанны между собой на уровне БД
    (2) в Oracle Forms вообще нельзя определять взаимосвязи между таблицами, так как блоки данных это логические структуры, и не существует собственного словаря данных, где бы вся информация об ограничениях могла бы храниться
    (3) в Oracle Forms можно создавать реляционные между таблицами отношения даже если их нет на уровне БД, причем обеспечение ссылочной целостности и поддержка ограничений выполняется автоматически построителем форм
    (4) нет правильного утверждения
    Верно ли утверждение?
    (1) форма в браузере запускается с помощью Web серевера Apache
    (2) приложение Oracle Forms, автоматически загружается и кэшируется на клиентской Java машине Java-апплет из сервера приложений
    (3) Oracle Forms Services - использует двух звеную архитектуру
    (4) Oracle Forms Services - это сервис, позволяющий запускать Java приложения
    Выберите правильное утверждение:
    (1) элемент рисование – это элемент графики, который может как базовым так и не базовым
    (2) элемент рисование – это элемент графики, которым можно управлять в программных единицах
    (3) элемент рисование – это элемент графики, который служит только для визуальных эффектов и не может быть использован в программных единицах
    (4) элемент рисования – это холсты и фреймы
    Какой из перечисленных компонентов определяет принадлежность триггера к тому или иному событию?
    (1) тип триггера
    (2) область действия
    (3) имя триггера
    (4) тело триггера
    С помощью какой процедуры можно автоматически вызывать список значений при входе в поле?
    (1) SHOW_LOV
    (2) LIST_VALUES
    (3) AUTOMATIC_DISPLAY
    (4) Нет правильного ответа
    Верно ли утверждение?
    (1) библиотеки - это совокупность процедур, функций и пакетов, которые могут вызываться из других модулей прикладной программы
    (2) библиотеки - это совокупность объектов формы
    (3) библиотеки - это совокупность классов свойств
    (4) библиотеки - это *.dll файлы (файлы динамической библиотеки)
    (5) библиотеки поддерживаются только на платформе Windows
    Какой компонент Oracle Application Server отвечает за запуск формы в WEB?
    (1) OC4J
    (2) mod_form
    (3) mod_sql
    (4) Appache
    Вам необходимо спроектировать приложение, которое может служить только формой для запросов. Ваша задача написать программу, которая будет обрабатывать запрещенные операции режимом ввода запроса, и выдавать сообщение "Операция запрещена". Выберите три запрещенные операции, которые бы вы обрабатывали:
    (1) выполнение запросов, как с критерием, так и без критерия ограничения выборки
    (2) выход из приложения
    (3) выполнять операции DML: Insert (Вставка), Delete (Удаление) и Update (Обновление)
    (4) подсчет записей
    (5) Query/Where диалог
    (6) навигации в другие блоки
    Как можно связать форму с конкретным браузером, если на компьютере установлено более одного браузера?
    (1) на компьютере должен быть установлен только один браузер для корректной работы приложения
    (2) указать браузер по умолчанию в файле параметров формы formsweb.cfg
    (3) открыть настройки (Preference) формы, выбрать вкладку Runtime и установить браузер по умолчанию
    (4) связать форму с браузером можно только с помощью процедуры SET_APPLICATION_PROPERTY
    При создании блока данных пользователю предлагается насколько источников данных, каждый из которых представлен объектом БД. Какой из перечисленных объектов можно использовать как источник блока данных?
    (1) временные таблицы
    (2) PL/SQL таблицы
    (3) представления
    (4) материализованные представления
    Какие два типа отношений предоставляет Oracle Forms при попытки создания реляционного отношения между блоками?
    (1) из условия соединения
    (2) из элемента REF
    (3) из условия попадания в диапазон данных – на основе фразы BETWEEN
    (4) из условия неэквивалентности
    Какие из перечисленных компонентов Oracle Forms Services являются составляющими звена сервера приложений?
    (1) Forms Listener Servlet
    (2) JAVA Servlet
    (3) Forms Servlet
    (4) Forms Runtime Engine
    С помощью какой конкретной форматной маски можно отображать «-» для отрицательного значения?
    (1) B99.9
    (2) PR9.99
    (3) MI99.9
    (4) $9.99
    Когда сработает триггер PRE-QUERY?
    (1) после того как курсор покинет запрашиваемое поле
    (2) после ввода критерия запроса
    (3) перед вводом критерия запроса
    (4) перед выходом из блока
    Выберите правильное утверждение:
    (1) список значений можно привязать к элементу, установив свойство List of Values
    (2) список значений можно привязать к элементу только на этапе проектирования
    (3) список значений не привязывается к элементу, так как в программе он используется как независимый объект
    (4) нет правильного утверждения
    Какое обозначение имеет текстовый модуль меню?
    (1) MMT
    (2) MMB
    (3) MMX
    (4) FTXT
    (5) MTX
    Могут ли формы сделанные в версии 9i и 10g запускаться в терминальном режиме?
    (1) да
    (2) нет
    Какой управляющий элемент позволяет установить текущее значение свойства на свойство по умолчанию?
    (1) Add Property
    (2) Inherit
    (3) Paste Properties
    (4) Default values
    Что означает метка «Имя» в панели редактора PL/SQL?
    (1) события триггера или название подпрограммы
    (2) область действия триггера
    (3) тип подпрограммы: триггер, подпрограмма, меню
    (4) название блока данных, элемента или формы с которым ассоциирован триггер или подпрограмма
    Можно ли создать блок данных без источника данных
    (1) да
    (2) нет
    В свойстве ORDER BY блока нельзя указывать:
    (1) глобальные переменные
    (2) параметры
    (3) конвейерные функции
    (4) подзапросы
    Какой из перечисленных инструментов позволяет проектировать Web формы максимально быстро, используя при этом немного кодирования?
    (1) Oracle Forms
    (2) Oracle Forms Services
    (3) Oracle Portal
    (4) Oracle Designer
    (5) Oracle JDeveloper
    Вам необходимо спроектировать форму для пользователя, где бы он смог вводить информацию о себе. Нужно разместить на форме большое поле, где бы пользователь смог ввести информацию о себе, причем поле должно отображать несколько строк. Какое свойство позволит отобразить в поле одновременно несколько строк?
    (1) свойство - многострочный
    (2) свойство – стиль завершения строки
    (3) свойство – многострочный элемент
    (4) свойство – фиксированная длина
    Выберите правильное утверждение:
    (1) некоторые триггеры могут быть определены только на одном уровне иерархии
    (2) любой триггер может быть определен на любом уровне иерархии
    Можно ли изменять запрос для группы записей в процессе выполнения программы?
    (1) да
    (2) нет
    Какие из перечисленных инструментов-Мастеров существуют в Oracle Forms Builder?
    (1) мастер создания блоков данных
    (2) мастер создания меню
    (3) мастер создания библиотек
    (4) мастер разметки
    Выберите правильное утверждение:
    (1) редактор Разметки предназначен для создания элементов, а также для их разметки, упорядочения на форме и создания графического интерфейса формы
    (2) редактор Разметки помогает настраивать, преобразовывать, переименовывать, устанавливать параметры, настраивать на производительность, быстродействие, согласованность и т.д.
    (3) редактор Разметки может существовать без блока данных
    (4) редактор Разметки предназначен для быстрого поиска объектов, переименовывания, создания и удаления объектов
    Можно ли добавить новые элементы для базового блока данных еще на этапе проектирования – в мастере блока данных?
    (1) да
    (2) нет
    В свойстве WHERE Clause блока нельзя указывать:
    (1) глобальные переменные
    (2) параметры
    (3) конвейерные функции
    (4) подзапросы
    Как называется набор инструментов предназначенный для работы с XML документами?
    (1) Oracle Developer Suite
    (2) XML Developer's Kit (XDK)
    (3) XML Business SDK
    (4) Oracle Tools for XML
    Выберите правильно утверждение:
    (1) текст - это статическая текстовая метка, значение которой определяется только на этапе проектирования
    (2) текст - это динамическая текстовая метка, значение которой можно в любой момент переопределить
    (3) текст – это базовый элемент, связанный со столбцом БД
    (4) текст – это не базовый элемент
    Как называются триггеры, которые срабатывают в ответ на события, связанные с модификацией и управлением записями в блоке?
    (1) триггеры обработки элементов
    (2) триггеры блоков
    (3) транзакционные триггеры
    (4) навигационные триггеры
    С каким элементом может быть ассоциирована группа записей?
    (1) LIST_ITEM
    (2) TREE_VIEW
    (3) RADIO_GROUP
    (4) COMBO_BOX
    Верно ли утверждение
    (1) приложение Oracle Forms Developer может включать в себя от одного до n модулей, которые в свою очередь состоят из других компонентов - объектов
    (2) приложение Oracle Forms Developer может включать в себя от одного до 15 модулей, которые в свою очередь состоят из других компонентов - объектов, причем количество объектов одного типа не должно превышать 255 единиц
    (3) приложение Oracle Forms может состоять только из одного модуля
    Выберите правильное утверждение:
    (1) в режиме ввода запроса в качестве критерия пользователь может вводить только конкретные значения
    (2) в режиме ввода запроса пользователь может открыть для блока данных редактор запроса, в котором может ввести фразу WHERE Clause и ORDER BY Clause
    (3) в режиме запроса пользователь может вводить критерии запроса, такие как BETWEEN, LIKE, используя спецсимволы
    (4) пользователь может вводить критерии запроса, такие как BETWEEN, LIKE с помощью включение дополнительного режима – QUERY LIKE MODE
    Верно ли утверждение
    (1) Oracle Forms 6i является клиент-серверным продуктом
    (2) Oracle Forms 10g - является клиент-серверным продуктом
    (3) Oracle Forms 9i - является клиент-серверным продуктом
    (4) Oracle Forms 6i - это единственная кроссплатформенная версия Oracle
    Выберите правильное утверждение:
    (1) кадр – это элемент шаблонной графики, который располагается на блоке данных
    (2) кадр – не базовый элемент, предназначенный для работы СУБД
    (3) кадр – это разновидность блоков данных
    (4) кадр – это элемент, отображающий текст
    Вам необходимо заполнить элемент списка данными из группы записей, как встроенной подпрограммой вы это сделаете?
    (1) RETRIEVE LIST
    (2) GET_LIST_ELEMENT_VALUE
    (3) POPULATE_LIST_WITH_QUERY
    (4) POPULATE_LIST
    (5) CLEAR_LIST
    Выберите утверждение, которое соответсвует действительности
    (1) блоки состоят из одного или более элементов
    (2) блоки состоят из одного или более холстов
    (3) элементы и окна располагаются в Блоке Данных
    (4) холсты располагаются на окнах
    Чем отличается атрибут визуализации по умолчанию от именованного атрибута визуализации?
    (1) именованный атрибут не позволяет устанавливать настройки шрифта
    (2) атрибут визуализации по умолчанию – это параметры визуализации, настраиваемые в Палитре свойств, а именованный атрибут - это самостоятельный объект визуализации
    (3) атрибут визуализации по умолчанию не позволяет устанавливать настройки шрифта
    (4) именованный атрибут визуализации и пользовательский атрибут это одно и тоже
    Выберите правильное утверждение:
    (1) классы свойств могут быть использованы только в пределах одного модуля
    (2) классы свойств - это набор именованных атрибутов визуализации
    (3) класс свойств – это возможность объединить все редактируемые элементы формы и объединить их в класс
    (4) класс свойств это объект Библиотеки PL/SQL
    Предположим что для элемента определены: пользовательский атрибут, именованный и класс свойств. Какой из перечисленных объектов визуализации будет отдано предпочтение?
    (1) пользовательскому атрибуту
    (2) именованному атрибуту
    (3) классу свойств
    (4) ни одному из атрибутов
    Какой из перечисленных компонентов Oracle Forms Services отвечает за пользовательский интерфейс?
    (1) Forms Listener Servlet
    (2) JAVA Client
    (3) Forms Servlet
    (4) Forms Runtime Engine
    Как с помощью форматной маски заставить Oracle читать даты по буквам?
    (1) использовать специальную маску FM
    (2) использовать специальную маску SPTH
    (3) использовать специальную маску FDate
    (4) использовать специальную маску FFTH
    Когда сработает триггер PRE-QUERY?
    (1) после триггера POST-QUERY
    (2) перед триггером POST-QUERY
    (3) после триггера EXCQRY
    (4) перед выходом из блока
    Какое обозначение имеет двоичный модуль меню?
    (1) MMT
    (2) MMB
    (3) FMB
    (4) FTXT
    (5) MMM
    Выберите три типа программ, с которыми может работать PL/SQL редактор:
    (1) программа
    (2) библиотека
    (3) класс свойств
    (4) объектная библиотека
    (5) функция
    (6) пакет
    (7) процедура
    (8) триггер
    (9) код элемента меню
    Выберите правильное утверждение:
    (1) имя блока данных обязательно должно совпадать с именем объекта, который является для него источником данных
    (2) имя блока должно совпадать с именем объекта БД только тогда когда блок является базовым, а не управляющим
    (3) название блока данных не привязано к объекту базы данных
    (4) нет правильного утверждения
    Вам необходимо спроектировать форму так чтобы при выполнении запроса данные сортировались в зависимости от того, в каком элементе находится курсор. Так, например, если курсор находится в поле Name, то сортировать по полю Name, если курсор находится в поле AGE, то по полю AGE. Как решение наиболее оптимальное?
    (1) установить свойство блока ORDER BY равным :SYSTEM.CURSOR_ITEM
    (2) перед входом в каждый элемент устанавливать свойство ORDER_BY блока с помощью процедуры SET_BLOCK_PROPERTY и затем выполнить процедуру EXECUTE_QUERY
    (3) установить свойство ORDER BY равным :SYSTEM.TRIGGER_RECORD
    (4) установить свойство ORDER BY равным :SYSTEM.CURRENT_ITEM
    Какой из перечисленных инструментов предназначен для создания приложений бизнес-анализа?
    (1) Oracle Reports
    (2) Oracle BI Beans
    (3) Oracle Designer
    (4) Oracle JDeveloper
    С помощью какой процедуры можно прочитать изображение в элемент "Image"?
    (1) READ_IMAGE_FILE
    (2) LOAD_IMAGE
    (3) WRITE_IMAGE_FILE
    (4) PARSE_IMAGE
    На каких уровнях можно определять триггер ON-LOGON?
    (1) на уровне формы
    (2) на уровне элемента
    (3) на уровне блока
    (4) на все трех уровнях
    (5) на уровни формы и блока
    Каким требованием обязательно должны отвечать элементы блока данных?
    (1) элементы должны иметь такой же тип данных, как и ассоциированные с ними столбцы источника данных
    (2) название элементов должны соответствовать названиям столбцов источника данных
    (3) количество элементов блока данных не должно превышать количество столбцов БД
    (4) элементы блока данных не отвечают никаким требованием по отношению к источнику данных, так как являются всего лишь логическими указателями на столбцы источника данных
    Можно ли форму написанную в Oracle Forms6i запустить в браузере?
    (1) да
    (2) нет
    Какой вид канвы используется, когда требуется разместить множество элементов?
    (1) стековая канва
    (2) канва с вкладками
    (3) основная канва
    (4) большая канва
    Какое количество столбцов может быть у группы записей?
    (1) 1
    (2) 2
    (3) 3
    (4) столько сколько указано в запросе
    (5) сколько угодно
    Сколько холстов может быть ассоциировано с одним окном?
    (1) только 1
    (2) не более 2
    (3) не более 15
    (4) сколько угодно
    Какие из перечисленных свойств, принадлежат радио-кнопке?
    (1) минимальное значение
    (2) обязательный элемент
    (3) список значений LOV
    Перед вами стоит задача изменить приложение так чтобы все клавиши, которые не описаны были отключены. С помощью какого триггера вы реализуете поставленную задачу?
    (1) KEY-DISABLE
    (2) BACKEY-FN
    (3) KEY-UNDEFN
    (4) KEY-OTHERS
    Выберите правильное утверждение:
    (1) для того чтобы создать список значений на основе данных таблицы необходимо создать элемент список
    (2) для того чтобы создать список значений на основе данных таблицы достаточно написать необходимый запрос в свойстве QUERY списка значений
    (3) для списка значений можно определять только статические группы записей, тоесть самостоятельно определять элементы LOV и их значения
    (4) нет правильного утверждения
    Какая из перечисленных составляющих Oracle Forms отвечает за среду разработки приложений?
    (1) Forms Builder
    (2) Form Compiler
    (3) Forms Developer
    (4) Forms Runtime
    Выберите правильное утверждение:
    (1) базовый блок обязан иметь хотя бы один базовый элемент
    (2) базовый блок не обязательно должен иметь базовые элементы
    (3) при создании базового блока все его реляционные взаимосвязи и ограничения нужно пересоздавать
    (4) базовому блоку можно назначить несколько источников данных с помощью свойства Multi Data Source
    Вы создали две таблицы с реляционным отношением и собираетесь внести изменения в код автоматически сгенерированных триггеров. Какие три события обеспечивающие поддержку реляционной связи вы выберите?
    (1) CLEAR_ALL_MASTER_DETAIL
    (2) QUERY_MASTER_DETAIL
    (3) CHECK_PACKAGE_FAILURE
    (4) GET_APPLICATION_PROPERTY
    (5) NEXT_ITEM
    (6) ENTER_QUERY
    Что из перечисленного является элементом рисования?
    (1) холст
    (2) прямоугольник
    (3) фрейм
    (4) линия
    Какие три составляющие триггера в режиме дизайна (PL/SQL Editor)?
    (1) Trigger code
    (2) Trigger type
    (3) Trigger menu
    (4) Trigger scope
    (5) Trigger navigation
    (6) Trigger validation
    (7) Trigger interaction
    Какую встроенную подпрограмму вы будете использовать для проверки - был ли список значений?
    (1) LOV
    (2) SHOW_LOV
    (3) LIST_VALUES
    (4) GET_LOV_PROPERTY
    (5) GET_ITEM_PROPERTY
    Верно ли утверждение?
    (1) формы - это совокупность процедур, функций и пакетов, которые могут вызываться из других модулей прикладной программы
    (2) формы - это совокупность объектов и подпрограмм
    (3) формы - это совокупность классов свойств форм
    (4) формы - это файлы с расширением *.exe
    Какие из перечисленных объектов базы данных, нельзя использовать для построения базовых блоков?
    (1) синонимы
    (2) материализованные представления
    (3) временные таблицы
    (4) PL/SQL таблицы
    Выберите правильное утверждение
    (1) элемент отображения текста - это базовый элемент, связанный со столбцом БД
    (2) элемент отображения текста - это динамическая текстовая метка, значение которой можно в любой момент переопределить
    (3) элемент отображения текста - это статическая текстовая метка, значение которой определяется только на этапе проектирования
    (4) элемент отображения текста - это элемент интерфейса, предназначенный для отображения информации на чтение, причем данными можно манипулировать в любой момент
    Как называются триггеры, которые срабатывают в ответ сообщения, которые возникают во время выполнения формы?
    (1) триггеры обработки сообщений
    (2) триггеры обработки ошибок
    (3) транзакционные триггеры
    (4) триггеры главный-подчиненный
    С каким объектом может быть ассоциирована группа записей?
    (1) DATA_BLOCK
    (2) REPORT_OBJECT
    (3) LOV
    (4) LIST_ITEM
    Какой из перечисленных атрибутов не является объектом и не отображается в Объектном Навигаторе?
    (1) класс свойств
    (2) пользовательский атрибут
    (3) именованный атрибут
    (4) ни один из перечисленных
    Какой из перечисленных инструментов является интегрированной CASE-средой для автоматизации процессов всех этапов полного жизненного цикла сложной прикладной системы?
    (1) Oracle Reports
    (2) Oracle BI Beans
    (3) Oracle Designer
    (4) Oracle JDeveloper
    Выберите правильное утверждение:
    (1) все радио-кнопки, входящие в радио-группу, взаимоисключают друг друга
    (2) радио-кнопки не объединяются в радио-группы, так как радио-группа это совсем другой самостоятельный объект
    (3) в одной радио-группе может быть не более 5 элементов
    (4) если создается только одна радио-кнопка, то для нее радио-группа не создается
    В каком из перечисленных триггеров нельзя выполнять подпрограммы типа go_item?
    (1) POST_ITEM
    (2) KEY_NEXT_ITEM
    (3) WHEN_RECORD_INSTANCE
    (4) KEY-EXQRY
    Какие из перечисленных свойств, принадлежит переключателю?
    (1) минимальное значение
    (2) максимальное значение
    (3) стиль завершения строки
    (4) список значений LOV
    Какая из перечисленных составляющих Oracle Forms используется для генерации приложений?
    (1) Forms Developer
    (2) Form Compiler
    (3) Forms Runtime
    (4) Forms Builder
    Какая из перечисленных форматных масок способна отобразить, текст типа: Monday, the 10TH of April
    (1) Day, “the” DDTH “of” fmMonth
    (2) Day, “the” DDHTH “of” fmMonth
    (3) Day, “the” DDSYS “of” fmMonth
    (4) Day, “the” DDMI “of” fmMonth
    (5) Day, “the” DDPTH “of” fmMonth
    Какое обозначение имеет исполняемы модуль формы?
    (1) FMT
    (2) FMB
    (3) FMX
    (4) FTXT
    (5) MMT
    Какие из перечисленных элементов являются не вводными?
    (1) кнопки
    (2) элементы рисования
    (3) элемент отображения
    (4) текст
    Какой из перечисленных триггеров обрабатывает событие сигнализирующее о точке, в которой можно заменить обработку процесса вставки Oracle Forms по умолчанию?
    (1) ON-INSERT
    (2) PRE-INSERT
    (3) POST-INSERT
    (4) WHEN-INSERT
    Что из перечисленных объектов не относится к канвам?
    (1) горизонтальная панель инструментов
    (2) холст с закладками
    (3) стековая канва
    (4) основная канва
    (5) кадр
    Какое свойство элемента текста позволяет скрыть (зашифровать) данные?
    (1) Other values
    (2) Conceal data
    (3) Password
    (4) Hide data
    (5) такого свойства нет
    Какая из перечисленных составляющих Oracle Forms используется для запуска приложения?
    (1) Forms Developer
    (2) Form Compiler
    (3) Forms Runtime
    (4) Forms Builder
    Выберите правильное утверждение:
    (1) все переключатели, входящие в группу переключателей, взаимоисключают друг друга
    (2) переключатели не объединяются в группы переключателей
    (3) в одной группе переключателей может быть не более 5 элементов
    (4) если создается только один переключатель, то в таком случае группа переключателей не создается
    В каком из перечисленных типов триггеров нет запрещения, на какие-либо встроенные подпрограммы?
    (1) KEY
    (2) WHEN
    (3) POST
    (4) ON
    При изменении размера контура или его перемещении изменяется разметка элементов, причем элемента занимают те же позиции что и при создании блока данных. Какое значение свойства Update Layout необходимо установить, для того чтобы при изменении контура объекты оставались на своих местах?
    (1) автоматически (Automatically)
    (2) вручную (Manually)
    (3) блокирован (Locked)
    (4) по умолчанию (Default)
    С помощью какого триггера можно наращивать возможность проверки допустимости в элементе?
    (1) POST_ITEM
    (2) PRE-ITEM
    (3) WHEN-VALIDATE-ITEM
    (4) KEY-NEXT-ITEM
    Какое обозначение имеет исполняемый модуль меню?
    (1) MMX
    (2) EXE
    (3) FMX
    (4) MMB
    (5) MMT
    Какое свойство необходимо установить для автоматического изменения размера Кадра в случае, если элемент не вмещается в контур?
    (1) выравнивание единичного объекта
    (2) разрешить расширение
    (3) масштабировать
    (4) выравнивание рамки
    Выберите триггер, использование которого вызовет ошибку, при обработке следующего кода: IF :item_name>1000 THEN(‘Значение не должно превышать 1000’);_item(‘item_name’); :item_name:=null;IF;
    (1) POST-ITEM
    (2) WHEN-VALIDATE-ITEM
    (3) KEY-NEXT-ITEM
    (4) данный код не вызовет ошибки ни в одном из триггеров
    Верно ли утверждение?
    (1) Oracle Forms Builder - это основная среда для разработки приложения
    (2) Oracle Forms Builder - используется для генерации файлов программ, чтобы создавать исполняемые файлы
    (3) Oracle Forms Builder - используется для запуска уже скомпилированной прикладной программы Oracle Forms
    Какое обозначение имеет двоичный модуль библиотеки PL/SQL?
    (1) PLL
    (2) PLX
    (3) PLD
    (4) PLM
    (5) PPM
    При выборе 10 записей в блок триггер POST-QUERY срабатывает:
    (1) 1 раз
    (2) ни одного раза
    (3) столько сколько задано в свойстве MAXIMUM FETCH SIZE
    (4) 10 раз
    Какое обозначение имеет текстовые модули библиотеки PL/SQL?
    (1) PLL
    (2) PLX
    (3) PLD
    (4) PLM
    (5) PPM
    Какое обозначение имеет исполняемая библиотека PL/SQL (не содержит исходного текста)?
    (1) PLL
    (2) PLX
    (3) PLD
    (4) PLM
    (5) PPM