игра брюс 2048
Главная / Программирование / Основы WAP/WML и WMLScript / Тест 6

Основы WAP/WML и WMLScript - тест 6

Упражнение 1:
Номер 1
Определите результат 
var x = URL.escapeString("http://www.intuit.ru/wml")

Ответ:

 (1) " " 

 (2) http%3a%2f%2fwww.intuit.ru%2fwml%2f 

 (3) http://www.intuit.ru/wml 


Номер 2
Какая функция возвращает фрагмент url с параметром?

Ответ:

 (1) getFragment() 

 (2) escapeString() 

 (3) unescapeString() 

 (4) getScheme() 


Номер 3
Определите результат 
var y = URL.getFragment("http://www.intuit.ru/wml")

Ответ:

 (1) http://www.intuit.ru/wml; 

 (2) http%3a%2f%2fwww.intuit.ru%2fwml%2f; 

 (3) "" 

 (4) "wml" 


Упражнение 2:
Номер 1
Определите результат
var a = URL.getHost("http://www.intuit.ru/wml")

Ответ:

 (1) http://www.intuit.ru/wml 

 (2) wml 

 (3) " " 

 (4) www.intuit.ru 


Номер 2
Какая функция возвращает параметры из последнего сегмента пути доступа параметра url?

Ответ:

 (1) getBase() 

 (2) getParameters() 

 (3) getPath() 

 (4) isValid() 


Номер 3
Определите результат
var x = URL.getPath("http://www.intuit.ru/speciality/help.htm")

Ответ:

 (1) http://www.intuit.ru/speciality/help.htm 

 (2) help.htm 

 (3) /speciality/help.htm 


Упражнение 3:
Номер 1
Определите результат 
var x =URL.getQuery("http://www.intuit.ru/go.asp?name=user")

Ответ:

 (1) http://www.intuit.ru/go.asp?name=user 

 (2) user 

 (3) http://www.intuit.ru 

 (4) go.asp?name=user 


Номер 2
Как получить название схемы, используемой в URL?

Ответ:

 (1) вызвать функцию getURLScheme 

 (2) вызвать функцию getAddrScheme 

 (3) вызвать функцию getSchemeOf 

 (4) вызвать функцию getScheme 


Номер 3
Какая функция возвращает схему, указанную в URL?

Ответ:

 (1) getQuery() 

 (2) getPath() 

 (3) getScheme() 

 (4) loadString() 


Упражнение 4:
Номер 1
Какая, из указанных, функция возвращает абсолютный адрес URL на основе указанных базового и относительного адресов url?

Ответ:

 (1) resolve() 

 (2) getCurrentCard() 

 (3) getVar() 

 (4) isValid() 


Номер 2
Определите результат
var x =URL.getScheme("http://www.intuit.ru/go.asp?name=user")

Ответ:

 (1) www.intuit.ru 

 (2) http://www.intuit.ru/ 

 (3) go.asp?name=user 

 (4) http 


Номер 3
Определите результат
var a = URL.isValid("http://www.intuit.ru/speciality/help")

Ответ:

 (1) http://www.intuit.ru/ 

 (2) true 

 (3) speciality/help 

 (4) http://www.intuit.ru/speciality/help 


Упражнение 5:
Номер 1
Какие из указанных параметров, могут быть параметрами функции resolve()?

Ответ:

 (1) string 

 (2) baseurl 

 (3) variable 

 (4) relativeurl 


Номер 2
Определите результат
var x =URL.resolve("http://www.intuit.ru", "/wml/speciality/help.wml")

Ответ:

 (1) www.intuit.ru 

 (2) http://www.intuit.ru 

 (3) http://www.intuit.ru/wml/speciality/help.wml 

 (4) true  


Номер 3
Какая библиотека функций WMLScript используется для работы с адресами URL?

Ответ:

 (1) URL 

 (2) WAP 

 (3) Addr 

 (4) DNS 


Упражнение 6:
Номер 1
Как проверить корректность адреса URL?

Ответ:

 (1) вызвать функцию isCorrect 

 (2) вызвать функцию isValid 

 (3) вызвать функцию checkURL 


Номер 2
Какая функция возвращает номер порта, определенный в параметре url?

Ответ:

 (1) getPort() 

 (2) getPath() 

 (3) getQuery() 

 (4) getScheme() 


Номер 3
Как получить номер порта из адреса URL?

Ответ:

 (1) вызвать функцию getURLParts и получить 2-ой элемент полученного массива 

 (2) вызвать функцию getPort 

 (3) вызвать функцию getHostInfo и затем с помощью функции elementAt  


Упражнение 7:
Номер 1
Чему будет равно значение переменной izi после выполнения данного кода?
var izi = URL.escapeString("http://intuit.ru/");
izi = URL.unescapeString(izi);

Ответ:

 (1) izi="http%3a%2f%2fintuit.ru%2f" 

 (2) izi="http%da3a%da2f%da2fintuit.ru%da2f" 

 (3) izi=http://intuit.ru 


Номер 2
Чему будет равно значение переменной addr после выполнение этого кода?
var addr = URL.resolve("http://www.intuit.ru", "/wml/news.wml")

Ответ:

 (1) addr="www.intuit.ru/wml/news.wml" 

 (2) addr="intuit.ru/wml/news.wml" 

 (3) addr="http://intuit.ru/wml/news.wml" 

 (4) addr=http://www.intuit.ru/wml/news.wml 


Номер 3
Какая библиотека функций WMLScript должна использоваться для доступа к переменным браузера?

Ответ:

 (1) URL 

 (2) Lang 

 (3) WMLBrowser 


Упражнение 8:
Номер 1
Как инициировать переход браузера к другой карте?

Ответ:

 (1) использовать функцию go 

 (2) использовать функцию goTo 

 (3) использовать функцию openURL 


Номер 2
Как узнать URL текущей карты?

Ответ:

 (1) получить значение глобальной переменной currentURL 

 (2) вызвать функцию getCurrentCard 

 (3) вызвать функцию getCurrentURL 

 (4) вызвать функцию getURL, передав ей в параметрах строку "$" 


Номер 3
Чему будет равно значение переменной x после выполнения этого кода?

var ret = WMLBrowser.setVar("variable", 256);
var x = WMLBrowser.getVar("variable");

Ответ:

 (1) x=0 

 (2) x=256 

 (3) x=undefined 

 (4) x=-1 


Упражнение 9:
Номер 1
Каков результат действия следующей функции?
var x = URL.getPort("http://www.msn.com:110")

Ответ:

 (1) x = "80" 

 (2) x = "110" 

 (3) x = " " 


Номер 2
Каков результат действия следующей функции?
var x = URL.getPort("http://www.google.com")

Ответ:

 (1) x = "80" 

 (2) x = "20" 

 (3) x = "" 


Номер 3
Каков результат действия следующей функции?
var x = URL.getPort("http:/www.ams.org")

Ответ:

 (1) x = "80" 

 (2) x = "110" 

 (3) сообщение об ошибке 


Упражнение 10:
Номер 1
Как действует функция WMLBrowser.Go()?

Ответ:

 (1) выполняет переход к новой карте 

 (2) обновляет текущую карту 

 (3) выполняет переход к предыдущей карте 


Номер 2
Как действует функция WMLBrowser.prev()?

Ответ:

 (1) выполняет переход к новой карте 

 (2) обновляет текущую карту 

 (3) выполняет переход к предыдущей карте 

 (4) очищает все переменные 


Номер 3
Как действует функция WMLBrowser.refresh()?

Ответ:

 (1) выполняет переход к новой карте 

 (2) обновляет текущую карту 

 (3) выполняет переход к предыдущей карте 




Главная / Программирование / Основы WAP/WML и WMLScript / Тест 6