<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Scientific and analytical journal «Vestnik Saint-Petersburg university of State fire service of EMERCOM of Russia»</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Scientific and analytical journal «Vestnik Saint-Petersburg university of State fire service of EMERCOM of Russia»</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Научно-аналитический журнал &quot;Вестник Санкт-Петербургского университета ГПС МЧС России&quot;</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="online">2218-130X</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">128594</article-id>
   <article-id pub-id-type="doi">10.61260/2218-130Х-2026-2-104-110</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>INFORMATICS, COMPUTER ENGINEERING AND CONTROL</subject>
    </subj-group>
    <subj-group>
     <subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">METHODS FOR CALCULATING THE INFORMATION VOLUME  OF FORM-CONTENT PRESENTATIONS OF THE PROGRAM</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>СПОСОБЫ РАСЧЕТА ИНФОРМАЦИОННОГО ОБЪЕМА  ФОРМ-СОДЕРЖАТЕЛЬНЫХ ПРЕДСТАВЛЕНИЙ ПРОГРАММЫ</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9412-5693</contrib-id>
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Израилов</surname>
       <given-names>Константин Евгеньевич</given-names>
      </name>
      <name xml:lang="en">
       <surname>Izrailov</surname>
       <given-names>Konstantin E.</given-names>
      </name>
     </name-alternatives>
     <email>konstantin.izrailov@mail.ru</email>
     <bio xml:lang="ru">
      <p>кандидат технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Санкт-Петербургский университет ГПС МЧС России</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Saint-Petersburg university of State fire service of EMERCOM of Russia</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2026-07-01T00:00:00+03:00">
    <day>01</day>
    <month>07</month>
    <year>2026</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-07-01T00:00:00+03:00">
    <day>01</day>
    <month>07</month>
    <year>2026</year>
   </pub-date>
   <volume>2026</volume>
   <issue>2</issue>
   <fpage>104</fpage>
   <lpage>110</lpage>
   <history>
    <date date-type="received" iso-8601-date="2026-03-20T00:00:00+03:00">
     <day>20</day>
     <month>03</month>
     <year>2026</year>
    </date>
    <date date-type="accepted" iso-8601-date="2026-04-20T00:00:00+03:00">
     <day>20</day>
     <month>04</month>
     <year>2026</year>
    </date>
   </history>
   <self-uri xlink:href="https://journals.igps.ru/en/nauka/article/128594/view">https://journals.igps.ru/en/nauka/article/128594/view</self-uri>
   <abstract xml:lang="ru">
    <p>Работа посвящена изучению свойств программы на различных этапах разработки, определяемых авторской форм-содержательной концепцией ее представлений. Суть данной концепции заключается в том, что программа рассматривается через дихотомию ее формы как внешнего описания на заданном языке или нотации и содержания, определяющего внутреннюю логику или функциональность; при этом, по мере разработки содержание остается инвариантным, а форма эволюционирует от человеко-ориентированной к машинно-ориентированной. Выделены и описаны следующие представления: идея, концептуальная модель, архитектура, алгоритмы, исходный код, дерево абстрактного синтаксиса, ассемблерный код, машинный код. В качестве измеряемого свойства программы рассматривается информационной объем представления, соответствующий размеру формы, используемой при описании программы. Для каждого из представлений приведен способ расчета такого объема, а также его формализованная запись. Указаны основные пути уточнения способов расчета объема и дальнейшего развития исследования.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>This paper examines the properties of a program at various stages of development, as defined by the author's form-content concept of its representations. The concept centers on viewing a program through the dichotomy of its form, as an external description in a given language or notation, and its content, which defines its internal logic or functionality. While the content remains invariant during development, it evolves from human-oriented to machine-oriented in form. The following representations are identified and described: idea, conceptual model, architecture, algorithms, source code, abstract syntax tree, assembler code, and machine code. The measurable property of a program is the information volume of a representation, corresponding to the size of the form used to describe the program. A method for calculating such volume and a formalized notation are provided for each representation. The main ways to refine the methods for calculating the volume are indicated, and avenues for further research development are offered.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>программа</kwd>
    <kwd>характеристики</kwd>
    <kwd>форма</kwd>
    <kwd>содержание</kwd>
    <kwd>информационный объем</kwd>
    <kwd>способ расчета</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>program</kwd>
    <kwd>characteristics</kwd>
    <kwd>form</kwd>
    <kwd>content</kwd>
    <kwd>information volume</kwd>
    <kwd>calculation method</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Цифровые технологии и проблемы информационной безопасности: монография / Т.И. Абдуллин [и др.]. СПб.: СПГЭУ 2021. 163 с.</mixed-citation>
     <mixed-citation xml:lang="en">Cifrovye tekhnologii i problemy informacionnoj bezopasnosti: monografiya / T.I. Abdullin [i dr.]. SPb.: SPGEU 2021. 163 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Израилов К.Е. Моделирование программы с уязвимостями с позиции эволюции ее представлений. Часть 1. Схема жизненного цикла // Труды учебных заведений связи. 2023. Т. 9. № 1. С. 75–93. DOI: 10.31854/1813-324X-2023-9-1-75-93</mixed-citation>
     <mixed-citation xml:lang="en">Izrailov K.E. Modelirovanie programmy s uyazvimostyami s pozicii evolyucii ee predstavlenij. Chast' 1. Skhema zhiznennogo cikla // Trudy uchebnyh zavedenij svyazi. 2023. T. 9. № 1. S. 75–93. DOI: 10.31854/1813-324X-2023-9-1-75-93</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Израилов К.Е. Моделирование программы с уязвимостями с позиции эволюции ее представлений. Часть 2. Аналитическая модель и эксперимент // Труды учебных заведений связи. 2023. Т. 9. № 2. С. 95–111. DOI: 10.31854/1813-324X-2023-9-2-95-111</mixed-citation>
     <mixed-citation xml:lang="en">Izrailov K.E. Modelirovanie programmy s uyazvimostyami s pozicii evolyucii ee predstavlenij. Chast' 2. Analiticheskaya model' i eksperiment // Trudy uchebnyh zavedenij svyazi. 2023. T. 9. № 2. S. 95–111. DOI: 10.31854/1813-324X-2023-9-2-95-111</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Архитектурные уязвимости моделей телекоммуникационных сетей / М.В. Буйневич [и др.] // Научно-аналитический журнал «Вестник Санкт-Петербургского университета Государственной противопожарной службы МЧС России». 2015. № 4. С. 86–93.</mixed-citation>
     <mixed-citation xml:lang="en">Arhitekturnye uyazvimosti modelej telekommunikacionnyh setej / M.V. Bujnevich [i dr.] // Nauchno-analiticheskij zhurnal «Vestnik Sankt-Peterburgskogo universiteta Gosudarstvennoj protivopozharnoj sluzhby MCHS Rossii». 2015. № 4. S. 86–93.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Израилов К.Е. Рассмотрение представлений кода программ с позиций метаданных // Фундаментальные исследования и инновации в национальных исследовательских университетах: материалы Всерос. науч.-метод. конф. Санкт-Петербург, 2012. С. 176–180.</mixed-citation>
     <mixed-citation xml:lang="en">Izrailov K.E. Rassmotrenie predstavlenij koda programm s pozicij metadannyh // Fundamental'nye issledovaniya i innovacii v nacional'nyh issledovatel'skih universitetah: materialy Vseros. nauch.-metod. konf. Sankt-Peterburg, 2012. S. 176–180.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Вялых А.В., Гуляев Д.А. Понятие концептуальной модели программой системы // Концепции и модели устойчивого инновационного развития общества: сб. статей Междунар. науч.-практ. конф. Оренбург, 2023. С. 17–19.</mixed-citation>
     <mixed-citation xml:lang="en">Vyalyh A.V., Gulyaev D.A. Ponyatie konceptual'noj modeli programmoj sistemy // Koncepcii i modeli ustojchivogo innovacionnogo razvitiya obshchestva: sb. statej Mezhdunar. nauch.-prakt. konf. Orenburg, 2023. S. 17–19.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Малясова С.В. Алгоритмизация, программирование и технология программирования // Информатика и образование. 2010. № 2. С. 22–36.</mixed-citation>
     <mixed-citation xml:lang="en">Malyasova S.V. Algoritmizaciya, programmirovanie i tekhnologiya programmirovaniya // Informatika i obrazovanie. 2010. № 2. S. 22–36.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Горчаков А.В., Демидова Л.А., Советов П.Н. Автоматизированный анализ текстов программ при помощи представлений на основе цепей Маркова и машин экстремального обучения // Вестник Рязанского государственного радиотехнического университета. 2022. № 82. С. 89–103. DOI: 10.21667/1995-4565-2022-82-89-103</mixed-citation>
     <mixed-citation xml:lang="en">Gorchakov A.V., Demidova L.A., Sovetov P.N. Avtomatizirovannyj analiz tekstov programm pri pomoshchi predstavlenij na osnove cepej Markova i mashin ekstremal'nogo obucheniya // Vestnik Ryazanskogo gosudarstvennogo radiotekhnicheskogo universiteta. 2022. № 82. S. 89–103. DOI: 10.21667/1995-4565-2022-82-89-103</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Белеванцев А., Журихин Д., Мельник Д. Компиляция программ для современных архитектур // Труды Института системного программирования РАН. 2009. Т. 16. С. 31–50.</mixed-citation>
     <mixed-citation xml:lang="en">Belevancev A., Zhurihin D., Mel'nik D. Kompilyaciya programm dlya sovremennyh arhitektur // Trudy Instituta sistemnogo programmirovaniya RAN. 2009. T. 16. S. 31–50.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Баскакова Е.В., Шевко Н.Р. Способы описания алгоритмов: блок-схемы, псевдокод и их роль в разработке // Теоретические и практические аспекты развития современной науки: теория, методология, практика: сб. науч. статей по материалам XVIII Междунар. науч.-практ. конф. Уфа, 2025. С. 190–195.</mixed-citation>
     <mixed-citation xml:lang="en">Baskakova E.V., Shevko N.R. Sposoby opisaniya algoritmov: blok-skhemy, psevdokod i ih rol' v razrabotke // Teoreticheskie i prakticheskie aspekty razvitiya sovremennoj nauki: teoriya, metodologiya, praktika: sb. nauch. statej po materialam XVIII Mezhdunar. nauch.-prakt. konf. Ufa, 2025. S. 190–195.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
