Файл: Международные и отечественные стандарты языков программирования. Сходство и отличия стандартов.( Отечественные стандарты языков программирования ).pdf
Добавлен: 01.04.2023
Просмотров: 310
Скачиваний: 1
Интересным фактом является то, что ИСО является организацией, которая разрабатывает стандарты, однако не производит оценку соответствия и сертификацию на соответствие стандартам. Так что несмотря на значимость Совета ИСО, он никогда не выпускал сертификаты и никакая компания не может быть сертифицирована ИСО.
Также компаниям запрещено наносить логотип ИСО на собственную продукцию или упаковку, так как ИСО не предусматривает права использовать свой логотип для подтверждения того, что компания или ее продукты были сертифицированы на соответствие стандартам организации.
Можно сказать, что это самая авторитетная организация, стандарты которой содержат передовые исследования и опыт многих стран, обеспечивает единство требований к продукции.
Основная цель ИСО сформулирована в Уставе ИСО "…содействие развитию стандартизации в мировом масштабе для обеспечения международного товарообмена и взаимопомощи, а также для расширения сотрудничества в областях интеллектуальной, научной, технической и экономической деятельности". [15]
Официальными языками организации ИСО являются английский, французский и русский.
Пример стандарта, разработанный организацией: ISO/IEC 1539-1: 2010. Information technology Programming languages - Fortran Part 1: Base Language. Официальное описание первой (основной) части стандарта языка Фортран (Фортран 2008) [16]
Этот документ определяет форму и устанавливает интерпретацию программ, выраженных на базовом языке Фортран.
Целью этого документа является содействие переносимости, надежности, удобству обслуживания и эффективному выполнению программ на языке Фортран для использования в различных вычислительных системах.
Этот документ определяет формы, которые может принимать программа, формы входных данных для обработки программой, формы выходных данных, полученных в результате использования программы и прочее.
- Международная электротехническая комиссия (IEC, МЭК).
МЭК – это международная некоммерческая организация по стандартизации. Некоторые ее стандарты разрабатываются совместно с ИСО.
Организация была образована в 1906 году, задолго до организации рассмотренного в пункте выше ИСО и фактически является одной из старейших международных неправительственных организаций. В основном ее деятельность напрямую связана с электротехническим и электронным оборудованием, ядерным приборостроением, лазерной техникой, средствами связи, авиационным и космическим приборостроением, судостроением и морской навигацией, атомной энергией, информатикой, акустикой, медицинской техникой. [17]
Как и в ИСО, в МЭК входят различные национальные организации стандартизации технологий, которые представляют интересы своих стран. В настоящее время в МЭК состоит более 50 таких организаций. Россия так же входит в МЭК с 1911 года и ее представляет Федеральное агентство по техническому регулированию и метрологии. [18]
Основной целью МЭК, что отражено в Уставе, является содействие международному сотрудничеству по стандартизации в различных областях, а также связанных общих дисциплин, измерений, безопасности и защиты окружающей среды.
Примерами стандартов, разработанных организацией можно считать раздел международного стандарта МЭК 61131, а именно МЭК 61131-3, описывающий языки программирования для программируемых логических контроллеров. [19]
Стандарт описывает 5 языков программирования: SFC (Sequential Function Chart), FBD (Function Block Diagram), LD (Ladder Diagram), ST (Structured Text) и IL (Instruction List). Первые три языка – визуальные, ориентированные на работу инженеров и бизнес-аналитиков, последние два текстовые и ориентированы на работу программистов.
С помощью этих языков программируются контроллеры, алгоритмы человеко-машинного интерфейса и прочие задачи.
Данный стандарт разрабатывается с 1993 года и давно признан по всему миру, в том числе ведущими производителями средств автоматизации. Последняя редакция стандарта была в 2012 году.
- Международный союз электросвязи (ITU, МСЭ).
МЭС – это международная организация, в рамках которой правительствами и частным сектором координируются глобальные сети и услуги электросвязи. [20]
Это старейшая международная профессиональная организация. Она была образована в 1865 году и имела название Международный телеграфный союз, но в 1934 году сменила название, а в 1947 году МСЭ стал специализированным учреждением Организации Объединенных Наций в области информационно-коммуникационных технологий (ИКТ) .
Ключевым приоритетом организации является преодоление «цифрового разрыва» путем построения информационно-коммуникационной инфраструктуры, а также содействия созданию необходимого потенциала и развитию доверия при использовании киберпространства путем укрепления онлайновой безопасности. [21]
В МСЭ входит более 900 правительственных и неправительственных организаций, компаний и университетов, международных и региональных организаций, в том числе телефонные, телекоммуникационные и почтовые ведомства, ведомства разных стран и поставщики оборудования.
В состав МСЭ входит так же более 20000 специалистов.
Деятельность союза охватывает следующие вопросы: содействие развитию и продуктивной эксплуатации средств электросвязи в целях повышения качества и эффективности услуг и их доступности, содействие распространению широкого подхода к проблемам электросвязи, оказание технической помощи развивающимся странам, расширение доступа к преимуществам новых технологий для населения по всему земному шару.
Пример рекомендации, разработанной организацией можно считать ITU-T Z.372 (04/2005), которая описывает шаблоны для интерфейсов "человек–машина" в электросвязи. [22]
Рекомендация была утверждена 13 апреля 2005 года и носит добровольный характер. Однако в ней содержатся определенные обязательные положения для обеспечения возможности взаимодействия и применимости и соблюдение положений этой рекомендации достигается только в случае выполнения всех обязательных положений.
В сфере управления сетью электросвязи существуют два типа интерфейсов:
- Между приложениями по управлению и оборудованием или «машина-машина»
- Между приложением по управлению и операторами, которые их используют или «машина-человек»
В этой рекомендации приведена спецификация для проектирования интерфейса «человек-машина» для браузеров объекта.
Браузер объекта позволяет пользователю выбирать определенный объект из группы и выполнять с ним или над ним определенные необходимые пользователю функции.
Глава 3. Отечественные стандарты языков программирования
В 2004 году было подписано Руководство 2 ИСО/МЭК, согласно которому деятельность по стандартизации должны осуществлять соответствующие органы или организации. [10]
В данном случае орган – это юридическая или административная единица, у которой имеются структура и определенные задачи. Например, это может быть фирма или орган власти.
Деятельность такого органа является общепризнанной на национальном, региональном или международном уровне.
Основные задачи органа – создание и утверждение нормативных документов, а в дальнейшем и распространение этих документов, чтобы к ним был доступ у потребителей.
В России таким органом считается Государственный комитет Российской Федерации по стандартизации и метрологии или Госстандарт России. Это федеральный орган исполнительной власти, который осуществляет координацию между отраслями, а также занимается функциональным регулированием в области стандартов, метрологии и сертификации. В ведении Госстандарта России находятся все службы, занимающиеся надзором за государственными стандартами и обеспечением единства измерений и другие предприятия, учреждения и иные организации, связанные со стандартизацией, метрологией и сертификацией.
Председатель Госстандарта России в тоже время является главным государственным инспектором РФ по надзору за стандартами и обеспечением единства всех измерений.
Федеральное агентство по техническому регулированию и метрологии ведет свою деятельность в соответствии с Положением, утвержденным постановлением Правительства Российской Федерации от 17 июня 2004 г. № 294. [23]
Коллегиальным совещательным органом является Коллегия Федерального агентства по техническому регулированию и метрологии, совещательно-консультативным коллегиальным органом при Федеральном агентстве является Общественный совет.
У Госстандарта есть межрегиональные территориальные управления или МТУ, которые осуществляют государственный метрологический надзор за выпуском, состоянием и применением средств измерений, аттестованными методиками выполнения измерений, эталонами единиц величин, соблюдением метрологических правил и норм, а также государственный метрологический надзор за количеством товаров, отчуждаемых при совершении торговых операций и за количеством фасованных товаров.
Кроме того, МТУ выполняют функции государственной метрологической службы.
МТУ проводят государственный надзор за соблюдением обязательных требований государственных стандартов в части, соответствующей целям защиты жизни или здоровья граждан, имущества физических или юридических лиц, государственного или муниципального имущества, охраны окружающей среды, жизни или здоровья животных и растений, предупреждения действий, вводящих в заблуждение приобретателей.
Также в ведении Госстандарта РФ находятся: государственная метрологическая служба, Государственная служба времени и частоты и определения параметров вращения Земли, Государственная служба стандартных образцов состава и свойств веществ и материалов, Государственная служба стандартных справочных данных о физических константах и свойствах веществ и материалов.
У Госстандарта РФ есть несколько основных задач, которые он решат, ниже приведены лишь самые основные и каким-либо образом касающиеся темы данной работы:
- Реализация государственной политики в сфере стандартизации и метрологии, установления и использования стандартов, эталонов и единиц величин и исчисления времени;
- Обеспечение функционирования и развития систем стандартизации, обеспечения единства измерений, сертификации, аккредитации и научно-технической информации в этих областях, а также их гармонизация с международными и национальными системами зарубежных стран;
- Организация и проведение государственного контроля и надзора за соблюдением обязательных требований государственных стандартов, правил обязательной сертификации за сертифицированной продукцией, а также государственного метрологического контроля и надзора;
- Формирование совместно с федеральными органами исполнительной власти федеральных информационных ресурсов и инфраструктуры стандартизации и метрологии, аккредитации, качества и классификации технико-экономической информации. [24]
Для решения этих задач Госстандарт РФ:
- Разрабатывает предложения по приоритетным направлениям развития работ по стандартизации и метрологии, их обеспечению, а также по преодолению "технических барьеров" во внешней торговле.
- Принимает участие в разработке прогнозов социально-экономического развития Российской Федерации, федеральных целевых программ по стандартизации и метрологии.
- Рассматривает, оценивает и подготавливает заключения по проектам федеральных целевых программ.
- Разрабатывает и вносит в Правительство России проекты федеральных законов по вопросам стандартизации и метрологии, дает по ним заключения.
- Организует выполнение научно-исследовательских и опытно-конструкторских работ, а также устанавливает правила проведения работ по стандартизации и метрологии, осуществляет методическое руководство этими работами.
- Организует проведение работ по межведомственной унификации продукции, методов контроля, испытаний и испытательного оборудования.
- Формирует технические комитеты по стандартизации для разработки стандартов, осуществляет методическое руководство и координацию их деятельности.
- Устанавливает общетехнические нормы и правила, обеспечивающие техническую и информационную совместимость при разработке, эксплуатации и использовании продукции.
- Устанавливает правила применения в Российской Федерации международных стандартов, национальных стандартов, правил, норм и рекомендаций по стандартизации и метрологии.
- Осуществляет содействие в организации работ по стандартизации продукции и услуг, по разработке систем качества, а также содействию в проведении работ по обеспечению единства измерений, унификации изделий.
- Готовит предложения о присоединении к международным системам стандартизации и обеспечения единства измерений.
Участвует в работе международных организаций, комиссий, занимающихся вопросами стандартизации и метрологии, аккредитации и качества; сотрудничает с зарубежными национальными органами по стандартизации и метрологии, аккредитации и качеству; в качестве национального органа Российской Федерации осуществляет членство в международных организациях и координирует работу федеральных органов исполнительной власти по проведению согласованной политики в этих организациях. - Устанавливает порядок осуществления государственного надзора за соблюдением обязательных требований технических регламентов, государственного метрологического контроля и надзора, а также организует проведение указанного контроля и надзора.
- Создает и ведет федеральный фонд государственных стандартов и общероссийских классификаторов, международных стандартов и национальных стандартов зарубежных стран, правил, норм и рекомендаций по стандартизации и метрологии.
- Обеспечивает создание, актуализацию и использование баз данных нормативных документов, общероссийских классификаторов, научно-технической терминологии, каталогизации продукции и информации в области стандартизации и метрологии, аккредитации, государственного контроля и надзора.
- Осуществляет официальное опубликование и распространение государственных стандартов Российской Федерации, стандартных справочных данных о составе и свойствах веществ и материалов, нормативных документов по стандартизации и метрологии, аккредитации, а также указателей стандартов, перечней допущенных к применению средств измерений, стандартов и рекомендаций международных организаций, национальных стандартов зарубежных стран, используемых в стране в соответствии с международными договорами.
- Устанавливает порядок маркирования знаком соответствия государственным стандартам продукции и услуг, а также порядок выдачи лицензий на деятельность по маркированию этим знаком продукции и услуг; ведет Государственный реестр продукции и услуг, маркированных знаком соответствия государственным стандартам.
- Выполняет функции федерального ведомственного органа управления образованием по вопросам стандартизации и метрологии, аккредитации; осуществляет методическое руководство обучением в этих областях, определяет требования к уровню квалификации и компетентности персонала.
- Организует подготовку, переподготовку и повышение квалификации специалистов по вопросам СМ, аккредитации, систем качества, испытаний, государственного контроля и надзора. [24]