- •Перелік питань, що охоплюють зміст робочої програми дисципліни
- •Тема 1. Введення в теорію алгоритмів
- •Тема 2. Форми та засоби представлення алгоритмів
- •Тема 3. Алгоритмічні системи
- •Тема 4. Класифікація задач і процесів обробки інформації
- •Тема 5. Типи алгоритмічних процесів
- •Тема 6. Алгоритми обробки соціально-економічної інформації
- •Тема 7. Визначення та короткий огляд мов програмування
- •Тема 8. Технологія програмування
- •Тема 10. Типи даних
- •Тема 11. Вирази та перетворення типів даних. Стандартні функції
- •Тема 12. Засоби програмування лінійних та розгалужених процесів
- •Тема 14. Масиви даних
- •Тема 15. Засоби програмування циклічних процесів
- •Тема 16. Класи пам'яті та їх використання в модульному програмуванні
- •Тема 17. Організація функцій в програмах і реалізація звернень до них
- •Тема 18. Структура та об'єднання даних
- •Тема 19. Техніка обробки файлів даних з використання засобів потокозорієнтованого введення-виведення
- •Тема 20. Техніка обробки файлів даних з використанням засобів низькорівневого введення-виведення
- •Карта самостійної роботи студента з дисципліни “Основи програмування та алгоритмічні мови” для студентів спеціальності "6101"
- •3. Приклади типових завдань, що виносяться на іспит
- •4. Порядок поточного і підсумкового оціювання знань з дисципліни Поточна успішність знань студентів
- •Підсумкове оцінювання за результатами поточної успішності
- •Підсумкове оцінювання знань за результатами поточної успішності та іспиту
- •5. Особливості поточного контролю знань студенті заочної форми навчання
- •Тема 12. Засоби програмування лінійних та розгалужених процесів (5 балів).
- •Тема 14. Масиви даних ( дві роботи по 5 балів).
- •Тема 15. Засоби програмування циклічних процесів (5 балів).
- •Тема 17. Організація функцій в програмах і реалізація звернень до них (10 балів).
- •6. Зразок екзаменаційного білета
- •7. Список рекомендованої літератури
6. Зразок екзаменаційного білета
1. Оператор циклу з відомою кількістю повторень.
2. Операція помістити в потік.
3. Масив структур і його опис у тексті програми.
4. Довільний доступ до записів файлу у системи введення-виведення.
5. Знайти мінімальний елемент у кожному рядку квадратної матриці А=[aij] розмірністю n на n та замінити ним відповідний елемент головної діагоналі. Змінену матрицю вивести на екран.
7. Список рекомендованої літератури
Основна
Щедріна О.І. Алгоритмізація та програмування процедур обробки інформації: Навч. посібник - К.: КНЕУ, 2001. - 240 с.
Додаткова
Алферова З.В. Теория алгоритмов.- М.: Статистика, 1973. - 164 с.
Белецкий Я. Энциклопедия языка Си . - М.: Миp, 1992. - 687 c.
Бочков С.О., Субботин Д.H. Язык пpогpаммиpования Си для пеpсонального компьютеpа. - М.: Радио и связь, 1990 - 384 с.
Бруно Бабэ. Просто и ясно о Borland C++. - М.: БИНОМ, 1995. - 400 с.
Галявов И.Р. Borland C++ для себя. - М.: ДМК Пресс, 2001. - 432 с.
Глушков В.М. Синтез цифровых автоматов. М.: Физматгиз, 1962. - 476 с.
Глушков В.М. Теория алгоритмов. К.: Изд-во КВИРТУ. - 1961.
Дейтел Х. М., Дейтел П. Дж. Как программировать на С++. - М.: ЗАО “Издательство БИНОМ”, 1998. - 1024 с.
Дерк Луис. Borland C++ 5. Справочник. - М.: “Издательство БИНОМ”, 1997. - 560 с.
Каpдышев С.В., Капкин А.М. Интеpфейс пpогpаммиста Туpбо-Си. - М.: Радио и связь, 1988. - 192 с.
Касаткин А.И. Упpавление pесуpсами. Cпpав. пособие. - Мн.: Выш. шк., 1992.- 432 c.
Касаткин А.И., Вальвачев А.H. От Turbo C к Borland C++. Cпpав. пособие. - Мн.: Выш. шк., 1992. - 240 c.
Кеpниган Б., Ритчи Д. Язык пpогpаммиpования Си. - М.: Финансы и статистика, 1992 - 272 с.
Киммел П. и др. Borland C++ 5. - Спб.: BHV - Санкт-Петербург, 1999. - 976 с.
Лафоре Р. Объектно-ориентированнон программирование на С++. - СПб.: Питер, 2003. - 928 с.
Павловская Т.А. С/С++. Программирование на языке высокого уровня. - СПб.: Питер, 2001. - 464 с.
Подбельский В.В. Язык Си++: Учеб. пособие.- М.: Финансы и статистика, 1995.- 560с.
Пол Ирэ. Объектно-ориентированное программирование с использованием С++.- К.: НИПФ “ДиаСофт Лтд.”, 1995. - 480 с.
Поттс С., Монк Т.С. BORLAND C++ в примерах. - Мн.: ООО “Попурри”, 1996.-752с.
Рекс Жешке. Толковый словаpь стандаpта языка Си. - Санкт - Петеpбуpг: Питеp, 1994. - 221.
Сван Т. Освоение Borland C++ 4.5. Практический курс. - К.: “Диалектика”, 1996.-544с.
Сван Т. Освоение Borland C++ 4.5. Энциклопедия функций. - К.: “Диалектика”, 1996. - 320 с.
Сван Т. Освоение Borland C++ 5. - К.: “Диалектика”, 1996. - 576 с.
Себеста Р.У. Основные концепции языков программирования. М., Спб., К.: Вильямс, 2001. - 672 с.
Страуструп Б. Язык программирования С++. Часть вторая. - Киев: “ДиаСофт”, 1993 - 296 с.
Страуструп Б. Язык программирования С++. Часть первая. - Киев: “ДиаСофт”, 1993 - 264 с.
Фридман А. Л. Язык программирования С++. - М.: Интернет-Университет информационных технологий, 2004. - 288 с.
Фейсон Т. Объектно-ориентированное программирование на Borland C++ 4.5. - К.: “Диалектика”, 1996. - 544 с.
Шаммас Н. Основы C++ и объектно-ориентированное программирование. – К.: Диалектика, 1996. – 446 с.
Шилд Г. Программирование на BORLAND C++ для профессионалов. - Мн.: ООО “Попурри”, 1998. - 800 с.
Шилд Г. Справочник программиста по С/C++. - М.: “Издательский дом «Вильямс»”, 2000. - 448 с.
Borland C++. Version 4.5. Class Libraries Guide. - Scotts Valley, USA: Borland International, Inc., 1994. - 294 p.
Borland C++. Version 4.5. Library Reference. - Scotts Valley, USA: Borland International, Inc., 1994. - 364 p.
Borland C++. Version 4.5. Programmer’s Guide. - Scotts Valley, USA: Borland International, Inc., 1994. - 256 p.