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

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

700,00 руб.
В течение часа!
Экзамен "Разработка клиентских приложений Web-сайтов" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
11235 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Web-страницы создаются с помощью языка

TCP/IP
SMTP
HTTP
HTML
FTP


Активная серверная страница получает от пользователя запрос по протоколу:

FTP
SGML
SMTP
HTTP
HTML
XML
SQL


Сценарии можно создавать с помощью языка:

SQL
XML
HTML
C++
SGML
VBScript
JavaScript
Assembler


Уровень прикладных программ протокола TCP/IP включает в себя:

SGML
HTTP
XML
SMTP
FTP
HTML


ip-адреса могут быть:

лицензионными
частными
пиратскими
общедоступными
государственными


Служба разрешения доменных имен

реализует «облачные» вычисления
обеспечивает совместимость со стандартом css 2.1
реализует концепцию «тонкого» клиента
избавляет пользователя от необходимости запоминать ip-адреса
обеспечивает совместимость со стандартом html 4.01


IP-адрес в четвертой версии протокола IP (IPv4) занимает

32 байта
4 байта
8 байт
16 байт
2 байта


Для того, чтобы разместить web-сайт в Интернете используются следующие этапы:

трансляция ip-адресов
делегирование домена
регистрация домена
маскарадинг
хостинг


Сценарии в динамическом HTML заключаются в тэги

<table>…</table>
<title>…</title>
<head>…</head>
<title>…</title>
<script>…</script>
<body>…</body>


Зарегистрировать домены второго уровня можно на сайте

www.nic.ru
www.rambler.ru
www.yandex.ru
www.mail.ru


При делегировании домена

доменному имени сопоставляется ip-адрес
осуществляется маскарадинг ip-адреса
регистрируется домен в зоне .ru
регистрируется домен в зоне .рф
осуществляется маршалинг ip-адреса


Для настройки источника данных элемента управления GridView используется свойство

.ImageUrl
.DataSource
.Name
.Text
XmlDataSource


Устойчивость Интернета обеспечивается благодаря

Хостингу
маршрутизации
ретрансляции пакетов
топологии типа «Звезда»
пакетной передаче данных
топологии типа «Кольцо»


В России роль сетевого информационного центра играет компания

Рамбер
Яндекс
РОСНИИРОС
Ай-Ти


Протокол ftp отличается от протокола http

большей надежностью
более высокой скоростью
отсутствием уведомления
меньшей надежностью
наличием уведомления
более низкой скоростью


Для передачи почтовых сообщений используется протокол

xml
html
smtp
ftp
http
https


Java апплеты запускаются в

универсальной исполняющей машине
переменных с глобальной областью видимости
песочнице
объекте DataSet
микропроцессоре
кэш-памяти


Сильной стороной языка HTML является:

способность отображать сложное содержимое (ноты, трехмерные структуры молекул и так далее)
возможность создавать собственные элементы
независимость от платформы
возможность описания данных со сложной структурой
простота


В (X)HTML в отличие от HTML:

поддерживаются новые элементы управления
тэги и имена атрибутов рекомендуется писать строчными буквами
тэги и имена атрибутов рекомендуется писать заглавными буквами
не допускаются незакрытые тэги
улучшена поддержка мультимедийного контента
встроена поддержка языка структурированных запросов


С точки зрения синтаксиса языка HTML правильной будет следующая конструкция:

</tag1>
    </tag2>

    <tag2>
<tag1>

<tag1>
    <tag2>

    </tag2>
</tag1>

<tag1>
    <tag2>

    </tag1>
</tag2>

<tag1>
    <tag1>

    </tag2>
</tag2>


Невидимые заголовки

заключаются внутри тэгов <body>…</body>
заключаются внутри тэгов <title>…</title>
заключаются внутри тэгов <div>…</div>
заключаются внутри тэгов <span>…</span>
используется поисковыми сайтами для индексации web-страниц


Строка DTD переходного типа:

разрешает работу с фреймами
содержит ссылки на внешние каскадные таблицы стилей
исключает нерекомендованные консорциумом w3c тэги и атрибуты, предназначенные для внешнего оформления
содержит устаревшие теги


Строка описания типа документа (DTD – Document Type Definition):

облегчает корректное отображение web-страницы в браузере
содержит информацию о номере версии языка html
содержит информацию о номере версии языка xml
описывает наиболее предпочтительный браузер для отображения web-страницы
содержит информацию о номере версии языка sgml
содержит ссылку на внешнюю каскадную таблицу стилей


Браузерные войны были обусловлены тем, что:

производители браузеров использовали разные версии языка html
производители браузеров использовали разные сетевые протоколы
производители браузеров использовали разные версии языка xml
производители браузеров внедряли собственные элементы в html-разметку


Текст HTML-документа

преобразуется в байт-код
преобразуется в машинные коды
интерпретируется
компилируется


HTML-документы открываются

графическими редакторами
браузерами
компиляторами
парсерами


Выражение <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

запрещает работу с фреймами
разрешает работу с фреймами
разрешает нерекомендованные W3C тэги
исключает нерекомендованные W3C тэги
формирует многоуровневое меню
формирует одноуровневое меню


Инструкции языка гипертекстовой разметки называются

ссылки
инструкции безусловного перехода
директивы препроцессора
описания
тэги


Закрытым тэгом является

<?xml version="1.0" encoding="windows-1251"?>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<tr>


Кнопки и раскрывающиеся списки обычно заключаются в тэги

<br>…</br>
<style … >…</style>
<form>…</form>
<script … >…</script>
<a href … ></a>


Текст, заключенный в тэги h1 и h6 отличаются

цветом
начертанием
выравниванием
размером
регистром


Выражение <a href=1.jpg>Фото</a>

является ссылкой на файл 1.jpg
является невидимым заголовком
отображает фотографию 1.jpg
является видимым заголовком
является внутренней ссылкой


html-документы имеют расширение

.doc
.asp
.cs
.xml
.htm


Комментарии в HTML-документах создается следующим образом:

<!-- Привет! --!>
'Привет!
/* Привет! */
rem Привет!
//Привет!


При размещении элементов управления можно использовать

относительное позиционирование
геопозиционирование
триангуляцию
абсолютное позиционирование
временную привязку


Видимые заголовки создаются с помощью тэгов:

<title>…</title>
<img …></img>
<br>…</br>
<p>…</p>
<hN>…</hN>
<head>…</head>


Абзацы формируются с помощью тэгов:

<p>…</p>
<img …></img>
<title>…</title>
<head>…</head>
<hN>…</hN>
<br>…</br>


Графические изображения добавляются с помощью тэгов:

<head>…</head>
<hN>…</hN>
<p>…</p>
<br>…</br>
<img …></img>
<title>…</title>


Строки таблиц формируются с помощью тэгов:

<span>…</span>
<div>…</div>
<td>…</td>
<body>…</body>
<tr>…</tr>
<table … >…</table>


Ссылки формируются с помощью тэгов:

<script>…</script>
<title>…</title>
<p>…</p>
<br>…</br>
<body …></body>
<a href …>…</a>


Ячейки таблиц формируются с помощью тэгов:

<td>…</td>
<tr>…</tr>
<div>…</div>
<table … >…</table>
<span>…</span>
<body>…</body>


Раскрывающийся список создается следующим образом:

<select>
<select>Ель</select>
<select>Кедр</select>
<select>Сосна</select>
</select>

<option>
<option>Ель</option>
<option>Кедр</option>
<option>Сосна</option>
</option>

<select>
<option>Ель</option>
<option>Кедр</option>
<option>Сосна</option>
</select>

<option>
<select>Ель</select>
<select>Кедр</select>
<select>Сосна</select>
</option>

<option>
<select>Ель</option>
<select>Кедр</option>
<select>Сосна</option>
</option>


Нумерованные списки можно создать следующим образом

<li>
<ol>Ель</ol>
<ol>Груша</ol>
<ol>Бананы</ol>
</li>

<li>
<br>Ель
<br>Груша
<br>Бананы
</li>

<ol>
<li>Ель</li>
<li>Груша</li>
<li>Бананы</li>
</ol>


Таблица формируется следующим образом:

<table border=1>
<tr>
    <td>1</tr>
    <td>2</tr>
</td>
<tr>
    <td>3</tr>
    <td>4</tr>
</td>
</table>

<table border=1>
<tr>
    <td>1</td>
    <td>2</td>
</tr>
<tr>
    <td>3</td>
    <td>4</td>
</tr>
</table>

<table border=1>
<tr>
    <td>1</tr>
    <tr>2</td>
</td>
<tr>
    <td>3</tr>
    <tr>4</td>
</td>
</table>

<td>
    <tr>1</tr>
    <tr>2</tr>
</td>
<td>
    <tr>3</tr>
    <tr>4</tr>
</td>
</table>


Кнопку можно создать следующим образом:

<input value="button" type="Нажми меня!">
<input type="button" value="Нажми меня!">
<input button="text" type="Нажми меня!">
<input text="button" value="Нажми меня!">


Маркированные списки можно создать следующим образом

<ul>
<tr>Ель</tr>
<tr>Груша</tr>
<tr>Бананы</tr>
</ul>

<ul>
<tr>Ель</td>
<tr>Груша</td>
<tr>Бананы</td>
</ul>

<ul>
<td>Ель</tr>
<td>Груша</tr>
<td>Бананы</tr>
</ul>

<ul>
<li>Ель</li>
<li>Груша</li>
<li>Бананы</li>
</ul>


Горизонтальная черта формируется с помощью тэга

span
p
br
hr
img


Выберите корректный пример создания заголовка:

<h2>заголовок<h2>
<h1>заголовок</h1>
<h8>заголовок</h8>
<H1 size="big">заголовок</H1>


Единственный элемент из вложенных элементов тега <head>, содержимое которого напрямую отображается на веб-странице, это...

link
title
base
meta


Поле ввода можно создать следующим образом:

<input type="select" type="value">
<input type="text" id="txtName" value="Как тебя зовут?">
<value=input id="Как тебя зовут?">
<input value="text" id="Как тебя зовут?">


Параметр alt тега <img> задаёт...

размер изображения по высоте
альтернативный текст, позволяющий получить информацию о рисунке при отключенной в браузере загрузке изображений
выравнивание изображения относительно текста или других изображений на веб-странице
ширину рамки вокруг изображения


Выберите корректные значения параметра align элемента <p>:

Center
justify
right
left


Параметр alt тега <img> задаёт...

размер изображения по высоте
выравнивание изображения относительно текста или других изображений на веб-странице
ширину рамки вокруг изображения
альтернативный текст, позволяющий получить информацию о рисунке при отключенной в браузере загрузке изображений


Выберите корректные атрибуты для элемента <a>

name
href
answer
code


Одна и та же таблица стилей:

может применяться к нескольким HTML-документам
будет работать с несколькими браузерами
будет работать только с одним браузером
может применяться только к одному HTML-документу


Каскадные таблицы стилей:

позволяют разделять код и представление
находятся внутри тэгов <style … >…</style>
соответствуют стандарту CSS 2.1
поддерживаются только браузером Safari
могут размещаться внутри HTML-документа или в отдельном файле
находятся внутри тэгов <script …>…</script>
соответствуют стандарту HTML 4.01


С помощью CSS можно задать:

размер элемента
обработчик события
цвет элемента
домашнюю страницу браузера
расположение элемента


Свойство margin-top определяет

высоту внутреннего пространства между верхним бордюром и невидимой границей прямоугольника
ширину внутреннего пространства между верхним бордюром и невидимой границей прямоугольника
ширину внешнего пространства между верхним бордюром и невидимой границей прямоугольника
высоту внешнего пространства между верхним бордюром и невидимой границей прямоугольника


К одному и тому же элементу можно применять разные правила форматирования с помощью:

внутренних CSS
атрибутов Class
внешних CSS
атрибутов id
атрибутов Name


Правильной формой подключения внешней CSS является:

<head>
<link rel="stylesheet" type="text/css" @import url("mystyle.css") />
</head>

<style type="text/css">
</style>

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
</head>

<style type="text/css">
@import url("mystyle.css");
</style>


Задать размер в дюймах можно с помощью

mm
cm
in
px


Задать размер в пиках можно с помощью выражения

pc
em
ex
pt


Свойство margin-left определяет

ширину внешнего пространства между левым бордюром и верхним бордюром
ширину внешнего пространства между левым бордюром и правым бордюром
ширину внутреннего пространства между левым бордюром и невидимой границей прямоугольника
ширину внешнего пространства между левым бордюром и невидимой границей прямоугольника


Для получения "выпуклой" рамки, с эффектом объёма нужно использовать свойство

inset
outset
ridge
groove
hiden


Для получения пунктирной рамки нужно использовать свойство

solid
dashed
none
double


Внешний вид рамки вокруг текста задается с помощью свойства

background
width
style
border


Для задания начертания шрифта нужно использовать свойство

font-size
font-name
font-style
font-family


Высоту прямоугольной области элемента можно задать с помощью свойства

size
style
height
border-height


Для задания цвета шрифта используется свойство

outline-color
color
style-color
background-color
font-color


Для отображения элементов последовательно один за другим в том порядке, в котором они определены в документе используется свойство

fixed
absolute
relative
static


Выберите фрагмент CSS-кода, который не содержит синтаксических ошибок:

{h2: color=blue}
h1 {color: black}
h4 {background-color==white}
h2; h3 {color: Fuchsia}


Как добавить цвет для заголовка, атрибут id которого имеет значение great?

это сделать невозможно
h1.great {color: white}
h1#great {color: green}
h1->great {color: blue}


Ядро JavaScript описывает

регулярные выражения
типы данных
инструкции
библиотеку ввода-вывода
операторы
объекты
ключевые и зарезервированные слова


Синтаксис JavaScript напоминает

C
Pascal
Java
Basic
Prolog
Delphi


JavaScript включает в себя

объектную модель документа
объектную модель браузера
обработчик прерываний
базу метаданных
координатор распределенных транзакций
ядро


Для отображения текста в JavaScript можно использовать операторы

confirm()
print()
MsgBox()
document.write()
writeln()
console.writeline()
alert()
prompt()


Браузеры управляют

фреймами
адресом открытой страницы
графической библиотекой
окнами
библиотекой ввода-вывода
математической библиотекой


Сценарии JavaScript размещаются внутри тэгов:

<div>…</div>
<script … >…</script>
<JavaScript…></JavaScript >
<class …>…</class>
<span>…</span>
<style …>…</style>


Напечатать четверостишие с помощью JavaScript можно следующим образом

var sentence;
sentence ="Иссушают науки и тело, и ум," + "<br>" +
                 "Муж ученый поэтому худ и угрюм." + "<br>" +
                 "Не отведав до срока лозы винограда," + "<br>" +
                 "Он до времени сам превратился в изюм";
document.write(sentence);

char *sentence[]={"Иссушают науки и тело, и ум,", "Муж ученый поэтому худ и угрюм.",
"Не отведав до срока лозы винограда," "Он до времени сам превратился в изюм"};
int n=sizeof(*sentence)/sizeof(*sentence[0]);
int i;
for(i=0;i<n;i++)
{
cout<<”\n”<< sentence[i];
}

Dim sentence As string
sentense ="Иссушают науки и тело, и ум," & VbCrLf &
                 "Муж ученый поэтому худ и угрюм." & VbCrLf &
                 "Не отведав до срока лозы винограда," & VbCrLf &
                 "Он до времени сам превратился в изюм"
MsgBox(sentence)


Для объявления переменной в JavaScript используется следующее выражение

int a;
double a;
var a;
Dim a As Integer
Dim a As Double


В качестве области применения JavaScript можно назвать

WebOS
AJAX
Comet
букмарклеты
виджеты


Результатом вычисления 15%=7 в JavaScript будет

2,1428571428571428571428571428571
2
0,46666666666666666666666666666667
1


Для преобразования строки в целое десятичное число в JavaScript используется функция

Int()
parseFloat()
CStr()
CInt()
parseInt()


Переменная в JavaScript при создании приобретает значение

Not Defined
NULL
True
Object
undefined


Выражение a > b ? c = a : c = b; в JavaScript находит

наименьшее из трех чисел
наибольшее из двух чисел
наибольшее из трех чисел
наименьшее из двух чисел


Выражение if (a<b && c>d) в JavaScript является

автодекрементом
дизъюнкцией
конъюнкцией
автоинкрементом
логическим отрицанием


Отобразить фразу на экране с помощью JavaScript можно следующим образом

function sentence()
{
char *phrase=” Смотри в корень!”;
cout<<”\n”<<phrase;
}

……

sentence();


Sub sentence()
    Dim phrase As string
    phrase = "Смотри в корень!"
    MsgBox(phrase)
End Sub

…..
sentence()


        function sentence() {
            var phrase;
            phrase = "Смотри в корень!";
            document.write(phrase);
        }
        sentence();

       
Решить квадратное уравнение в JavaScript можно следующим образом

Function Root(ByVal a As Double, ByVal b As Double, ByVal c As Double) As String
ByVal d,x1,x2 As Double,str As String

d=pow(b,2)-4*a*c

if d<0 Then
str=”Действительных корней нет!”
Else
x1=(-b-sqrt(d))/(2*a)
x2=(-b-sqrt(d))/(2*a)
str=”x1 = ” & x1 & ", x2 = ” & x2
End If
Return str
End Function

…..

Dim a,b,c as double, str as string
a=-3
b=8
c=11
str=Root(a,b,c)
MsgBox(str)

function root(a,b,c) {
var d,x1,x2,str;
d=Math.pow(b,2)-4*a*c;
if(d<0) {str="Действительных корней нет!";}
else {
x1=(-b-Math.sqrt(d))/(2*a);
x2=(-b+Math.sqrt(d))/(2*a);
str="x1 = " + x1 + ", x2 = " + x2;
}
            return str;
        }
        var a,b,c,str;
a=-3;
b=8;
c=11;
str=root(a,b,c);
document.write(str);

void root(double a, double b, double c) {
double d,x1,x2;
d= pow(b,2)-4*a*c;
if(d<0) {cout<<"\nДействительных корней нет!";}
else {
x1=(-b-Math.sqrt(d))/(2*a);
x2=(-b+Math.sqrt(d))/(2*a);
cout<<"\nx1 = "<<x1<<", x2 = "<<x2;
}
        }

……

void root(double a, double b, double c);
double a,b,c;
a=-3;
b=8;
c=11;
root(a,b,c);


Фрагмент кода

        var i,n, s, str;
        s = 0;
        n = 10;
        i = 1;
       
      while(i<=n)
      {
          s += i;
          i++;
      }

вычисляет:

сумму первых n членов ряда
сумму квадратов чисел от 1 до 10
сумму квадратов отклонений чисел от 1 до 10
количество элементов, меньших 10

Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Фрагмент кода

        var n, i, z, str;
        n = 5;
        z = 1;
        if (n > 1) {
            i = 2;
            do {
                z *= i;
                i++;
            }
            while (i <= n);
        }

вычисляет:

2 в степени 5
факториал двух
факториал пяти
5 во второй степени


Найти сумму динамического массива с помощью JavaScript можно следующим образом

var n, i, sum;
a = new Array(4,8,13,25,38);
n = a.length;
sum=0;
for(i=0;i<n;i++)
{
sum+=a[i];
}
document.write("Сумма массива = " + sum);

int a[]={4,8,13,25,38};
int n=sizeof(a)/sizeof(a[0]);
int sum=0;
int i;
for(i=0;i<n;i++)
{
    sum+=a[i];
}
cout<<”\nsumma = "<<sum;

Dim a() as Integer={4,8,13,25,38}
Dim n as integer=a.Length
Dim sum as integer=0
Dim I as integer
For i=0 to n-1
sum+=a(i)
Next
Dim str As string=”Сумма массива =” & sum
MsgBox(str)


Найти наибольшее из трех чисел с помощью JavaScript можно следующим образом

Dim a,b,c,d1,d2 As Integer
a=3
b=4
c=7
if a>b Then
d1=a
Else
d1=b
End If

If c>d1 Then
d2=c
Else
d2=d1
End If
Dim str As String
str=”Наибольшее из трёх чисел = ” & d2
MsgBox(str)

int a,b,c,d1,d2;
a=3;
b=4;
c=7;
if (a>b) {d1=a;}
else {d1=b;}

if (c>d1) {d2=c;}
else {d2=d1;}

cout<<"\nНаибольшее из трёх чисел = "<<d2<<endl;

var a,b,c,d1,d2,str;
a=3;
b=4;
c=7;
if (a>b) {d1=a;}
else {d1=b;}

if (c>d1) {d2=c;}
else {d2=d1;}

str="Наибольшее из трёх чисел = " + d2;
document.write(str);


Фрагмент кода:

var i, s, str;
        s = 0;
        for (i = 1; i <= 10; i+=2) {
            s += i;
        }

вычисляет:

количество нечетных чисел от 1 до 10
сумму четных чисел от 1 до 10
количество четных чисел от 1 до 10
сумму нечетных чисел от 1 до 10


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

Math.min(5);
Math->min(5);
Math.Min(5);
Math.min(4, 5);
math.Min(2, 1);


Следующая функция

        function alpha(n, m) {
            var i, str;
            str = "<br/>"
            for (i = 0; i < n; i++) {
          str += Math.round(Math.random() * m) + "<br/>";
            }
            return str
        }

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


Функция getYear()

является пользовательской функцией
в качестве входного параметра использует текущую дату
не имеет входных параметров
является встроенной функцией


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

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

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);
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))


Объекты в JavaScript создаются следующим образом:

Object Alpha;
Dim Alpha as Object
Alpha = new Object;
Dim Alpha as New Object


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

Триангуляция
Инкапсуляция
верификация
Дискретизация
наследование
полиморфизм


Выберите верные уверждения:

при объявлении функции используется ключевое слово function
при вызове функции используется ключевое слово function
функции в JavaScript могут быть с как с входными параметрами и так и без таковых
функция в JavaScript всегда возвращает значение
JavaScript предусматривает использование как встроенных так и пользовательских функций


Выберите ситнаксически верный вызов функции

function the_same(a) { return (a);}

the_same(a=5);
function the_same(5);
the_same(5);
function { the_same(5);}


Выберите синтаксически верное объявления функции:

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



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

Alpha = new Array(2, 4, -8, 16, 24, 36);
Int Alpha[]={2, 4, -8, 16, 24, 36};
Dim Alpha() As Integer={2, 4, -8, 16, 24, 36}
Alpha = new Array(6);


Статические массивы в JavaScript создаются следующим образом:

Alpha = new Array(2,8,16);
int Alpha(3)
Dim Alpha(3) As Integer
Alpha(3) = new Array;
Alpha = new Array(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];

переменной p будет присвоено случайное значение
переменной p будет присвоено значение null
переменной p будет присвоено значение undefined
в момент выполнения произойдет JavaScript runtime error
переменной p будет присвоеное значение 0


Выберите верные утверждения:

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


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

window.my_frm.my_list_box
my_frm.my_list_box
my_frm.my_list_box.value
document.my_frm.my_list_box.value


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

document.my_txt.my_frm.value
my_txt.my_frm.value
my_frm.my_txt.value
document.my_frm.my_txt.value


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

checked
selected
defaultChecked
check


Какой тип данных у значения свойства поля ввода value?

логический тип данных
дробное число
строка
целое число
null


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

defaultChecked
checked
disabled
selected


Обычно микроформаты заключаются в теги:

<div class …>…</div>
<table border…>…</table>
<image … >… </image>
<style…>…</style>
<script …>…</script>


Микроформат hCard используется для описания:

событий
географических координат
новостей
людей и организаций
социальных сетей
товаров и услуг


Микроформаты:

предназначены для создания средств визуального поиска
наделяют информацию смыслом, понятным для программ, обрабатывающих web-страницы
позволяют описывать данные со сложной структурой
являются невидимыми заголовками
являются разновидностями ускорителей


Степень родства в социальных сетях определяется с помощью атрибута

crush
rel
date
muse
sweetheart
colleague


Одной из разновидностей микроформатов являются

средства визуального поиска
невидимые заголовки
видимые заголовки
ускорители
веб-фрагменты


Для описания отзывов о товарах используется микроформат

hReview
hAtom
hCalendar
hPeople
hCard
Geo


Выберите корректные атрибуты микроформата hCard:

Email
Tel
Local
ityfn
org



Какой тип микроформата используется в следующем фрагменте кода:

  <span class="latitude">62.442</span>; <span class="longitude">-114.398</span>
     
hAtom
geo
hReview
hCalendar
hCard


Какой тип микроформата используется в следующем фрагменте кода:

   <div class="fn">Вася Пупкин</div>
   <div class="org">ООО "Рога и Копыта"</div>
   <div class="tel">604-555-1234</div>

geo
hReview
hCard
Atom
hCalendar


Какой тип микроформата используется в следующем фрагменте кода:

        <span>
          <span class="rating">3</span> из пяти
        </span>
   
hAtom
geo
hCard
XFN
hCalendar
hReview


Какой тип микроформата используется в следующем фрагменте кода:

 <span class="summary">тест на знание web-программирования</span>
 <span class="dtstart">
  <span class="value">2010-10-14</span>, с
  <span class="value">19:00</span></span> до
 <span class="dtend"><span class="value">20:40</span></span>.

hReview
hAtom
geo
hCard
hCalendar


Какой тип микроформата используется в следующем фрагменте кода:

 <span class="entry-summary">Встреча на высшем уровне</span>
    <span class="published">
      <span class="value">2010-08-01</span>
    </span>
 </span>
     
hAtom
hCalendar
hReview
geo
hCard
XFN


Какой тип микроформата используется в следующем фрагменте кода:

<a href="http://tanya.example.org" rel="friend met colleague">...</a>

XFN
geo
hReview
hCard
hCalendar
hAtom


В каком месте веб-страницы необходимо добавить атрибут profile при использовании мультиформата XFN?

в тэге <body>
в тэге <head>
в тэге <html>
для каждой гиперссылки на странице


В каком месте веб-страницы необходимо добавить атрибут rel при использовании мультиформата XFN?

для каждой гиперссылки на странице
в тэге <body>
в тэге <head>
в тэге <html>


Выберите допустимые значения атрибута rel микроформата XFN

Child
Friend
Colleague
co-worker


Для обработки содержимого XML-документов используются

редакторы связей
парсеры
хранимые процедуры
триггеры
подпрограммы-обработчики событий


Для визуализации XML-документов используются

XSL-таблицы
каскадные таблицы стилей
HTML-таблицы
Динамические таблицы
статические таблицы


Язык расширенной разметки является подмножеством

XSLT
HTML
XML
XSL
SGML


При использовании русских букв в XML-документе нужно задать кодировку

UNICODE
UTF-16
UTF-8
windows-1252
windows-1251
ANSI


Правильным будет следующий фрагмент кода:

<Employee>
  <firstName>Pitter</firstName >
  <lastName>Jones</lastName>
</Employee type=programmer>

<Employee>
  <firstName>Pitter</firstName >
  <lastName>Jones</lastName>
</Employee>

<Employee>
  <firstName>Pitter</FirstName >
  <lastName>Jones</LastName>
</employee type="programmer">


XML-документ может

содержать только один пролог
содержать только один корневой элемент
содержать несколько прологов
содержать несколько корневых элементов
не содержать корневых элементов
не содержать прологов


Какие атрибуты могут содержаться в закрывающем теге?

никаких
только те, что уже содержатся в соответствующем ему открывающем теге
только те, значения которых не определены в соответствующем ему открывающем теге


Выберите корректные варианты задания в прологе ссылки на таблицу стилей

<?xml-stylesheet type="text/xsl" href="library.xsl"?>
<?xml-stylesheet type="text" href="library.xsl"?>
<?xml-stylesheet type="text/css" href="Products.css"?>
<?xml-stylesheet type="css/xsl" href="library.xsl"?>


Какой атрибут пролога сдержит версию используемого стандарта XML?

version type
xml-stylesheet
version
xml-version
xml version


Содержимое XML-документов можно отобразить на экране с помощью элементов управления:

GridView
TreeView
Label
PictureBox
TextBox
ComboBox


XSL-преобразование необходимо для:

задания таблицы стилей
явного преобразования типов
корректного форматирования и отображения XML-документов
хранения XML-документов
неявного преобразования типов


XSL-преобразования содержат:

таблицы типов
правила, регламентирующие размещение содержимого XML-файла в шаблоне
таблицы атрибутов
файловые таблицы
шаблон отображения информации из XML-файла.


Серверный элемент управления Xml выполняет роль

элемента управления GridView
источника данных
таблицы XSL-преобразования
парсера
местозаполнителя


Элемент управления XmlDataSource

позволяет связывать XML-файл с элементом управления TreeView
отображает содержимое XML-файла
является парсером
осуществляет XSL-преобразование


Данные с иерархической структурой можно отображать с помощью элемента управления

TreeView
ComboBox
DataList
ListBox
ImageButton


XML-схема(XML Schema) это...

структура, включающая в себя открывающий тег, содержимое тега и закрывающий тег
тип элемента в xml
язык для разработки программ-парсеров XML-документов


Таблицы XSLT

преобразуют XML-формат в PDF-формат
преобразуют HTML-формат в XML-формат
хранят содержимое XML-документов
преобразуют XML-документ в другой документ, отличный по формату или структуре


Многие уязвимости связаны с аутентификацией на основе

https
Открытых ключей
SSL
DES
Cookie


Для web-приложений представляют угрозу:

SQL-инъекции
ClickJacking
межсайтовое выполнение сценариев
управление сессиями


При межсайтовом выполнении сценариев вредоносный код пишется на:

JavaScript
C#
Rubi
C++
Python


В случае с уязвимостью ClickJacking

происходит шифрование текстовых файлов
вирус RootKit перехватывает нажатия на клавиатуру и записывает их в текстовый файл
на экране появляются ложные кнопки, при нажатии на которые запускается вредоносный код
пользователи перенаправляются на поддельный web-сайт
пользователь нажимает на невидимые ссылки, расположенные поверх реальных ссылок


Cross-Site Scripting

позволяет хакеру перехватывать нажатия на клавиатуру
позволяют выполнять команды на базе данных web-приложения
приводит к отказу от обслуживания
позволяет хакеру внедрять вредоносный код в приложение


Вредоносный код часто запускается с помощью конструкции HTML

TABLE
IFRAME
IMG
TITLE
BODY


SmartScreen Technology предназначена для борьбы с

ClickJacking
несанкционированный доступ к каталогам
управлением сессиями
фишингом
XSS-атаками


Data Execution Prevention

защищает от удаленного выполнения кода
защищает от утечки информации
не позволяет приложению исполнять код из определенной области памяти
защищает от подделки меж-сайтовых запросов


Режим просмотра InPrivate предназначен для...

просмотра веб-страницы без межсайтового выполнения сценариев
рассылки от имени другого пользователя вредоносного кода
просмотра веб-страницы без сохранения истории просмотров в журнале и временных интернет-файлов


К скриптовым языкам относятся:

С++
VBScript
JavaScript
HTML
SQL
С#


Насыщенные интернет-приложения

соответствуют концепции «толстого клиента»
запускаются в «песочнице»
соответствуют концепции «тонкого клиента»
передают веб-клиенту часть пользовательского интерфейса, оставляя большую часть данных на сервере;
запускаются в браузере


Для уменьшения времени отклика web-приложения можно использовать

Java-приложения
Flash
ActiveX
LiveConnect


Dojo Toolkit основан на

JavaScript
DHTML
CSS
DOM


AJAX включает в себя

объектную модель документа
HTML
CSS
XML
JavaScript


AJAX позволяет:

быстрее загружать графические изображения
быстрее загружать скрипты
создавать интерактивные web-страницы
обновлять web-страницу по частям
бороться со спамом


Silverlight является

скриптом
объектом ActiveX
плагином к браузеру
Java-апплетом
браузером


В Silverlight входит

Browser Plus
Dojo Toolkit
Expression Encoder
Flex
Deep Zoom Composer


При разработке Flash-приложений используется язык программирования...

DHTML
DOM
JavaScript
ActionScript


В чём заключается осовное отличие элемента управления UpdatePanel от обычного элемента управления Panel

элементы управления UpdatePanel и Panel абсолютно идентичны
с помощью UpdatePanel можно объединить прочие элементы управления на форме
любой запрос, совершенный элементом, расположенным внутри UpdatePanel является асинхронным и приводит к перерисовке только его содержимого
UpdatePanel предназначен для разметки страницы


Элемент управления на стороне сервера, находящийся на веб-форме разработчика и активирующий ядро AJAX ASP.NET, называется....

SqlDataSource
UpdatePanel
ScriptManager
GridView


Выберите верные утверждения:

можно вкладывать элементы UpdatePanel один в другой
невозможно сделать элемент UpdatePanel вложенным в другой элемент UpdatePanel
допустимо расположение лишь одного элемента UpdatePanel на странице
на веб-странице можно расположить любое количество элементов UpdatePanel


Содержимого элемента UpdatePanel...

может быть обновлено независимо от обновления остальной web-странички
может быть обновлено только одновременно с обновлением всей страницы
не может быть обновлено


Класс, предоставляющий инфраструктуру для отображения элементов данных ввиде в последовательности столбцов, называется...

ScriptManager
UpdatePanel
GridView
SqlDataSource


Выберите основные преимущества использования технологии AJAX:

уменьшение нагрузки на сервер за счёт того, что значительная часть обработки веб-страницы выполняется на стороне клиента
отсутствие необходимости добавлять на станицу такой элемент управления как ScriptManager
экономия траффика за счёт динамического обновления части Web-страниц без полной их перезагрузки


Для правильного функционирования ajax-приложения...

не рекомендуют добавлять на страницу элемент управления Script Manager
необходимо добавить на страницу элемент управления Script Manager
нельзя добавлять на страницу элемент управления Script Manager


С помощью MS Visual Web Developer 2008 Express Edition можно...

доавлять в ASP.NET-страницу элемент управления Script Manager
добавлять в ASP.NET-проекты ASP.NET-страницы
создавать ASP.NET-проекты


Допустимо ли размещать элемент управления GridView в элементе управления UpdatePanel?

нет, не допустимо
да, допустимо


Какой элемент управления ASP.NET, поддерживаемый Web Application Toolkit, позволяет получать доступ к разработанному Web-приложению или услугам с любой web-страницы посредством опций контекстного меню?

ASP.NET Accelerator
ASP.NET Visual Search
ASP.NET Browser Helper
ASP.NET Web Slice


Какой элемент управления ASP.NET, поддерживаемый Web Application Toolkit, позволяет осуществлять поиск, находясь на сайте, посредством поля ввода визуального поиска?

ASP.NET Accelerator
ASP.NET Visual Search
ASP.NET Browser Helper
ASP.NET Web Slice


Какой элемент управления ASP.NET, поддерживаемый Web Application Toolkit, позволяет подписываться на контент непосредственно на web-странице?

ASP.NET Visual Search
ASP.NET Browser Helper
ASP.NET Web Slice
ASP.NET Accelerator


Какой элемент управления ASP.NET, поддерживаемый Web Application Toolkit, позволяет определять, использует ли посетитель сайта Internet Explorer 8, и если нет, то выдает сообщение об отсутствии возможности использовать специализированные элементы управления IE8?

ASP.NET Visual Search
ASP.NET Accelerator
ASP.NET Browser Helper
ASP.NET Web Slice


В какой версии Internet Explorer начал впервые подерживать специализированные элементы управления такие как web-фрагменты, ускорители и провайдеры поиска?

8
7
6


Что произойдёт, если web-страницу, оптимизированную под IE8, попытаться посмотреть в IE более ранней версии?

возникнет системная ошибка и компьюьтер пользовател перегрузится
появится рекомендация установить IE8
над панелью категорий появится сообщение, говорящее о том, что этот сайт оптимизирован под IE8
страница не откроется


Как пользователь может узнать о том, что на странице доступен веб-фрагмент?

при наличае доступного веб-фрагмента отображается зелёная кнопка "Веб-фрагмент" на панели команд
при наличае доступного веб-фрагмента пользователь услышит звуковой сигнал
при наличае доступного веб-фрагмента появится диалоговое окно, предлагающее добавить веб-фрагмент
пользователю недоступна информаци о наличае на странице веб-фрагмента


Ускоритель это...

особая часть веб-страницы, на которую можно подписаться и которая позволяет определить доступность обновленного содержимого
поле ввода визуального поиска
пункт в контекстном меню в IE8, позволяющий сократить стандартный путь к нужным сервисам и информации


Веб-фрагмент это..

пункт в контекстном меню в IE8, позволяющий сократить стандартный путь к нужным сервисам и информации
особая часть веб-страницы, на которую можно подписаться и которая позволяет определить доступность обновленного содержимого
поле ввода визуального поиска

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png