Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бабич.doc
Скачиваний:
21
Добавлен:
26.11.2018
Размер:
4.99 Mб
Скачать

15.1.4. Виды программирования

Для создания программ широко используют следующие виды программирова­ния.

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

Объектно-ориентированное программирование. Метод построения программ как совокупностей объектов и их классов, которые могут вызывать друг друга для выбора и выполнения операций. Объекты состоят из данных и операций над дан­ными.

15.2. Единая система программной документации

Единая система программной документации — это комплекс государственных стандартов, которые устанавливают взаимосвязанные правила разработки, оформ­ления и обращения программ и программной документации (ГОСТ 19.001-77).

В стандартах ЕСПД устанавливают требования, регламентирующие разработ­ку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает воз­можность:

  • унификации программных изделий для взаимного обмена программами и использования ранее разработанных программ в новых разработках;

  • снижения трудоемкости и повышения эффективности разработки, сопровож­ дения, изготовления и эксплуатации программных изделий;

• автоматизации изготовления и хранения программной документации. Сопровождение программы содержит анализ функционирования, развития и

совершенствования программы, а также внесения изменений в нее с целью устра­нения ошибок.

15.2.1. Сфера использования и состав еспд

Правила и положения, установленные стандартами ЕСПД, распространяются на программы и программную документацию для вычислительных машин, комплек­сов и систем независимо от их назначения и сферы использования.

В состав ЕСПД входят:

• основополагающие и организационно-методические стандарты;

  • стандарты, которые определяют формы и содержание программных доку­ ментов, использованных для обработки данных;

  • стандарты, которые определяют автоматизацию разработки программных документов.

Разработка организационно-методической документации, которая определяет и регламентирует деятельность организации по разработке, сопровождению и экс­плуатации программ, должна производиться на основе стандартов ЕСПД.

15.2.2. Классификация и обозначения Стандартов еспд

Стандарты ЕСПД подразделяют на группы, представленные в табл. 15.1.

Таблица 15.1

Стандарты ЕСПД обозначают по классификационному признаку. Обозначение стандарта ЕСПД содержит:

  • цифра 19, присвоена классу стандартов ЕСПД;

  • одна цифра (после точки), обозначающая код классификационной группы стандартов согласно табл. 15.1;

  • двузначное число, определяющее порядковый номер стандарта в группе;

• двузначное число (после тире), указывающее год регистрации стандарта. Пример обозначения стандарта "ЕСПД. Общие положения" представлен на

оис. 15.1. •

Рис. 15.1. Пример обозначения стандарта ЕСПД