|
Разработка web-приложений на языке JavaScript (Темы 1-7 Пром
|
|
| engineerklub | Дата: Суббота, 02.08.2025, 14:51 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 35030
Статус: Offline
| Разработка web-приложений на языке JavaScript (Темы 1-7 Промежуточные и Итоговый тесты) СИНЕРГИЯ 2025
Тип работы: Тесты Сдано в учебном заведении: МТИ МосТех МосАП МФПУ Синергия
Описание: Разработка web-приложений на языке JavaScript (Темы 1-7 Промежуточные и Итоговый тесты). Все ответы на оценку Отлично, сдан в июле 2025г.
Учебные материалы
Введение в курс
Тема 1. Введение в современную веб-разработку
Тема 2. Переменные и управление потоком выполнения
Тема 3. Циклы и массивы
Тема 4. Изучение функций
Тема 5. Изучение объектов
Тема 6. JS методы
Тема 7. Типы ошибок. Синхронный и асинхронный код
Заключение
Итоговая аттестация
Итоговый тест
Для получения строкового представления массива нужно воспользоваться методом …
… функция – это анонимная функция с особым синтаксисом, которая принимает фиксированное число аргументов и работает в контексте включающей ее области видимости
Если в программе присутствует большое дерево ветвлений и все ветвления зависят от значения какой-либо одной переменной, то можно вместо ступенчатой последовательности конструкций if. ..else или else. ..if воспользоваться инструкцией …
/ switch
/ if
/ if… else
К примитивным типам данных относят … (укажите 2 варианта ответа)
/ Div
/ boolean
/ number
/ HTML
Каждый поток может выполнять только … в текущий момент времени
/ одну задачу
/ две задачи
/ три задачи
/ четыре задачи
Как у каждого ребенка есть отец и мать (хотя бы в биологическом смысле), так же они есть и у каждого объекта в JavaScript, и, в данной аналогии, если отцом объекта в JavaScript является разрабатывающий его конструктор, то мать – это....
Метод … ищет совпадение и возвращает true/false, в зависимости от того, находит ли он его
/ regexp.test(str)
/ indexOf()
/ localeCompare()
Установите соответствие между видами примитивных типов данных и их примерами:
A. Целочисленные типы
B. Вещественные типы
C. Булев тип
D. byte, char, short, int, long
E. float и double
F. Boolean
К примитивным типам данных относятся такие, как … (укажите 2 варианта ответа)
/ typeof
/ symbol
/ string
/ table
Определите соответствие между операторами и их описанием:
A. Равно (==)
B. Не равно (!=)
C. Больше (>)
D. возвращает true, если операнды равны
E. возвращает true, если операнды не равны
F. возвращает true, если операнд слева больше операнда справа
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Суббота, 02.08.2025, 14:51 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 35030
Статус: Offline
| … – это встроенный в браузер объект, который дает возможность делать HTTP-запросы к серверу без перезагрузки страницы
/ Task
/ Callback
/ XMLHttpRequest
Определите соответствие между понятиями и их определениями:
A. Инкапсуляция
B. Абстрагирование
C. Наследование
D. принцип быстрой и надежной организации собственно иерархической управляемости
E. принцип, в котором учитывается все самое важное в предмете для моделирования и решения конкретной задачи (г) метод, который направлен на определение точки, где единое управление лучше разделить или наоборот, собрать воедино разделенные управления
F. принцип создание класса на базе уже существующего, при этом есть возможность пользоваться функционалом (свойствами и методами) базового
Директива use strict была добавлена в JavaScript 1.8.5 (ECMAScript версии …)
/ 5th Edition
/ 6th Edition
/ 7th Edition
/ 8th Edition
Расположите в хронологической последовательности открытия в программировании, начиная с самого раннего:
1 ткацкий станок с перфокартами
2 аналитическая машина
3 первая программа для аналитической машины
4 объектно-ориентированное программирование
Метод … создает новый экземпляр Array из массивоподобного или итерируемого объекта
Для того чтобы получить копию некоего фрагмента массива в виде нового массива, нужно воспользоваться методом …
… – это механизм в JavaScript, в котором переменные и объявления функций, передвигаются вверх своей области видимости перед тем, как код будет выполнен
/ hoisting
/ strict mode
/ undefined
Свойства-аксессоры представлены такими методами, как … (укажите 2 варианта ответа)
/ сеттер
/ геттер
/ блок
/ мэп
… – это объект, представляющий результат успешного или неудачного завершения асинхронной операции
/ Строгий режим
/ Промис
/ Обратный вызов
Метод … возвращает число, указывающее, должна ли данная строка находиться до, после или в том же самом месте, что и строка, переданная через параметр, при сортировке этих строк
/ lastIndexOf()
/ indexOf()
/ localeCompare()
Существуют такие способы создания объекта в конструкторе RegExp, как … (укажите 2 варианта ответа)
/ интегральная запись
/ использование дополнительных строк
/ литеральная запись
/ использование конструктора
Используя цикл for – управляющую конструкцию программного кода, которая нарушает линейность исполнения алгоритма и позволяет выполнить указанный код множество раз, – установите правильную последовательность шагов алгоритма, если необходимо принять 30 капель лекарства:
1 приготовить стакан
2 открыть крышку пузырька с лекарством
3 отмерить 30 капель
4 закрыть крышку пузырька с лекарством
5 принять полученную порцию лекарства
Значение …, записанное в некую переменную, указывает на то, что эта переменная не инициализирована и значение для нее отсутствует
… – это фрагменты кода, которые можно обработать, получив на основе проведенных вычислений некое значение
/ Выражения
/ Массивы
/ Операторы
Функция … возвращает первое значение в наборе данных после того, как для указанной области были применены сортировка и фильтрация
/ outer()
/ square()
/ first()
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Суббота, 02.08.2025, 14:51 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 35030
Статус: Offline
| Установите соответствие между разработками в области программирования и авторами (разработчиками):
A. Первая программа для аналитической машины
B. Программа Sketchpad
C. Язык программирование Simula
D. Ада Августа Лавлейс
E. Иван Сазерленд
F. и Кристен Нюгорд и Оле-Йохан Даль
Метод массивов … можно использовать для перебора значений массивов и для выполнения над ними неких действий, задаваемых передаваемой методу функцией
Установите соответствие между методами и их характеристиками:
A. Метод match()
B. Метод substring()
C. Метод slice()
D. возвращает получившиеся совпадения при сопоставлении строки с регулярным выражением
E. возвращает подстроку строки между двумя индексами, или от одного индекса и до конца строки
F. возвращает новый массив, содержащий копию части исходного массива
Контекст … – это абстрактное окружение, в котором вычисляется и выполняется JavaScript-код
/ Изменения
/ завершения
/ выполнения
При передаче параметра по значению конструктор будет вызываться рекурсивно, поэтому он должен иметь в качестве параметра …
/ ссылку
/ функцию
/ переменную
В стандарте ES5 появился метод …, который возвращает индекс первого вхождения искомого элемента массива
/ unshift()
/ push()
/ indexOf()
… – это функция, которая должна быть выполнена после завершения работы другой функции
Установите правильный порядок создания конструктора:
1 прописывается конструктор
2 указываются аргументы
3 запускается компиляция
Правильно объявленная функция в JavaScript: …
/ function MyFunction()
/ function = MyFunction()
/ function:MyFunction()
/ function = New MyFunction()
… – это экземпляр класса.
Установите правильную последовательность шести основных этапов, которые в общем случае включает процесс создания веб-приложения:
1 определение целей и задач проекта
2 разработка структуры сайта
3 разработка дизайн-макетов
4 html-верстка
5 программирование и контроль качества
6 запуск и сопровождение, SEO-оптимизация
… –параметр или свойство элемента.
Для организации сортировки элементов массива в алфавитном порядке (0-9A-Za-z) используется метод … без передачи ему аргументов
/ sort()
/ push()
/ lastIndexOf()
Метод … вызывает функцию с указанным значением this и аргументами, предоставленными в виде массива (либо массивоподобного объекта en-US)
/ apply()
/ indexOf()
/ localeCompare()
… в Java-методах означает, что метод принимает входные данные из строки и возвращает другой тип данных
/ Инкапсуляция
/ Парсинг
/ Наследование
Метод … ищет подстроку (первый передаваемый аргумент) в строке (от начала строки) и возвращает позицию первого символа, с которого началось вхождение подстроки в строку
/ lastIndexIn()
/ lastIndexFor()
/ indexOf()
/ lastIndexOf()
Значения типа … представляют собой последовательности символов; такие значения задаются в виде строковых литералов, заключенных в одинарные или двойные кавычки
Установите порядок выполнения конструкторов при порождении из нескольких классов:
1 конструкторы базовых классов в порядке их задания
2 конструкторы членов, являющихся объектами класса
3 конструктор порожденного класса
СКАЧАТЬ
|
| |
|
|