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