Реферат: 1. Назва модуля
1. Назва модуля: Програмування, частина 1
Код модуля:
Тип модуля: обов'язковий.
Семестр: 1.
Обсяг модуля: загальна кількість годин — 288 (кредитів ЄКТС — 8)
аудиторні години — 128 (лекції- 48, практ. 32, лабораторні 48)
Лектор: к.ф.-м.н., доц. Гнатів Богдан Васильович.
Результати навчання:
У результаті вивчення модуля студент повинен
оволодіти сучасними технологіями побудови алгоритмів методом покрокового уточнення;
ефективно реалізовувати алгоритми на мовах Паскаль та С++ з використанням принципів структурного та елементів об’єктно-орієнтованого програмування, використанням стандартних функцій та бібліотек, динамічних об’єктів;
Спосіб навчання: аудиторний.
Необхідні обов'язкові попередні та супутні модулі:
пререквізит:
кореквізити: Математичний аналіз, Алгебра.
.10. Зміст навчального модуля:
Алгоритми і їх зображення. Побудова структурованих алгоритмів. Загальна характеристика мови Паскаль. Базові типи даних та їх представлення в пам’яті ЕОМ. Опис констант та змінних в програмі. Оператор присвоєння. Побудова арифметичних та логічних виразів, бібліотека вбудованих функцій. Оператори переходу та розгалуження. Вимоги до використання оператора GO TO. Умовний оператор. Складений оператор. Складання циклічних програм з відомим та невідомим числом повторень. Форми оператора циклу і технології їх використання. Конструювання типів даних. Регулярні типи даних. Заданння даних перечисленням. Інтервальні типи даних. Масиви. Інтерактивний ввід-вивід даних. Формати вводу-виводу. Модульний принцип організації програми. Типи підпрограм. Глобальні та локальні змінні. Передача параметрів у підпрограму по імені та по значенню. Приклади формування та використання підпрограм. Методи “захисту” програм і програмних модулів. Тестування і супровід програмних модулів. Дані типу файл. Робота з файлами послідовного та організація прямого доступів. Дані типу множина та їх використання в Паскалі. Дані типу запис. Формування записів і робота з ними. Вказівник. Динамічні структури даних: списки, стеки, черги, кільця, деревовидні структури.
11. Рекомендована література:
Лишнер Р. Delphi/Справочник. –СПб:Символ-Плюс,2001.-640 с.
Зуев П.А. Турбо Паскаль 7.0.-М.: Унитекс,1995.-227с.
Форсайт Дж. Паскаль для всех.-М:Мир,1986.-280с.
Ж.Джонс, К.Харроу Решение задач в системе Турбо Паскаль. М.: Финансы и статистика, 1991.-718с.
Абрамов С.А. и др. Задачи по программированию.-М.:Наука,1988.-282с.
Касьянов В.,Сабенфельд К.К. Сборник заданий по практикуму на ЭВМ.-М.:Наука,1986.-272с.
Д.Кнут. Искусство программирования. Т.1-3. К.,2003.
Дж. Макконел. Анализ алгоритмов.М., Техносфера, 2002. -304 с.
Форми та методи навчання: лекції, практичні та лабораторні заняття, самостійна робота.
Методи і критерії оцінювання:
Поточний контроль (20%): усне опитування, розрахункова робота.
Підсумковий контроль (80%): екзамен.
14. Мова навчання: українська.
еще рефераты
Еще работы по разное
Реферат по разное
Удк 338. 436 + 529. 6
18 Сентября 2013
Реферат по разное
Сімнадцята сесія Знам’янської міської ради шостого скликання р І шенн я
18 Сентября 2013
Реферат по разное
Внеурочная деятельность учащихся в рамках реализации комплексно-целевой программы «Одаренные дети»
18 Сентября 2013
Реферат по разное
Вінницька міська рада виконавчий комітет рішення від 22. 02. 2011року №481 Про затвердження актів приймальної комісії про прийняття в експлуатацію закінчених будівництвом об’єктів
18 Сентября 2013