Основы программирования. Учебное пособие
.pdfОГЛАВЛЕНИЕ |
|
Тема 1. Простые типы. Элементарные операторы................................................ |
3 |
1.1. Переменная..................................................................................................... |
3 |
1.2. Выражение...................................................................................................... |
4 |
1.3. Элементарные средства программирования................................................ |
6 |
1.4. Задачи и решения........................................................................................... |
9 |
Тема 2. Разветвляющийся вычислительный процесс........................................ |
11 |
2.1. Понятие разветвляющегося вычислительного процесса.......................... |
11 |
2.2. Управляющие структуры выбора............................................................... |
11 |
2.3. Задачи и решения......................................................................................... |
15 |
Тема 3. Циклические вычислительные процессы............................................... |
18 |
3.1. Понятие циклического вычислительного процесса................................. |
18 |
3.2. Структура цикла........................................................................................... |
19 |
3.3. Циклические управляющие структуры...................................................... |
20 |
3.4. Итерационный цикл..................................................................................... |
22 |
3.5. Задачи и решения......................................................................................... |
24 |
Тема 4. Программирование с использованием сложного типа массив............. |
26 |
4.1. Понятие сложного типа............................................................................... |
26 |
4.2. Тип массив.................................................................................................... |
27 |
4.3. Указатели и массивы................................................................................... |
30 |
4.4. Применение массивов при решении задач................................................ |
32 |
4.5. Задачи и решения......................................................................................... |
34 |
Тема 5. Обработка текстовой информации ......................................................... |
39 |
5.1. Понятие обработки текста........................................................................... |
39 |
5.2. Строковый тип ............................................................................................. |
39 |
5.3. Представление текста в оперативной памяти............................................ |
41 |
5.4. Задачи и решения......................................................................................... |
43 |
81 |
|
Тема 6. Программирование с использованием подпрограмм........................... |
46 |
6.1. Декомпозиция задачи.................................................................................. |
46 |
6.2. Понятие подпрограммы............................................................................... |
47 |
6.3. Функции языка Си....................................................................................... |
49 |
6.4. Функции без параметров............................................................................. |
50 |
6.5. Функции с параметрами.............................................................................. |
51 |
6.6. Функции с параметрами типа массив ........................................................ |
53 |
6.7. Прототип функции....................................................................................... |
57 |
6.8. Рекурсивные подпрограммы........................................................................ |
58 |
6.9. Объекты программы и их взаимодействие................................................ |
60 |
6.10. Задачи и решения....................................................................................... |
62 |
Тема 7. Задачи для самостоятельного решения.................................................. |
69 |
7.1. Простые типы и выражения........................................................................ |
69 |
7.2. Операторы .................................................................................................... |
70 |
7.3. Регулярный тип массив............................................................................... |
72 |
7.4. Строковый тип ............................................................................................. |
73 |
7.5. Подпрограмма.............................................................................................. |
74 |
7.6. Программа.................................................................................................... |
77 |
Библиографический список.................................................................................. |
80 |
Учебное пособие
82
Хиценко Валентина Павловна
ОСНОВЫ
ПРОГРАММИРОВАНИЯ
Учебное пособие
В авторской редакции
Выпускающий редактор И.П. Брованова Дизайн обложки А.В. Ладыжская Компьютерная верстка Л.А. Веселовская
Налоговая льгота – Общероссийский классификатор продукции Издание соответствует коду 95 3000 ОК 005-93 (ОКП)
___________________________________________________________________________________
Подписано в печать 18.06.2015. Формат 60 × 84 1/16. Бумага офсетная. Тираж 200 экз. Уч.-изд. л. 4,88. Печ. л. 5,25. Изд. № 116. Заказ № Цена договорная
___________________________________________________________________________________
Отпечатано в типографии Новосибирского государственного технического университета
630073, г. Новосибирск, пр. К. Маркса, 20
83
