игра брюс 2048
Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 18

Практикум по программированию на JavaScript - тест 18

Упражнение 1:
Номер 1
Что представляет собой тип данных "литерал"?

Ответ:

 (1) является значением, которое не изменяется 

 (2) является значением, которое постоянно изменяется 

 (3) такого типа данных не существует 


Номер 2
Чем может быть представлен литерал?

Ответ:

 (1) литерал может быть числом, именем или любой случайной последовательностью чисел и имен 

 (2) литерал может быть только числом 

 (3) литерал может быть именем или любой случайной последовательностью чисел и имен 


Номер 3
Может ли литерал быть изменен программно?

Ответ:

 (1) литерал невозможно изменить 

 (2) да, может 

 (3) может, если он представлен набором символов 


Упражнение 2:
Номер 1
Для чего служат формы?

Ответ:

 (1) служат для сбора данных пользователя и отправки их Web-серверу 

 (2) служат для сбора данных пользователя и отправки их Web-обозревателю 

 (3) для представления данных пользователя в виде таблицы 


Номер 2
Что представляют собой формы?

Ответ:

 (1) набор из элементов управления, размещаемых на Web-странице 

 (2) аналогичны диалоговым окнам Windows 

 (3) обычные web-страницы 


Номер 3
Чем задается поле ввода на форме?

Ответ:

 (1) посредством одинарного тега <INPUT TYPE="text"> 

 (2) посредством одинарного тега <INPUT TYPE="button"> 

 (3) посредством одинарного тега <INPUT TYPE="reset"> 


Упражнение 3:
Номер 1
В данном фрагменте кода представлена… 

<SCRIPT type="text/javascript">
function Gofindit()
{
  var searchfor = document.formsearch.findthis.value;                                 
  var FullSearchUrl ="http://av.yahoo.com/bin/query?p=" + searchfor;
  location.href = FullSearchUrl;
}
</SCRIPT>

Ответ:

 (1) функция с переменной searchfor (искать) под названием formsearch, внутри элемента findthis (найти), который обладает свойством value (значение). Она будет результатом чего-то происходящего в объекте document 

 (2) функция с переменной findthis (найти) под названием formsearch, внутри элемента searchfor (искать), который обладает свойством value (значение). Она будет результатом чего-то происходящего в объекте document 

 (3) функция с переменной searchfor (искать) под названием findthis внутри элемента formsearch (найти), который обладает свойством document (значение). Она будет результатом чего-то происходящего в объекте value 


Номер 2
Что из представленных ниже вариантов можно отнести к  объектам?

Ответ:

 (1) текущее окно 

 (2) текущий документ 

 (3) кнопки 


Номер 3
Какие данные получает разработчик из следующего аттрибута?

 document.lastModified

Ответ:

 (1) дату и время последней модификации документа 

 (2) время последнего изменения документа 

 (3) имя разработчика документа 


Упражнение 4:
Номер 1
Чем функция отличается от других объектов?

Ответ:

 (1) ничем не отличается 

 (2) отличается наличием параметров, свойств и возвращаемого значения 

 (3) наличием скобок 


Номер 2
Какие атрибуты принадлежат объекту document?

Ответ:

 (1) location 

 (2) lastModified 

 (3) forms[] 


Номер 3
Выберите правильный вариант пропущенной строки.

<SCRIPT type="text/javascript">
function Gofindit()
{ 
        *** пропущенная строка ***
        var searchUrl ="http://www.yandex.ru/yandsearch?ctgl=11657&text=" + search;
        location.href = searchUrl;
}   
</script>

Ответ:

 (1) var search = document.formsearch.find.value; 

 (2) var search = formsearch.document.find.value; 

 (3) var search = document.formsearch.value 


Упражнение 5:
Номер 1
Что выполняет данный участок кода?  
<FORM>
<INPUT TYPE="TEXT" NAME="name" onClick="getname(this.value)" VALUE="Введите текст">
</FORM>

Ответ:

 (1) передаёт информацию в текстовую строку по щелчку мышью 

 (2) передаёт информацию в текстовую строку по наведении курсора на другой объект 

 (3) получает информацию из текстовой строки по щелчку мыши 


Номер 2
Что из перечисленных ниже вариантов относится к обработчикам событий?

Ответ:

 (1) onFocus 

 (2) onBlur 

 (3) onMouseOver 


Номер 3
Что выполняет следующий фрагмент кода?  
<FORM>
  <TEXTAREA NAME="name" COLS=30 ROWS=5 WRAP=VIRTUAL onBlur="getname(this.value)">
  Введите любой текст
  </TEXTAREA>
</FORM>

Ответ:

 (1) создает текстовое поле и при смене фокуса ввода передает из него значение функции getname() 

 (2) создает текстовое поле и при наведении на него курсора передает его значение функции getname() 

 (3) создает текстовое поле и при клике мыши передает его значение функции getname() 


Упражнение 6:
Номер 1
Найдите ошибку  
<script>
function newcolor(color)
{
  document.bgColor=color
}
</script>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')">
</FORM>

Ответ:

 (1) неверно описана функция (нет символа ";") 

 (2) неверно передается параметр функции 

 (3) ошибки нет 


Номер 2
Найдите ошибку  
<script>
function newcolor(color)  {  document.bgColor=color }  
</script>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')">
</FORM>

Ответ:

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

 (2) неверно передается параметр функции 

 (3) ошибки нет 


Номер 3
Найдите ошибку  
<script>
function newcolor(color)
{
    document.bgColor=color
}    
</script>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor("lightblue")">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor("pink")">
</FORM>

Ответ:

 (1) неверно описана функция 

 (2) неверно передается параметр функции 

 (3) ошибки нет 


Упражнение 7:
Номер 1
Каким образом можно обратиться к элементу формы?

Ответ:

 (1) по имени (document.form_name.element_name.property) 

 (2) по индексу (document.forms[n].elements[n].property) 

 (3) используя метод (document.form.method()) 


Номер 2
Можно ли указать в атрибуте action JavaScript-код?  

Ответ:

 (1) нельзя 

 (2) можно, в сочетании с методом POST 


Номер 3
Какой тип имеет свойство elements объекта Form?    
        

Ответ:

 (1) массив 

 (2) скаляр 

 (3) такого свойства нет 


Упражнение 8:
Номер 1
Восстановить значения умолчания в полях формы можно только по кнопке reset?

Ответ:

 (1) да 

 (2) нет 

 (3) такого метода нет 


Номер 2
Каким из перечисленных способов можно отправить данные из формы на сервер?

Ответ:

 (1) по кнопке Submit 

 (2) методом submit 

 (3) по событию onSubmit 


Номер 3
Можно ли полностью перехватить и обработать JavaScript-функцией событие Submit (отправку данных на сервер)?

Ответ:

 (1) да 

 (2) нет 




Главная / Интернет-технологии / Практикум по программированию на JavaScript / Тест 18