Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Материалы по вступительным экзаменам в магистратуру (лето 2018 года):

Состав экзаменационного билета:

  1. Теоретический вопрос по математике
  2. Теоретический вопрос по информатике
  3. Задача по линейной алгебре на поиск собственных значений и собственных векторов матрицы
  4. Задача на дифференциальное уравнение
  5. Задача по объектно-ориентированному программированию
  6. Задача по программированию на С++

    Информация

    Пример экзаменационного билета



Вопрос №1.  Теоретический вопрос по математике

Любой из программы http://files.mai.ru/site/priem/documents/master/programs/02.04.02.pdf

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


Вопрос №2.  Теоретический вопрос по информатике

Любой из программы http://files.mai.ru/site/priem/documents/master/programs/02.04.02.pdf кроме C++

  • Арифметические основы ЭВМ. Позиционные системы счисления и операции в них. 
  • Структура хранения данных на внешних носителях информации. 
  • Аппаратные и программные средства реализации информационных процессов. 
  • Архитектура операционных систем. Сравнение Windows и UNIX.
  • Язык программирования С#. Типы данных, классы, структуры, свойства.
  • Разработка приложений для работы с Internet в С#. 
  • Работа с базами данных в С#. 
  • Цикл существования объектов в С#. 
  • Интерфейсы и коллекции в С#. 
  • Структурированная обработка исключений в С#. 
  • Интерфейсы обратного вызова, делегаты и события в С#. 
  • Язык программирования Java. Типы данных, классы, внутренние, локальные и анонимные классы. 
  • Цикл существования объектов в Java. 
  • Исключения и их обработка в Java. 
  • Интерфейсы и коллекции в Java. 
  • Работа с потоками в Java. 

Вопрос №3. 

Нахождение собственных векторов и собственных значений матрицы 3x3 - любой учебник по линейной алгебре

Вопрос №4. 

Решение дифф. уравнения второго порядка.

  • Любой учебник по мат. анализу


Вопрос №5. 

Выберите наиболее знакомый вам язык объектно-ориентированный программирования (C++, Java, C#, Python или другой). Если не знаете ни одного - возьмите Python 3 по любому самоучителю

...

  1. Для обработки ошибок не используйте вывод на консоль. Класс инкапсулирует логику и не общается с пользователем напрямую. Надо бросать исключения, как описано в условии задачи.

  2. В интерфейсе должны быть только сигнатуры методов, без реализации и без данных

  3. Чтобы в Java HashMap положить целое число, используйте типа Integer, являющийся классом-оберткой над примитивом int


Вопрос №6. 

Задача по программированию на С++

...