Мы в Твиттере
Мы в Контакте
Поиск

Экзамен Microsoft 70-483

Programming in C#

Продолжительность экзамена: 150 минут*
Язык: Английский

Варианты оплаты и стоимость экзамена

  1. Оплата по нашему счету. Стоимость экзамена Microsoft 70-483 по выставленному нами счету уточняйте у менеджера. По окончании тестирования выдаются закрывающие документы (акт и договор), а также результат экзамена в распечатанном виде.
  2. Прямая оплата банковской картой. Вы можете самостоятельно зарегистрироваться на экзамен 70-483 по стоимости вендора, оплатив его своей банковской картой. В этом случае наш центр тестирования не требует от вас дополнительной оплаты каких либо услуг, после сдачи экзамена выдается только распечатка результата.

Правила отмены и переноса экзаменов Microsoft

Изменения от 01.05.2017

Exam Replay

Предлагаем воспользоваться предложением Exam Replay. Приобретите Exam Replay вместе с экзаменационным ваучером Microsoft и получите еще одну попытку! Стоимость пакета (экзамен + ваучер) уточняйте у менеджера.

Чтобы воспользоваться предложением добавьте в корзину экзамен и Exam Replay voucher.

Описание экзамена

Описание экзамена

Аудитория:

Кандидат на экзамен 70-483 Programming in C#, соответствует следующим требованиям:

  • Не менее 1 года опыта разработки бизнес-приложений для различных платформ с использованием C#.
  • Умение управлять программным потоком и событиями.
  • Умение использовать многопоточность и асинхронное программирование.
  • Умение обрабатывать ошибки и исключения.
  • Работа с массивами и коллекциями данных, включая LINQ.
  • Работа с переменными, операторами и выражениями.
  • Работа с классами и методами.
  • Использование ветвления и циклы.

Tехнология:

Visual Studio 2017

Зачет в сертификацию: при успешной сдаче экзамена 70-483 Programming in C#, Вы выполняете одно из требований сертификации

MCSA: Universal Windows Platform

MCSA: Web Applications

MCSD: App Builder

Этот экзамен проводит оценку ваших способностей для выполнения технических задач, перечисленных ниже.

  • Управление программным потоком (25–30 %)
  • Реализация многопоточности и асинхронной обработки

Использование Task Parallel Library, включая метод Parallel.For, а также PLINQ и Tasks; создание продолжительных задач; создание потоков с помощью класса ThreadPool; разблокировка пользовательского интерфейса; использование ключевых слов async и await; управление данными с помощью параллельных коллекций

  • Управление многопоточностью

Синхронизация ресурсов; реализация блокировки; отмена долгосрочных задач; реализация поточно-ориентированных методов

  • Внедрение программного потока

Итерация по коллекции и элементам массива; программирование решений с использованием инструкций switch, условий if/else и операторов; вычисление выражений

  • Создание и реализация событий и обратных вызовов

Создание обработчиков событий; подписка и отмена подписки на события; использование встроенных типов делегатов для создания событий; создание делегатов; лямбда-выражения; анонимные методы

  • Обработка исключений

Обработка типов исключений, включая исключения SQL, сетевые исключения, исключения связи, исключения таймаута сети; использование операторов catch; использование базового класса исключений; реализация блоков try-catch-finally; выброс исключений; повторный выброс исключений; создание пользовательских исключений; обработка внутренних исключений; обработка общих исключений

  • Создание и использование типов (25–30 %)
  • Создание типов

Создание типов значений, включая structs и enum; создание ссылочных типов, типов generic, конструкторов, статических переменных, методов, классов, методов расширения; создание дополнительных и именованных параметров; создание индексированных свойств; создание перегруженных и переопределенных методов

  • Использование типов

Упаковка и распаковка для преобразования типов значений; типы приведения; типы преобразования; обработка динамических типов; обеспечение совместимости с кодом доступа к API COM

  • Использование инкапсуляции

Принудительное использование инкапсуляции при помощи свойств; принудительное использование инкапсуляции при помощи методов доступа, включая public, private, protected и internal; использование инкапсуляции при помощи явной реализации интерфейса

  • Создание и реализация иерархии классов

Разработка и реализация интерфейса; наследование от базового класса; создание и реализация классов на основе интерфейсов IComparable, IEnumerable, IDisposable и IUnknown

  • Поиск, выполнение и создание типов при выполнении с использованием отражения

Создание и применение атрибутов; чтение атрибутов; генерация кода при выполнении с помощью CodeDom и лямбда-выражений; использование типов из пространства имен System.Reflection, включая Assembly, PropertyInfo, MethodInfo, Type

  • Управление жизненным циклом объекта

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

  • Работа со строками

Работа со строками с помощью классов StringBuilder, StringWriter и StringReader; поиск строк; методы перечисления строк; форматирование строк; использование строковой интерполяции

  • Отладка приложений и реализация функций безопасности (25–30 %)
  • Проверка входных данных в приложении

Проверка данных JSON; выбор подходящего типа коллекций данных; управление целостностью данных; использование регулярных выражений для проверки формата входных данных; использование встроенных функций для проверки типов данных и содержимого

  • Реализация симметричного и асимметричного шифрования

Выбор алгоритма шифрования; создание сертификатов и управление ими; реализация управления ключами; реализация пространства имен System.Security; хэширование данных; шифрование потоков

  • Управление сборками

Присвоение номеров версий сборкам; подпись сборок с использованием строгих имен; реализация параллельного размещения; размещение сборки в глобальном кэше сборок (Global Assembly Caache); создание сборки WinMD

  • Отладка приложений

Создание директив препроцессора и управление ими; выбор подходящего типа сборки; управление файлами базы данных программы (символы отладки)

  • Реализация диагностики в приложении

Реализация ведения журнала и трассировки; профилирование приложений; создание и мониторинг счетчиков производительности; запись в журнал событий

  • Реализация доступа к данным (25–30 %)
  • Выполнение операций ввода/вывода

Чтение и запись файлов и потоков; чтение и запись из сети с использованием классов пространства имен System.Net; реализация асинхронных операций ввода/вывода

  • Использование данных

Извлечение данных из базы данных; обновление данных в базе данных; использование данных JSON и XML; извлечение данных с помощью веб-служб

  • Запросы и работа с данными и объектами с помощью LINQ

Запрос данных с помощью операторов, включая projection, join, group, take, skip, aggregate; создание запросов LINQ на основе методов; запрос данных с помощью команд представления запросов; выбор данных с использованием анонимных типов; принудительное выполнение запроса; чтение, фильтрация, создание и изменение структур данных с помощью LINQ для XML

  • Сериализация и десериализация данных

Сериализация и десериализация данных с помощью двоичной сериализации, пользовательской сериализации, сериализатора XML, сериализатора JSON и сериализатора контрактов данных

  • Хранение данных в коллекциях и извлечение данных из коллекций

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

Для подготовки к этому экзамену, Microsoft Learning рекомендует иметь практический опыт работы с технологией, использовать учебные ресурсы. Учебные ресурсы не обязательно охватывают все области в теме экзамена.

  • Обучение в классах: 20483С: Programming in C# (5 дней)
  • Интернет-ресурсы Microsoft:
    • Microsoft Learning Community: чтение новостей и посещение форумов, для общения с другими людьми и обмена опытом;
    • TechNet: Разработан для ИТ-специалистов, этот сайт содержит инструкции, как решать конкретные, практические задачи, материалы для скачивания, технические ресурсы, группы новостей и чаты.

* Указанная продолжительность может незначительно отличаться от времени, которое сообщается системой тестирования перед началом экзамена, в связи с регулярно вносимыми изменениями в сложность и количество вопросов
авторизованный центр тестирования Pearson VUE в СПб
Экзамен необходим для программ сертификации
› MCSA Web Applications
› MCSA Universal Windows Platform
Рекомендуемые курсы для подготовки
№ 20483 Программирование на C#

# По всем вопросам подготовки специалистов обращайтесь к менеджерам учебного центра
Калининой Лиле, Карповой Елене, Смирновой Светлане, Богдановой Ирине, Литвиновой Елене тел.  8 (812) 718-6184 (многоканальный).

# По вопросам заказа тестов в центре тестирования Pearson VUE просьба обращаться к администратору центра тестирования
Марии Смирновой тел. 8 (812) 326-78-30.