Экзамен
98-381

Microsoft logo

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

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

Экзамены на прохождение сертификации 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.

Выполнение операций с применением типов данных и операторов (20–25 %)
  • Оценка выражения для определения того, какие типы данных Python назначит каждой переменной
    • Определение типов данных str, int, float и bool
  • Выполнение операций с данными и типам данных
    • Преобразование из одного типа данных в другой; формирование структур данных; выполнение операций индексирования и среза
  • Определение последовательности выполнения исходя из приоритетов операторов
    • Присваивание; сравнение; логические операции; арифметические операции; идентификация (is); вложенность (in)
  • Выбор надлежащего оператора для получения намеченного результата
    • Присваивание; сравнение; логические операции; арифметические операции; идентификация (is); вложенность (in)
Поток команд управления на основе операторов принятия решений и циклов (25–30 %)
  • Конструирование и анализ сегментов кода, использующих операторы ветвления
    • if; elif; else; вложенные и составные условные выражения
  • Конструирование и анализ сегментов кода, выполняющих итерации
    • while; for; break; continue; pass; вложенные циклы и циклы, включающие в себя составные условные выражения
Выполнение операций ввода-вывода (20–25 %)
  • Конструирование и анализ сегментов кода, выполняющих операции файлового ввода-вывода
    • Open; close; read; write; append; check existence; delete; с операторами
  • Конструирование и анализ сегментов кода, выполняющих операции ввода-вывода через консоль
    • Считывание ввода с консоли; печать отформатированного текста; использования аргументов командной строки
Код документа и структуры (15–20 %)
  • Сегменты кода документа, использующие комментарии и строки документации
    • Использование отступа, пробельных символов, комментариев и строк документации; генерирование документации с помощью pydoc
  • Конструирование и анализ сегментов кода, включающих в себя определения функций
    • Сигнатуры вызова; значения по умолчанию; значение возврата; def; pass
Поиск и устранение неполадок, а также обработка ошибок (5–10 %)
  • Анализ, выявление и исправление сегментов кода, содержащих ошибки
    • Синтаксические ошибки; логические ошибки; ошибки при выполнении кода
  • Анализ и конструирование сегментов кода, которые обрабатывают исключительные ситуации
    • Try; except; else; finally; raise
Выполнение операций с помощью модулей и инструментов (1–5 %)
  • Выполнение базовых операций с помощью встроенных модулей
    • Math; datetime; io; sys; os; os.path; random
  • Решение сложных компьютерных проблем с помощью встроенных модулей
    • Math; datetime; random

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

Обучение под руководством инструктора
Практический тест

Take a Microsoft Official Practice Test for exam 98-381

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

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

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

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

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

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

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

Примечание

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