|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ЗАГОЛОВОК МОДУЛЯ НА ЯЗЫКЕ СИ
Каждый модуль должен иметь заголовок, содержащий информацию, указанную ниже.
/* ЗАГОЛОВОК МОДУЛЯ ************************************************************
ИМЯ МОДУЛЯ: analysis
ОПИСАНИЕ: В модуле анализируется возможность построения треугольника с заданными сторонами: - если хотя бы одна сторона больше суммы двух других, то треугольник не может быть построен (параметр "Тип треугольника" принимает значение "0"); - если хотя бы одна сторона равна сумме двух других, то треугольник вырожденный (параметр "Тип треугольника" принимает значение "1"); - если все стороны треугольника равны, то треугольник равносторонний (параметр "Тип треугольника" принимает значение "2"); - если любые две стороны треугольника равны, то треугольник равнобедренный (параметр "Тип треугольника" принимает значение "3"); - если квадрат хотя бы одной стороны треугольника равен сумме квадратов двух других его сторон, то треугольник прямоугольный (параметр "Тип треугольника" принимает значение "4"); - если квадрат хотя бы одной стороны треугольника больше суммы квадратов двух других его сторон, то треугольник тупоугольный (параметр "Тип треугольника" принимает значение "5"); - если для каждой стороны треугольника ее квадрат меньше суммы квадратов двух других его сторон, то треугольник остроугольный (параметр "Тип треугольника" принимает значение "6").
SWRD: N/A
ЧАСТОТА ВЫПОЛНЕНИЯ: N/A
УРОВЕНЬ КРИТИЧНОСТИ: 3 (несущественный)
ВХОДНЫЕ ПАРАМЕТРЫ: нет
ВЫХОДНЫЕ ПАРАМЕТРЫ: нет
ВЫЗЫВАЕМЫЕ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ: a, b, c - стороны треугольника
ИЗМЕНЯЕМЫЕ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ: triangle - тип треугольника
ВЫЗЫВАЕМЫЕ ПОДПРОГРАММЫ: angle()
ИСТОРИЯ ИЗМЕНЕНИЙ: НОМЕР: ДАТА: ПРОГРАММИСТ: ТИП ИЗМЕНЕНИЙ: 000 16-01-2002 Спиридонов Д. А. Новый модуль 001 17-01-2002 Спиридонов Д. А. SPR# 04-123 комментарии
*******************************************************************************/ Рисунок 4. Заголовок модуля на языке Си
Заголовок модуля содержит следующую информацию:
ИМЯ МОДУЛЯ - точное имя модуля.
ОПИСАНИЕ - предназначение модуля.
SWRD - ссылки к проекту или к SWRD выполняемого требования.
ЧАСТОТА ВЫПОЛНЕНИЯ - частота выполнения модуля, измеряемая в Герцах.
УРОВЕНЬ КРИТИЧНОСТИ - разновидность уровней критичности программного обеспечения, установленных в SWRD (1 = критический, 2 = существенный, 3 = несущественный).
ВХОДНЫЕ ПАРАМЕТРЫ - входные локальные для модуля параметры.
ВЫХОДНЫЕ ПАРАМЕТРЫ - выходные локальные для модуля параметры.
ВЫЗЫВАЕМЫЕ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ - глобальные переменные, вызываемые в модуле.
ИЗМЕНЯЕМЫЕ ГЛОБАЛЬНЫЕ ПЕРЕМЕННЫЕ - глобальные переменные, изменяемые в модуле.
ВЫЗЫВАЕМЫЕ ПОДПРОГРАММ - подпрограммы, вызываемые из модуля. Если в модуль требуется ввести какие-либо параметры, то необходимо показать, что вызываемый модуль ожидает их.
ИМЯ МОДУЛЯ - точное имя модуля.
ИСТОРИЯ ИЗМЕНЕНИЙ:
НОМЕР - номер изменения. Это поле модифицируется каждый раз, когда изменяется модуль.
ДАТА - дата изменеия в форме ДД-ММ-ГГГГ (день-месяц-год), с лидирующими нулями.
ПРОГРАММИСТ - имя человека, который создал или изменил модуль.
ТИП ИЗМЕНЕНИЙ - здесь необходимо перечислить Запрос Действия (AR) или Отчет Проблемы Программного обеспечения (SPR). Изменения допускается проводить в том случае, когда число перечней этого списка разрешает изменения. Если файл создан для AR или SPR, необходимо показать это число в данном разделе. Если изменение - только комментарий, то указывается 'комментарий' - так, как это показано в изменении 001 на рисунке 4. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |