Главная / Программирование /
Основы WAP/WML и WMLScript / Тест 4
Основы WAP/WML и WMLScript - тест 4
Упражнение 1:
Номер 1
К какой библиотеке относится функция abort()?
Ответ:
 (1) USB 
 (2) Float 
 (3) Lang 
 (4) String 
Номер 2
Определите результат
var a = "неверно";
Lang.abort("попробуйте еще раз: " + a)
Ответ:
 (1) попробуйте еще раз: неверно 
 (2) неверно 
 (3) попробуйте еще раз: a 
 (4) попробуйте еще раз 
Номер 3
Определите результатvar y = Lang.abs(-1.5)
Ответ:
 (1) -1.5 
 (2) 2 
 (3) 3 
 (4) 1.5 
Упражнение 2:
Номер 1
Какая функция определяет абсолютное значение числа?
Ответ:
 (1) abort() 
 (2) abs() 
 (3) seed() 
 (4) IsInt() 
Номер 2
Функция, возвращающая целое число, которое определяет набор символов?
Ответ:
 (1) characterSet() 
 (2) random(x) 
 (3) maxInt() 
 (4) exit() 
Номер 3
Какое значение может принимать параметр value в функции exit?
Ответ:
 (1) только числовое 
 (2) только логическое 
 (3) только буквенное 
 (4) любое 
Упражнение 3:
Номер 1
Функция возвращающая булево значение, которое указывает, поддерживаются или нет числа с плавающей точкой?
Ответ:
 (1) minInt() 
 (2) parseInt() 
 (3) Float() 
 (4) Seed() 
Номер 2
Определите результат
var r = Lang.isFloat("357,6")
Ответ:
 (1) 357 
 (2) 357,6 
 (3) true 
 (4) false 
Номер 3
Определите результат
var y = Lang.isInt("second")
Ответ:
 (1) 2 
 (2) false 
 (3) second 
 (4) true 
Упражнение 4:
Номер 1
Определите результат:
var x = Lang.isFloat("-3.12e2")
Ответ:
 (1) true 
 (2) -3.12e2 
 (3) 3 
 (4) false 
Номер 2
Какая функция возвращает число с максимальным значением?
Ответ:
 (1) maxinteger 
 (2) maximum 
 (3) max 
 (4) abs 
Номер 3
Какая функция возвращает максимально возможное целое число?
Ответ:
 (1) maxInt() 
 (2) max() 
 (3) maxFloat() 
Упражнение 5:
Номер 1
Какое значение может применять параметр value у функции exit, если результат равен true?
Ответ:
 (1) любое числовое 
 (2) true 
 (3) любое буквенное 
 (4) любое 
Номер 2
Определите результат
var x = Lang.max(10, 27.5)
Ответ:
 (1) 10 
 (2) true 
 (3) 27.5 
 (4) 27 
Номер 3
Функция min() возвращает:
Ответ:
 (1) минимальное целое значение 
 (2) минимальное значение чисел x, y 
 (3) минимальное возможное значение 
 (4) определённое значение, независимое от x, y
 
Упражнение 6:
Номер 1
Какие библиотеки входят в состав WMLScript?
Ответ:
 (1) Lang 
 (2) Double 
 (3) String 
Номер 2
Для чего применяется библиотека Lang?
Ответ:
 (1) для печати 
 (2) для генерации случайных чисел 
 (3) для манипулирования с текстом 
 (4) для манипуляций с типами данных 
Номер 3
Что выведется в результате выполнения программы?
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 не объявлена 
Упражнение 7:
Номер 1
Какое значение будет у переменной X?
var X= Lang.isInt("500MB");
Ответ:
 (1) 500MB 
 (2) false 
 (3) MB 
 (4) 500 
Номер 2
Чему будет равно 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 
Номер 3
Чему будет равно 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 
Упражнение 8:
Номер 1
Чему будет равно значение 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) ни один из вариантов не подходит 
Номер 2
Определите результат выполнения программы
var s= 10;
try
{
s = 5 / 0;
s =15;
}
catch(e)
{
s = 12;
}
Ответ:
 (1) s=15 
 (2) s=10 
 (3) s=12 
 (4) ни один из вариантов не подходит 
Номер 3
Чему будет равно значение 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 
Упражнение 9:
Номер 1
Чему будет равно значение m2?var m2 = Float.maxFloat()+10;
Ответ:
 (1) 3.4e38+10 
 (2) 0 
 (3) 65535 
 (4) 2147483647 
Номер 2
Чему будет равно значение minInt?
var minInt = Lang.minInt( ) ;
minInt <<= 16;
Ответ:
 (1) -2147483648 
 (2) 0 
 (3) 2147483647 
Номер 3
Какое значение примет b в результате выполнения функции?
var b = Lang.parseInt("500 tonn");
Ответ:
 (1) 500 tonn 
 (2) " " 
 (3) 500 
Упражнение 10:
Номер 1
Какое значение примет XXX в результате выполнения функции?
var XXX = Lang.parseFloat(" +3.14e2 tut");
Ответ:
 (1) +3.14e2 tut 
 (2) tut 
 (3) 3.14e2 
Номер 2
Какое значение примет ZZZ в результате выполнения функции?
var ZZZ = Lang.parseFloat("-.15 F");
Ответ:
 (1) -.15 F 
 (2) -.15 
 (3) -0.15 
Номер 3
Чему будет равно x?
var x = Lang.isInt("@27");
Ответ:
 (1) 27 
 (2) true 
 (3) @27 
 (4) правильного варианта нет 
Упражнение 11:
Номер 1
Чему будет равно t?
var t = Lang.isFloat("221.5");
Ответ:
 (1) 221.5 
 (2) true 
 (3) false 
Номер 2
Чему будет равно x?
var x = Lang.parseInt("Университету Intuit 4 года!");
Ответ:
 (1) 4 
 (2) true 
 (3) false 
 (4) undeclared 
Номер 3
Какое значение примет x ?
x = Lang.rand(10)%9;
Ответ:
 (1) любое 
 (2) от нуля до 10 
 (3) правильного варианта нет 
Упражнение 12:
Номер 1
Что произойдет в результате выполнения программы?
var a = "Все Верно";
Land.abort("что делать, если: + a + ?");
Ответ:
 (1) сценарий прерывается, и появится сообщение "Все верно" 
 (2) сценарий прерывается, и появится сообщение "что делать, если: Все Верно?" 
 (3) сценарий прерывается и ничего не появляется 
 (4) ни один вариант не подходит 
Номер 2
Как прервать выполнение WMLScript?
Ответ:
 (1) Lang.abort() 
 (2) Lang.terminate() 
 (3) Lang.quit() 
Номер 3
Какая функция используется для прерывания работы сценария и возвращения пользователю сообщения?
Ответ:
 (1) exitwitherror 
 (2) abort 
 (3) killprogram 
 (4) quit