募捐 9月15日2024 – 10月1日2024 关于筹款

Автоматное программирование

Автоматное программирование

Поликарпова Н. И., Шалыто А. А.
5.0 / 5.0
0 comments
你有多喜欢这本书?
下载文件的质量如何?
下载该书,以评价其质量
下载文件的质量如何?
В книге рассматривается автоматное программирование – подход к разработке программных систем со сложным поведением, основанный на модели автоматизированного объекта управления (расширении конечного автомата). Предлагаемый подход позволяет создавать качественное программное обеспечение для ответственных систем, охватывая все этапы его жизненного цикла и поддерживая его спецификацию, проектирование, реализацию, тестирование, верификацию и документирование.
Книга предназначена для специалистов в области программирования, информатики, вычислительной техники и систем управления, а также аспирантов и студентов, обучающихся по специальностям «Прикладная математика и информатика», «Управление и информатика в технических системах» и «Вычислительные машины, системы, комплексы и сети».
 
В первой главе излагаются основные идеи и понятия, вводятся специфические обозначения, описываются математические основы автоматного программирования. Знакомство с материалом первой главы необходимо для эффективного освоения остального материала.
Во второй главе представлен традиционный взгляд на автоматный подход к разработке программного обеспечения. Изложение охватывает все аспекты создания программной системы: проектирование, спецификацию и реализацию. Значительная часть второй главы посвящена задачам логического управления. Опыт решения этих задач послужил отправной точкой развития автоматного подхода и его распространения в других областях программирования. Эта глава намеренно названа «Процедурное программирование с явным выделением состояний»: обычно слово «процедурное» в этом словосочетании опускают, поскольку процедурный подход исторически является для автоматного программирования традиционным. Такое название призвано подчеркнуть смысловое отличие от третьей главы, названной «Объектно-ориентированное программирование с явным выделением состояний».
В третьей главе устанавливается связь между объектной и автоматной парадигмами. Материал этой главы призван показать, что автоматное программирование — это естественное, а не принудительное развитие объектно-ориентированного подхода. Центральная концепция автоматного программирования — автоматизированный объект управления — является по своей природе глубоко объектно-ориентированной.
Четвертая глава представляет собой краткий обзор нетрадиционных областей применения и актуальных проблем автоматного программирования. Здесь рассматривается использование автоматов для решения классических задач дискретной математики, вопросы верификации и параллелизма в автоматных программах, а также методы совместного применения генетического и автоматного программирования.
年:
2011
出版:
2
出版社:
Питер
语言:
russian
页:
176
文件:
PDF, 10.79 MB
IPFS:
CID , CID Blake2b
russian, 2011
线上阅读
正在转换
转换为 失败

关键词