|
||||
ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ И ЗАДАНИЯ по дисциплинеСтр 1 из 4Следующая ⇒
ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ И ЗАДАНИЯ по дисциплине «Основы объектно-ориентированного программирования» для специальности 09.02.07 «Информационные системы и программирование» 2018-2019 учебный год
Раздел 1 Основные понятия объектно-ориентированного программирования 1. История становления объектно-ориентированного программирования (ООП). 2. Классы и объекты: определение и структура. 3. Свойства класса. Пример описания. 4. Методы класса: определение, описание, виды. 5. Конструкторы: описание, применение. 6. Деструкторы: описание, применение. 7. События и сообщения. 8. Основные принципы ООП. 9. Методологии ООП. 10. Инкапсуляция. 11. Наследование. 12. Полиморфизм. 13. Полиморфизм и виртуальные методы. Раздел 2 Основы программирования на языке Java 14. Понятие проекта, его характеристики и состав. 15. Создание консольного приложения. 16. Основные понятия языка Java. 17. Основные операторы языка Java. 18. Основные свойства класса. 19. Виды методов класса и их характеристики. 20. Основные события класса. 21. Ввод и вывод данных. 22. Реализация линейных алгоритмов. 23. Реализация разветвляющихся алгоритмов. 24. Реализация циклических алгоритмов. 25. Работа со строками. 26. Классы-коллекции. 27. Абстрактные классы-коллекции. 28. Классы, создающие списки, отображения, множества. 29. Классы-утилиты. 30. Реализация алгоритмов для обработки одномерных массивов. 31. Сортировка массива. 32. Реализация алгоритмов для обработки многомерных массивов. 33. Абстрактные классы и Интерфейсы.
|
||||
|