Экзамен
98-380

Microsoft logo

  • Дата публикации:
    27-го января 2017 г.
  • Языки:
    Английский
  • Целевая аудитория:
    Научные сотрудники
  • Технология:
    Программирование
  • Необходим для прохождения сертификации:
    MTA

Введение в программирование с помощью языков программирования с управляющей графикой (Touch Develop)

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

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

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

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

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

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

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

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

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

Применение стратегий для решения вычислительных задач (15–20 %)
  • Определение базовых алгоритмических шагов для решения простых задач
    • Разложение простых задач на шаги, задание правильного последовательного порядка процессов, описание раскадровки, решение проблем и устранение ошибок, связанных с логикой и псевдокодом
  • Разбиение вычислительных задач на подзадачи
    • Описание компьютерных программ, в которых используются логическое разбиение на части, описание решений, в которых используются программируемые стратегии, например объекты, функции и параметры, в предоставленном псевдокоде, определение ситуаций, когда код можно проверять
Создание алгоритмов (25–30 %)
  • Создание алгоритмов
    • Разграничение проблем на легкие и сложные для решения с помощью компьютера, применение понятия итерации, создание простых алгоритмов
  • Анализ игры для определения алгоритмических последовательностей
    • Анализ игры и создание последовательности инструкций для этой игры, определение события, создание кода для события в редакторе с управляющей графикой, объяснение кода «на каждом кадре» и обработчиков событий
  • Создание и анализ алгоритмов, используемых для реализации анимации и движений в коде
    • Описание анимации, в которой используется серия отдельных кадров, устранение ошибок в алгоритмах, создание алгоритмов, которые можно преобразовать в псевдокод или код с управляющей графикой, использование кода для подачи команд элементам на экране или устройстве
  • Объяснение понятий последовательности, выбора и итерации
    • Определение циклов, определение управляющей переменной, прогнозирование выходного значения цикла, структура случайного числа и управляющей переменной, определение условных операторов; выбор подходящей булевой логики для конкретных результатов
Работа с представлением данных в языках программирования с управляющей графикой (15–20 %)
  • Представление данных в виде текста, звуков, изображений и чисел
    • Создание кода для добавления и расположения объектов, например спрайтов, на экране или на устройстве, определение примеров данных в виде текста, звука, изображений или чисел, определение параметров set frame grid для работы с другими листами спрайтов, объяснение роли облачных переменных, объяснение влияния области переменной, включая облачные переменные, глобальные переменные и локальные или временные переменные, проектирование, создание и заполнение таблицы или двумерного массива, описание нескольких вариантов использования данных
  • Использование простых структур данных для решения вычислительных задач
    • Объявление и использование переменных в программе, использование входных данных и переменных для расчета новой информации, описание массивов, списков и коллекций, объяснение разницы между переменными и массивами
  • Описание порядка доступа к данным в приложениях и играх
    • Различение типов переменных данных, добавление, удаление и вставка элементов в коллекцию, выполнение итерации по коллекции с помощью циклов и циклов For Each, описание использования случайных чисел
Решение вычислительных задач с помощью моделирования (5–10 %)
  • Решение вычислительных задач с помощью компьютерных и некомпьютерных методов
    • Использование алгоритмов и булевой логики, использование игр и приложений для моделирования практических задач, например конвертирование валют
  • Представление событий в физическом мире путем написания программ моделирования
    • Создание программ и приложений, которые имитируют случайные явления, создание программ и приложений, которые демонстрируют основные физические понятия, например силу тяжести, ускорение и упругость
Написание программы с помощью языка программирования с управляющей графикой (15–20 %)
  • Реализация решений с помощью кода
    • Определение базовых элементов кода программной среды, создание кода для условных операторов, создание кодов для условных операторов с помощью элементов AND, OR и NOT, создание циклов, использование переменной-счетчика
  • Использование библиотек и встроенных функций для улучшения программных решений
    • Написание кода с использованием готовых функций, относящихся к объектам, включая доску для игр, стену, препятствие, спрайт, строку, текстовое поле, коллекцию и черепаху
  • Создание связей между математическими элементами и элементами компьютерной науки
    • Изображение точек в системе координат игры, анализ игры для обнаружения механизмов использования случайных чисел, использование функций случайных интервалов для создания случайных чисел, оценка случайных чисел с использованием условий
Оценка персональной безопасности при обмене данными в Интернете (5–10%)
  • Объяснение базовых компонентов обмена данными в Интернете
    • Объяснение, как информация передается в Интернете, определение облачных вычислений, объяснение понятия «Интернет вещей», объяснения ролей облачного вычисления и облачного хранилища и вариантов их использования
  • Объяснение принципов безопасности
    • Объяснение способов неправомерного использования персональной информации, описание порядка предотвращения получения доступа к учетной записи в Интернете постороннего пользователя, объяснение действий, которые предпринимаются на веб-сайтах для защиты паролей, описание кода Цезаря
  • Применение шифрования и стратегий аутентификации
    • Кодирование и декодирование сообщений с помощью Unicode, оценка паролей на основе критериев безопасности, объяснение того, как хэшированные пароли увеличивают безопасность в Интернете
Изучение процесса разработки программного обеспечения (5–10 %)
  • Планирование и создание программ
    • Анализ проблем по отношению к аудитории и определение того, какие приложения или игры могут быть частью решения, и как их можно использовать, описание принципов взаимодействия с пользователем, сбор вводимых пользователем данных, использование кода или текста для создания инструкций по использованию программы
  • Описание процессов разработки программного обеспечения, используемых для решения задач
    • Планирование задач проекта и делегирование полномочий, описание цикла создания, оценки и исправления
  • Анализ и оценка созданных программ
    • Оценка удобочитаемости и удобства использования, предоставление и получение отзывов, оценка отзывов и исправление программы соответствующим образом

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

Self-paced training

Creative Coding Through Games and Apps

«Creative Coding Through Games and Apps» — курс первого семестра, в котором представлено введение в программирование в форме ранних дополнительных форм обучения. Студенты учатся создавать настоящие игры или приложения, работая как профессиональные программисты в настоящей среде разработки приложений.

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

Take a Microsoft Official Practice Test for Exam 98-380

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

Кандидаты на прохождение этого экзамена должны понимать алгоритмические последовательности и применять общепринятые структуры управления программами. У кандидатов должен быть опыт использования языков программирования с управляющей графикой, например среды Touch Develop, Scratch и Blockly.

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

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

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

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

Примечание

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