Назва модуля: Алгоритмічні мови та програмування Код модуля: кса 6022 С01
Вид материала | Документы |
Содержание10. Зміст навчального модуля 11. Рекомендована література |
- Назва модуля: Математична логіка І теорія алгоритмів Код модуля, 34.75kb.
- Формат опису модуля назва модуля: Економічний аналіз, фінанси І кредит Код модуля:, 19.03kb.
- Опис модуля Назва модуля: Ділова комунікація. Код модуля: ітпк 6020 С01, 15.02kb.
- Назва модуля: Фінансовий ринок Код модуля: фін 6038 С01, 15.52kb.
- Назва модуля: Банківські операції Код модуля: фін 6006 С01, 19.39kb.
- Назва модуля: Фінанси підприємств Код модуля: фін 6007 С01, 16.24kb.
- Назва модуля: Моделювання процесів та елементів систем керування Код модуля: кса 6065, 16.29kb.
- Назва модуля: Засоби системного програмування Код модуля, 21.46kb.
- Назва модуля: Інформаційні системи І технології у фінансах Код модуля: фін 6057 С01, 20.99kb.
- Назва модуля: Фінансова діяльність суб’єктів підприємництва Код модуля: фін 6026 С01, 17.11kb.
- Назва модуля: Алгоритмічні мови та програмування
- Код модуля: КСА_6022_С01
- Тип модуля: обов'язковий
- Семестр: І , ІІ
- Обсяг модуля: загальна кількість годин - 504 (кредитів ЄКТС - 14)
аудиторні години - 192 (лекції- 96, лабор. – 64, практ. -32.)
- Лектор: к.т.н., доц. Дзелендзяк Уляна Юріївна
- Результати навчання:
У результаті вивчення модуля студент повинен:
знати базові елементи та структури алгоритмiчних мов С та С++, принципи об’єктно-орієнтованого програмування; вміти складати прикладнi програми на алгоритмiчних мовах C та С++; розробляти та вiдлагоджувати програми за допомогою iнструментальних пакетiв Quick C, Visual С++.
8. Спосіб навчання: аудиторне
9. Необхідні обов'язкові попередні та супутні модулі:
пререквізит: математика, інформатика; кореквізити: - практикум на ПК
10. Зміст навчального модуля:
Елементи, оголошення і вирази мови Сі; структура програми на мові Сі; оголошення об'єктів мови Сі; вирази та операнди, операції мови Сі; оператори, функції та директиви мови Сі. Принципи ООП; глобальні функції; перевантаження функції; об‘єкти та операції над ними; поняття класу; структури в мові С++; типи наслідування;.поліморфізм; класи можливостей; абстрактні типи даних; чисті віртуальні функції; потоки.
11. Рекомендована література:
- Стивен Прата. Язык программирования С++. Лекции и упражнения. Учебник: Пер. с. англ. СПб.: ООО «ДиаСофтЮП», 2005. - 1104 с.
- Страуструп Б. Дизайн и эволюция С++. Пер. с англ. – М.: ДМК Пресс., СПб.: Питер, 2006. – 448 с.
- Подбельский В.В., Фомин С.С. Программирование на языке Си: Учебн. пособие.- 2-е доп. изд. – М.: Финансы и статистика, 2002.-240с.
- Керниган Б., Ритчи Д. Язык программирования Си.\ Пер. с англ., 3-е изд., испр. – СПб.: «Невский диалект», 2001. – 352 с.
- Проценко В.С., Чаленко П.Й., Ставровський А.Б. Техніка програмування мовою Сі: Навч. посібник.- К.: Либідь, 1993.
- Бочков С.О., Субботин Д.М. Язык программирования Си для персонального компьютера.- М.: Радио и связь, 1990.
- Уинер Р. Язык Турбо Си: Пер. с англ.- М.: Мир, 1991.
- Трой Д. Программирование на языке Си для персонального компьютера IBM PC.- М.: Радио и связь, 1991.
- Форми та методи навчання: лекції, лабораторні заняття, практичні заняття, самостійна робота.
- Методи і критерії оцінювання:
- Поточний контроль (20%): письмові звіти з лабораторних робіт, усне
опитування
- Підсумковий контроль (80 %, контрольний захід, екзамен):
тестування (45%), письмово-усна форма (35%)
14. Мова навчання: українська