Навчально-методичний посібник по дисципліні «Алгоритмізація І програмування» Лабораторний практикум Київ детут 2015



Сторінка1/21
Дата конвертації22.02.2017
Розмір8,36 Mb.
ТипНавчально-методичний посібник
  1   2   3   4   5   6   7   8   9   ...   21
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ДЕРЖАВНИЙ ЕКОНОМІКО-ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ

ТРАНСПОРТУ
Кафедра Автоматизація та комп’ютерно-інтегровані технології транспорту

Мараховський Л.Ф., Ковалев В.В., Романок Ю.О.


НАВЧАЛЬНО-МЕТОДИЧНИЙ ПОСІБНИК
по дисципліні
«Алгоритмізація і програмування»
Лабораторний практикум


Київ – ДЕТУТ - 2015


УДК 681.3.07

Мараховський Л.Ф., Ковалев В.В., Романок Ю.О.

Навчально-методичний посібник по дисципліні «Алгоритмізація і програмування» Лабораторний практикум. – К.: ДЕТУТ, 2015. –275 с.

У навчально-методичному посібнику подано основні дані по мові програмування С++ та розглянуті методичні правди до виконання лабораторних робіт, розглянуті апаратні засоби сучасних комп’ютерів, методи побудови структурних блок-схем, процедурне програмування, об’єктно-орієнтоване програмування. В складі лабораторного практикуму розглянуто 40 робіт. Для студентів бакалаврів, науковців і практичних працівників.

Рецензенти:
О.І. Стасюк – доктор технічних наук, професор, зав. кафедри АКІТТ
Г.Г.Исламов – доктор физико-математических наук, профессор,заведующий ка-федрой высокопроизводительных вычислений и параллельного про-граммирования, техніка показників, Удмуртского государственного университета.

©Мараховський Л.Ф.,

© Ковалев В.В.,

© Романок Ю.О.



©ДЕТУТ, 2015 рік
ЗМІСТ


Узгодження:

5

Вступ

6

1. Методичні поради до користування практикумом

7

1.1. Послідовність виконання робіт

7

1.2. Виконання самостійної роботи для підготовки до лабораторній роботі

7

1.3. Методика проведення лабораторної роботи

8

1.4. Приклад оформлення титульної сторінки звіту

10

1.5. Структура навчальної дисципліни

11

2. Побудова структурних блок-схем алгоритмів

13

Лабораторна робота № 1. Апаратні засоби сучасних комп’ютерів

13

Лабораторна робота № 2. Побудова структурних блок-схем

15

3. Процедурне програмування

18

Лабораторна робота № 3. Ознайомлення з середовищем розробки Microsoft Visual C++ 6.0

18

Лабораторна робота № 4. Арифметичні та логічні операції у С++.

28

Лабораторна робота № 5. Змінні у С++.

35

Лабораторна робота № 6. Програми вибору

41

Лабораторна робота № 7. Структура повторення

47

Лабораторна робота № 8. Вбудовані функції

53

Лабораторна робота № 9. Вбудовані функції (продовження)

62

Лабораторна робота № 10. Область дії і час життя змінних

68

Лабораторна робота № 11. Передача аргументів за посиланням та масиви

75

Лабораторна робота № 12. Масиви та маніпулятори

82

Лабораторна робота № 13. Робота з файлами і базами даних

88

Лабораторна робота № 14. Початкове заповнення бази даних з клавіатури

95

Лабораторна робота № 15. Налагодження програми та лабораторна робота № 1

101

4. Техніка показників

105

Лабораторна робота № 16. Показники

105

Лабораторна робота № 17. Показники та масиви

110

Лабораторна робота № 18. Показники та функції

113

Лабораторна робота № 19. Сортування масивів та масив показників на функції

118

Лабораторна робота № 20. Символьні масиви

123

Лабораторна робота № 21. Символьні масиви-рядки

128

Лабораторна робота № 22. Обробка рядків

133

Лабораторна робота № 23. Порівняння символів та рядків

137

Лабораторна робота № 24. Сортування масивів рядків

141

Лабораторна робота № 25. Аргументи командного рядка

144

Лабораторна робота № 26. Динамічне розподілення пам’яті

146

Лабораторна робота № 27. Використання показників та лабораторна робота № 2

149

5. Обєктно-оріентоване програмування

151

Лабораторна робота № 28. Структури

151

Лабораторна робота № 29. Класи

157

Лабораторна робота № 30. Функції користувача та передача параметрів в функцію

163

Лабораторна робота № 31. Базові типи даних та ввід – вивід

175

Лабораторна робота № 32. Робота з одновимірними та багатовимірними масивами

189

Лабораторна робота № 33. Рядки. Функції по роботі з рядками

197

Лабораторна робота № 34. Перетворюваний тип. Об’єднання структури

204

Лабораторна робота № 35. Динамічний розподіл пам’яті. Покажчики та їх використання

211

Лабораторна робота № 36. Простір імен. Компонування

218

Лабораторна робота № 37 – 38. Класи. Спеціальні функції – члени класу. Перевантаження операцій

231

Лабораторна робота № 39. Класи. Успадкування. Віртуальні функції

250

Лабораторна робота № 40. Шаблони функцій та класів

265

Література

277

Каталог: pdf -> 2015
pdf -> Формування соціальної компетентності обдарованих дітей у процесі музично-творчої діяльності: теоретико-методичний аспект булгакова Т. М
pdf -> Процес інтеграції на заняттях української мови у внз І – ІІ рівнів акредитації викладач І категорії, Кордонська А. В
pdf -> Математичний розвиток дітей дошкільного віку: теоретико-методичний аспект к п. н., професор Люріна Т.І
pdf -> Психолого-педагогічні умови формування професійно-етичної культури студентів Вищих навчальних закладів
2015 -> Використання сучасних інформаційних технологій в освітньому процесі
2015 -> Становлення педагогічної технології інформаційно-аналітичної діяльності аспірантів та ад’юнктів д п. н професор Ягупов В. В
2015 -> Інформації в спеціальних інформаційно-телекомунікаційних системах очіченко Р. А., Клевко П. В., Нечушкін М. П. Військовий інститут телекомунікацій та інформатизації, Київ, Україна
2015 -> Теоретико-методологічна основа розвитку дослідницької компетентності молодих науковців: обговорення досвіду розвитку


Поділіться з Вашими друзьями:
  1   2   3   4   5   6   7   8   9   ...   21


База даних захищена авторським правом ©refos.in.ua 2019
звернутися до адміністрації

увійти | реєстрація
    Головна сторінка


завантажити матеріал