Разработка web-приложений на языке JavaScript Синергия Ответы на тесты 1-7, итоговый тест

Ответы к зачёту Тесты 1-7, Итоговый: Разработка web-приложений на языке JavaScript (Темы 1-7)
Новинка
-22%

Описание

Представлены ответы на большинство вопросов по предмету "Разработка web-приложений на языке jаvascript" (Темы 1-7).
Итоговый набранный балл 100 из 100 (Скриншот прилагаю).
ВНИМАНИЕ! Перед тем как купить работу, обязательно убедитесь, что ваши вопросы совпадают с представленными ниже. Для этого рекомендую сначала запустить тест и сверить хотя бы несколько вопросов.

УЧЕБНЫЕ МАТЕРИАЛЫ
  • Введение в курс
  • Тема 1. Введение в современную веб-разработку
  • Тема 2. Переменные и управление потоком выполнения
  • Тема 3. Циклы и массивы
  • Тема 4. Изучение функций
  • Тема 5. Изучение объектов
  • Тема 6. JS методы
  • Тема 7. Типы ошибок. Синхронный и асинхронный код
  • Заключение
  • Итоговая аттестация

СПИСОК ВОПРОСОВ:

ТЕСТ 1

… веб-страниц и приложений – это создание структуры гипертекстового документа на основе HTML-разметки, как правило, при использовании таблиц стилей и клиентских сценариев таким образом, чтобы элементы дизайна выглядели аналогично дизайн-макету

… – это веб-приложения распределена между сервером и клиентом

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

… – это клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера

… – это лицо (физическое или юридическое), заинтересованное в выполнении исполнителем работ, оказании им услуг или приобретении у продавца какого-либо продукта

… – это сведения независимо от формы их представления

В контексте создания сайтов есть два вида разработки, такие как … (укажите 2 варианта ответа)
  • outsourcing
  • back-end
  • front-end

В разделе технического задания «…» содержится краткий перечень того, какими техническими средствами мы хотим получить профит

Веб-приложения вошли в наш обиход примерно в конце …
  • 1990-х – начале 2000-х гг.
  • 1980-х – начале 1990-х гг.
  • 1970-х – начале 1980-х гг.
  • 1960-х – начале 1970-х гг.

Верстка относится к такому виду разработки, как …
  • outsourcing
  • back-end
  • front-end

Верстку веб-страниц невозможно представить без …
  • HTML
  • back-end
  • лендинга

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

К классическим веб-приложениям относят … (укажите 2 варианта ответа)
  • почтовые клиенты
  • интернет-магазины
  • лендинг

Обмен информацией происходит по …, в которую объединены компьютеры

Система … – это система, которая позволяет публиковать информацию на сайт и управлять его функционалом, также ее называют движком сайта
  • Check
  • CMS
  • Control

Существует два наиболее распространенных вида верстки, такие как … (укажите 2 варианта ответа)
  • горизонтальная
  • книжная
  • табличная
  • блочная

Табличная верстка создается с помощью тега <…>
  • div
  • strong
  • table

Установите правильную последовательность этапов создания сайтов:
  • 1 определение целей сайта и требований к нему
  • 2 разработка дизайн-макета
  • 3 верстка дизайн-макета
  • 4 программирование, установка и настройка фреймворка
  • 5 наполнение контентом и проведение тестирования
  • 6 размещение серверной части сайта в интернете
  • 7 продвижение и рекламная поддержка
  • 8 администрирование, регулярная поддержка

Установите соответствие между веб-приложениями и их характеристиками:
  • A. Back-end
  • B. Front-end
  • C. Single Page Application (SPA)
  • D. работает на удаленном компьютере, который может находиться где угодно
  • E. выполняется в браузере пользователя
  • F. использует единственный HTML-документ как оболочку для всех веб-страниц и организующий взаимодействие с пользователем через динамически подгружаемые HTML, CSS, jаvascript, обычно посредством AJAX

ТЕСТ 2

… представляет собой идентификатор, которому присвоено некое значение

… – это последовательность букв, цифр, символов подчеркивания «_» и знаков доллара «$»

В jаvascript есть два ограничения, касающиеся имен переменных, – в частности, … (укажите 2 варианта ответа)
  • первый символ не должен быть +
  • первый символ не должен быть буквой
  • первый символ не должен быть цифрой
  • имя переменной должно содержать только буквы, цифры или символы $ и _

В наши дни, при разработке JS-программ на основе современных стандартов, вполне можно полностью отказаться от … и использовать только ключевые слова let и const

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

До появления стандарта … использование ключевого слова var было единственным способом объявления переменных
  • ES2015
  • S2017
  • ES2020

Если имя содержит несколько слов, используется …, то есть слова следуют одно за другим и каждое следующее слово начинается с заглавной буквы: myVeryLongName

Если само слово let кажется не очень понятным, можно представить, что вместо него используется русское слово «…»

Есть два устоявшихся негласных стиля, используемых для записи идентификаторов, состоящих из нескольких слов, – в частности, это стиль … (укажите 2 варианта ответа)
  • snake
  • Case
  • camelCase
  • snake_case

Значения типа … в jаvascript представлены в виде 64-битных чисел двойной точности с плавающей запятой

К примитивным типам данных относят … (укажите 2 варианта ответа)
  • Div
  • boolean
  • number
  • HTML

Ключевое слово … не делает объекты неизменяемыми (иммутабельными), оно просто защищает от изменений ссылки на них, записанные в соответствующие константы

Ключевое слово … появилось в ES2015, его упрощенно можно назвать «блочной» версией var

Прежде чем использовать переменную, ее нужно объявить с использованием ключевого слова, например, такого как … (укажите 2 варианта ответа)
  • var
  • let
  • dive
  • drive

При выборе идентификатора необходимо учитывать определенные правила, согласно которым идентификаторы … (укажите 2 варианта ответа)
  • должны начинаться с буквы, символа подчеркивания или знака доллара
  • могут состоять из одного и более символов
  • должны начинаться только с цифры
  • могут состоять только из одного символа

Установите соответствие между примитивным типом данных и значением (переводом):
  • A. number
  • B. string
  • C. boolean
  • D. число
  • E. строка
  • F. логическое значение

Установите хронологический порядок сортировки слияния:
  • 1 исходный массив разделяется на две примерно равные части
  • 2 каждая часть сортируется отдельно
  • 3 обе отсортированные части объединяются в один массив

Участок программы, в котором доступна (видима) переменная, называется …
  • strong
  • end-end
  • scope

ТЕСТ 3

… массива – это количество байт, отводимое в памяти для хранения всех элементов массива

Для добавления элементов в конец массива используют метод …
  • push()
  • filter()
  • iterator

Для добавления элементов в начало массива используют метод …
  • unshift()
  • filter()
  • iterator

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

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

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

Метод … позволяет перебирать ключи массива
  • keys()
  • filter()
  • iterator

Метод … похож на метод map(), но он отличается тем, что позволяет создавать новые массивы, содержащие лишь те элементы исходных массивов, которые удовлетворяют условию

Метод … при каждом его вызове возвращает структуру данных, содержащую очередной элемент массива
  • next()
  • filter()
  • iterator

Метод массивов … возвращает итератор, который позволяет перебирать пары «ключ – значение массива»
  • entries()
  • filter()
  • iterator

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

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

Оператор …, который появился в стандарте ES6, позволяет перебирать итерируемые объекты (в том числе массивы)
  • for...of
  • for...in
  • for

Оператор … позволяет организовывать циклы, которые, в частности, можно использовать и для перебора (или инициализации) массивов, обращаясь к их элементам по индексам
  • for...of
  • for...in
  • for

Первый элемент массива типа Array имеет индекс (ключ) …

Такой объект, как … – это массивоподобное представление нижележащего буфера с бинарными данными (ArrayBuffer)

Установите правильный порядок использования метода keys():
  • 1 const a = [1, 2, 3]
  • 2 let it = a.keys()
  • 3 console.log(it.next().value) //0
  • 4 console.log(it.next().value) //1
  • 5 console.log(it.next().value) //2

Установите соответствие между методами и их характеристиками:
  • A. filter()
  • B. map()
  • C. forEach()
  • D. метод позволяет создавать новые массивы, содержащие лишь те элементы исходных массивов, которые удовлетворяют условию
  • E. метод позволяет перебирать массивы, применяя к каждому их элементу переданную этому методу функцию, преобразующую элемент, и создавать из полученных значений новые массивы
  • F. метод можно использовать для перебора значений массивов и для выполнения над ними неких действий, задаваемых передаваемой методу функцией

ТЕСТ 4

… функции – это ее локальные переменные, которые определяются на этапе объявления функции в круглых скобках

… функции – это значения, переданные в функцию при ее вызове

… – это некоторый фрагмент кода, который можно описать один раз, а затем вызвать на выполнение в разных частях программы какое угодно число раз

… – это функция, которая должна быть выполнена после завершения работы другой функции

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

… – это хранилище для данных в памяти и механизм для извлечения этих данных при обращении

В jаvascript создать функцию можно различными способами, такими как … (укажите 2 варианта ответа)
  • Function Declaration
  • Arrow Function
  • Filter Function
  • Narrow Function

Для того чтобы функцию запустить, ее необходимо …
  • вызвать
  • создать
  • изменить

Значение выражения должно быть указано … return
  • в середине ключевого слова
  • перед ключевым словом
  • после ключевого слова

Контекст … – это абстрактное окружение, в котором вычисляется и выполняется jаvascript-код
  • изменения
  • завершения
  • выполнения

Лексическое окружение содержит два компонента, в частности, … (укажите 2 варианта ответа)
  • запись окружения
  • ссылка на внешнее окружение
  • массив
  • фильтр

Написание функции посредством Function Declaration начинается с написания ключевого слова …

Оператор … предназначен для возвращения значения выражения в качестве результата выполнения функции

Операции с функцией в jаvascript можно разделить на 2 шага, в числе которых– … функции (укажите 2 варианта ответа)
  • объявление (создание)
  • вызов (выполнение)
  • отзыв
  • изменение

Стек … – это структура данных, устроенная по принципу LIFO (Last In, First Out – «последним вошел, первым вышел»)
  • вызовов
  • изменений
  • замечаний

Установите последовательность уровней программного обеспечения, от простого к сложному:
  • 1 базовое программное обеспечение (ПО)
  • 2 системное программное обеспечение (ПО)
  • 3 служебное программное обеспечение (ПО)
  • 4 прикладное программное обеспечение (ПО)

Установите соответствие между функциями и характеристиками:
  • A. inner()
  • B. outer
  • C. square
  • D. внутреннее произведение, т. е. функция, которая определяется внутри других функций
  • E. вычисляет внешнее произведение двух векторов
  • F. вычисляет квадрат элементов массива, т. е. каждый элемент массива умножается сам на себя

Функция … вычисляет квадрат элементов массива, т. е. каждый элемент массива умножается сам на себя
  • inner()
  • outer()
  • square()

Функция … – внутреннее произведение, т. е. функция, которая определяется внутри других функций.
  • inner()
  • outer()
  • square()

ТЕСТ 5

… в jаvascript представляют собой специальный блок кода, похожий на метод, предназначенный для инициализации полей объекта при его создании

…в jаvascript – это законченная последовательность действий (инструкций), направленных на решение отдельной задачи
  • Операторы
  • Выражения
  • Методы

… в jаvascript – это контейнер, в котором может храниться некоторое значение данных для дальнейшего использования в программе
  • Массив
  • Цикл
  • Переменная

… вызовов – это средство доступа к объекту под различными именами

… (от англ. to set – «устанавливать»), устанавливающим, модифицирующим методом, или мутатором, – это метод, который изменяет (устанавливает) значение поля,

… –параметр или свойство элемента.

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

… – это трансляторы, которые преобразуют исходный код в машинный код (укажите 2 варианта ответа)
  • операторы
  • агрегаторы
  • компиляторы
  • интерпретаторы

… – это фрагменты кода, которые можно обработать, получив на основе проведенных вычислений некое значение
  • Выражения
  • Массивы
  • Операторы

… – это экземпляр класса.

Имена переменных, классов, объектов, интерфейсов, методов называются …

Метод … позволяет вызвать функцию от имени другого объекта

Необходимо четко осознавать, что ключевое слово … всегда указывает именно на объект, из которого вызвана функция, а не на объект, к которому она принадлежит
  • this
  • that
  • those

После HTML-тега … нужно вставить jаvascript



Файлы условия, демо

Характеристики ответов (шпаргалок) к зачёту

Учебное заведение
Семестр
Номер задания
Программы
Просмотров
5
Качество
Идеальное компьютерное
Размер
358,57 Kb

Список файлов

Разработка web-приложений. Тесты 1-7, итоговый тест.pdf
❓ Как копировать вопросы во время теста в Синергии?
Картинка-подпись
Каждая купленная работа – это шаг к вашей успешной сдаче и мой стимул делать ещё лучше. Вместе мы создаём круговорот добра в учебе 🥰

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 500 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-25%
-25%
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7067
Авторов
на СтудИзбе
258
Средний доход
с одного платного файла
Обучение Подробнее