Главная / Мобильные технологии / Основы WAP/WML и WMLScript

Основы WAP/WML и WMLScript - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Курс посвящен языку разметки текста WML, который позволяет создавать страницы, выводимые WAP-браузером. В курсе также дается описание языка сценариев WMLScript для страниц WML.
Смотрите также:
Какой язык разметки использует WAP?
(1) HTML
(2) XML
(3) WML
(4) MML
Какое количество позиций может отметить пользователь, используя данный код? <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Выбор"> <p> <select> <option value="c">Курс по C </option> <option value="c++">Курс по C++</option> <option value="java">Курс по Java </option> </select> </p> </card> </wml>
(1) две
(2) три
(3) более одной
(4) одну
Для чего следует использовать WMLScript?
(1) для создания диалоговых полей
(2) для авторизации пользователя
(3) для разметки текста
К какой библиотеке относится функция abort()?
(1) USB
(2) Float
(3) Lang
(4) String
Какая библиотека содержит функции для манипулирования текстом?
(1) String
(2) URL
(3) Lang
(4) Math
Определите результат 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
Определите ошибку <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card location-m > <p> Это первый абзац. </p> </card> <card > <p> Это второй абзац. </p> </card> </wml>
(1) ошибка записи тега <p>
(2) нет ошибок
(3) ошибка записи элемента <card>
Какой атрибут элемента <go> необходимо использовать в данной ситуации? <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <anchor> Вперед <go [...] ="next.wml"/> </anchor> </p> </card> </wml>
(1) id
(2) title
(3) href
(4) type
Как передать параметр в функцию на WMLScript?
(1) <go href="links.wmls#go_url('INTUIT')"/>
(2) <go href="links.wmls#go_url?param=INTUIT"/>
(3) <go href="links.wmls#go_url(INTUIT)" >
Какая функция определяет абсолютное значение числа?
(1) abort()
(2) abs()
(3) seed()
(4) IsInt()
Определите результат var x = String.elements("Добро пожаловать в intuit","а")
(1) x = 2
(2) x = 3
(3) x = 0
(4) x = a
Определите результат var a = URL.getHost("http://www.intuit.ru/wml")
(1) http://www.intuit.ru/wml
(2) wml
(3) " "
(4) www.intuit.ru
С помощью какого элемента можно задать перенос строки в документе WML?
(1) <p>…</p>
(2) <br/>
(3) <a>…</a>
(4) <anchor>…</anchor>
Чему равна единица измерения времени в таймере?
(1) 1
(2) 1/10
(3) 1/100
(4) 1/2
С помощью какой функции возможно получить Ф.И.О. пользователя?
(1) alert()
(2) prompt()
(3) confirm()
(4) getUserInput()
Функция возвращающая булево значение, которое указывает, поддерживаются или нет числа с плавающей точкой?
(1) minInt()
(2) parseInt()
(3) Float()
(4) Seed()
Определите результат var y = String.find("example","pl")
(1) y = 1
(2) y = 4
(3) y = 0
(4) y = 6.5
Определите результат 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
Определите ошибку <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="k"> <p> <anchor href="next.wml">Вперед</anchor> </p> </card> </wml>
(1) ошибка в элементе <card>
(2) нет ошибки
(3) ошибка в элементе <anchor>
Какие из этих элементов, являются элементами ввода?
(1) prev, refresh, noop
(2) input, select, option
(3) a, anchor, img, timer
Что произойдет в результате выполнения программы: var a = 9; if(a==10) Dialog.alert("good"); Dialog.alert("a not equals 10");
(1) будет выведeно "a not equals 10"
(2) будет выведeно "good"
(3) будет выведeно good и a not equals 10
Определите результат: var x = Lang.isFloat("-3.12e2")
(1) true
(2) -3.12e2
(3) 3
(4) false
Какой параметр указывает на разделитель в функции insertAt()?
(1) string
(2) index
(3) substring
(4) separator
Какая, из указанных, функция возвращает абсолютный адрес URL на основе указанных базового и относительного адресов url?
(1) resolve()
(2) getCurrentCard()
(3) getVar()
(4) isValid()
Определите ошибку<Message>Привет!</message>
(1) ошибок нет
(2) элемента message нет
(3) открывающий и закрывающий теги должны быть написаны одинаково с учетом регистра
Как сделать возможность множественного выбора в списке?
(1) <select multiply="true" > … </select>
(2) <select> … </select>
(3) <select multiple="true" > … </select>
(4) <select multiple> … </select>
Какие ключевые слова являются зарезервированными в WMLScript?
(1) struct
(2) use
(3) protected
(4) with
Какое значение может применять параметр value у функции exit, если результат равен true?
(1) любое числовое
(2) true
(3) любое буквенное
(4) любое
Что означает переменная n в строке n = String.length(string)
(1) число, возвращаемое функцией
(2) длина строки
(3) булево значение, возвращаемое функцией
(4) возвращаемая функцией строка
Какие из указанных параметров, могут быть параметрами функции resolve()?
(1) string
(2) baseurl
(3) variable
(4) relativeurl
Выберите правильный ответ
(1) WMLScript компилируется в байткод на сервере
(2) в WML можно помещать WMLScript
(3) WMLScript компилируется в байткод на клиенте
Какая задача означает переход к предыдущей карте?
(1) go
(2) prev
(3) refresh
Какая функция библиотеки Float округляет параметр до ближайшего целого?
(1) sqrt
(2) round
(3) ceil
(4) floor
Какие библиотеки входят в состав WMLScript?
(1) Lang
(2) Double
(3) String
Какая функция используется для поиска подстроки в строке?
(1) indexOf
(2) find
(3) search
Как проверить корректность адреса URL?
(1) вызвать функцию isCorrect
(2) вызвать функцию isValid
(3) вызвать функцию checkURL
Выберите правильные ответы
(1) WML не требует наличия парных тегов
(2) WML требует обрамление кавычками атрибутов
(3) WML различает регистр
Что произойдет в результате выполнения фрагмента? <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="first" title="first card"> <card id="second" title="second"> <p>first </p> </card> <p>second</p> </card> </wml>
(1) на экране будет написано first
(2) на экране будет написано second
(3) пустой экран
Чему будет равно значение переменной x в результате выполнения фрагмента кода? var x=1; x = Float.ceil(1.45) + Float.round(-3.26) + Float.int(0.9)+ Float.floor(2.08) + ++x;
(1) 4
(2) 3
(3) 2
Какое значение будет у переменной X? var X= Lang.isInt("500MB");
(1) 500MB
(2) false
(3) MB
(4) 500
Что произойдет, если в функцию elementAt передать значение параметра index меньше нуля?
(1) сценарий завершится с ошибкой интерпретации
(2) функция вернет первый элемент
(3) функция вернет пустую строку
(4) функция вернет всю строку целиком
Чему будет равно значение переменной 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
Равносильны ли такие записи? <anchor><go href="story.wml"/>gotoStory</anchor> <a href="story.wml">gotoStory</a>
(1) да
(2) нет
Что будет написано на экране после нажатия на Выбор? <wml> <card id="first" title="first card" > <do type="accept" label="Выбор"> <go href="#second"/> </do> <card id="second" title="second"> <p>second </p> </card> </card> <card id="second" title="second"> <p>second 3 </p> </card> <card id="second" title="second"> <p>second 2 </p> </card> </wml>
(1) second
(2) second 3
(3) second 2
Что нужно сделать, чтобы данная функция стала приватной? extern function go_url(the_url) { if (the_url=="INTUIT") { WMLBrowser.go("http://www.intuit.ru/first.wml") } }
(1) удалить extern
(2) удалить if
(3) добавить элемент noop
Чему будет равно значение res? var x = Lang.max(10, 10); var f = Lang.isFloat(x) ; if (f==Boolean.false) res = "false"; else res = "true";
(1) true
(2) false
(3) invalid
(4) ни один из вариантов не подходит
Как заменить множественные пробелы в строке на одиночные?
(1) использовать функцию replace
(2) использовать функцию squeeze
(3) использовать функцию Trim
Как инициировать переход браузера к другой карте?
(1) использовать функцию go
(2) использовать функцию goTo
(3) использовать функцию openURL
Правильно ли указан переход в карте 1? <wml> <card id="home" title="Welcome"> <p align="center">my computer<br/> <img data-src="logo.wbmp" alt="home"/><br/> <go href="#card1"/> </p> </card> <card id="card1" title="Page 1"> <p>This is the first card.</p> </card> </wml>
(1) да
(2) нет
Какое значение будет иметь переменная $(Возраст) после нажатия на Перейти если в поле Возраст ввести 012345678901? <wml> <card title="Поля"> Age:<input name="age" size="10" format="*N"/> </card> <do type="go" name="goto" > <go href="#res" /> </do> <card id="res" > age: $(age) </card> </wml>
(1) 012345678901
(2) 0123456789
(3) 012345678
(4) другой вариант
Какая библиотека выводит предупреждающие сообщения?
(1) WMLScript Dialogs
(2) WMLScript Float
(3) такой библиотеки нет
Чему будет равно значение m2?var m2 = Float.maxFloat()+10;
(1) 3.4e38+10
(2) 0
(3) 65535
(4) 2147483647
Сколько входных параметров у функции String.charAt()?
(1) один
(2) два
(3) ни одного
Каков результат действия следующей функции? var x = URL.getPort("http://www.msn.com:110")
(1) x = "80"
(2) x = "110"
(3) x = " "
Что может содержать тег <card> </card>?
(1) текст
(2) комментарии
(3) поля ввода
(4) задачи
Какое значение будет у $(Surname) если в поле ввели 123456789abc? <input name="Surname" maxlength="10"/><br/>
(1) 123456789abc
(2) 123456789a
(3) 123456789ab
Какое значение примет XXX в результате выполнения функции? var XXX = Lang.parseFloat(" +3.14e2 tut");
(1) +3.14e2 tut
(2) tut
(3) 3.14e2
Каков результат действия следующей функции? var z = String.trim("Посторонним вход воспрещен");
(1) z = "Постороннимвходвоспрещен"
(2) z = Посторонним вход воспрещен
(3) z ="Посторонним вход воспрещен"
(4) сообщение об ошибке
Как действует функция WMLBrowser.Go()?
(1) выполняет переход к новой карте
(2) обновляет текущую карту
(3) выполняет переход к предыдущей карте
Какие теги не могут использоваться в WML?
(1) em
(2) strike
(3) span
(4) strong
Какой атрибут нужно использовать в <input format=""> чтобы ограничить ввод только цифрами?
(1) N
(2) a
(3) *N
(4) *a
Определите ошибкуn = Dialogs.prompt(message, defaultinput)
(1) нет ошибки
(2) в данном случае скобки не нужны
(3) вместо точки следует поставить знак "_"
Чему будет равно t? var t = Lang.isFloat("221.5");
(1) 221.5
(2) true
(3) false
Какие теги можно использовать для ссылки перехода к другому файлу?
(1) <p>
(2) <anchor>
(3) <goto>
(4) <a>
Каково назначение тега <fieldset>?
(1) устанавливает значение по умолчанию для поля ввода
(2) устанавливает значение для переменной
(3) объединяет несколько полей ввода в общую рамку с заголовком
(4) устанавливает значения всех полей карты теми значениями, которые были введены пользователем ранее
Функция, которая возвращает целую часть указанного числа?
(1) round(x)
(2) sqrt(x)
(3) pow(x,y)
(4) int(x)
Что произойдет в результате выполнения программы? var a = "Все Верно"; Land.abort("что делать, если: + a + ?");
(1) сценарий прерывается, и появится сообщение "Все верно"
(2) сценарий прерывается, и появится сообщение "что делать, если: Все Верно?"
(3) сценарий прерывается и ничего не появляется
(4) ни один вариант не подходит
Какому стандарту соответствует синтаксис языка разметки WML?
(1) XML 1.0
(2) XML 1.1
(3) HTML
Какой атрибут надо использовать, чтобы пользователь имел возможность отметить несколько позиций?
(1) multiple
(2) id
(3) title
(4) href
Выберите правильные варианты ответов:
(1) WMLScript - упрощенная версия JavaScript
(2) WMLScript основывается на ECMAScript
(3) WMLScript обеспечивает серверную часть функциональности
(4) WMLScript не предназначен для работы на мобильных устройствах
Определите результат var a = "неверно"; Lang.abort("попробуйте еще раз: " + a)
(1) попробуйте еще раз: неверно
(2) неверно
(3) попробуйте еще раз: a
(4) попробуйте еще раз
Определите результат var t = String.charAt("world",3)
(1) 3
(2) world
(3) o
(4) l
Какая функция возвращает фрагмент url с параметром?
(1) getFragment()
(2) escapeString()
(3) unescapeString()
(4) getScheme()
Между какими тегами должно находиться содержимое документа?
(1) <body>…</body>
(2) <wml>…</wml>
(3) <wap>…</wap>
(4) <html>…</html>
Данная задача предписывает … <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <anchor> Переход <prev/> </anchor> </p> </card> </wml>
(1) возврат к предыдущей карте
(2) переход к следующей карте
(3) ничего не предписывает, т.к. допущена ошибка
Как получить значение переменной формы в WMLScript?
(1) $("param_name")
(2) getVar ("param_name")
(3) WMLBrowser.getVar(param_name)
(4) WMLBrowser.getVar("param_name")
Функция, возвращающая целое число, которое определяет набор символов?
(1) characterSet()
(2) random(x)
(3) maxInt()
(4) exit()
Что означает параметр string у функции elementAt()?
(1) строка, возвращаемая функцией
(2) разделитель элементов строки
(3) число, определяющее индексную позицию в строке
(4) анализируемая строка
Какая функция возвращает параметры из последнего сегмента пути доступа параметра url?
(1) getBase()
(2) getParameters()
(3) getPath()
(4) isValid()
Используя какой элемент можно определить ссылку в документе WML?
(1) <a>…</a>
(2) <p>…</p>
(3) <title>…</title>
(4) <anchor>…</anchor>
Определите ошибку <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card ontimer="next.wml"> <timer value="100"> <p>Заголовок</p> </card> </wml>
(1) неправильно записан элемент <wml>
(2) неправильно записан элемент <timer>
(3) нет ошибки
(4) ошибка в записи элемента <p>
Что произойдет, если пользователь нажмет "No"? var x = Dialogs.confirm("Continue?","No","Yes"); if(x) { func1() } Else { func2() }
(1) будет вызвана функция func1
(2) будет вызвана функция func2
(3) ничего
Определите результат var r = Lang.isFloat("357,6")
(1) 357
(2) 357,6
(3) true
(4) false
Какая функция форматирует значение?
(1) find()
(2) pow()
(3) trim()
(4) format()
Как получить название схемы, используемой в URL?
(1) вызвать функцию getURLScheme
(2) вызвать функцию getAddrScheme
(3) вызвать функцию getSchemeOf
(4) вызвать функцию getScheme
Какой формат изображений используется для вывода в WAP-браузере?
(1) .bmp
(2) .jpeg
(3) .wbmp
С помощью какой команды определяется переменная в документе WML?
(1) set
(2) setvar
(3) var
Что произойдет в результате выполнения программы: var a = 9; if(a==10); Dialogs.alert("good"); Dialogs.alert("a not equals 10");
(1) будет выведeно "a not equals 10"
(2) будет выведeно "good"
(3) будет выведeно good и a not equals 10
Какая функция возвращает число с максимальным значением?
(1) maxinteger
(2) maximum
(3) max
(4) abs
Определите результат var x = String.insertAt("Добро пожаловать на Intuit","сайт",3," ")
(1) 3
(2) добро пожаловать на Intuit
(3) добро пожаловать на сайт Intuit
(4) сайт
Определите результат 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
Выберите правильные ответы, которые характеризуют WAP:
(1) является протоколом прикладного уровня
(2) использует язык разметки HTML
(3) определяется как приложение XML
Какой тег надо применить, чтобы получить такой вывод: ------- Поля -------- О курсе (общий заголовок) Автор: Содержание:
(1) <p> </p>
(2) <fieldset> </fieldset>
(3) <group> </group>
Какое ключевое слово не является зарезервированным в WMLScript?
(1) private
(2) intern
(3) public
(4) equiv
Определите результат var x = Lang.max(10, 27.5)
(1) 10
(2) true
(3) 27.5
(4) 27
Определите результат var a = String.removeAt("Сайт INTUIT",7," ")
(1) 7
(2) INTUIT
(3) Сайт INTUIT
(4) Сайт
Определите результат 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
Найдите ошибки в WML-документе: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Ячейки"> <p> <table columns="3"> <tr> <td>Первая</td> <td>Вторая</td> <td>Третья</td> <td>Четвертая</td> </tr> </table> </card> </wml>
(1) нет ошибок
(2) пропущен закрывающий тег </p>
(3) неверное значение атрибута columns таблицы
(4) вместо тегов <td> нужно использовать теги <tcell>
Что нужно вставить вместо [1] чтобы корректно переслать данные карте после refresh? <anchor> Обновить <go href="first.wml"/> <refresh> [1] </refresh> </anchor>
(1) <setvar>15</setvar>
(2) <setvar value="25"> </setvar>
(3) <setvar name="a" value="15">
(4) <setvar value="15" name="a"/>
Какая функция библиотеки Float округляет значение переменной до наибольшего целого?
(1) floor
(2) ceil
(3) round
(4) sqrt
Для чего применяется библиотека Lang?
(1) для печати
(2) для генерации случайных чисел
(3) для манипулирования с текстом
(4) для манипуляций с типами данных
Чему будет равно значение переменной y после выполнения этого кода? var y = String.compare("test", "testing");
(1) -1
(2) 1
(3) 0
(4) test
Какая функция возвращает номер порта, определенный в параметре url?
(1) getPort()
(2) getPath()
(3) getQuery()
(4) getScheme()
Как правильно указать путь к изображению pic.wbmp, который находится в папке img, а страница находится в корне?
(1) <img alt="pic" data-src="/img/pic.bmp"/>
(2) <img data-src="img/pic.wbmp" alt="pic">
(3) <img alt="pic" data-src="/img/pic.wbmp"/>
Что произойдет после срабатывания таймера? <wml> <card id="first" title="first card" ontimer="#next"> <timer value="100"/> <card id="second" title="second"> <p>second </p> <p><do name="back" type="prev" label="Возврат"> <noop/> </do> </p> </card> <card id="next" title='second card'> <p> Карта номер два </p> </card> </card> </wml>
(1) ничего не произойдет
(2) на экране будет написано second
(3) на экране будет написано "Карта номер два"
Что верно для WMLScript?
(1) не различает регистр
(2) <!-- --> - допустимый комментарий
(3) требует наличие ';' после каждого выражения
(4) Invalid - используется для значений, которые не относятся ни к одному типу данных
Чему будет равно res в результате выполнения программы? var x = Lang.max(11, 10.0); var f = Lang.isFloat(x) ; if (f==false) res = "false"; else res = "true";
(1) false
(2) undefined
(3) true
Как узнать, сколько раз встречается подстрока внутри строки?
(1) использовать функцию elements
(2) вызывать функцию find до тех пор пока она не вернет -1
(3) использовать функцию elementCount
(4) использовать функцию subStringCount
Чему будет равно значение переменной 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
Какое расширение имеют страницы документов WAP протокола?
(1) XML
(2) WMP
(3) WML
(4) HTML
Как получить значение переменной param?
(1) ${param)
(2) $(param)
(3) $[param]
(4) $<param>
Какая строка в данном примере содержит ссылку на сценарий? <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="first" title="Go URL"> <do type="options" label="Вперед"> <go href="links.wmls#go_url('INTUIT')"/> </do> </card> </wml>
(1) строка с тегом card
(2) строка с тегом do
(3) строка с тегом go
(4) страка с тегом wml
Определите результат выполнения программы var s= 10; try { s = 5 / 0; s =15; } catch(e) { s = 12; }
(1) s=15
(2) s=10
(3) s=12
(4) ни один из вариантов не подходит
Для каких целей используется функция toString?
(1) для преобразования нестрокового значения в строку
(2) для проверки, является ли переменная строкой
(3) для копирования части одной строки в другую
(4) для копирования одной строки в другую
Как узнать URL текущей карты?
(1) получить значение глобальной переменной currentURL
(2) вызвать функцию getCurrentCard
(3) вызвать функцию getCurrentURL
(4) вызвать функцию getURL, передав ей в параметрах строку "$"
Какой тег определяет число колонок таблицы?
(1) Cols
(2) Rows
(3) Columns
(4) Cells
Какие допустимые значение атрибута type у тега <do>?
(1) accept
(2) prev
(3) left
(4) up
Функция, которая выводит сообщение и ожидает подтверждение?
(1) prompt()
(2) confirm()
(3) floor()
(4) alert()
Чему будет равно значение minInt? var minInt = Lang.minInt( ) ; minInt <<= 16;
(1) -2147483648
(2) 0
(3) 2147483647
Сколько входных параметров у функции String.length()?
(1) один
(2) два
(3) ни одного
Каков результат действия следующей функции? var x = URL.getPort("http://www.google.com")
(1) x = "80"
(2) x = "20"
(3) x = ""
Какие форматы изображений могут быть отображены в WAP-браузере с помощью тега img?
(1) jpg, gif, png, bmp
(2) только jpg
(3) wjpg и wbmp
(4) только wbmp
Какой атрибут нужно использовать в <input format="" > чтобы ограничить ввод только знаками пунктуации и латинскими символами нижнего регистра?
(1) *A
(2) a
(3) *a
(4) A
Что содержит строка defaultinput, входящая в состав функции prompt()?
(1) сообщение
(2) текст
(3) нулевое значение
(4) значение по умолчанию
Какое значение примет ZZZ в результате выполнения функции? var ZZZ = Lang.parseFloat("-.15 F");
(1) -.15 F
(2) -.15
(3) -0.15
Каков результат действия следующей функции? var x = String.elements("oo","o");
(1) 0
(2) 1
(3) 2
(4) 8
Как действует функция WMLBrowser.prev()?
(1) выполняет переход к новой карте
(2) обновляет текущую карту
(3) выполняет переход к предыдущей карте
(4) очищает все переменные
Какое количество элементов <wml> может быть в одном документе?
(1) такого элемента нет
(2) один
(3) сколько угодно
Сколько символов можно ввести в такое поле: <input name="field" size="10" maxlength="5" format="N" />
(1) 1
(2) 5
(3) 10
Определите результат var x = Dialogs.prompt("Ваше число:","7") , если значение не введено.
(1) 0
(2) 7
(3) 1
Чему будет равно x? var x = Lang.parseInt("Университету Intuit 4 года!");
(1) 4
(2) true
(3) false
(4) undeclared
Какие атрибуты имеет тег <card>?
(1) title
(2) url
(3) id
(4) target
Какие задачи из этого списка могут использоваться в WML?
(1) return
(2) prev
(3) reset
(4) refresh
(5) noop
(6) doop
Определите результатvar x = Float.ceil(2.28)
(1) 3
(2) 2
(3) 2.28
(4) 28
Как прервать выполнение WMLScript?
(1) Lang.abort()
(2) Lang.terminate()
(3) Lang.quit()
Какое количество карт телефон может вывести на экран?
(1) по одной
(2) зависит от телефона
(3) по две
(4) сколько угодно
Определите назначение тега <refresh>
(1) обновление
(2) возврат
(3) переход к следующей карте
(4) такого тега нет
Что означает ключевое extern в объявлении функции?
(1) функция приватная
(2) доступ к функции возможен из внешних файлов
(3) функция недоступна из внешних файлов
(4) функция публичная
Какое значение может принимать параметр value в функции exit?
(1) только числовое
(2) только логическое
(3) только буквенное
(4) любое
Какое число возвращается функцией find()?
(1) нецелое
(2) целое
(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
Какую задачу выполняет элемент <a>?
(1) "prev"
(2) "go"
(3) "back"
(4) "refresh"
Чему равна единица измерения времени в таймере?
(1) секунда
(2) миллисекунда
(3) минута
(4) 1/10 секунды
Как получить максимально возможное число с плавающей точкой?
(1) использовать функцию maxFloat
(2) использовать функцию maxInt
(3) возвести 2 в степень 64
(4) результат функции minFloat умножить на -3
Определите результат var y = Lang.isInt("second")
(1) 2
(2) false
(3) second
(4) true
Определите результат var x = String.format("%1.2f", 1.3)
(1) x = "1.30"
(2) x = "1"
(3) x = "2"
(4) x = "1.2"
Какая функция возвращает схему, указанную в URL?
(1) getQuery()
(2) getPath()
(3) getScheme()
(4) loadString()
Какой тег используется для подчёркивания текста в документе?
(1) <u>…</u>
(2) <i>…</i>
(3) <em>…</em>
Укажите обязательные атрибуты для элемента setvar
(1) href
(2) location
(3) у этого элемента нет атрибутов
(4) name
(5) value
Чему будет равна переменная W в результате выполнения сценария? var W = -2; W = Float.floor(-1.67)+ Float.ceil(5.08) + W++;
(1) 2
(2) 3
(3) 4
(4) 5
(5) 7
Какая функция возвращает максимально возможное целое число?
(1) maxInt()
(2) max()
(3) maxFloat()
Определите результат var t = String.isEmpty("150")
(1) 150
(2) false
(3) null
(4) true
Определите результат 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
Какими тегами задаются ячейки таблиц?
(1) <table>
(2) <th>
(3) <tr>
(4) <tcell>
(5) <td>
Какая задача не означает переход к следующей карте?
(1) go
(2) prev
(3) refresh
Что произойдет в результате выполнения функции, если длина пароля 6 символов? extern function checkpass() { var password = WMLBrowser.getVar("password"); if (String.length(Password) != 6) { WMLBrowser.go("login.wml#badpass"); } else if (String.length(PASSWORD) == 6) { WMLBrowser.go("menu.wml#menu"); } };
(1) произойдет переход к login.wml#badpass
(2) произойдет переход к menu.wml#menu
(3) ничего не произойдет
Функция min() возвращает:
(1) минимальное целое значение
(2) минимальное значение чисел x, y
(3) минимальное возможное значение
(4) определённое значение, независимое от x, y
Какая библиотека WMLScript используется для работы со строками?
(1) String
(2) Lang
(3) Text
Какая библиотека функций WMLScript используется для работы с адресами URL?
(1) URL
(2) WAP
(3) Addr
(4) DNS
Выведется ли такая информация ------------------------- ------ Первая ------ Карта один ------ Вторая ------ Карта два -------------------------- на экран после трансляции такого скрипта: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="first" title="Первая"> <p>Карта один</p> </card> <card id="second" title="Вторая"> <p>Карта два</p> </card> </wml>
(1) да
(2) нет, потому что выводится информация только первой карты
Что произойдет после нажатия на "Возврат"; <do name="back" type="prev" label="Возврат"> <no op/> </do>
(1) переход на следующую страницу
(2) переход на предыдущую страницу
(3) обновление страницы
(4) другой вариант, т.к. неверно написан <no op/>
Какая функция библиотеки Float округляет значение переменной до наибольшего целого?
(1) floor
(2) trunc
(3) int
(4) ceil
Что выведется в результате выполнения программы? res = Lang.seed(10); var rand = Lang.random(20); Dialogs.alert(" rand = " + rand + "res = " + res);
(1) res = 10, rand > 10 rand < 20
(2) res = , rand< 20
(3) все варианты неверны, т.к. переменная res не объявлена
Чем различаются функции charAt и elementAt?
(1) только названием
(2) charAt оперирует 1-байтовыми символами, а elementAt двухбайтовыми
(3) charAt работает с массивом символов, а elementAt - с массивом подстрок
(4) функция elementAt в WMLScript не существует
Как получить номер порта из адреса URL?
(1) вызвать функцию getURLParts и получить 2-ой элемент полученного массива
(2) вызвать функцию getPort
(3) вызвать функцию getHostInfo и затем с помощью функции elementAt
Что нужно вставить в <1> чтобы сделать перенос строки? <p> Первый параграф </p> <p> Второй параграф <1> и перенос строки </p>
(1) <P />
(2) <br />
(3) <br>
(4) <p> </p>
Что будет написано на экране после срабатывания таймера? <wml> <card id="first" title="first card" ontimer="#next"> <timer value="20"/> <p>first</p> </card> <card id="second" title="second"> <p>second</p> </card> <card id="next" title='second card'> <p> Карта номер два </p> </card> </wml>
(1) first
(2) first second
(3) second
(4) Карта номер два
Какой язык сценариев используется в WML документе?
(1) JavaScript
(2) WMLScript
(3) язык сценариев не используется
(4) другой
Чему будет равно res в результате выполнения программы? var x = Lang.max(10, 10.0); var f = Lang.isFloat(x) ; if (f==false) res = "false"; else res = "true";
(1) false
(2) undefined
(3) true
Определите назначение функцииelements?
(1) она определяет сколько раз встречается подстрока внутри строки
(2) она определяет длину строки
(3) формирует строку из нескольких элементов
Какая библиотека функций WMLScript должна использоваться для доступа к переменным браузера?
(1) URL
(2) Lang
(3) WMLBrowser
В какой строке допущена ошибка? 1: <wml> <card> <p>Welcome <img data-src="/img/12.bmp" /> 2: </p> 3: </card> </wml>
(1) 1
(2) 2
(3) 3
(4) ошибки нет
Как установить таймер, чтобы он сработал через 22 секунды?
(1) <timer value="22:00" />
(2) <timer value="2200" >
(3) <timer value="220" />
(4) <timer value="0,22" >
Определите результат? var x = Float.round(2.3)
(1) x=3
(2) x=2
(3) x=2.3
(4) x=0
Чему будет равно значение min? var min = Lang.min(-12,-12); var max = Lang.abs(Lang.max(-12,-12)); min = min + max;
(1) -12
(2) 24
(3) 12
(4) 0
Чему будет равно значение переменной x после выполнения этого кода? var x = String.length("hello!");
(1) x=5
(2) x=6
(3) x=-1
(4) x=0
Чему будет равно значение переменной x после выполнения этого кода? var ret = WMLBrowser.setVar("variable", 256); var x = WMLBrowser.getVar("variable");
(1) x=0
(2) x=256
(3) x=undefined
(4) x=-1
Из каких частей состоит WAP?
(1) спецификация языка WAP
(2) спецификация языка ECMAScript
(3) спецификация WTAI
Определите результат данного примера var x = Dialogs.alert("Ошибка!");
(1) x=" Ошибка "
(2) x=Ошибка
(3) x=""
(4) x= Dialogs.alert
Какое значение примет b в результате выполнения функции? var b = Lang.parseInt("500 tonn");
(1) 500 tonn
(2) " "
(3) 500
Сколько входных параметров у функции String.subString()?
(1) oдин
(2) два
(3) три
Каков результат действия следующей функции? var x = URL.getPort("http:/www.ams.org")
(1) x = "80"
(2) x = "110"
(3) сообщение об ошибке
Какая ошибка присутствует в этом документе WML? <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml><p> Первый параграф </p> <p> Второй параграф<br/>и перенос строки </p> </wml>
(1) нет ошибок
(2) отсутствует тег card
(3) неправильно задана декларация DOCTYPE
Какой атрибут нужно использовать в <input format="" > чтобы ограничить ввод только знаками пунктуации и латинскими символами верхнего регистра?
(1) *A
(2) a
(3) *a
Определите результатvar x = Float.pow(-3;2)
(1) -6
(2) 9
(3) 1
(4) 4
Чему будет равно x? var x = Lang.isInt("@27");
(1) 27
(2) true
(3) @27
(4) правильного варианта нет
В каком из следующих выражений неправильный синтаксис?
(1) var x = String.find("route","12")
(2) var y = String.elements("Microsoft","о","f")
(3) var z = String.find("cool","m")
Как действует функция WMLBrowser.refresh()?
(1) выполняет переход к новой карте
(2) обновляет текущую карту
(3) выполняет переход к предыдущей карте
Какой тег используется для ссылки обновления страницы или возврата на предыдущую страницу?
(1) <p>
(2) <anchor>
(3) <goto>
(4) <doaction>
Какие способы ввода возможны в WML?
(1) через поля ввода
(2) выбор одной позиции из списка выбора
(3) загрузка файла
(4) загрузка изображений
(5) выбор нескольких позиций из списка выбора
Какая функция, является функцией библиотеки Float?
(1) confirm()
(2) go()
(3) pow(x,y)
Какое значение примет x ? x = Lang.rand(10)%9;
(1) любое
(2) от нуля до 10
(3) правильного варианта нет
Как называется сокращенная версия JavaScript, используемая в WAP?
(1) JScript
(2) WAPScript
(3) WAPJavaScript;
(4) WMLScript
Какая задача используется для обновления значений переменных карты?
(1) resetvars
(2) noop
(3) refresh
(4) reset
Какое число возвращает функция floor?
(1) такой функции нет
(2) она не возвращает число
(3) число, которое равно параметру x
(4) ближайшее целое число, которое не больше параметра x
Какая функция используется для прерывания работы сценария и возвращения пользователю сообщения?
(1) exitwitherror
(2) abort
(3) killprogram
(4) quit
Определите ошибку <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Поля"> <p> <fieldset title="О курсе"> Author: <input name="author" type="text"/><br/> Content: <input name="content" type="text"/> </fieldset> </p> </card> </wml>
(1) ошибка в записи элемента <card>
(2) ошибка в записи элемента <input>
(3) нет ошибки
(4) ошибка в записи элемента <fieldset>
Выберите верные ответы:
(1) .wmls - расширение файлов WMLScript
(2) WMLScript располагается внутри .wml файла
(3) WMLScript может находится во внешних файлах
(4) вызов WMLScript происходит автоматически
Определите результатvar y = Lang.abs(-1.5)
(1) -1.5
(2) 2
(3) 3
(4) 1.5
Какая функция сравнивает две строки и возвращает значение, представляющее результат сравнения?
(1) compare()
(2) max()
(3) trim()
(4) refresh()
Определите результат 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"