Экзамен
98-382

Microsoft logo

  • Дата публикации:
    31 августа 2017 г.
  • Языки:
    Английский, японский, китайский (упрощенный), китайский (традиционный), испанский, португальский (Бразилия), французский, немецкий, корейский
  • Целевая аудитория:
    ИТ-специалисты, разработчики, информационные работники
  • Технология:
    JavaScript (ECMAScript v5)
  • Необходим для прохождения сертификации:
    MTA

Введение в программирование с помощью JavaScript

Экзамены на прохождение сертификации Microsoft Certified Professional проводятся сторонними поставщиками.

* Цены представлены без учета специальных предложений и скидок для участников программы Microsoft Imagine Academy, сертифицированных инструкторов Microsoft Certified Trainers и участников программы Microsoft Partner Network. Указанные расценки могут быть изменены без предварительного уведомления. В стоимость экзаменов не входят применимые налоги. Перед регистрацией для сдачи экзамена уточните у поставщика экзамена его точную стоимость.

Начиная с 1 мая 2017 г. существующая политика отмены будет заменена целиком на следующую политику: отмена или изменение расписания экзамена в течение 5 рабочих дней с момента зарегистрированного времени экзамена предполагает взимание платы. Если клиент не явится на экзамен, не изменит расписание или не отменит экзамен за 24 часа до запланированного времени, с него взимается плата за экзамен в полном объеме.

Оценка квалификационных навыков

Данный экзамен позволяет оценить, в какой мере вы можете выполнять перечисленные ниже технические задачи. Ознакомьтесь с обучающими видеоматериалами о variety of question types , включенных в экзамены Microsoft.

Учтите, что вопросы охватывают темы, описанные в этом маркированном списке, но не ограничиваются ими.

Хотите поделиться своим мнением о релевантности навыков, оцениваемых с помощью этого экзамена? Отправьте комментарий специалистам Microsoft. Все отзывы будут проверены и при необходимости учтены в сертификационной программе, если такие изменения не повлияют на действительность и надежность процесса сертификации. Обратите внимание, что корпорация Microsoft не отвечает непосредственно на каждый отзыв. Мы ценим ваш вклад в обеспечение качества сертификационной программы Microsoft.

Если у вас возникли сомнения в отношении определенных вопросов данного экзамена, вы можете exam challenge.

Если у вас возникли дополнительные вопросы или есть комментарии, связанные с сертификационными экзаменами Microsoft, или по программе сертификации, регистрации или специальным предложениям, обращайтесь в Regional Service Center.

Программирование с использованием операторов, методов и ключевых слов JavaScript (20–25 %)
  • Выполнение или отладка кода, использующего присваивание и арифметические операторы
    • Присваивание; увеличение; уменьшение; сложение; вычитание; деление; умножение; взятие модуля; составные операторы присваивания
  • Применение лучших практических приемов в JavaScript  
    • Комментарии; отступы; соглашения об именовании; noscript; константы; зарезервированные ключевые слова; ключевое слово отладчика; задание точек прерывания; console.log
  • Оценка использования встроенных и внешних сценариев
    • Когда использовать, как использовать и что произойдет, если используются оба варианта
  • Реализация обработки исключений
    • try; catch; finally
  • Составление и отладка кода, который взаимодействует с объектной моделью браузера (BOM)
    • Управление состоянием; отображение диалоговых окон; определение размера экрана
Программирование с помощью переменных, типов данных и функций (25–30 %)
  • Объявление и использование переменных элементарных типов данных 
    • Число; логическое значение; строка; тип данных Null; неопределенная переменная; оператор typeof; функции проверки типа; директива use strict; преобразование между типами данных; форматирование чисел; операции со строками; одинарные кавычки и двойные кавычки (вложенность); инициализация
  • Объявление и использование массивов
    • Одномерные массивы; многомерные массивы; итерация; инициализация; определение массива; сортировка и поиск по массиву; использование методов push, pop, shift и unshift; использование свойства length; доступ к элементу массива;
  • Выполнение и отладка кода, использующего объекты
    • Свойства; методы; создание экземпляров; объект Date; извлечение данных по дате и времени; локализация формата даты (ММ/ДД и ДД/ММ); сложение и вычитание дат
  • Выполнение и отладка кода, использующего встроенные математические функции
    • Random; round; abs; floor; ceiling; min; max; pow; sqrt
  • Выполнение и отладка функций, которые получают на входе параметры и выдают результирующее значение
    • Многократно используемый код; локальная и глобальная область действия идентификатора, повторное определение переменных, передача параметров, значение и ссылка, значения возврата
Внедрение и анализ решений и циклов (20–25 %)
  • Оценка выражений, использующих логические операторы и операторы сравнения
    • ==; !=; <, >; <=; >=; !; &&; ||
  • Выполнение и отладка операторов принятия решения
    • if; else if; switch; nested if
  • Выполнение и отладка циклов
    • for; while; do; break; continue
Взаимодействие с объектной моделью документа (15–20 %)
  • Определение и построение дерева объектной модели документа (DOM)
    • window; document; body; другие элементы HTML
  • Определение и управление событиями HTML
    • onchange; onmouseover; onload; onclick; onmouseout; onkeydown
  • Выполнение и отладка кода, который генерирует документ в формате HTML
    • innerHTML; document.write
  • Выполнение и отладка кода, который находит, изменяет и добавляет элементы и атрибуты HTML
    • getElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement
Взаимодействие с формами HTML (5–10 %)
  • Выполнение и отладка кода, который извлекает введенные данные из форм и задает значения полей форм
    • Извлечение значений форм; определение пути DOM; получение значений из элементов различных типов; заполнение значений; значения масок
  • Выполнение и отладка кода, который осуществляет проверку вводимых данных
    • Регистр; сравнения строк; не число (NaN)
  • Описание процесса подачи формы
    • onsubmit; post и get; потенциальные цели подачи

Варианты подготовки

Практический тест

Take a Microsoft Official Practice Test for exam 98-382

Начиная с апреля 2017 г., практические тесты постепенно будут становиться доступными на разных языках, включая испанский, китайский (упрощенный), китайский (традиционный), французский, немецкий, японский, португальский (Бразилия) и русский. Следите за доступностью конкретного языка для этого практического текста.

Кто сдает этот экзамен?

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

Экзамен рассчитан на кандидатов, имеющих не менее 100 часов образовательного или практического опыта работы с языком программирования JavaScript. От кандидатов также требуется знакомство с функциями и возможностями JavaScript, а также понимание того, как писать, отлаживать, правильно форматировать и надлежащим образом документировать код JavaScript.

Дополнительные сведения об экзаменах

Подготовка к экзамену

Перед планированием экзамена рекомендуется просмотреть настоящее руководство по подготовке к экзамену целиком и ознакомиться с ресурсами на настоящем веб-сайте. В разделе Microsoft Certification exam overview можно найти сведения о регистрации, видеоролики стандартных форматов экзаменационных вопросов и другие ресурсы для подготовки. Сведения о правилах проведения экзаменов и о подсчете баллов можно найти в разделе Microsoft Certification exam policies and FAQs.

Примечание

Настоящее руководство по подготовке может быть изменено в любой момент без предварительного уведомления исключительно по усмотрению корпорации Microsoft. Экзамены Microsoft могут содержать элементы адаптивного и имитационного тестирования. Корпорация Microsoft не определяет формат, в котором представлены экзамены. В каком бы формате ни проводился экзамен, пользуйтесь этим руководством по подготовке. Для подготовки к этому экзамену корпорация Microsoft рекомендует получить опыт работы с продуктом и использовать указанные учебные ресурсы. Эти учебные ресурсы не обязательно охватывают все темы, перечисленные в разделе «Оценка навыков».