ПРОМЕЖУТОЧНЫЕ ТЕСТЫ + ИТОГОВЫЙ ТЕСТ + КОМПЕТЕНТНОСТНЫЙ ТЕСТ
122 вопроса с ответами
Последний раз тест был сдан на 98 баллов из 100 "Отлично".
Год сдачи -2025.
***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
1. Необходимо разработать скрипт, в котором каждые три секунды будет появляться сообщение, генерируемое вызовом функции myMessage():
*1
*2
*3
2. Программа на компьютере, которая посылает запросы и получает ответы от централизованной служебной машины, — это …
3. Если внешний скрипт загружается быстрее, чем основной документ, то сценарий выполнится последним в случае, если …
*1
*2
*3
4. … портал – это сайт, содержащий большой объем информации в виде текстовых статей, аудио- и видеоматериалов
5. Установите правильный порядок хода работы с данными и информацией:
1добывать
2обрабатывать
3хранить
4анализировать
5передавать
6. Для JavaScript и PHP общими являются такие пункты, как … (укажите 3 варианта ответ *высокоуровневый язык программирования
*серверный язык программирования язык
*синхронный с клиентскими сценариями
*возможность создания интерактивных веб-интерфейсов
*однопоточный функциональный язык, основанный на управляемой событиями модели *объектно-ориентированный язык
*многопоточный язык
7. К коду серверной части сайта можно отнести код, который … (укажите 4 варианта ответ *выполняется внутри браузера
*не имеет доступа к файловой системе
*написан на HTML
*написан на JavaScript
*написан на PHP
*создан на С++
*написан на С#
*имеет доступ к операционной системе
8. Неверно, что …
*PHP — это популярный язык сценариев, который в основном используется для выполнения серверных функций
*JavaSCript выполняется в окне браузера
*PHP работает на сервере
*JavaSCript выполняется в окне браузера
*MySQL обычно не используется JavaScript
*PHP обычно использует MySQL в качестве базы данных PHP
*выполняется в окне браузера
9. Установите правильный порядок построения объекта:
1объявление переменной с именем переменной с типом объекта
2 ключевое слово new используется для создания объекта
3 за ключевым словом new следует вызов конструктора, который инициализирует новый объект
10. Расположите порядок изучения веб-технологий от простого к сложному:
1 HTML
2 создание активных веб-страниц
3 веб-сервер
4 создание динамических веб-страниц
5 динамические страницы с базами данных
11. Сеть «…» – это глобальная сеть, которая объединяет компьютерные сети меньшего размера, принадлежащие компаниям, правительствам, университетам и другим организациям, и позволяет им общаться друг с другом
12. Сопоставьте виды сайтов и их характеристики:
A. Landing page
B. Сайт-визитка
C. Корпоративный сайт
D. сайт, который состоит из одной страницы и предназначен для презентации конкретного товара или услуги
E. сайт выполняет роль визитной карточки и одновременно рекламной площадки для компании или отдельного человека
F. сайт помогает решать внешние и внутренние задачи компании
13. Средство, позволяющее пользователю эффективно взаимодействовать с устройствами компьютера достаточно удобным для себя образом, – это …
14. Стандарту HTML (strict) соответствуют такие теги, как … (укажите 2 варианта ответа)
15. Способ размещения отдельных файлов и папок, составляющих сайт, на сервере — это … структура
*внешняя
*логическая
*физическая
*визуальная
*информационная
16. Стандарт записи ссылок на объекты в Интернете — это …
*HTML
*WWW
*URL
*HTTP
17. Языки программирования PHP и JavaScript по модели трансляции являются … компилируемыми
*интерпретируемыми
*транскомпилируемыми
*транслируемыми
18. Установите правильный порядок создания конструктора:
1 прописывается конструктор
2 указываются аргументы
3 запускается компиляция
19. Дан код на JavaScript (см. ниже), в этом случае на консоль браузера будет выведен следующий текст … let digitArray = [];digitArray[5] = 10;console.log(digitArray.length);
*5
*6
*1
20. Каждый отдельный узел, будь то html-элемент, его атрибут или текст, в структуре DOM представлен объектом …
21. Если нужно разрешить браузеру продолжить загрузку страницы, не дожидаясь завершения загрузки и выполнения сценария JavaScript, то будет использоваться атрибут под названием …
22. Для комментариев в JavaScript правильным считается такой способ, как …
*˂!-- Это комментарий. --˃
*// Это комментарий. '
*Это комментарий.
*# Это комментарий
*˂? Это комментарий
23. Система взаимного расположения частей веб-сайта, из каких частей он состоит и как эти части располагаются на сайте – это…
*внешняя структура дизайн сайта
*информационная структура
*логическая структура
*физическая структура
24. Массив из элементов "a", "b" задает комбинация … (укажите 3 варианта ответа)
*let a = new Array("a", "b")
*let a = {"a", "b"}
*let a = ("a", "b")
*let a = ["a", "b"]
*let a = "a,b".split(, )
24. Ольга – студентка второго курса университета. На экзамене ей попалась следующая задача: «» Пользователь вводит число от 1 до 31, которое присваивается переменной day. Определите в какую декаду месяца попадает это число: в первую, вторую или третью? Декада обозначается переменной dec. Решите задачу через switch-case. Результат выводить в помощью функции alert в виде сообщения «day=… попадает в декаду …»» Ольге нужно написать скрипт, который решает поставленную задачу. Ольга правильно решила задачу и получила за экзамен оценку «Отлично». Какой скрипт принадлежит Ольге?
*1
*2
*4
25. Сообщение «Hello World!» с помощью JavaScript можно вывести таким способом, как …
*alert("Hello World")
*alertBox("Hello World")
*msg("Hello World")
*msgBox("Hello World")
26. После выполнения команды (см. ниже), в консоль браузера будет выведена следующая информация … console.log(0? 0 : 1);
*false 0
*true
* 1
27. … – это базовая модель интерфейса, которая со временем превратится в готовый цифровой
28. Установите соответствие между переменными и их характеристиками:
A. Локальные переменные
B. Переменные экземпляра
C. Переменные класса
D. переменные внутри класса, но вне какого-либо метода
E. переменные, определенные внутри методов, конструкторов или блоков
F. переменные, объявленные внутри класса вне любого метода, с ключевым словом static
29. Функция alert( This is a Test.lastIndexOf( T )); дает следующий результат …
*is a Test
*10
*14
*this is a Test
*test
30. Андрею была дана задача от руководителя повысить эффективность работы сайта компании «ТРИО». Андрей выбрал перечень методов, которые позволят осуществить поддержку сайта. Андрей удачно справился с задачей. Какие методы он выбрал?
*информационная поддержка (постоянное обновление), техническая поддержка сайта, SEO-оптимизация
*метод аналогии, метод синектики метод
*Дельфи, метод мозгового штурма
31. Данные POST-запроса можно получить через …
*функцию getPostData()
*константу POST
*переменную $_POST
*переменную $_REQUEST
32. Число 3.14 при округлении до ближайшего целого числа становится числом …
*rnd(3.14)
*Math.round(3.14)
*round(3.14)
*Math.rnd(3.14)
33. Протокол клиент-серверного взаимодействия, позволяющий получать различные ресурсы, – это …
*HTML
*WWW
*URL
*HTTP
34. Все элементы, которые лежат внутри данного, вместе с их детьми, детьми их детей – это …
*дочерние элементы
*потомки
*родительские элементы
*соседние элементы
*родственные элементы
*братские элементы
35. Проанализируйте и ответьте, что делают две следующие строчки кода на JavaScript:let elem = document.createElement("div");let elemText = document.createTextNode("Привет мир");
*создает элемент DIV, возвращает созданный элемент, создает и возвращает текстовый узел с текстом «Привет мир»
*удаляет элемент DIV, только создает текстовый узел с текстом «Привет мир»
*возвращает созданный элемент, создает и возвращает текстовый узел с текстом «Доброе утро, студент!»
36. … – это лицо (физическое или юридическое), заинтересованное в выполнении исполнителем работ, оказании им услуг или приобретении у продавца какого-либо программного продукта
37. … передачи данных – это правила передачи данных между узлами компьютерной сети.
38. Установите соответствие между видами оптимизации и их характеристиками:
A. Белая оптимизация
B. Серая оптимизация
C. Черная оптимизация
D. оптимизаторская работа над ресурсом без применения официально запрещенных каждой поисковой системой методов раскрутки ресурса – без влияния на поисковые алгоритмы сайтов
E. добавление большого количества ключевых слов в текст страницы, зачастую в ущерб читабельности для человека, например: «Масло масляное, потому что в нем есть маслопроизводные маслянистые жиры»
F. все методы, которые противоречат правилам поисковых систем
39. Метод, который создает элемент HTML, по тегу, передаваемому в качестве параметра, и возвращает созданный элемент называется …
40. После выполнения кода $x = 5; $x % 2; в переменной $x появятся такие значения, как …
*0
*5
*2
*1
41. Необходимо написать скрипт, который дважды выводит Меня зовут Боб :
*1
*2
*3
42. Объект DOM, который возвращает элемент, содержащий текущий узел, называется …
*childNodes
*ownerDocument
*parentNode
*nodeName nodeValue
43. После выполнения кода на языке JavaScript (см. ниже), атрибут checked будет равен … let input = document.createElement("input")input.type = "checkbox"input.setAttribute("checked","checked")
*true
*false
*checked
*ничему, будет пустой атрибут checked
44. Содержание HTML-элемента This is a demo text. изменит следующий код …
*document.getElement("p")[removed] = "Hello World!";
*document.getElementByName("p")[removed] = "Hello World!"; *document.getElementById("demo")[removed] = "Hello World!";
*#demo.text = "Hello World!";
*$demo[removed] = "Hello World!";
45. Для оператора break будут верны такие пункты, как … (выберите 2 варианта ответа)
*прерывает цикл и передает выполнение коду, следующему после оператора цикла позволяет
"перепрыгнуть" через один проход цикла
*может использоваться с меткой
*можно указать глубину вложенности
*прерывает текущее выполнение цикла и переходит к выполнению следующего шага этого цикла
46. Алексей устроился в небольшую компанию «Ария», которая занимается продажей аксессуаров для автомобиля. От руководителя Алексею была дана задача привлечь внимание посетителей интернет-сайта компании и побудить их возвращаться на сайт. Алексей изучил сайт компании и принялся за работу. Что решил сделать Алексей для решения поставленной задачи?
*Провести актуализацию сайта свежей информацией, создать блог, создать FAQ раздел, запустить периодическую рассылку.
*Добавить информацию на сайт о конкурентах компании, удалить новостной блок.
*Изменить только цветовой дизайн сайта.
47. Веб-приложение … работает на удаленном компьютере, который может находиться где угодно
48. … – это базовая модель интерфейса, которая со временем превратится в готовый цифровой продукт
49. Олег решил трудоустроиться в небольшую ИТ-компанию. На собеседовании его попросили написать код подключения к серверу используя классы. Олег, долго не думая, принялся за работу. Работу Олега проверили и сразу приняли на работу, так как Олег написал все правильно. Какой код подключения принадлежит Олегу?
*$mysqli = new mysqli( localhost, user, password, world ); if (mysqli_connect_errno()) { echo "Ошибка подключения к серверу MySQL. Код ошибки:".mysqli_connect_error(); exit;}
*$mysqli = new mysqli( localhost, user, password, world ); if (mysqli_connect_errno()) {. Код ошибки:".mysqli_connect_error(); exit;}
*echo "Ошибка подключения к серверу MySQL. Код ошибки:".mysqli_connect_error(); exit;}
*$mysqli = new mysqli( localhost, user, password, world ); if (mysqli_connect_errno()) {
50. Распределите методы и свойства по объектам Window, к которым они относятся:
A. Screen
B. Location
C. History
D. width; height;
E. replace; reload;
F. forms; anchors;
51. Если дан фрагмент кода на языке JavaScript (см. ниже), то при клике на второй TD из списка он выведет количество … let list = document.getElementsByTagName( TD )for (var i=0; i < list.length; i++) {list[i].onclick = function() { alert(i) }}
*1
*3
*5
*которое зависит от общего количества TD в документе
52. Упорядоченное отображение, которое устанавливает соответствие между значением и ключом, называется …
53. Прикладное программное обеспечение для просмотра веб-страниц, содержания веб-документов, компьютерных файлов и их каталогов; управления веб-приложениями – это …
54. Языковая конструкция, состоящая из трёх операндов: логического условия и двух выражений – это …
55. Массив значений возвращают такие методы навигации по DOM, как … (укажите 3 варианта ответа
*getElementById(value)
*getElementsByTagName(value)
*getElementsByClassName(value)
*querySelector(value)
*querySelectorAll(value)
56. Дан простой HTML-документ: Мой первый javascript Это обычный HTML документ Разместите в теле НТМL-страницы сценарий, выводящий всплывающее окно с надписью: "Привет, javascript!"
*1
*2
*3
57. Директива, которая заставляет интерпретатор воспринимать код в современном режиме и отключать интерпретацию устаревшего кода, называется …
58. Установите соответствие между операторами и их характеристиками:
A. new
B. for...of
C. for
D. создает экземпляр объекта, встроенного или определенного пользователем, имеющего конструктор
E. позволяет перебирать итерируемые объекты (в том числе – массивы)
F. позволяет организовывать циклы, которые, в частности, можно использовать и для перебора (или инициализации) массивов, обращаясь к их элементам по индексам
59. Для сортировки массива в порядке убывания значений используется такая функция, как …
*asort()
*sort()
*dsort()
*rsort()
60. Необходимо написать скрипт, который позволит вывести числа от 1 до 10.Какой скрипт верный?
*)$i = 1;while ($i
*)$i = 6;while ($i
*$i = 3;while ($i
61. Если дан код на языке PHP (см. ниже), то в результате выполнения этого кода буден выведен следующий результат …
*33
*22
*11
*0
*22 = 11 = 33
* «Parse error»
62. Если дан код на языке PHP (см. ниже), то результатом его выполнения будет такой итог, как …
*he writes $genre
*he writes poetry
*he writes genre
*he writes $poetry
63. Поставьте в правильной последовательности этапы загрузки html-документа с подключенным в разделе head внешним js-файлом, при наличии атрибута defer:
1 загрузка открывающего тега
2 загрузка закрывающего тега
3 загрузка
4 загрузка контента документа
5 загрузка закрывающего
6 загрузка внешнего скрипта
64. Дан код на JavaScript (см. ниже), в котором в документ вставлено изображение, изображение на image2.jpg "при загрузке страницы изменит следующая команда …
*logo.sourse="image2.jpg"
*logo.sourse="image1.jpg"
*document.getElementById( logo ).src="image1.jpg"
*document.getElementById( logo ).src="image2.jpg"
65. Кликом мыши невозможно вызвать такое событие, как …
*onfocus
*onclick
*onkeydown
*onmousedown
66. Не только математические операции выполняет такой оператор, как …
**
*/
*+
*–
*>>>
67. Верным является утверждение о том, что … (выберите 4 варианта ответа)
*после названия функции всегда ставятся круглые скобки
*скобки после функции могут быть пустые
*в функцию всегда передаются аргументы
*аргументы всегда передаются по значению
*функция всегда возвращает значение
*вызов функции — это специальная команда
*функцию можно вызвать в выражении
68. После выполнения кода $a = (8!= "8"); в переменной $a появляется значение false по причине того, что …
*false всегда возвращается
*это значения разных типов
*значения равны
*присутствуют лишние пробелы
69. Функция, которая через 5 секунд после запуска скрипта выводит приветствие, выглядит следующим образом …
* sleep(5); alert("Привет!");
* sleep(5000); alert("Привет!");
* setTimeout( alert("Привет!), 5000);
* setTimeout(function() {alert("Привет!")}, 5000);
*setTimeout(function() {alert("Привет!")}, 5);
70. … ссылка – это ссылка, ведущая на ту страницу, где она сама расположена
71. … веб-страниц и приложений – это создание структуры гипертекстового документа на основе HTML-разметки, как правило, при использовании таблиц стилей и клиентских сценариев таким образом, чтобы элементы дизайна выглядели аналогично дизайн-макету
72. После запуска скрипта с кодом на языке PHP (см. ниже) будет выведен следующий результат …
* 13
* 024
* 013
* 24
73. Проанализируйте нижеприведенный скрипт. Ответьте, какую команду надо вписать в скрипт, чтобы в диалоговом окне появилась надпись “Hello!”?function sayHello(){var privet =“Hello!”;______privet:}alert(sayHello());
*Return
*Action
*Escape
74. К коду клиентской части сайта относится код, который … (выберите 4 варианта ответа
*выполняется внутри браузера
*не имеет доступа к файловой системе
*написан на html
*написан на JavaScript
* написан на PHP
* создан на С#
* имеет доступ к операционной системе
75. Свойство объекта – это …
*функция
*класс
*константа
*переменная
76. … вызовов – это средство доступа к объекту под различными именами
77. Составьте правильную последовательность выполнения динамического запроса:
1 веб-браузер создает HTTP-запрос на сервер
2 веб-сервер обнаруживает, что запрос является «динамическим» и пересылает его в веб- приложение для обработки
3 веб-приложение определяет цель запроса
4 веб-приложение получает требуемую информацию из базы данных
5 веб-приложение динамически создает HTML-страницу, помещая данные (из базы данных) в заполнители внутри HTML-шаблона
6 веб-приложение возвращает сгенерированный HTML в веб-браузер (через веб-сервер)
7 веб-браузер обрабатывает возвращенный HTML, отправив отдельные запросы, чтобы получить любые другие файлы CSS или JavaScript, на которые он ссылается
8 веб-сервер загружает статические файлы из файловой системы и возвращает их непосредственно в браузер
78. Узлы в дереве DOM образуют такие пункты, как … (укажите 4 варианта ответа)
*директива
*элементы html
*текст
*комментарии
*пробелы и переводы строк
79. Определение браузера, запущенного у клиента, возможно осуществить методом объекта … Возможно ли определение браузера, запущенного у клиента?
*document
*window
*navigator
80. Дан код html, в котором описан контейнер H3, у него есть ID и содержимое: Block HeaderText Напишите код JavaScript, который найдет элемент H3 и поместит его в переменную head3, а также его содержимое поместит в переменную head3Text.
*let head3 = document.getElementById("header");let head3Text = headerElement.innerText;
*let head3 = document.getElement ("header");let head =headerElement.innerText;
*head3 = document.getElementById("header");let head3Text = headerElement;
81. Установите соответствие дат и событий:
Середина 1980-х гг.
B. 1991 г.
C. 1994 г.
D. ошибки в программном обеспечении медицинского аппарата для лучевой терапии Therac-25 привели к смерти как минимум двух пациентов
E. Ирак, зенитный ракетный комплекс «Пэтриот» из-за программной ошибки, связанной с потерей точности вычислений, не сумел перехватить советскую ракету Р-17, в результате чего погибло 28 американских солдат
F. ошибка в реализации команды деления процессора Pentium компании Intel привела к значительным затратам на бесплатную замену микросхем
82. Восстановите верную последовательность работы с DOM в консоли (Google Chrome):
1 перейти на инструменты разработчика
2 перейти на вкладку Elements
3 выбрать элемент во вкладке Elements
4 проверить элемент
83. Установите соответствие между методами объекта Array и их (действием):
A. Join()
B. Reverse()
C. Split()
D. Concat()
E. Slice()
F. ToString()
G. объединяет все элементы массива в одну строку
H. изменяет порядок элементов в массиве – первый элемент становится последним, последний – первым
I. разделяет строку на составные части
J. объединяет два массива в один
K. выделяет часть массива
L. возвращает строку – результат конкатенации всех элементов массива
84. Верной формулировкой определения константы является такая формула, как … (укажите 2 варианта ответа
*variable("FOO”, "BAR");
*const("FOO", "BAR");
*define("FOO", "BAR");
*defineconstant("FOO", "BAR");
*const FOO = "BAR";
*const "FOO" = "BAR";
85. Код на языке PHP (см. ниже) вызовет следующую информацию …
*3
*12
*48
*32
86. Фрагмент кода программы, который идентифицируется определенным идентификатором (именем) и его можно выполнять многократно в любом месте данной программы это …
87. Необходимо создать функцию с аргументом для вывода приветствия. Установить значение по умолчанию для аргумента равное «Гость». Какая функция верная?
*1
*2
*3
88. … – это документ, содержащий перечень задач, обязанностей и требований, которые заказчик предъявляет исполнителю
89. В MySQL существуют такие категории типов данных, как … (выберите 3 варианта ответа
*числовые
*строковые денежные
*объекты
*дата и время дата
*время
90. … – это прикладное программное обеспечение для просмотра веб-страниц, содержания веб-документов, компьютерных файлов и их каталогов, управления веб-приложениями, а также для решения других задач
91. Неверно, что PHP …
*высокоуровневый язык программирования
*серверный язык программирования
*язык, который разработан для создания интерактивных веб-интерфейсов
*однопоточный функциональный язык, основанный на управляемой событиями модели
*многопоточный язык
*объектно-ориентированный язык
92. Проанализируйте что делает следующий код на HTML и JavaScript и ответьте, что делают строки кода на JavaScript:012let newLi = document.createElement( li);newLi.innerHTML = Привет, мир! ;list.appendChild(newLi);
*Создается элемент списка LI, заполнятся текстовое содержимое элемента списка текстом «Привет мир!», созданный элемент добавляется в конец существующего в HTML списка (при этом список идентифицируется по ID, прописанном в теге OL)
*Создается элемент списка ID, заполнятся текстовое содержимое элемента списка текстом* «Добрый вечер, страна!», созданный элемент добавляется в конец существующего в HTML списка
*Удаляется элемент списка LI, заполнятся текстовое содержимое элемента списка текстом
*«Привет, друзья!», созданный элемент добавляется в конец существующего в HTML списка
93. Укажите правильную последовательность действий при работе с файлами:
1 чтение имени файла в переменную
2 открытие файла
3 чтение/модификация файла
4 закрытие файла
94. Неверным является следующий тип данных …
*date
*string
*integer
*boolean
95. При исполнении кода на языке PHP (см. ниже) будет выведена следующая информация … ?php $trees = array('pine', 0, 'linden', 1, 'maple'); foreach ($trees as $tree) { echo $tree. e.” ”; }
*ine0linden1maple
*pinelindenmaple
*pine linden maple
*pine0 linden1 maple
*pine 0 linden 1 maple
*возникла ошибка
96. Инне нужно провести генерирование JavaScript из PHP. Какой скрипт ей выбрать?
*1
*2
*3
97. Неверно, что в данном случае корректно использована переменная … (укажите 2 варианта ответа)
*static $int = 0;
*static $int = 1+2;
*static $int = sqrt(121);
*$int++;
98. Дан код на JavaScript (см. ниже), в этом случае a+b+c равно … let a = 1let b = { toString:function() {return 1 } }let c = Object(1)
*11[object Object]
*2[object Object]
*111
*55
99. Расположите в правильной последовательности этапы разделы технического задания:
1 Введение
2 Основания для разработки
3 Назначение разработки
4 Требования к программе
5 Требования к программной документации
6 Технико-экономические показатели
7 Стадии и этапы разработки;
8 Порядок контроля и приемки
9 Приложение (опционально))
100. Дан код на JavaScript (см. ниже), в этом случае на консоль браузера будет выведен следующий текст …let s = "thisisstring";console.log(s.split(,,6));
* ["this"]
* ["thisis"]
* ["string"]
* ["thisisstring"]
* ["t,h,i,s,i,s,s,t,r,i,n,g"]
101. … – организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины
102. Поставьте в правильной последовательности этапы формирования запроса при передаче данных на сервер из форм html:
1 пользователь набирает данные в форме и нажимает кнопку «Отправить»
2 браузер анализирует данные тега form, выделяет из нее имя сервера и порт, имя протокола и имя обрабатывающего скрипта
3 браузер формирует строку запроса к серверу
4 браузер устанавливает соединение с Web-сервером по адресу сервер:порт
5 браузер посылает серверу запрос
103. Необходимо создать первую функцию, внутри которой описать вторую функцию function function1(). Какая функция верная?
*а
*б
*в
104. Для создания объекта используется следующее ключевое слово …
*newObj
*new
*new_obj
*obj
105. Определите соответствие между понятиями и их определениями:
A. Инкапсуляция
B. Полиморфизм
C. Абстрагирование
D. Наследование
E.принцип быстрой и надежной организации собственно иерархической управляемости
F.метод, который направлен на определение точки, где единое управление лучше разделить или наоборот, собрать воедино разделенные управления
G.принцип, в котором учитывается все самое важное в предмете для моделирования и решения конкретной задачи
H.принцип создание класса на базе уже существующего, при этом есть возможность пользоваться функционалом (свойствами и методами) базового
106. DOM-объекты – это объекты
*созданные программистом, которые имеют структуру и сущность
*документа определенной консорциумом W3C
*предлагаемые самим языком
*загружаемые в браузер скриптом
107. Восстановите правильную последовательность работы с сессиями:
1 пользователь получает доступ к сайту
2 PHP проверяет послан ли идентификатор сессии
3 сохраненное окружение восстанавливается
4 PHP проверяет открыта ли сессия
5 промежуточные результаты работы с сайтом сохраняются
6 глобальный массив сериализуется
108. При выполнении кода на языке PHP (см. ниже) на экране будет размещена следующая информация …?php function myfunc(&$a) { $a++; } $b = 5; myfunc($b); echo $b; ?
*6
*возникла ошибка из-за лишнего символа "&" перед именем переменной в функции
*5
*56
109. Self используется для …
*доступа к статическим свойствам и методам
*получения названия объекта
*выполнения тех же функций, что и $this
*реализации методов класса
110. Постоянное пополнение сайта оперативной и качественной информацией с целью повышения значимости сайта для поисковых систем и на его развитие – это …
*SEO-оптимизация
*техническая поддержка сайта
*информационное обеспечение ведение новостных лент
*периодические рассылки
111. Ошибка в коде на языке PHP (см. ниже) заключается в том, что …
*функция strpos() вернула 0, который в PHP равен false. Надо вместо знака равенства (==) использовать знак эквивалентности (===)
*нет фигурных скобок у блока операторов при срабатывании условия
*функция strpos() неправильно использована. Сначала должна идти искомая строка, а уже потом та *строка, в которой происходит поиск strpos(«mystring», «m») не равен false, и строки «Символа m в строке mystring нет» не появляются
112. Поставьте в правильной последовательности базовые шаги программы PHP, которая собирается работать с MySQL:
1 установить связь с MySQL сервером
2 выбрать базу данных для работы
3 посылать команды MYSQL серверу и получать ответы
4 обработать результаты
5 закрыть связь с MySQL сервером
113. … функции (или тело функции) – это набор инструкций, заключенный в фигурные скобки, которые необходимо выполнить при ее вызове
114. Расположите уровни программного обеспечения в порядке от простого к сложному:
1 базовое программное обеспечение (ПО)
2 системное программное обеспечение (ПО)
3 служебное программное обеспечение (ПО)
4 прикладное программное обеспечение (ПО)
115. Верным является утверждение, что куки … (укажите 4 варианта ответа
*это текстовые значения
*хранятся в базе данных на сервере
*записываются в суперглобальный массив на сервере
*не используются сервером
*не производят действий с браузером
*не хранятся браузером
*хранятся по одному значению на одном домене
*могут быть любого размера
*ограничены по времени
116. Когда выполнится скрипт с кодом на языке PHP (см. ниже), на экран будет выведена следующая информация …
*6
*возникла ошибку из-за лишнего символа "&" перед именем переменной в функции
*5
*56
117. Функция file() выполняет такое действие, как …
*открытие файла
*возвращение описателя файла
*чтение содержимого файла в массив
*чтение строки из файла
*запись строки в файл
*закрепление именованного ресурса за потоком
*возвращение информации о файле
118. Особый компьютер с очень большим объемом памяти, который используют для хранения больших объемов информации, – это … хранения данных
119. Расположите в правильной последовательности этапы разделы технического задания:
1 Введение
2 Основания для разработки
3 Назначение разработки
4 Требования к программе
5 Требования к программной документации
6 Технико-экономические показатели
7 Стадии и этапы разработки; 8. Порядок контроля и приемки
8 Приложение (опционально))
120. Новый массив в JavaScript можно создать следующим способом …
*let colors = 1 = ("yellow"), 2 = ("purple"), 3 = ("blue")
*let colors = (1:"yellow", 2:"purple", 3:"blue")
*let colors = ["yellow", "purple", "blue"]
*let colors = "yellow", "purple", "blue"
121. Верным является утверждение о том, что … (выберите 3 варианта ответа
*PHP — это язык сценариев, который используется для выполнения серверных функций
*JavaSCript выполняется на сервере
*MySQL обычно используется JavaScript
*PHP обычно использует MySQL в качестве базы данных
*PHP выполняется в окне браузера
122. Вставлять произвольный HTML в любое место документа, в том числе и между узлами, позволяет такой метод, как …
* innerHTML
* innerText
* createElement
* appendChild
* insertAdjacentHTML
* insertBefore
Подробная информация
Учебные материалы
Текущие
Введение в курс
Тема 1. Введение в современную веб-разработку. Проектирование веб-сайта.
Тема 2. Основы синтаксиса JavaScript. Операторы языка.
Тема 3. Объектная модель документа. Использование DOM для доступа к элементам веб-страницы
Тема 4. Основы программирования на PHP
Тема 5. Программирование взаимодействия с сервером на PHP
Заключение
Анкета обратной связи
Итоговая аттестация
Итоговый тест
Компетентностный тест