игра брюс 2048
Главная / Программирование / Введение в программирование / Тест 28

Введение в программирование - тест 28

Упражнение 1:
Номер 1
Какой макрос определяет начало таблицы описания команд:

Ответ:

 (1) BEGIN_PARSE_MAP 

 (2) ON_PARSE_COMMAND 

 (3) DEFAULT_PARSE_COMMAND 


Номер 2
Какой макрос определяет конец таблицы описания команд:

Ответ:

 (1) ON_PARSE_COMMAND 

 (2) DEFAULT_PARSE_COMMAND 

 (3) END_PARSE_MAP 


Номер 3
Какой макрос в таблице описания команд идентифицирует команду и указывает соответствующую ей функцию:

Ответ:

 (1) ON_PARSE_COMMAND 

 (2) DEFAULT_PARSE_COMMAND 

 (3) ON_PARSE_COMMAND_PARAMS 


Упражнение 2:
Номер 1
Класс CHttpArgList представляет собой массив структур типа:

Ответ:

 (1) CHtmlStream; 

 (2) CHttpArg 

 (3) CHttpServer; 

 (4) CHttpFilter; 


Номер 2
Укажите код, не содержащий ошибок и правильно описывающий команду, используемую для обработки HTTP-запроса с различным числом параметров:

Ответ:

 (1) BEGIN_PARSE_MAP(CDClass, CHttpServer) PARSE_COMMAND(Myf3, CDClass, ITS_RAW) END_PARSE_MAP(CDClass) 

 (2) BEGIN_PARSE_MAP(CDClass, CHttpServer) ON_PARSE_COMMAND(Myf3, CDClass, ITS_RAW) END_PARSE_MAP(CDClass) 

 (3) BEGIN_PARSE_MAP(CDClass, CHttpServer) ON_PARSE_COMMAND(Myf3,CDClass, ITS_ PSTR) END_PARSE_MAP(CDClass) 


Номер 3
Укажите код, не содержащий ошибок и правильно описывающий команду, используемую для обработки запроса с тремя параметрами:

Ответ:

 (1) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_PSTR ITS_I2 ITS_PSTR) ON_PARSE_COMMAND ("string integer string2='123'") END_PARSE_MAP(CDerivedClass) 

 (2) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_PSTR ITS_I2 ITS_PSTR) ON_PARSE_COMMAND_PARAMS("string integer string2='123'") END_PARSE_MAP(CDerivedClass) 

 (3) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_PSTR ITS_PSTR) ON_PARSE_COMMAND_PARAMS("string string2='123'") END_PARSE_MAP(CDerivedClass) 


Упражнение 3:
Номер 1
Укажите код, не содержащий ошибок в файле, содержащем таблицу стилей для ASP страницы: 

Ответ:

 (1) body { font-size 18pt; color: blue;} .Cl1 { font-size 24pt; color: red;} 

 (2) body { font-size: 18pt; color: blue;} 

 (3) .Cl1 { font-size: 24pt; color: red;} 


Номер 2
Среда проектирования Viaual Studio .NET позволяет при создании ASP страниц размещать визуальные элементы и код обработчиков событий:

Ответ:

 (1) только в одном файле 

 (2) всегда в разных файлах 

 (3) как в одном, так и в разных файлах 


Номер 3
Какой класс позволяет получить доступ к параметрам HTTP-запроса при создании серверного приложения в среде Delphi:

Ответ:

 (1) TWebModule 

 (2) TWebResponse 

 (3) TWebRequest 


Упражнение 4:
Номер 1
Какой макрос в таблице описания команд определяет список параметров обрабатываемой команды (библиотека MFC) для HTTP-запроса:

Ответ:

 (1) ON_PARSE_COMMAND 

 (2) DEFAULT_PARSE_COMMAND 

 (3) ON_PARSE_COMMAND_PARAMS 


Номер 2
Какой макрос в таблице описания команд определяет команду, используемую в том случае, если нет явного указания выполняемой команды (библиотека MFC) для HTTP-запроса:

Ответ:

 (1) ON_PARSE_COMMAND 

 (2) DEFAULT_PARSE_COMMAND 

 (3) ON_PARSE_COMMAND_PARAMS 


Номер 3
Какой метод позволяет получить параметры формы, передаваемые посредством GET-запроса, при создании серверного приложения в среде Delphi:

Ответ:

 (1) ContentFields 

 (2) QueryFields 

 (3) GetFieldByName 


Упражнение 5:
Номер 1
Укажите код, не содержащий ошибок и правильно описывающий команду, используемую для обработки HTTP-запроса с двумя параметрами (библиотека MFC):

Ответ:

 (1) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_I2 ITS_PSTR) ON_PARSE_COMMAND ("integer string2='123'") END_PARSE_MAP(CDerivedClass) 

 (2) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_I2 ITS_PSTR) ON_PARSE_COMMAND_PARAMS("integer string2='123'") END_PARSE_MAP(CDerivedClass) 

 (3) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) ON_PARSE_COMMAND(Myfunc2, CDerivedClass, ITS_PSTR) ON_PARSE_COMMAND_PARAMS("string string2='123'") END_PARSE_MAP(CDerivedClass) 


Номер 2
Укажите код, не содержащий ошибок и правильно описывающий команду, используемую для обработки HTTP-запроса с различным числом параметров:

Ответ:

 (1) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) DEFAULT_PARSE_COMMAND(Myf3, CDerivedClass) PARSE_COMMAND(Myf3, CDerivedClass, ITS_RAW) END_PARSE_MAP(CDerivedClass) 

 (2) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) DEFAULT_PARSE_COMMAND(Myf3, CDerivedClass) ON_PARSE_COMMAND(CDerivedClass, ITS_RAW) END_PARSE_MAP(CDerivedClass) 

 (3) BEGIN_PARSE_MAP(CDerivedClass, CHttpServer) DEFAULT_PARSE_COMMAND(Myf3, CDerivedClass) ON_PARSE_COMMAND(Myf3, CDerivedClass, ITS_RAW) END_PARSE_MAP(CDerivedClass) 


Номер 3
При создании ASP .NET страниц метод Page_Load может применяться для инициализации страницы в случае:

Ответ:

 (1) только использования модели простого файла 

 (2) только использования модели файла с последующим кодом 

 (3) при использовании любой модели 




Главная / Программирование / Введение в программирование / Тест 28