5.5. Пример расчета объема ПС ВТ
В качестве примера приводится расчет объема гипотетического ПС ВТ - PRIMER. Данные для расчета объема ПС ВТ PRIMER оформлены в виде таблицы состава и представлены на рис. 4 - 5. ПС ВТ PRIMER функционирует в среде ЕС ЭВМ.
Общий объем ПС ВТ PRIMER, согласно представленным в ее таблице состава данным, определяется по формуле:
2 V = V + SUM V + V + V . 1 l=1 3l 5 6 Объем программ, написанных на языке АССЕМБЛЕР, определяется по формуле: V = К x К x V = 1 x 0,0125 x 215200 = 2690 (УК). 1 м А А Объем программ, написанных на языке PL/I, определяется по формуле: V = К x К x К x V = 1 x 0,112 x 0,364 x 548000 = 22341 (УК). 3l м l l Объем программ, написанных на языке КОБОЛ, определяется по формуле: V = К x К x К x V = 1 x 0,112 x 0,378 x 25600 = 1084 (УК). 3l м l l Объем информации, требуемой для функционирования ПС ВТ, определяется по формуле: V = К x К x V = 1 x 0,1 x 24620 = 2462 (УК). 5 м g g Объем управляющих операторов на языке управления заданиями определяется по формуле: V = К x К x V = 1 x 0,0125 x 89200 = 1115 (УК). 6 м А у Таким образом, общий объем ПС ВТ PRIMER равен: V = 2690 + 22341 + 1084 + 2462 + 1115 = 29692 (УК).
Таблица состава ПС ВТ
┌─┐ ┌─┐ Номер листа │1│ Количество листов │2│ └─┘ └─┘
┌───────┬──────────────┬────┬─────────────────┬───────┬──────────┐ │ Имя │ Организация │Имя │ Признаки │Объем │Язык прог-│ │набора │набора данных │раз-├─────┬────┬──────┤(в бай-│раммирова-│ │данных │ │дела│пере-│учет│инфор-│тах) │ния │ │ │ │ │дача │ │мация │ │ │ ├───────┼──────────────┼────┼─────┼────┼──────┼───────┼──────────┤ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ ├───────┼──────────────┼────┼─────┼────┼──────┼───────┼──────────┤ │NABOR 1│БНД (исходная)│R1 │ │+ │ │64000 │АССЕМБЛЕР │ │ │ │R2 │ │+ │ │151200 │-"- │ │ │ │R3 │ │+ │ │243200 │PL/I │ │ │ │R4 │ │+ │ │304800 │-"- │ │ │ │R5 │ │+ │ │25600 │КОБОЛ │ └───────┴──────────────┴────┴─────┴────┴──────┴───────┴──────────┘
Рис. 4. Первая страница "Таблицы состава ПС ВТ"
Таблица состава ПС ВТ
┌─┐ ┌─┐ Номер листа │2│ Количество листов │2│ └─┘ └─┘
┌───────┬─────────────┬────┬─────────────────┬────────┬──────────┐ │ Имя │ Организация │Имя │ Признаки │Объем (в│Язык прог-│ │набора │набора данных│раз-├─────┬────┬──────┤байтах) │раммирова-│ │данных │ │дела│пере-│учет│инфор-│ │ния │ │ │ │ │дача │ │мация │ │ │ ├───────┼─────────────┼────┼─────┼────┼──────┼────────┼──────────┤ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ ├───────┼─────────────┼────┼─────┼────┼──────┼────────┼──────────┤ │NABOR 2│БНД │R1 │+ │ │ │ │ │ │ │(объектная) │R2 │+ │ │ │ │ │ │ │ │R3 │+ │ │ │ │ │ │ │ │R4 │+ │ │ │ │ │ │ │ │R5 │+ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │NABOR 3│БНД │R1 │+ │ │ │ │ │ │ │(загрузочная)│R4 │+ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │UPRAVL │БНД │U1 │+ │+ │ │16000 │ЯУЗ │ │ │(процедуры) │U2 │+ │+ │ │24880 │(Язык уп- │ │ │ │U3 │+ │+ │ │16080 │равления │ │ │ │U4 │+ │+ │ │8240 │заданиями)│ │ │ │ │ │ │ │ │ │ │INFORM │ПНД │ │+ │+ │+ │24620 │ │ └───────┴─────────────┴────┴─────┴────┴──────┴────────┴──────────┘
Ответственный за ПС ВТ А.И. Иванов Зав. отделом N xxx В.П. Петров
Рис. 5. Последняя страница "Таблицы состава ПС ВТ"