Каталог метаданных дистанционных курсов Казанского (Приволжского) федерального университета Карточка дистанционного курса:

"Объектно-ориентированный анализ и программирование"

Уровень
высшее образование
Язык
русский
Дата
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. Особенности создания классов-коллекций.


Подразделение Направление Дисциплина Уровень Курс Форма обучения Количество часов Форма контроля
КФУ / Институт вычислительной математики и информационных технологий 080500.62 Бизнес-информатика Объектно-ориентированный анализ и программирование
бакалавр 2 очное 72 экзамен: 3
 
КФУ / Институт вычислительной математики и информационных технологий 080500.62 Бизнес-информатика Объектно-ориентированный анализ и программирование
бакалавр 2 очное 72 экзамен: 3
 
КФУ / Институт вычислительной математики и информационных технологий 080500.62 Бизнес-информатика Объектно-ориентированный анализ и программирование
бакалавр 2 очное 72 экзамен: 3
 

Скриншоты


Доступ к курсу

Адрес (URL)
http://tulpar.kfu.ru/course/view.php?id=67
Формат доступа
свободный доступ

Курс открыт для гостевого доступа. Это означает, что Вы можете посмотреть полное содержание курса без предварительной регистрации в системе дистанционного обучения КФУ. Для этого нажмите на URL курса. Если возникнет окно с формой ввода логина и пароля, нажмите на кнопку "Зайти гостем".

В случае возникновения вопросов или проблем с доступом к курсу, Вы можете обратитьсья к нам за помощью с помощью формы обратной связи или через контактные данные.


Вводное видео