Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы программирования. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
955 Кб
Скачать

ОГЛАВЛЕНИЕ

 

Тема 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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]