Объектно-ориентированное программирование

к.э.н., доцент, Пaнoв Михaил Aлeксандрoвич

Задания для студентов заочной формы обучения

Для успешного освоения дисциплины студенты заочной формы должны выполнить следующие задания:

1 семестр

  • Тема 1 (файл OOP_1.pdf) — основы
  • Тема 2 (файл OOP_2.pdf) — классы и обьекты
  • Тема 3 (файл OOP_3.pdf) — примитивы и ссылки
  • Тема 4 (файл OOP_4.pdf) — методы и переменные экземпляра
  • Тема 5 (файл OOP_5.pdf ) — обычные и улучшенные циклы
  • Тема 6 (файл OOP_6.pdf ) — «Морской бой ч.1»
  • Тема 7 (файл OOP_7.pdf ) — наследование
  • Тема 8 (файл OOP_8.pdf ) — полиморфизм
  • Тема 9 (файл OOP_9.pdf ) — абстракция
  • Кейс 1 (файл OOP_case1.pdf ) — «Морской бой ч.2»

2 семестр

  • Тема 1. (файл OOP_13.pdf ) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 2. (файл OOP-14.pdf) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 3. (файл OOP-15.pdf) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 4. (файл OOP-16.pdf) — Компоненты и контейнеры
  • Кейс 2 — «Микрокалькулятор»
  • Работы по темам и кейс нужно выполнить в отдельных файлах (каждая работа в отдельном файле MS Word с сохранением в pdf) и выслать в одном письме на электронный адрес преподавателя.

Текущая успеваемость студентов 1 семестр П-92БН П-81БC П-72БН П-91БС П-01БС

Текущая успеваемость студентов 1 семестр П-02БН П-82БН

Журналы студентов 2 семестр П-92БН П-72БН

Задания для студентов очной формы обучения

  • Тема 1 (файл OOP_1.pdf) — основы
  • Тема 2.1 (файл OOP_2.1.pdf) — классы и обьекты
  • Тема 2.2 (файл OOP_2.2.pdf) — примитивы и ссылки
  • Тема 3 (файл OOP_3.pdf) — методы и переменные экземпляра
  • Тема 4 (файл OOP_4.pdf ) — обычные и улучшенные циклы
  • Тема 5 (файл OOP_5.pdf ) — «Морской бой ч.1»
  • Кейс 1 (файл OOP_case1.pdf ) — «Морской бой ч.2»
  • Тема 6 (файл OOP_6.pdf ) — наследование
  • Тема 7 (файл OOP_7.pdf ) — полиморфизм
  • Тема 8 (файл OOP_8.pdf ) — абстракция
  • Тема 9 (файл OOP_9.pdf ) — конструкторы, стэк, куча
  • Тема 10 (файл OOP_10.pdf ) — композиция и агрегация
  • Тема 11 (файл OOP_11.pdf ) — ключевое слово static, final
  • Тема 12 (файл OOP_12.pdf ) — обработка исключений
  • Тема 13. (файл OOP_13.pdf ) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 14. (файл OOP-14.pdf) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 15. (файл OOP-15.pdf) — Графический пользовательский интерфейс, отслеживание и получение событий
  • Тема 16. (файл OOP-16.pdf) — Компоненты и контейнеры
  • Тема 17. (файл OOP-17.pdf) — Сериализация и ввод/вывод файлов
  • Тема 18. (файл OOP-18.pdf) — Сериализация и ввод/вывод файлов. Практика
  • Тема 19. (файл OOP-19.pdf) — Сеть и потоки
  • Тема 20. (файл OOP-20.pdf) — Коллекции объектов, сравнение объектов и компараторы.
  • Тема 21. (файл OOP-21.pdf) — Пакеты, Java-архивы и развертывание приложения
  • Тема 22. (файл OOP-22.pdf) — Удаленное развертывание с помощью RMI

Балльно-рейтинговая система ПЕ-01Б, ПЕ-02Б, ПЕ-81Б