Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

технология программирования

.pdf
Скачиваний:
85
Добавлен:
30.03.2015
Размер:
1.38 Mб
Скачать

пунктов. Оглавление размещается на отдельной (пронумерованной) странице и снабжается заголовком " ОГЛАВЛЕНИЕ ", не нумеруется как раздел и включается

вобщее количество страниц пояснительной записки. Наименования, включенные

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

ВВЕДЕНИЕ содержит анализ задания, содержательное описание задачи, которая вытекает из задания, ее актуальность для народного хозяйства и область использования полученных результатов. Дается краткий анализ возможных методов решения поставленной задачи. Указываются сноски на литературные источники, по которым делается обзор. Введение снабжается заголовком "ВВЕДЕНИЕ" и не нумеруется как раздел.

ОСНОВНАЯ ЧАСТЬ пояснительной записки должна включать разделы:

-анализ задания и математическая формулировка задачи;

-разработка логической структуры (алгоритма);

-особенности разработки программы;

-входные и выходные данные;

-характеристики программы;

-инструкция пользователя;

-результаты тестирования.

Вразделе "АНАЛИЗ ЗАДАНИЯ" указываются общие принципы решения задачи, анализируются и обосновываются физические и математические методы

еерешения, производится формализация задачи.

Вразделе "РАЗРАБОТКА ЛОГИЧЕСКОЙ СТРУКТУРЫ" должны быть обоснованы выбранные методы решения задачи, описан алгоритм.

Описание алгоритма иллюстрируется схемами алгоритмов, которые оформляются в виде рисунков и размещаются по тексту [16].

ОСОБЕННОСТИ РАЗРАБОТКИ ПРОГРАММЫ отражают характерные особенности реализации программы, ее структуру с указанием функций составных частей и связей между ними.

Раздел «ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ» включает состав, типы, диапазон изменения входных и выходных данных, описание организации данных на внешних носителях (структуру входных и выходных записей, форматы ввода и вывода, обоснование формы представления данных).

Вразделе "ХАРАКТЕРИСТИКИ ПРОГРАММЫ" содержатся основные характеристики и особенности программы (временные характеристики, режимы работы, объем необходимой памяти, технические средства и средства контроля правильности...).

"ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ" предполагает наличие сведений о необходимой для запуска программы системе; также должна быть указана последовательность действий, обеспечивающих загрузку, запуск, выполнение и завершение программы.

ВЗАКЛЮЧЕНИИделаются выводы по выполненной работе, возможностях

ееиспользования, дальнейшем усовершенствовании.

Библиографический список содержит перечень источников, использованных при выполнении курсовой работы.

61

Заглавие "БИБЛИОГРАФИЧЕСКИЙ СПИСОК" пишется на отдельной строке прописными буквами, а ниже следует перечень библиографических ссылок. Правила записи библиографических ссылок определены ГОСТ[14] . Примерами их записи может служить библиография настоящих методических указаний.

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

ПРИЛОЖЕНИЯ содержат листинг программ, результаты тестирования и выполнения программы на контрольных примерах, другой вспомогательный материал.

Пояснительная записка является основным документом, предъявляемым студентом при защите курсовой работы. Она печатается студентом на одной стороне листа бумаги формата А4 (210*297 мм). Текст должен быть представлен в виде распечатки в текстовом редакторе Microsoft Word шрифтом размера 14. Сокращение слов не допускается за исключением сокращений, установленных ГОСТ и общепринятых в русском языке.

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

Изложение текста пояснительной записки должно быть кратким, четким и вестись в совершенной форме, например: сделано, разработана и т.п.

Весь текст пояснительной записки делят на разделы. Каждый раздел следует начинать с новой страницы. Разделы и подразделы имеют порядковые номера, обозначенные арабскими цифрами с точкой в конце, например: 1. - первый раздел; 2. - второй раздел; 2.1. - первый подраздел второго раздела. Заголовки разделов пишут прописными буквами и размещают симметрично относительно правой и левой границ текста. Заголовки подразделов записываются с абзаца строчными буквами (кроме первой прописной). Точку в конце заголовка не ставят. Если заголовок состоит из двух предложений, то их разделяют точкой.

Иллюстрации (рисунки) располагаются в тексте после их первого упоминания. Иллюстрации, если их более одной, нумеруются арабскими цифрами с указанием раздела и номера рисунка в разделе. Ссылки на иллюстрации дают по типу: "на рис. 2.2" или (рис. 2.2). Ссылки на ранее упомянутые иллюстрации делают с сокращением, например "см. рис. 1.2". Иллюстрации могут иметь тематический заголовок и подрисуночный текст, поясняющий содержание иллюстраций. Тематический заголовок (наименование) помещают над иллюстрацией, подрисуночный текст под ней. Номер рисунка помещают под поясняющим текстом в виде "Рис. 1.2. наименование".

Цифровой материал для достижения лучшей наглядности следует оформлять в виде таблицы. Таблица может иметь заголовок, который следует выполнять строчными буквами (кроме первой прописной). На все таблицы должны быть ссылки в тексте, при этом слово "таблица" пишут полностью, если она одна и не имеет номера, и сокращенно, если она имеет номер, например: "в табл.1".

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

62

на уровне формулы. Ссылки на формулу указывают порядковым номером формулы в круглых скобках, например, "в формуле (6)".

При ссылке в тексте на библиографический список указывают порядковый номер по списку источников, выделенный двумя квадратными скобками, например, [14].

Приложения оформляют как продолжение пояснительной записки на последующих страницах. Каждое приложение должно начинаться с новой страницы с указанием в середине слова "ПРИЛОЖЕНИЕ" и иметь тематический заголовок, который записывают симметрично тексту прописными буквами. При наличии более одного приложения все нумеруются русскими буквами. На приложения должны быть ссылки в тексте. В приложения выносятся фрагменты программ и другая дополнительная информация (например, распечатки файлов исходных данных).

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

Общее оформление пояснительной записки должно быть выполнено в соответствии с требованиями к текстовым документам [13].

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

4.3 ЗАДАНИЯ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ

4.3.1Проектирование пакетов прикладных программ для предприятий

3.1.1Разработка автоматизированной системы управления штанговым глубинным насосом.

3.1.2Разработка контрольно-измерительной системы (КИС) для лабораторных испытаний спутниковых корректирующих двигателей.

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

3.1.4Разработка комплекса программного обеспечения для автоматизации документооборота отдела технической поддержки ООО «АЛЬТСОФТ».

3.1.5Разработка сервера приложений поставки данных для диагностической системы центра управления ремонтом тягового подвижного состава.

3.1.6Разработка микропроцессорного устройства для автоматической системы управления водонапорной станцией.

3.1.7Разработка программного обеспечения для моделирования систем теплоснабжения с расчетом основных параметров системы.

3.1.8Проектирование вычислительной сети подразделения коммерческой организации «КАЗАХТЕЛЕКОМ».

63

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

3.1.10Разработка информационной системы расчета и учета заказов полиграфической продукции для ОАО «Омский дом печати».

3.1.11Разработка информационной системы на основе технологии клиентсервер для ЗАО «Омск-Инфо».

3.1.12Разработка модульной системы для анализа Интернет приложений на уязвимость.

3.1.13Разработка базы данных и автоматизированного рабочего места врача эпидемиолога.

3.1.14Разработка комплекса программного обеспечения для контроля доступа на предприятие.

3.1.15Разработка системы генерации отчетных документов с проведением автоматизированных вычислений необходимых параметров для отдела охраны труда Омского Агрегатного завода.

3.1.16Проектирование и разработка комплекса программного обеспечения «Телефонная служба с распознаванием голосовых команд»для ОНПЗ.

3.1.17Разработка системы программного обеспечения обработки электронной почтовой корреспонденции для ООО Омского фондового Интернет центра.

3.1.18Разработка информационной системы учета и расчета оптимального расхода материалов для предприятия «АРТ-мебель».

3.1.19Разработка автоматизированного рабочего места сервисного инженера

( «АРМ Servise»).

3.1.20Разработка системы автоматизации делопроизводства Управления Россвязьнадзора по Омской области.

3.1.21Разработка локальной вычислительной сети ЗАО «РОСТЕК».

3.1.22Разработка Web-сайта для ООО «Вентомонтаж».

3.1.23Разработка локальной вычислительной сети и информационной системы внутреннего документооборота компании ООО АПИ «ГАРАНТ».

3.1.24Разработка средств программного обеспечения для комплексной системы контроля качества ремонта локомотивов.

4.3.2Разработки для учебного процесса

3.2.1Разработка электронного учебно-методического комплекса (пособия) «Основы компьютерной арифметики».

3.2.2Разработка учебно-лабораторного комплекса для цифрового моделирования системы автоматического распознавания.

3.2.3Разработка программного комплекса для исследования метода сжатия изображений с использованием алгоритма контекстного моделирования.

3.2.4Разработка алгоритмов и программного обеспечения для сокрытия информации в звуковых файлах формата wav.

3.2.5Разработка компьютерного пособия для выполнения курсового проекта по дисциплине «Моделирование».

64

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

3.2.7Разработка лабораторно-исследовательского комплекса для кодирования

ианализа строя информационной цепи сообщений различной природы.

3.2.8Разработка алгоритмов и программного обеспечения для скрытого размещения информации в звуковых файлах формата mp3.

3.2.9Разработка автоматизированной системы составления рассписания учебного процесса Омской Государственной Медицинской Академии.

3.2.10Разработка электронной версии учебно-методического комплекса по курсу «Дискретная математика».

4.3.3Задание на разработку типового проекта - компилятора языка

истекового калькулятора

Разработать компилятор своего языка «ХХХ» и реализовать вычисление заданных операций и действий. При этом во входном файле, имя которого задается в командной строке при запуске программы должен находиться текст программы на созданном языке.

Описание разрабатываемого языка:

Язык допускает строки длиной не более 200 символов следующих видов:

1) строка, содержащая в первых двух позициях // - это строка комментария и она пропускается

2)VAR список_переменных - переменные описываются по правилам [[1]] (например, языка С, в именах переменных разрешены русские буквы, регистры не учитываются;) допустимы одномерные массивы, размерность не должна превышать 100 или [[2]]; допустимы присваивания начальных значений в качестве которых могут выступать: для простых переменных константы, для массивов - ранее описанные массивы, из которых при этом берется столько элементов, сколько необходимо или возможно; инициализация 'мусором' не считается ошибкой, повторное описание переменной с одним именем считается ошибкой, если она не была предварительно уничтожена. Имена простых переменных могут совпадать с именами массивов.

3)del спиcок_переменных - уничтожает переменные, после того как они уничтожены их можно объявлять заново; уничтожение несуществующих на данный момент переменной считается ошибкой; для уничтожения массива используют квадратные скобки, например delete y[].

4)size имя_переменной[новый_размер] - применяется только к ранее описанным массивам, изменяя их размер; сохранившиеся элементы должны сохранить свои значения; константа нового размера не должна превышать 1000.

5)перeменная = выражениe - опeрация присваивания; переменная должна существовать на момент выполнения операции, переменная может быть с индексом, при этом индекс может быть только целочисленным, без знака, значение которого не должно выходить за пределы текущего размера массива, в противном случае - ошибка; выражение строится из переменных (в том числе с индексом), констант, знаков операций и круглых скобок, использование в выражении переменной, не получивший на данный момент значения (не 'мусора'), считается ошибкой.

65

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

При написании программы разрешается использовать любые библиотечные функции языка Borland C, кроме <classlib.h>. Любые другие библиотеки функций считаются частью программы и должны быть представлены в исходном тексте.

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

Индивидуальное задание

На основе разработанного языка подготовить программу «стековый калькулятор» для чисел типа [[3]] в системе счисления [[4]], не превышающих значения [[5]], для которых выполняются операции c указанным приоритетом 1 (высший) -[[6]], [[7]], 2- [[8]], [[9]], [[10]].

Идентификаторы определяются по правилам [[1]], размерность массива не превышает [[2]].

Пояснения к коду задания

[1]- Правила определения идентификаторов:

1.Правила языка Си.

2.Правила языка PASCAL.

3.Одна латинская буква или буква + цифры.

4.Правила языка Си.

5.Правила языка Си + русские строчные буквы.

6.Правила языка PASCAL + русские строчные буквы.

7.Русские прописные и строчные буквы. Длина не более 6.

8.Русские строчные буквы и цифры. Длина не более 8.

9.Русские и латинские прописные буквы. Длина не более 8.

10.Русские и латинские прописные буквы и цифры. Длина не более 6.

[2]- Размерность массивов:

1.Двумерные 15х15 и одномерные (15).

2.Двумерные 20х20.

3.Двумерные 10х10.

4.Трехмерные 8х8х8.

5.Трехмерные 5х5х5.

6.Одномерные до 100 элементов.

7.Одномерные до 1000 элементов.

8.Одномерные до 50 элементов.

9.Одномерные до 80 элементов.

10.Одномерные до 120 элементов.

[3]– Данные:

1.Целые числа без порядка.

66

2.Целые числа с порядком.

3.Целые числа с порядком и без порядка.

4.Вещественные числа в естественной форме (без порядка).

5.Вещественные числа в экспоненциальной форме (с порядком).

6.Вещественные числа в любой форме.

7.Строки.

8.Точки пространства.

9.Вектора.

[4]- Система счисления:

1- все печатные символы,

2- десятичная,

3- двоичная,

4- восьмеричная,

5- шестнадцатеричная,

6- четверичная.

[5]- Максимальное допустимое значение:

1- 1000,

2- длина определяется п.[2],

3- 100000000,

4- 1000000,

5- 1010,

6- 1020,

7- 210,

8- 215,

9- четыре двоичных тетрады,

10- пять двоичных триад.

[6]-[10] - операции.

Состав пакета

Данный программный пакет должен состоять из: 1) .сpp-файла калькулятора,

2).exe-файла,

3)файлов примеров,

4).txt-файла описания,

5).txt-файла задания.

Варианты заданий

1

2

3

4

5

6

7

8

9

10

п/п

 

 

 

 

 

 

 

 

 

 

 

1

1

2

1

2

1

24!

27%

20+

21-

 

2

2

3

2

3

3

24

-

28%

20+

22 &

 

3

3

4

3

4

4

20+

27 /

26 ^

25~

 

4

4

5

4

5

5

32

~

33 &

22*

 

20+

5

5

6

5

2

6

32 !

35 %

34 |

21 -

 

6

6

7

6

3

7

22 *

20 +

36 >=

37 <=

 

67

1

2

3

4

5

6

7

8

9

10

п/п

 

 

 

 

 

 

 

 

 

 

 

7

7

8

1

4

8

22 &

28 %

38#

 

21 -

 

8

8

9

2

5

9

24 ~

26 ^

27 %

 

39 #

 

9

9

1

3

2

10

26 !

28 /

20 +

21 -

 

 

10

10

2

4

3

1

27 /

22 *

20 +

 

29 #

 

11

1

3

5

4

3

20+

21-

24!

%27

 

 

12

9

3

6

2

8

20+

24!

22&

22%

 

 

13

8

4

1

3

3

20+

25~

26^

27/

 

 

14

7

5

2

4

4

25!

23/

27%

 

 

 

15

6

6

4

2

5

28%

21-

26^=

24!

 

 

16

5

7

3

5

6

32~

33&

22*

 

20+

 

17

4

8

1

6

7

35@

32!

34|

 

21-

 

18

3

9

5

3

8

22*

 

20+

 

36>=37<=

19

2

10

6

2

9

22&

28%

21-

 

38>=

20

1

1

4

3

10

26^=

24!

27%

 

39≠

 

21

1

2

2

2

3

26/

25!

20+

21-

 

 

22

2

3

5

2

5

22*

27/

20+

21!

 

 

23

3

4

2

6

4

23/

27%

21-

25!

 

 

24

4

5

2

3

6

27%

28/

22*

 

20+

 

25

5

6

2

4

9

22*

27/

28%

21-

 

 

26

6

7

2

5

9

27%

21-

26/

25!

 

 

27

7

8

2

6

4

20+

 

39#

 

43!

42|

28

8

9

6

2

6

36>

<37

41&

 

42|

 

29

9

10

2

3

5

38=

 

42|

 

 

 

30

10

3

1

4

3

39#

 

43-

 

42@

31

1

4

3

2

9

27%

24|

20+

21-

 

 

32

2

5

2

3

6

22*

28/

24!

 

20+

 

33

3

6

2

4

5

26^

23%

21-

20+

 

 

34

4

7

6

3

4

20+

 

36>

<37

41&

 

35

5

8

5

2

3

20+

22&

38~

 

42+

 

36

6

9

3

6

9

22*

 

39#

 

43! 42@

37

7

10

3

3

6

28/

27%

24-

 

20+

 

38

8

1

3

4

5

43!

42@

28/

27%

 

 

39

9

2

4

2

4

28/

20+

22&

21-

 

 

40

10

1

3

5

3

28/

27%

26^

23%

 

 

41

1

6

4

2

1

29#

23/

20+

21-

 

 

42

2

2

4

2

3

23%

22*

24#

20+

 

 

43

3

5

4

2

3

26@

 

22*

23/

20+

 

44

4

4

4

2

4

28/

22#

21-

20+

 

 

45

5

5

4

2

5

29@

 

22*

33&

20+

 

46

6

8

4

2

6

26^

29#

22*

 

21-

 

47

7

9

4

2

7

24-

 

26|

 

23/ 20@

48

8

10

4

2

8

22*

23/

20+

33@

 

 

68

1

2

3

4

5

6

7

8

9

 

10

п/п

 

 

 

 

 

 

 

 

 

 

 

49

9

1

3

3

9

34+

27%

24-

28/

 

 

50

10

4

5

3

10

21-

23%

29√

 

 

 

51

1

5

5

2

1

23%

22*

+20

 

 

 

52

2

1

5

2

5

29@

22*

23/

20+

21-

 

53

3

8

5

2

3

27%

24-

21#

20+

 

 

54

4

9

3

3

4

22*

28/

34|

 

24-

 

55

5

10

3

3

5

32!

 

33&

 

20+

21-

56

6

5

4

3

6

33@

 

34|

 

20+

22*

57

7

6

3

4

7

33@

 

34+

 

35^

 

58

8

6

4

4

8

30<

31>

33&

 

35+

 

59

9

3

5

3

10

26|

 

22*

23/

20+

 

60

10

5

3

4

9

28\

23/

34+

 

 

 

61

1

10

6

2

1

20+

21-

23%

29√

 

 

62

2

9

6

2

10

22*

23/

24-

 

20+

 

63

3

10

6

2

3

29$

 

22&

23/

20+

 

64

4

5

6

2

4

26^

 

23%

22*

+20

 

65

5

2

6

2

5

29\

 

28/

 

20+

 

66

6

8

5

2

6

28%

22*

24-

20+

 

 

67

7

3

6

3

10

24#

 

22*

23/

20+

 

68

8

3

6

3

8

26$

 

28\

23/

21-

 

69

9

4

2

4

9

 

34+

28\

23/

 

 

70

10

6

5

4

7

 

22*

23/

20+

 

 

71

1

3

1

3

1

21-

20+

24#

27/

 

 

72

2

4

5

2

4

22*

28%

20+

24-

 

 

73

3

7

3

5

7

26|

27/

25!

20+

 

 

74

4

3

1

5

8

32!

30>

20+

21-

 

 

75

5

8

1

5

9

30<

31>

24!

20+

 

 

76

6

4

1

5

10

32!

33|

22+

 

21-

 

77

7

7

1

5

1

32~

35^

34|

 

20+

 

78

8

5

4

3

4

20+

 

22&

 

36> 37<

79

9

6

5

3

7

22+

28/

21-

 

39#

 

80

10

7

4

3

8

26^

22*

20+

21-

 

 

81

1

7

1

4

9

27%

24-

21#

20+

 

 

82

2

6

1

6

10

22*

28/

34|

 

24-

 

83

3

3

2

6

1

32!

 

33&

 

20+

21-

84

4

2

2

6

4

33@

 

34|

 

20+

22*

85

5

9

3

6

7

33-

 

34+

 

35^

 

86

6

10

2

6

8

30<

31>

33&

 

35+

 

87

7

2

4

2

9

26|

 

22*

23/

20+

 

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

69

20

– сложение;

21

– вычитание;

22

– умножение;

23 – деление;

24

– унарный минус;

25

– побитовое дополнение;

26

– возведение в степень;

27

– определение остатка от деления;

28

– деление нацело;

29

– извлечение квадратного корня;

30

– сдвиг двоичного кода вправо;

31

– сдвиг двоичного кода влево;

32

– побитовая инверсия;

33

– побитовое умножение (И);

34

– побитовое сложение (ИЛИ);

35

– исключающее «ИЛИ»;

36

– сравнение на >;

37

– сравнение на <;

38

– сравнение на равенство;

39

– сравнение на неравенство;

40

– сравнение на >=;

41

– сравнение на <=;

42

– логическое умножение;

43

– логическое сложение;

44

– логическое отрицание.

 

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Мануйлов В. Г. Разработка программного обеспечения на Паскале. – М.: «ПРИОР», 1996. – 238 с.

2.Першинов В. И. Савинков В. Н. Толковый словарь по информатике. – М: Финансы и статистика, 1991. – 538 с.

3.Иванова Г.С. Основы программирования. - М.: МГТУ им. Баумана, 2001. – 392с.

4.Дейтел Х., Дейтел П.Д. Как программировать на С++. М.: БИНОМ, 1998. -

1024 с.

5. Скляров В.А. Язык С++ и объектно-ориентированное программирование. -

Мн.: Высш. шк., 1997. - 478 с.

6. Кpячков А.В. и дp. Пpогpаммиpование на С и С++. Пpактикум. - М.: Радио и связь, 1997. - 344 с.

7. Березин Б.И., Березин С. И. Начальный курс Си и С++.- М.: Диалог-МИФИ,

1996. - 288 с.

8. Подбельский В.В. Язык С++. - М.: Финансы и статистика, 1996. - 560 с. 9. Изучи сам BORLAND C++ за 21 день. /Н.К.Шаммас, К.Эрнум, Э.Макрой. -

Мн.: ООО «Попурри», 1996. - 680 с.

10. Шилдт Г. Справочник программиста по С/ C++. - М.: Вильямс, 2000.- 448 с. 11. Структуры данных: Метод. указания / Сост.: А.В. Кузлякин, О. П. Шафеева.

-Омск: Изд-во ОмГТУ, 2000. - 48 с.

12. Методы проектирования программ: Метод. указания к выполнению курсовой работы / Сост. О. П. Шафеева; Омск: ОмГТУ, 2004. – 32 с.

13. ГОСТ 2.105-95. ЕСКД. Общие требования к текстовым документам. – Минск: ИПК Изд-во стандартов, 1996. – 38 с.

14.ГОСТ 7.1-84. Библиографическое описание документа. Общие требования

иправила составления. – М.: Изд-во стандартов, 1985. – 66 с.

15.ГОСТ 7.9-77. СИБД.Реферат и аннотация.–М.:Изд-во стандартов, 1978.–6 с.

16.ГОСТ 19.701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем. – М.: Изд-во стандартов, 1991. – 26 с.

70