Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Определение коэффициентов перевода






 

Коэффициенты перевода, используемые для подсчета объема ПС ВТ в УК, определяются следующим образом:

К - коэффициент для перехода от объема программ, имеющихся в объектном коде, к объему программ на АССЕМБЛЕР для данного типа ЭВМ:


V

АИ К = ---, V об


где:

V - суммарный объем экспертных программ < *> на АССЕМБЛЕР АИдля данного типа ЭВМ (в записях исходного текста); -------------------------------- < *> Под экспертными программами понимается группа (не менее20) программ, различных по своему объему, входящих в состав ПС ВТразного функционального назначения и хранящихся в архиве эталоновЦФАП на магнитных носителях НПО " Центрпрограммсистем".

 

V - суммарный объем этих же программ в объектном коде (в оббайтах); К - коэффициент для перехода от объема (в байтах) программ, Анаписанных на языке АССЕМБЛЕР или представленных в видеуправляющих операторов и операторов генерации, к объемусоответствующих данных в записях исходного текста:

 

V АИ К = ---, А V А

 

где: V - суммарный объем (в байтах) группы экспертных программ Ана АССЕМБЛЕР для данного типа ЭВМ; К - коэффициент для перехода от объема программ, написанных lна l-м алгоритмическом языке, к объему программ в объектном коде:

 

V об К = ---, l V l


где:

V - суммарный объем (в байтах) группы экспертных программ lна l-м алгоритмическом языке для данного типа ЭВМ; V - суммарный объем (в байтах) этих же программ в объектных обкодах; К - коэффициент для перехода от объема программ, зпредставленных в виде загрузочных модулей, к объему программ вобъектном коде:

 

V об К = ---, з V з где: V - суммарный объем (в байтах) группы экспертных программ зв загрузочном виде независимо от способа их формирования дляданного типа ЭВМ; V - суммарный объем (в байтах) соответствующих объектных обмодулей; К - коэффициент для перехода от объема (в байтах) информации, gиспользуемой при функционировании ПС ВТ < *>, к эквивалентномуобъему (в записях исходного текста) программ на АССЕМБЛЕР данноготипа ЭВМ. -------------------------------- < *> Под информацией, необходимой для функционирования ПС ВТ, понимаются массивы данных программного средства, включающиеописание форматов входных и выходных макетов, сеансов ведениядиалога, сообщений об ошибках, справочные данные и т.п.

 

Значение К определяется по экспертным оценкам и расчетам на gосновании материалов архива эталонов ЦФАП на магнитных носителяхНПО " Центрпрограммсистем" и принимается равным 0, 1 независимо оттипа ЭВМ; К - коэффициент для перехода от объема программ и информации, мвыраженной через записи исходного текста на АССЕМБЛЕРе данноготипа ЭВМ, к объему в УК. Коэффициент К определяется экспертной комиссией для каждого мтипа ЭВМ. Значения коэффициентов К, К, К, К, полученные по материалам А l зархива эталонов ЦФАП на магнитных носителях НПО" Центрпрограммсистем", а также коэффициента К представлены в мтабл. 1.

 

Табл. 1 должна расширяться за счет информации, получаемой при поступлении в архив эталонов ЦФАП на магнитных носителях НПО " Центрпрограммсистем" ПС ВТ, ориентированных на тип ЭВМ, не представленный в ней, или имеющих программы, написанные на языках программирования, для которых не рассчитаны соответствующие коэффициенты.

 

Таблица 1

 

ЗНАЧЕНИЯ КОЭФФИЦИЕНТОВ К, К, К, К, К м А l з

 

+------------------+---------------------------------------------+¦ Коэффициент ¦ Разрядность процессора ЭВМ ¦¦ +--------------+---------------+--------------+¦ ¦ 32-разрядные ¦ 16-разрядные ¦ 8-разрядные ¦¦ ¦ ЭВМ ¦ ЭВМ ¦ ЭВМ ¦+------------------+--------------+---------------+--------------+¦К ¦1 ¦0, 9 ¦0, 7 ¦¦ м ¦ ¦ ¦ ¦¦ ¦ ¦ ¦ ¦¦К ¦0, 0125 ¦0, 04 ¦0, 09 ¦¦ А ¦ ¦ ¦ ¦¦ ¦ ¦ ¦ ¦¦К ¦0, 112 ¦0, 08 ¦0, 36 ¦¦ ¦ ¦ ¦ ¦¦KL (КОБОЛ) ¦0, 378 ¦1, 49 ¦ ¦¦ ¦ ¦ ¦ ¦¦KL (ФОРТРАН) ¦0, 479 ¦2, 5 ¦ ¦¦ ¦ ¦ ¦ ¦¦KL (PL) ¦0, 364 ¦ ¦0, 31 ¦¦ ¦ ¦ ¦ ¦¦KL (БЕЙСИК) ¦ ¦1, 11 ¦ ¦¦ ¦ ¦ ¦ ¦¦KL (ПАСКАЛЬ) ¦ ¦ ¦0, 67 ¦¦ ¦ ¦ ¦ ¦¦KL (C) ¦ ¦1, 04 ¦ ¦¦ ¦ ¦ ¦ ¦¦К ¦0, 6 ¦0, 67 ¦1 ¦¦ з ¦ ¦ ¦ ¦+------------------+--------------+---------------+--------------+

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал