Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Владимирский государственный университет
имени Александра Григорьевича и Николая Григорьевича Столетовых»
Л. А. АРТЮШИНА А. А. ВОРОНИНА
ТЕХНОЛОГИИ И МЕТОДЫ
ПРОГРАММИРОВАНИЯ
Учебное пособие
Владимир 2014
УДК 621. 396
ББК 32. 988-5я7
А86
Рецензенты:
Кандидат технических наук, доцент
кафедры информатики и защиты информации
Владимирского государственного университета
имени Александра Григорьевича и Николая Григорьевича Столетовых
Д. А. Полянский
Кандидат технических наук, доцент
кафедры информационного обеспечения в правовой сфере
Юридического института Московского государственного
университета путей сообщения
Л. М. Груздева
Печатается по решению редакционно-издательского совета ВлГУ
Артюшина, Л. А. А86 Технологии и методы программирования : учеб. пособие /
Л. А. Артюшина, А. А. Воронина ; Владим. гос. ун-т им. А. Г. и
Н. Г. Столетовых.
– Владимир : Изд-во ВлГУ, 2014. – 96 с. ‒
ISBN 978-5-9984-0432-0. Рассматриваются вопросы технологии разработки программного обеспе-
чения при структурном подходе. Приводятся примеры выполнения каждого за-
дания, раскрываются приемы и методы структурного программирования. Со-
держат требования к содержанию отчета. Предназначено для подготовки студентов 1-го курса направления
090900 ‒ Информационная безопасность и специальности 090305. 65 ‒ Информа-
ционно-аналитические системы безопасности всех форм обучения к выполне-
нию лабораторных работ по дисциплине «Технологии и методы программирова-
ния» Может быть полезно для всех, начинающих изучать язык С. Рекомендовано для формирования профессиональных компетенций в со-
ответствии с ФГОС 3-го поколения. Ил. 20. Табл. 10. Библиогр. : 5 назв. УДК 621. 396
ББК 32. 988-5я7
ISBN 978-5-9984-0432-0 © ВлГУ, 2014
2
ПРЕДИСЛОВИЕ
Основная задача этого пособия – научить создавать программы
на языке С в методологии структурного подхода к программирова-
нию. Книга предназначена для студентов, изучающих язык С «с ну-
ля», поэтому изложение материала начинается с рассмотрения самых
простых примеров, усложнение производится постепенно. Для облег-
чения усвоения нового материала выполняется разбор и анализ лабо-
раторных заданий, приведенных в пособии, подробно рассматривает-
ся технология отладки и тестирования программ. Книга является логическим продолжением лекций преподавате-
ля, поэтому не претендует на полноту изложения материала. Кроме
этого существуют книги других авторов, справочники, контекстная
помощь. Цель, которая ставилась при написании книги, ‒ дать правиль-
ное представление о технологии структурного программирования.