Рассылка 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">Проверить аттестат


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

Кинг Д.

Создание эффективного программного обеспечения: Пер. с англ.- М.: Мир, 1991. - 288 с, ил. ISBN 5-03-002005-5

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

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

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

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

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

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

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

Книга написана живым, образным языком. По возможности мы пытались сохранить в переводе это своеобразие авторского стиля.

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

В. В. Мартынюк

Предисловие

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


Оглавление |Следующая страница ⇒



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Все статьи