- Уровень
- высшее образование
- Язык
- русский
- Дата
- 01.09.2012
- Ключевые слова
- класс, объект, абстрагирование, инкапсуляция, полиморфизм, наследование, виртуальные функции, обобщения, события, обработчики событий
- Области знаний
- Информатика
- URL адрес карточки
- https://kpfu.ru/dc?p_id=65608
Аннотация
Дисциплина 'Объектно-ориентированный анализ и программирование' изучается на 2 курсе в 3 семестре обучения бакалавров. Предварительно студенты должны получить базовые знания и навыки по программированию при изучении дисциплины 'Программирование'. В дальнейшем знания по курсу 'Объектно-ориентированный анализ и программирование' потребуются при изучении курсов 'Интернет-технологии', 'Вычислительные системы, сети и телекоммуникации', 'Проектирование информационных систем' и других учебных дисциплин, которые предусмотрены учебным планом по направлению 'Бизнес-информатика'. Навыки, полученные при изучении этого предмета, будут использованы студентами в рамках учебной и производственной практики, при написании курсовых и дипломных работ. Студенты, освоившие данный курс, будут знать: 1)основные принципы объектно-ориентированного программирования; 2)принципы функционирования и создания Windows-приложений; 3)принципы работы с внешними источниками данных (текстовыми файлами, файлами формата xml, базами данных). А также уметь: 1)создавать собственные классы на языке программирования C#, а также использовать классы из библиотек этого языка; 2)создавать сложные приложения с использованием расширенного пользовательского интерфейса и привлечением внешних источников данных. Владеть навыками разработки консольных приложений в стиле объектно-ориентированного программирования и Windows-приложений на языке программирования C#.
Темы курса
1. Понятие объектно-ориентированного программирования. Принципы объектно-ориентированного программирования. 2. Абстрагирование и инкапсуляция. Классы и объекты. Элементы класса. Конструкторы и деструкторы. 3. Перегрузка операций в классе. 4. Свойства и индексаторы класса. 5. Делегаты и события как отдельные элементы класса. 6. Наследование и полиморфизм. Виртуальные функции. Абстрактные классы. 7. Обобщения и принципы их использования. 8. Особенности создания классов-коллекций.
Скриншоты
Доступ к курсу
- Адрес (URL)
- http://tulpar.kfu.ru/course/view.php?id=67
- Формат доступа
- свободный доступ
Курс открыт для гостевого доступа. Это означает, что Вы можете посмотреть полное содержание курса без предварительной регистрации в системе дистанционного обучения КФУ. Для этого нажмите на URL курса. Если возникнет окно с формой ввода логина и пароля, нажмите на кнопку "Зайти гостем".
В случае возникновения вопросов или проблем с доступом к курсу, Вы можете обратитьсья к нам за помощью с помощью формы обратной связи или через контактные данные.