
- •Смоленский гуманитарный университет
- •Часть 1. Основы алгоритмизации
- •Тема 1 «Алгоритмы линейной структуры»
- •Ход работы
- •Тема 2 «Алгоритмы разветвляющейся структуры»
- •Ход работы
- •Тема 3 «Алгоритмы циклической структуры»
- •Ход работы
- •Тема 4 «Вложенные циклы»
- •Ход работы
- •Тема 5 «Массивы»
- •Ход работы
- •Часть 2. Программирование
- •Тема 6 «Линейная структура программы»
- •Примеры решения задач
- •Ход работы
- •Тема 7 «Разветвляющая структура программы»
- •Примеры решения задач
- •Ход работы
- •Тема 8 «Циклическая структура программы»
- •Примеры решения задач
- •1 Способ
- •2 Способ.
- •1 Способ
- •2 Способ
- •1 Способ
- •2 Способ
- •1 Способ
- •2 Способ
- •Ход работы
- •Тема 9 «Понятие подпрограммы. Организация процедур и функций»
- •Примеры решения задач
- •Ход работы
- •Тема 10 «Рекурсия»
- •Примеры решения задач
- •Ход работы
- •Тема 11 «Строковый тип данных. Методы работы со строками»
- •Ход работы
- •Тема 12 «Тип данных массив»
- •Примеры решения задач
- •1 Способ
- •2 Способ
- •1 Способ
- •2 Способ
- •1 Способ
- •2 Способ
- •Алгоритм
- •1 Способ
- •2 Способ
- •1 Способ
- •2 Способ
- •Алгоритм
- •Работа программы
- •Ход работы
- •Тема 13 «Тип данных - запись»
- •Ход работы
- •Тема 14 «Файлы. Типы файлов. Методы работы с файлами»
- •Примеры решения задач
- •1 Способ
- •2 Способ
- •Ход работы
- •Тема 15 «Множества»
- •Ход работы
- •Тема 16 «Работа с мультимедиа»
- •Ход работы
- •Максимова Наталья Адександровна Основы программирования
- •214014, Г. Смоленск, ул. Герцена, 2
Смоленский гуманитарный университет
МАКСИМОВА Н.А.
ОСНОВЫ ПРОГРАММИРОВАНИЯ
Рабочая тетрадь
Рекомендовано Учебно-методической комиссией
Смоленского гуманитарного университета
в качестве учебного пособия по направлению
«Информационная безопасность»
Смоленск
2012
ББК 32.97 я 73
М 17
Рецензенты:
Мунерман В. И. кандидат технических наук, доцент кафедры информатики Смоленского государственного университета
Дюндин А.В., кандидат педагогических наук, доцент кафедры методики обучения математике, физике и информатике Смоленского государственного университета
Печатается по решению Редакционно-издательского совета
Смоленского гуманитарного университета
М 17 |
Основы программирования / Н.А. Максимова. – Смоленск: Универсум, 2013, с. .
|
Рабочая тетрадь предназначена для студентов специальности «Прикладная информатика», «Информационная безопасность» и содержит практические работы по «Основам программирования».
ББК 32.97 я 73
М 17
© Максимова Н.А., 2013
©Смоленский гуманитарный университет, 2013
© Оформление ООО «Универсум», 2013
СОДЕРЖАНИЕ
ЧАСТЬ 1. ОСНОВЫ АЛГОРИТМИЗАЦИИ…………………………………….... |
4 |
|
4 |
|
9 |
|
17 |
|
23 |
|
26 |
|
31 |
|
31 |
|
37 |
|
45 |
|
67 |
|
84 |
|
90 |
|
96 |
|
145 |
|
149 |
|
165 |
|
167 |