игра брюс 2048
Главная / Интернет-технологии / Разработка клиентских приложений Web-сайтов / Тест 10

Разработка клиентских приложений Web-сайтов - тест 10

Упражнение 1:
Номер 1
Функция getYear()

Ответ:

 (1) в качестве входного параметра использует текущую дату 

 (2) не имеет входных параметров 

 (3) является встроенной функцией 

 (4) является пользовательской функцией 


Номер 2
Следующая функция         function alpha(n, m) {
            var i, str;
            str = "<br/>"
            for (i = 0; i < n; i++) {
          str += Math.round(Math.random() * m) + "<br/>";
            }
            return str
        }

    

Ответ:

 (1) генерирует m случайных чисел в диапазоне от 0 до n 

 (2) генерирует n случайных чисел в диапазоне от 0 до m 

 (3) находит сумму чисел от 0 до m 

 (4) находит сумму чисел от 0 до n 

 (5) подсчитывает количество случайных чисел от 0 до m 

 (6) подсчитывает количество случайных чисел от 0 до n 


Номер 3
Выберите синтаксически верные варианты вызова встроенной функции поиска минимального значения:

Ответ:

 (1) Math.min(5); 

 (2) Math.min(4, 5); 

 (3) Math.Min(5); 

 (4) math.Min(2, 1); 

 (5) Math->min(5); 


Упражнение 2:
Номер 1
Объекты в JavaScript создаются следующим образом:

Ответ:

 (1) Dim Alpha as New Object 

 (2) Object Alpha; 

 (3) Alpha = new Object; 

 (4) Dim Alpha as Object 


Номер 2
Ключевыми элементами ООП являются:

Ответ:

 (1) Инкапсуляция 

 (2) Дискретизация 

 (3) Триангуляция 

 (4) наследование 

 (5) верификация 

 (6) полиморфизм 


Номер 3
Создать объект в JavaScript, предназначенный для хранения данных со сложной структурой можно следующим образом

Ответ:

 (1) Public Class Product Public ProductName As String Public ExpireDate As Date Public Price As Double Public Sub New(ByVal ProductName As String, ByVal Public ExpireDate As Date, ByVal Price As Double) MyBase.New() Me. ProductName= ProductName Me. ExpireDate= ExpireDate Me. Price= Price End Sub End Class Dim Goods As New ArrayList Goods.Add(New Product("Хлеб", #14/04/2010# , 34)) Goods.Add(New Product("Молоко", #15/04/2010# , 25))  

 (2) function Product(ProductName, ExpireDate, Price) { this.ProductName = ProductName; this.ExpireDate = ExpireDate; this.Price = Price; } Goods = Array(n); Goods [0] = new Product ("Хлеб", "14/04/2010", 34); Goods [1] = new Product ("Молоко", "15/04/2010", 25);  

 (3) struct Product { char *ProductName; char *ExpireDate; double Price; } Goods[n]; Goods[0].ProductName="Хлеб" Goods[0].ExpireDate="14/04/2010" Goods[0].Price=34 Goods[1].ProductName="Молоко " Goods[1].ExpireDate="15/04/2010" Goods[1].Price=25  


Упражнение 3:
Номер 1
Выберите синтаксически верное объявления функции:

Ответ:

 (1) function sqr_example(int a, int b){ b = a*a; return (b);}  

 (2) int sqr_example(int a) {return (a*a); }  

 (3) function sqr_example(a) { return (a*a); }  

 (4) function { sqr_example(a) return (a*a);}  


Номер 2
Выберите ситнаксически верный вызов функции function the_same(a) { return (a);}

Ответ:

 (1) function the_same(5);  

 (2) the_same(5);  

 (3) function { the_same(5);}  

 (4) the_same(a=5);  


Номер 3
Выберите верные уверждения:

Ответ:

 (1) JavaScript предусматривает использование как встроенных так и пользовательских функций 

 (2) функции в JavaScript могут быть с как с входными параметрами и так и без таковых 

 (3) функция в JavaScript всегда возвращает значение 

 (4) при вызове функции используется ключевое слово function 

 (5) при объявлении функции используется ключевое слово function 


Упражнение 4:
Номер 1
Статические массивы в JavaScript создаются следующим образом:

Ответ:

 (1) Dim Alpha(3) As Integer 

 (2) Alpha = new Array(2,8,16); 

 (3) Alpha(3) = new Array; 

 (4) Alpha = new Array(3); 

 (5) int Alpha(3) 


Номер 2
Динамические массивы в JavaScript создаются следующим образом

Ответ:

 (1) Dim Alpha() As Integer={2, 4, -8, 16, 24, 36} 

 (2) Int Alpha[]={2, 4, -8, 16, 24, 36}; 

 (3) Alpha = new Array(6); 

 (4) Alpha = new Array(2, 4, -8, 16, 24, 36); 


Номер 3
        Двумерный массив объявлен следующим образом:
          a = new Array();
          a[0] = new Array(1, 2, 3, 4);
          a[1] = new Array(5, 6, 7,8);
          a[2] = new Array(9,10,11,12);
          a[3] = new Array(13,14,15,16);
        
        Что произойдет при присвоении  var p = a[4][0]; 
      

Ответ:

 (1) переменной p будет присвоено случайное значение  

 (2) переменной p будет присвоено значение null 

 (3) в момент выполнения произойдет JavaScript runtime error 

 (4) переменной p будет присвоено значение undefined 

 (5) переменной p будет присвоеное значение 0 


Упражнение 5:
Номер 1
Выберите верные утверждения:

Ответ:

 (1) любое обращение к элементу управления должно в обязательном порядке начинаться с имени корневого объекта document 

 (2) при обращении к элементу управления имя корневого объектом document можно опустить 

 (3) в элементе управления RadioButton одновременно может быть выбран только один из пунктов 

 (4) в элементе управления CheckBox одновременно может быть выбран только один из пунктов 


Номер 2
В форме my_frm присутствует поле ввода my_txt. Как извлечь введёную в него информацию?

Ответ:

 (1) my_frm.my_txt.value 

 (2) document.my_frm.my_txt.value 

 (3) document.my_txt.my_frm.value 

 (4) my_txt.my_frm.value 


Номер 3
В форме my_frm присутствует раскрывающийся список my_list_box. Как извлечь введёную в него информацию?

Ответ:

 (1) document.my_frm.my_list_box.value 

 (2) window.my_frm.my_list_box 

 (3) my_frm.my_list_box.value 

 (4) my_frm.my_list_box 


Упражнение 6:
Номер 1
Какой тип данных у значения свойства поля ввода value?

Ответ:

 (1) целое число 

 (2) дробное число 

 (3) строка 

 (4) логический тип данных 

 (5) null 


Номер 2
Какое свойство элемента управления RadioButton позволяет определить выбранный пользователем пункт?

Ответ:

 (1) defaultChecked 

 (2) disabled 

 (3) selected 

 (4) checked 


Номер 3
Какое свойство элемента управления CheckBox позволяет определить, отмечен ли в нём тот или иной пункт галочкой?

Ответ:

 (1) selected 

 (2) checked 

 (3) defaultChecked 

 (4) check 




Главная / Интернет-технологии / Разработка клиентских приложений Web-сайтов / Тест 10