Главная / Программирование /
Macromedia Flash MX и программирование на ActionScript / Тест 12
Macromedia Flash MX и программирование на ActionScript - тест 12
Упражнение 1:
Номер 1
Выберите верные предложения:
Ответ:
 (1) каждый тег XML называется узлом 
 (2) набор данных в формате XML называется документом XML 
 (3) не каждый тег XML называется узлом 
 (4) набор данных в формате XML называется строкой XML 
Номер 2
Выберите верные предложения:
Ответ:
 (1) в HTML используются заранее определенные теги, а в XML пользователь создает свои собственные 
 (2) в XML используются заранее определенные теги, а в HTML пользователь создает свои собственные 
 (3) в синтаксисе XML, подобно HTML, используются теги, атрибуты и значения 
 (4) в синтаксисе XML, в отличае от HTML, используются теги, атрибуты и значения 
Номер 3
Выберите верные предложения:
Ответ:
 (1) каждый XML-документ может содержать не один корневой узел 
 (2) каждый XML-документ может содержать только один корневой узел 
 (3) атрибуты обязательны; каждый узел может иметь ограниченное число атрибутов 
 (4) атрибуты необязательны; каждый узел может иметь неограниченное число атрибутов 
Упражнение 2:
Номер 1
Следуя правилам составления XML-документов, для закрытия узла Name служит тег :
Ответ:
 (1) /Name 
 (2) /APPLET 
 (3) /A 
 (4) /LINK 
Номер 2
Кодировать все служебные символы в стандарте URL можно с помощью функции
Ответ:
 (1) escape() 
 (2) FORM 
 (3) INS 
 (4) SCRIPT 
Номер 3
Каким правилам необходимо следовать при составлении XML-документов?
Ответ:
 (1) не следует начинать имена узлов буквами XML 
 (2) каждый узел должен быть правильно завершен 
 (3) все служебные символы должны кодироваться в стандарте URL 
 (4) большинство XML-анализаторов учитывают регистр клавиатуры 
 (5) корневой узел должен быть единственным 
Упражнение 3:
Номер 1
Для создания и форматирования во Flash XML-документов нужно сделать две вещи:
Ответ:
 (1) создать документ в виде текстовой строки.  
 (2) преобразовать эту строку в объект XML при помощи конструктора объекта XML 
 (3) создать документ в виде объекта XML 
 (4) преобразовать эту объект XML в строку при помощи конструктора объекта XML 
Номер 2
Какие свойства объекта XML помогают извлечь информацию из XML-документа?
Ответ:
 (1) firstChild 
 (2) childNodes 
 (3) nextSibling 
 (4) attributes 
Номер 3
Какое свойство объекта XML указывает на первый узел внутри структуры?
Ответ:
 (1) firstChild 
 (2) childNodes 
 (3) nextSibling 
 (4) attributes 
Упражнение 4:
Номер 1
Какое свойство объекта XML возвращает массив дочерних узлов данной точки структуры?
Ответ:
 (1) firstChild 
 (2) childNodes 
 (3) nextSibling 
 (4) attributes 
Номер 2
Какое свойство объекта XML указывает на следующий узел того же уровня в структуре?
Ответ:
 (1) firstChild 
 (2) childNodes 
 (3) nextSibling 
 (4) attributes 
Номер 3
Какое свойство объекта XML возвращает ассоциативный массив имен атрибутов?
Ответ:
 (1) firstChild 
 (2) childNodes 
 (3) nextSibling 
 (4) attributes 
Упражнение 5:
Номер 1
Какими методами объекта XML можно отослать XML-данные по указанному адресу?
Ответ:
 (1) send()  
 (2) sendAndLoad()  
 (3) toString() 
Номер 2
Какой метод объекта XML позволяет послать XML и сразу получить ответ?
Ответ:
 (1) send()  
 (2) sendAndLoad()  
 (3) getBytesLoaded() 
Номер 3
Сокет-сервер – это приложение, способное
Ответ:
 (1) поддерживать двунаправленный канал связи между компьютерами сети 
 (2) поддерживать однонаправленный канал связи между компьютерами сети 
Упражнение 6:
Номер 1
Выберите верные предложения:
Ответ:
 (1) соединение с сокет-сервером является постоянным, то есть пользователь все время находится в контакте с сервером, а не только на время загрузки или передачи информации 
 (2) сокет-сервер, в отличие от страниц сценариев, работает непрерывно 
 (3) сокет-сервер может одновременно поддерживать множество соединений и обеспечивать обмен информацией между присоединенными пользователями 
 (4) пользователь, будучи соединен с сокет-сервером, может в определенное время передать или получить информацию 
Номер 2
Какое событие можно использовать для определения завершения загрузки данных?
Ответ:
 (1) onLoad 
 (2) onPress 
 (3) onGet 
Номер 3
Какие виды событий способен обрабатывать XMLSocket?
Ответ:
 (1) onConnect 
 (2) onXML 
 (3) onClose 
 (4) onLoad 
Упражнение 7:
Номер 1
Какое событие XMLSocket означает установление соединения?
Ответ:
 (1) onConnect 
 (2) onXML 
 (3) onClose 
 (4) onLoad 
Номер 2
Какое событие XMLSocket возникает каждый раз, когда через сокет-соединение поступает информация?
Ответ:
 (1) onConnect 
 (2) onXML 
 (3) onClose 
 (4) onLoad 
Номер 3
Какое событие XMLSocket возникает при разрыве соединения с сокетом?
Ответ:
 (1) onConnect 
 (2) onXML 
 (3) onClose 
 (4) onLoad 
Упражнение 8:
Номер 1
В данном примере server.connect(hostName,port); порт, который прослушивается сервером
Ответ:
 (1) server 
 (2) connect 
 (3) hostName 
 (4) port 
Номер 2
В данном примере server.connect(hostName,port); IPадрес, по которому находится сокет-сервер
Ответ:
 (1) server 
 (2) connect 
 (3) hostName 
 (4) port 
Номер 3
В данном примере server.connect(hostName,port); используется метод
Ответ:
 (1) server 
 (2) connect 
 (3) hostName 
 (4) port 
Упражнение 9:
Номер 1
Какое действие выполняет данная строка скрипта server.connect(hostName,port);?
Ответ:
 (1) передает информацию через сокет-соединение  
 (2) устанавливает соединение XMLSocket с сервером  
 (3) закрывает соединение с сервером  
Номер 2
Какое действие выполняет данная строка скрипта server.close();?
Ответ:
 (1) передает информацию через сокет-соединение  
 (2) устанавливает соединение XMLSocket с сервером  
 (3) закрывает соединение с сервером  
Номер 3
Какое действие выполняет данная строка скрипта sever.send("<Text>Hi</Text>");?
Ответ:
 (1) передает информацию через сокет-соединение  
 (2) устанавливает соединение XMLSocket с сервером  
 (3) закрывает соединение с сервером  
Упражнение 10:
Номер 1
Какое значение параметра hostName является указанием на собственный компьютер?
Ответ:
 (1) 127.0.0.1 
 (2) localhost 
 (3) 65.134.12.2 
 (4) local 
Номер 2
Flash может присоединяться только к портам, у которых
Ответ:
 (1) код меньше 1024 
 (2) код равен 1024 
 (3) код больше 1024 
Номер 3
Выберите верные примеры IP-адреса?
Ответ:
 (1) 127.0.0.1 
 (2) 65.134.12 
 (3) 65.134.12.2 
 (4) 120.300.0.1 
Упражнение 11:
Номер 1
В каком примере документ загружается из статичного XML-файла?
Ответ:
 (1) myXML = new XML();
myXML.load("http://somedomain.com/info.xml");
 
 (2) URL = "http://www.electrotank.com/projects/tfts/using_xml/UserLogin.asp";
xmlToSend =
"<!Login><!UserName>Jobem<!/UserName><!Password>hayes<!/Password><!/Login>";
objToSend = new XML(xmlToSend);
objToReceive = new XML();
objToSend.sendAndLoad(URL, objToReceive);
 
 (3) server = new XMLSocket();
server.connect("localhost",9999);
 
Номер 2
В каком примере скрипт создает объект XML, и отсылает его на URL, ожидая получить ответ?
Ответ:
 (1) myXML = new XML();
myXML.load("http://somedomain.com/info.xml");
 
 (2) URL = "http://www.electrotank.com/projects/tfts/using_xml/UserLogin.asp";
xmlToSend =
"<!Login><!UserName>Jobem<!/UserName><!Password>hayes<!/Password><!/Login>";
objToSend = new XML(xmlToSend);
objToReceive = new XML();
objToSend.sendAndLoad(URL, objToReceive);
 
 (3) server = new XMLSocket();
server.connect("localhost",9999);
 
Номер 3
В каком примере устанавливается соединение с сервером?
Ответ:
 (1) myXML = new XML();
myXML.load("http://somedomain.com/info.xml");
 
 (2) URL = "http://www.electrotank.com/projects/tfts/using_xml/UserLogin.asp";
xmlToSend =
"<!Login><!UserName>Jobem<!/UserName><!Password>hayes<!/Password><!/Login>";
objToSend = new XML(xmlToSend);
objToReceive = new XML();
objToSend.sendAndLoad(URL, objToReceive);
 
 (3) server = new XMLSocket();
server.connect("localhost",9999);
 
Упражнение 12:
Номер 1
В данном примере <MyFriends>
<Name Gender="female">Kelly Makar</Name>
<Name Gender="male">Mike Grundvig</Name>
<Name Gender="male">Free Makar</Name>
</MyFriends>корневым узлом является
Ответ:
 (1) MyFriends 
 (2) Name 
 (3) Gender 
Номер 2
В данном примере <MyFriend>
<Name Gender="female">Kelly Makar</Name>
<Name Gender="male">Mike Grundvig</Name>
<Name Gender="male">Free Makar</Name>
</MyFriend>дочерним узлом является
Ответ:
 (1) MyFriends 
 (2) Name 
 (3) Gender 
Номер 3
В данном примере <MyFriend>
<Name Gender="female">Kelly Makar</Name>
<Name Gender="male">Mike Grundvig</Name>
<Name Gender="male">Free Makar</Name>
</MyFriend>атрибут является
Ответ:
 (1) MyFriends 
 (2) Name 
 (3) Gender