- •1 Общие сведения
- •2. Содержание разделов:
- •3. Правила оформления (гост 19.106-78)
- •2. Требования к программным документам, содержащим в основном сплошной текст.
- •2.1. Построение документа.
- •2.2. Текст документа.
- •2.3. Иллюстрации.
- •2.4. Формулы.
- •2.5. Ссылки.
- •2.6. Таблицы
- •4. Выполнение схем и алгоритмов
- •1. Текст программы mem на исходном языке
- •1. Общие сведения
- •2. Функциональное назначение
- •Очистка и дефрагментация оперативной памяти
- •3. Описание логической структуры
2.6. Таблицы
2.6.1. Цифровой материал для достижения лучшей наглядности и сравнимости показателей, как правило, следует оформлять в виде таблицы.
2.6.2. Оформление таблиц должно производиться в соответствии с требованиями ГОСТ 1.5.-68, раздел 1.6.
2.6.3. Сноски к таблицам располагают непосредственно под таблицей. Например:
Наборы данных, используемые для распечатки
Назначение |
Стандартное имя |
Используемое устройство |
Для информационной распечатки |
SSSSSSS* |
Печатающее устройство** |
Для распечатки во время выполнения программы |
РРРРРРРР |
Печатающее устройство** |
* Имя SSSSSSS должно быть задано при настройке операционной системы.
** Для уменьшения простоев центрального процессора из-за операций ввода-вывода может быть использована магнитная лента.
4. Выполнение схем и алгоритмов
4.1 Выполнение схем и алгоритмов программ выполняются согласно стандарта «ГОСТ 19.002-80 СХЕМЫ АЛГОРИТМОВ И ПРОГРАММ. ПРАВИЛА ВЫПОЛНЕНИЯ», а перечень, наименование, обозначение и размеры обязательных символов и отображаемые ими функции приведены в «ГОСТ 19.003-80 СХЕМЫ АЛГОРИТМОВ И ПРОГРАММ. ОБОЗНАЧЕНИЕ УСЛОВНЫЕ ГРАФИЧЕСКИЕ».
(Или ГОСТ 19.701-90 СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ, ДАННЫХ И СИСТЕМ. УСЛОВНЫЕ ОБОЗНАЧЕНИЯ И ПРАВИЛА ВЫПОЛНЕНИЯ?)
4.2 Условные графические обозначения элементов и структур Р-схем, а также правила их выполнения автоматическим и (или) ручным способами приведены в ГОСТ 19.005-85. ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения.
Р-схема (R-chart) — нагруженный по дугам ориентированный граф, изображаемый с помощью вертикальных и горизонтальных линий и состоящий из структур (подграфов), каждая из которых имеет только один вход и один выход.
Приложение А Пример оформления текста программы
1. Текст программы mem на исходном языке
(Общее) (Описание)
Dim Mem As String ‘перем. для хранения текущего времени (мин. сек.)
Dim MemD As Double ‘перем. для возвращаемого значения функции Shell
Dim MemPath As String ‘перем. для хранения пути к FreeMemory.exe
(Form) (Load)
Private Sub Form_Load() ‘загрузка формы
Me.Hide ‘скрываем программу (на рабочем столе)
If App.PrevInstance = True Then ‘если программа уже запущена
MsgBox "Приложение уже запущено" ‘выдаем сообщение
End ‘закрываем данный экземпляр программы
End If
Часы1.Interval = 500 ‘устанавливаем интервал таймера 1
Часы1.Enabled = True ‘запускаем таймер
Часы2.Interval = 1500 ‘устанавливаем интервал таймера 2
End Sub ‘выход из процедуры
(Часы1) (Timer)
Private Sub Часы1_Timer()
Mem = Mid((Format(Time, "hh.mm.ss")), 4, 5) ‘получаем текущее время (форматируем)
If Mem = "15.00" Then ‘если 15 минут какого-то часа, то
Часы1.Enabled = False ‘останавливаем таймер 1
Часы2.Enabled = True ‘запускаем таймер 2
MemPath = "C:\Program Files\FreeMemory\FreeMemory.exe"
If Dir$(MemPath, vbNormal) <> "" Then ‘проверяем наличие файла
MemPath = MemPath & " C A" ‘добавляем параметры ком.. строки
MemD = Shell(MemPath, vbMinimizedFocus) ‘запускаем программу FreeMemory
Else
MsgBox "Файл FreeMemory.exe не найден, переустановите программу", vbInformation, "Сообщение об ошибке" ‘выдаем сообщение
End If
End If
End Sub
(Часы1) (Timer)
Private Sub Часы2_Timer()
Часы1.Enabled = True ‘запускаем таймер 1
Часы2.Enabled = False ‘останавливаем таймер 2
End Sub
Приложение В Пример содержимого некоторых пунктов