НОВА ВЕРСІЯ САЙТУ КАФЕДРИ ВЖЕ ПРАЦЮЄ, ПЕРЕХОДЬТЕ ЗА ПОСИЛАННЯМ KEOA.KPI.UA/wp/



Russian Ukraine English
Catalog RSS

  Новини
  Абітурієнтам >>
  Про кафедру >>
  Викладачі >>
  Навчальний процес >>
  Наукові проекти
  Студентські проекти >>
  Учбовий центр
  Контакти >>
Фотогалерея
  Наш youtube-канал
  Розклад занять



вступ у кпі

Програма фахового вступного випробування
Програма додаткового вступного випробування

Методичні рекомендації до розрахунку печатних плат [24мб]
Вступ до КПІ, екзамени, тести, адреса приймальної комісії


Приемная комиссия КПІ
Інформаційний пакет
Сайт ФЕЛ
Сайт НТУУ «КПІ ім.І.Сікорського»
...




   
Ваша майбутня спеціальність 172 “Телекомунікації та радіотехніка”, спеціалізація «Інформаційно-обчислювальні засоби радіоелектронних систем».
В цьому році у нас 53 бюджетних місця.

ВІТАЄМО!! Кафедра КЕОА зайняла 1 місце серед кафедр ФЕЛ НТУУ «КПІ імені Ігоря Сікорського» - KPIDATA.ORG

Навчально-науковий центр « Ощадливе виробництво»
[ Карта сайта ]     Головна » Алгоритмизация и программирование-3. ОКМ 




- pdf

Алгоритмізація та програмування - 3. ОКМ


Алгоритмізація та програмування - 3. ОКМ

Структура і зміст опису кредитного модуля

Алгоритмізація і програмування – 3

Рівень кредитного модуля: бакалаврський.

Статус кредитного модуля: нормативний.

Лектор: Варфоломєєв Антон Юрійович, старший викладач

Інститут/факультет: електроніки

Кафедра: конструювання електронно-обчислювальної апаратури

І. Загальні відомості
Програму навчальної дисципліни алгоритмізація і програмування складено відповідно до освітньо-професійної програми підготовки бакалавр напряму 6.050902 «Радіоелектронні апарати».
Предмет навчальної дисципліни основи програмування мовою С, алгоритмізація, основи об’єктно-орієнтованого програмування та мови C++. Міждисциплінарні зв’язки: до забезпечуючи дисциплін належать такі предмети, що вивчаються протягом навчання у закладах середньої освіти – математика, інформатика. У свою чергу дана дисципліна забезпечує необхідними знаннями студентів для вивчення таких предметів, як: «Обчислювальна математика», «Електронно-обчислювальні пристрої та системи», «Автоматизація проектування електронних засобів», «Периферійні пристрої». На вивчення кредитного модуля відводиться 90 годин / 3 кредити ЄКТС.

ІІ. Розподіл навчального часу

ІІІ. Результати навчання
Метою кредитного модуля є формування у студентів здатностей: створювати програми на мові C++, використовувати парадигму об’єктно-орієнтованого програмування при написанні програм.
Згідно з вимогами програми навчальної дисципліни студенти після засвоєння кредитного модуля мають продемонструвати такі результати навчання.
Знання.
Знати основні можливості об’єктно-орієнтованих мов програмування; об’єктно-орієнтовані можливості мови C++ та способи їх використання; основні можливості стандартної бібліотеки мови C++.
Уміння.
Уміти виділяти на етапі проектування та описувати засобами С++ абстракцію предметної області з використанням принципу інкапсуляції даних; будувати ієрархію успадкування з використанням принципів поліморфізму; використовувати можливості узагальненого програмування для опису класів, функцій, при роботі зі стандартною бібліотекою; використовувати апарат виключних ситуацій для управління виконанням програми.
Досвід.
Отримати досвід створення програм на основі об’єктно-орієнтованого підходу; використання засобів автоматизації процесу об’єктно-орієнтованого проектування; створення графічних та віконних додатків з використанням бібліотек MFC та Qt.

IV. Зміст кредитного модуля

Тема 1. Загальні відомості про об’єктно-орієнтоване підхід.

Тема 2. Класи та об’єкти.

Тема 3. Контроль доступу до об’єкта. Посилання.

Тема 4. Конструктори і деструктори. Робота з динамічною пам’яттю.

Тема 5. Перевантаження функцій та операторів.

Тема 6. Наслідування. Віртуальні функції.

Тема 7. Множинне наслідування. Абстрактні класи. Віртуальне наслідування.

Тема 8. Шаблони та стандартна бібліотека шаблонів (STL).

Тема 9. Обробка виняткових ситуацій. Простори імен.

V. Методи навчання та інформаційно-методичне забезпечення

Методи навчання – лекції, лабораторні та практичні заняття, самостійна робота студентів. Наочність та ефективність лекційних занять забезпечується використанням мультимедійних засобів (презентацій).
Основна література:
1. Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е издание / Г. Буч, Р.А. Максимчук, М.У. Энгл и др. : Пер. с англ. – М.: ООО «И. Д. Вильямс», 2008. – 720 с.
2. Дейтел Х.М. Как программировать на Си / Х.М. Дейтел, П.Дж. Дейтел. – М.: Издательство Бином, 2005. – 912 с.
3. Страуструп Б. Язык программирования С++. Специальное издание : Пер. с англ. – М.: Издательство Бином, 2011. – 1136 с.

VI. Мова Мова викладання українська.

VII. Характеристика індивідуальних завдань
Індивідуальні семестрові завдання не передбачені навчальним планом. VIII. Методика оцінювання Для оцінювання рівня засвоєння кредитного модуля застосовується рейтингова система, для якої, розрахунок рейтингової шкали та критеріїв оцінювання подано в окремому документі – положенні про рейтингову систему оцінювання успішності студентів з кредитного модуля «Алгоритмізація та програмування – 3». IX. Організація Не передбачено.


   

 
Головна |