Технология программирования

Скачать в pdf «Технология программирования»




Т.В. ПАНОВА, И.К. РАКОВА

ТЕХНОЛОГИЯ

ПРОГРАММИРОВАНИЯ


Лабораторный практикум


Министерство образования и науки Российской Федерации Балтийский государственный технический университет «Военмех» Кафедра информационных систем и компьютерных технологий


Т.В. ПАНОВА, ПК. РАКОВА

ТЕХНОЛОГИЯ

ПРОГРАММИРОВАНИЯ


Лабораторный практикум


Под редакцией Н.Н.Смирновой


Санкт-Петербург


2007


УДК 004.42.002(076)


П16

Панова, Т.В.


П16    Технология программирования: лабораторный


практикум/ Т.В. Панова, И.К. Ракова; под ред. Н.Н.Смирновой; Балт. гос. техн. ун-т. — СПб., 2007 — 78 с.


В практикуме, состоящем из пяти лабораторных работ, описаны основные методы разработки и отладки программ, подходы к разработке структур данных.


Предназначен для студентов, изучающих дисциплину «Технология программирования», а также осваивающих программирование на языке Паскаль.

УДК 004.42.002(076)


Рецензент канд. техн. наук, доц., проф. каф. ИЗ БГТУ


В. Ю. Емельянов


Утверждено


редакционно-издательским советом университета


© Авторы, 2007 О БГТУ, 2007


ВВЕДЕНИЕ


Технология программирования рассматривает теорию и методы проектирования программных средств, методы отладки, тестирования и верификации программ, убеждающие в том, что программа будет выполнять то, что от нее ожидается, парадигмы программирования (процедурное, модульное, объектно-ориентированное), определяющие его стиль, а также подходы к разработке структур данных как основы проектирования эффективных и надежных программ.


Процесс разработки программы в значительной степени определяется способностями программиста и возможностями ЭВМ -объемом оперативного запоминающего устройства и быстродействием.


В начале компьютерной эпохи для разработки программ, занимающих минимальный объем оперативной памяти и имеющих высокое быстродействие (эти требования всегда противоречат друг другу), приходилось писать достаточно запутанные программы. Считалось, что квалификация программиста тем выше, чем «хитроумнее» его программа, и сопровождение ее другим человеком представляло нелегкую задачу. Программы подобного стиля, в которых порядок выполнения команд не соответствует их порядковым номерам из-за использования команды безусловного перехода, получили название BS-программ (Bowl Spaghetti — блюдо спагетти).

Скачать в pdf «Технология программирования»

Метки