Рассылка F-Group



Наши Проекты
 http://www.fgroupsoft.net">F-Group Software
 http://www.absolutestartup.com">Absolute Startup manager
 http://www.absolutebackupmonitor.ru">Absolute Backup monitor
 http://www.taxi-office.ru">Такси Диспетчер

Наши Партнёры
 http://www.alltshirts4you.com">All t-shirts 4 you
 

Аттестат WM
passport.webmoney.ru/asp/CertView.asp?wmid=785475039448">
passport.webmoney.ru/asp/CertView.asp?wmid=785475039448">Проверить аттестат


Кинг Д. Создание эффективного программного обеспечения стр.2

М. Джексон

Предисловие автора

Эта книга должна помочь читателю освоить процесс конструирования программ. С этой целью мы концентрируем внимание на конкретной методике конструирования, предложенной М.Джексоном (JSP). Конечно, существуют и другие методы конструирования программ, однако данная методика завоевала отличную репутацию и весьма широко используется, особенно в Европе.

Книга предназначена как для разработчиков, так и для пользователей отдельных программ и программных систем. В ней показано, как конструируются программы для обработки экономических данных и для проведения инженерных или научных расчетов. Для понимания принципов конструирования программ полезно предварительно познакомиться с методами обработки данных, но не обязательно детально владеть техникой программирования. В сущности такая доходчивость изложения может оказаться недостатком книги в том отношении, что ее читатель сочтет ненужным изучать другие материалы по теме конструирования программ. Но даже если вы обладаете учеными степенями по программированию, продолжайте читать специальную литературу; ведь никогда заранее не известно, что из нее можно почерпнуть.

На практических примерах применения методики Джексона мы смогли обьяснить основные принципы конструирования программ. Надеемся, что читатель поймет их в достаточной мере для того, чтобы объективно оценивать любые другие методы конструирования и анализа. Как отмечалось выше, методика Джексона несомненно представляет собой всего лишь один из доступных методов конструирования программ, но, по нашему мнению, она наиболее понятна непрофессиональным программистам и в то же время вполне исчерпывает проблематику такого конструирования.

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

8 Предисловие автора ее широкого применения за счет автоматизации.

Однако не следует думать, что назначение этой книги сводится только к демонстрации методики Джексона. Для такой демонстрации более чем достаточны уже опубликованные книги М.Джексона [1] и [6]. Цель предлагаемой книги состоит в том, чтобы обеспечить читателю основу для понимания общего процесса конструирования программ и дать ему практический метод быстрого и эффективного создания программ.

Благодарности

В первую очередь и в наибольшей степени я признателен М.Джексону, впервые познакомившему меня с этим великолепным методом конструирования программ в начале семидесятых годов, а впоследствии побудившему к углубленному изучению с тем, чтобы поделиться своими знаниями с другими людьми.

Многие специалисты предоставили мне возможность глубже понять общие принципы конструирования программ. В частности, я благодарен К.Бентли из фирмы British Petroleum, СПеришу из фирмы GTE, К.Орру из фирмы Kenneth Orr, Inc.

Несколько человек помогали при написании этой книги и способствовали ее улучшению, тщательно прочитав текст и сделав разумные замечания. Это Дж.Манара из корпорации Candle, П.Сейл из фирмы TRAX Soft works, Inc., Г.Гордон из фирмы Citicomp, Э.Юрдон из фирмы Yourdon, Inc.


⇐ Предыдущая страница| |Следующая страница ⇒



Статьи
  • Социальные сети для путешественников

    На сайтах социальных сетей для путешественников каждый желающий может ознакомиться с отзывами о турпоездках, посмотреть фотографии, видео, найти единомышленников.

  • Поколения сменяются, желание купить iMac остаётся

    Белый (сейчас уже серебристый) монитор на стильной алюминиевой ножке – вот что подумал Пётр, когда впервые увидел iMac, в корпусе G5.

  • Разработка сайтов и приложений для сайтов

    Интернет занял прочные позиции во всех сферах человеческой деятельности. Если вы занимаетесь предпринимательством, то можно во всемирной паутине вести свои дела. Если вы хотите дать рекламу, то интернет всегда придет вам на помощь.

  • Офисный набор программ для работы с ПК

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

  • Классификация электронных ресурсов

    По объёму решаемых задач можно выделить Интернет-порталы, информационные ресурсы (тематические сайты и порталы), Интернет-представительства (сайты-визитки, Интернет-магазины, корпоративные сайты) и т.д.

  • Стиральные машины Zanussi: Особенности и ремонт

  • Компьютерные технологии вытесняют реальные вещи

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

  • Чем нужно наполнять сайт?

    Наполнять сайт необходимо только качественным, уникальным и интересным контентом. Вид контента будет напрямую зависеть от типа ресурса. Если крупному порталу требуется карта сайта, то веб-визитка вполне может обойтись без неё.

  • Все статьи