игра брюс 2048
Главная / Интернет-технологии / Совершенствование приложений Oracle Forms / Тест 14

Совершенствование приложений Oracle Forms - тест 14

Упражнение 1:
Номер 1
Можно ли использовать пакет TEXT_IO в Oracle 10g?

Ответ:

 (1) да 

 (2) нет 


Номер 2
Для чего предназначен пакет TEXT_IO

Ответ:

 (1) для обработки текстовых значений 

 (2) содержит набор функций для работы со строками 

 (3) набор функций для работы с файлами ОС 

 (4) набор функций для работы с файлами БД 


Номер 3
Какой из перечисленных пакетов предназначен для работы с файлами?

Ответ:

 (1) TEXT_IO 

 (2) ORA_FFI 

 (3) JAVA_IO 

 (4) STANDART 


Номер 4
Какие из перечисленных пакетов не предназначены для работы с файлами?

Ответ:

 (1) TEXT_IO 

 (2) ORA_FFI 

 (3) JAVA_IO 

 (4) STANDART 


Упражнение 2:
Номер 1
С помощью какой функции производится чтение строки из файла?

Ответ:

 (1) Get_line 

 (2) Put_line 

 (3) Putf_line 

 (4) Get_buffer 

 (5) Get_string 


Номер 2
С помощью какой функции можно произвести чтение всего файла?

Ответ:

 (1) Get_line 

 (2) Put_line 

 (3) Putf_line 

 (4) Get_buffer 

 (5) Get_string 


Номер 3
Какой из перечислены триггеров вызовет ошибку компиляции?

Ответ:

 (1) ... z varchar2(2000); Begin file1 := text_io.fopen('c:\r.txt','r'); text_io.get_line(file1,z); message(z); text_io.fclose(file1);  

 (2) z varchar2(2000); Begin file1 := text_io.fopen('c:\r.txt','r'); text_io.get_line(file1); message(z); text_io.fclose(file1);  

 (3) z varchar2(2000); Begin file1 := text_io.fopen('c:\r.txt','r'); text_io.get_line(file1,:global.param); message(z); text_io.fclose(file1);  

 (4) z varchar2(2000); Begin file1 := text_io.fopen('c:\r.txt','r'); text_io.get_line(file1,:parameter.param); message(z); text_io.fclose(file1);  


Упражнение 3:
Номер 1
С помощью какой подпрограммы можно создать новую строку в файле?

Ответ:

 (1) Put_line 

 (2) New_line 

 (3) TEXT_IO.Put_line 

 (4) TEXT_IO.NEW_LINE 


Номер 2
С помощью какой подпрограммы можно создать новую строку в файле?

Ответ:

 (1) Put_line 

 (2) New_line 

 (3) Text_IO.PutF 

 (4) New_line 

 (5) TEXT_IO.Put_line 

 (6) TEXT_IO.NEW_LINE 


Номер 3
С помощью какой подпрограммы можно создать новую строку в файле?

Ответ:

 (1) Put_line 

 (2) New_line 

 (3) Put_string 

 (4) PutF_line 

 (5) нет правильного ответа 


Номер 4
Чем отличается PutF от New_line?

Ответ:

 (1) процедура PutF существует для совместимости версий и делает тоже что и New_Line 

 (2) процедура PutF создает новую строку и записывает в нее данные, а New_Line нет 

 (3) процедура New_Line создает новую строку и записывает в нее данные, а PutF нет 

 (4) нет правильного ответа 


Упражнение 4:
Номер 1
Какой результат будет после выполнения приведенного кода?
Text_IO.New_Line(out_file);
Text_IO.Put(out_file, :ITEM1);

Ответ:

 (1) в файл добавляется новая строка, затем значение этой строки копируется в ITEM1 

 (2) в файле перезаписывается текущая строка на новую, значение которой передает процедура Put 

 (3) в файл добавляется новая строка, затем в нее помещается значение Item1 

 (4) нет правильного ответа 


Номер 2
Можно ли процедуру PutF заменить следующим кодом:
Text_IO.New_Line(out_file);
Text_IO.Put(out_file, :ITEM1);

Ответ:

 (1) да 

 (2) нет 


Номер 3
Можно ли процедуру Put заменить следующим кодом:
Text_IO.New_Line(out_file);
Text_IO.Put(out_file, :ITEM1);

Ответ:

 (1) да 

 (2) нет 


Упражнение 5:
Номер 1
Какой будет результат после выполнения приведенного кода?
Text_IO.New_Line(out_file);
Text_IO.Put(out_file, :ITEM1);

Ответ:

 (1) сначала создаться одна пустая строка, затем строка с значением ITEM1 

 (2) создастся пустая строка, затем процедура PutF запишет значение ITEM1 

 (3) возникнет исключительная ситуация, так как обе процедуру заблокируют строку 

 (4) нет правильного ответа 


Номер 2
Какой будет результат после выполнения приведенного кода?
Text_IO.New_Line(out_file);
Text_IO.Put(out_file, :ITEM1);

Ответ:

 (1) одна строка 

 (2) две строки 

 (3) ни одной 

 (4) cтолько строк, сколько займет значение ITEM1 


Номер 3
Выберите правильное утверждение:

Ответ:

 (1) пакет TEXT_IO использует процедуру New_Line для создания новой строки и записи в нее данных 

 (2) пакет TEXT_IO использует процедуру PutF для создания новой строки и записи в нее данных 

 (3) пакет TEXT_IO использует процедуру Put для создания новой строки и записи в нее данных 

 (4) пакет TEXT_IO использует процедуру Set_Line для создания новой строки и записи в нее данных 


Упражнение 6:
Номер 1
С какой опцией необходимо открывать файл для чтения?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
С какой опцией необходимо открывать файл для записи?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 3
С какой опцией необходимо открывать файл для чтения и вставки данных?

Ответ:

 (1)

 (2)

 (3)

 (4)




Главная / Интернет-технологии / Совершенствование приложений Oracle Forms / Тест 14