k, ЙМЙ, ЮФП ФПЦЕ УБНПЕ, УНЕЭЕОЙЕ ЬМЕНЕОФБ У ОПНЕТПН k.
Sizeof(ФЙР)-ТБЪНЕТ УМПФБ (ЛПМЙЮЕУФЧП ВБКФПЧ РБНСФЙ ДМС ЪБРЙУЙ ПДОПЗП ЬМЕНЕОФБ ЧЕЛФПТБ), (k-n)*Sizeof(ФЙР) - ПФОПУЙФЕМШОЩК БДТЕУ ЬМЕНЕОФБ У ОПНЕТПН
ЗДЕ @ йНС -БДТЕУ ЧЕЛФПТБ ЙМЙ, ЮФП ФПЦЕ УБНПЕ, БДТЕУ РЕТЧПЗП ЬМЕНЕОФБ ЧЕЛФПТБ,
тЙУ. 3.1. рТЕДУФБЧМЕОЙЕ ЧЕЛФПТБ Ч РБНСФЙ
ЗДЕ n-ОПНЕТ РЕТЧПЗП ЬМЕНЕОФБ, k-ОПНЕТ РПУМЕДОЕЗП ЬМЕНЕОФБ. рТЕДУФБЧМЕОЙЕ Ч РБНСФЙ ЧЕЛФПТБ ВХДЕФ ФБЛПЕ, ЛБЛ РПЛБЪБОП ОБ ТЙУ. 3.1.
ч СЪЩЛБИ РТПЗТБННЙТПЧБОЙС ЧЕЛФПТ РТЕДУФБЧМСЕФУС ПДОПНЕТОЩН НБУУЙЧПН У УЙОФБЛУЙУПН ПРЙУБОЙС ЧЙДБ (PASCAL):
ьМЕНЕОФЩ ЧЕЛФПТБ ТБЪНЕЭБАФУС Ч РБНСФЙ Ч РПДТСД ТБУРПМПЦЕООЩИ СЮЕКЛБИ РБНСФЙ. рПД ЬМЕНЕОФ ЧЕЛФПТБ ЧЩДЕМСЕФУС ЛПМЙЮЕУФЧП ВБКФ РБНСФЙ, ПРТЕДЕМСЕНПЕ ВБЪПЧЩН ФЙРПН ЬМЕНЕОФБ ЬФПЗП ЧЕЛФПТБ. оЕПВИПДЙНПЕ ЮЙУМП ВБКФПЧ РБНСФЙ ДМС ИТБОЕОЙС ПДОПЗП ЬМЕНЕОФБ ЧЕЛФПТБ ОБЪЩЧБЕФУС УМПФПН. тБЪНЕТ РБНСФЙ ДМС ИТБОЕОЙС ЧЕЛФПТБ ПРТЕДЕМСЕФУС РТПЙЪЧЕДЕОЙЕН ДМЙОЩ УМПФБ ОБ ЮЙУМП ЬМЕНЕОФПЧ.
нБЫЙООПЕ РТЕДУФБЧМЕОЙЕ. бДТЕУБГЙС ЬМЕНЕОФПЧ УФТХЛФХТ.
чЕЛФПТ (ПДОПНЕТОЩК НБУУЙЧ) - УФТХЛФХТБ ДБООЩИ У ЖЙЛУЙТПЧБООЩН ЮЙУМПН ЬМЕНЕОФПЧ ПДОПЗП Й ФПЗП ЦЕ ФЙРБ ФЙРБ. лБЦДЩК ЬМЕНЕОФ ЧЕЛФПТБ ЙНЕЕФ ХОЙЛБМШОЩК Ч ТБНЛБИ ЪБДБООПЗП ЧЕЛФПТБ ОПНЕТ. пВТБЭЕОЙЕ Л ЬМЕНЕОФХ ЧЕЛФПТБ ЧЩРПМОСЕФУС РП ЙНЕОЙ ЧЕЛФПТБ Й ОПНЕТХ ФТЕВХЕНПЗП ЬМЕНЕОФБ.
мПЗЙЮЕУЛБС УФТХЛФХТБ.
уФБФЙЮЕУЛЙЕ УФТХЛФХТЩ Ч СЪЩЛБИ РТПЗТБННЙТПЧБОЙС УЧСЪБОЩ УП УФТХЛФХТЙТПЧБООЩНЙ ФЙРБНЙ. уФТХЛФХТЙТПЧБООЩЕ ФЙРЩ Ч СЪЩЛБИ РТПЗТБННЙТПЧБОЙС СЧМСАФУС ФЕНЙ УТЕДУФЧБНЙ ЙОФЕЗТБГЙЙ, ЛПФПТЩЕ РПЪЧПМСАФ УФТПЙФШ УФТХЛФХТЩ ДБООЩИ УЛПМШ ХЗПДОП ВПМШЫПК УМПЦОПУФЙ. л ФБЛЙН ФЙРБН ПФОПУСФУС: НБУУЙЧЩ, ЪБРЙУЙ (Ч ОЕЛПФПТЩИ СЪЩЛБИ - УФТХЛФХТЩ) Й НОПЦЕУФЧБ (ЬФПФ ФЙР ТЕБМЙЪПЧБО ОЕ ЧП ЧУЕИ СЪЩЛБИ).
РТПЗТБННЙУФБ; ПО УПЪДБЕФУС ЛПНРЙМСФПТПН Й ЛПНРЙМСФПТ ЦЕ, ЖПТНЙТХС ПВЯЕЛФОЩЕ ЛПДЩ ДМС ДПУФХРБ Л УФТХЛФХТЕ, ЧЛМАЮБЕФ Ч ЬФЙ ЛПДЩ ЛПНБОДЩ, ПВТБЭБАЭЙЕУС Л ДЕУЛТЙРФПТХ.
ФЩИ УРПУПВПЧ ЕЕ ПВТБВПФЛЙ. ч ТСДЕ УМХЮБЕЧ ДЕУЛТЙРФПТ СЧМСЕФУС УПЧЕТЫЕООП ОЕПВИПДЙНЩН, ФБЛ ЛБЛ ЧЩРПМОЕОЙЕ ПРЕТБГЙЙ ДПУФХРБ Л УФТХЛФХТЕ ФТЕВХЕФ ПВСЪБФЕМШОПЗП ЪОБОЙС ЛБЛЙИ-ФП ЕЕ РБТБНЕФТПЧ, Й ЬФЙ РБТБНЕФТЩ ИТБОСФУС Ч ДЕУЛТЙРФПТЕ. дТХЗЙЕ ИТБОЙНЩЕ Ч ДЕУЛТЙРФПТЕ РБТБНЕФТЩ ОЕ СЧМСАФУС УПЧЕТЫЕООП ОЕПВИПДЙНЩНЙ, ОП ЙИ ЙУРПМШЪПЧБОЙЕ РПЪЧПМСЕФ УПЛТБФЙФШ ЧТЕНС ДПУФХРБ ЙМЙ ПВЕУРЕЮЙФШ ЛПОФТПМШ РТБЧЙМШОПУФЙ ДПУФХРБ Л УФТХЛФХТЕ. дЕУЛТЙРФПТ УФТХЛФХТЩ ДБООЩИ, РПДДЕТЦЙЧБЕНЩК СЪЩЛБНЙ РТПЗТБННЙТПЧБОЙС, СЧМСЕФУС "ОЕЧЙДЙНЩН" ДМС
УФТХЛФХТЕ. дЕУЛТЙРФПТ ОЕПВИПДЙН, ОБРТЙНЕТ, Ч ФПН УМХЮБЕ, ЛПЗДБ ЗТБОЙЮОЩЕ ЪОБЮЕОЙС ЙОДЕЛУПЧ ЬМЕНЕОФПЧ НБУУЙЧБ ОЕЙЪЧЕУФОЩ ОБ ЬФБРЕ ЛПНРЙМСГЙЙ, Й, УМЕДПЧБФЕМШОП, ЧЩДЕМЕОЙЕ РБНСФЙ ДМС НБУУЙЧБ НПЦЕФ ВЩФШ ЧЩРПМОЕОП ФПМШЛП ОБ ЬФБРЕ ЧЩРПМОЕОЙС РТПЗТБННЩ (ЛБЛ Ч СЪЩЛЕ PL/1, ALGOL-60). дЕУЛТЙРФПТ ИТБОЙФУС ЛБЛ Й УБНБ ЖЙЪЙЮЕУЛБС УФТХЛФХТБ, Ч РБНСФЙ Й УПУФПЙФ ЙЪ РПМЕК, ИБТБЛФЕТ, ЮЙУМП Й ТБЪНЕТЩ ЛПФПТЩИ ЪБЧЙУСФ ПФ ФПК УФТХЛФХТЩ, ЛПФПТХА ПО ПРЙУЩЧБЕФ Й ПФ РТЙОС-
лБЦДХА УФТХЛФХТХ ДБООЩИ ИБТБЛФЕТЙЪХАФ Ес МПЗЙЮЕУЛЙН Й ЖЙЪЙЮЕУЛЙН РТЕДУФБЧМЕОЙСНЙ. пЮЕОШ ЮБУФП ЗПЧПТС П ФПК ЙМЙ ЙОПК УФТХЛФХТЕ ДБООЩИ, ЙНЕАФ Ч ЧЙДХ Ес МПЗЙЮЕУЛПЕ РТЕДУФБЧМЕОЙЕ. жЙЪЙЮЕУЛПЕ РТЕДУФБЧМЕОЙЕ ПВЩЮОП ОЕ УППФЧЕФУФЧХЕФ МПЗЙЮЕУЛПНХ, Й ЛТПНЕ ФПЗП, НПЦЕФ УХЭЕУФЧЕООП ТБЪМЙЮБФШУС Ч ТБЪОЩИ РТПЗТБННОЩИ УЙУФЕНБИ. оЕТЕДЛП ЖЙЪЙЮЕУЛПК УФТХЛФХТЕ УФБЧЙФУС Ч УППФЧЕФУФЧЙЕ ДЕУЛТЙРФПТ, ЙМЙ ЪБЗПМПЧПЛ, ЛПФПТЩК УПДЕТЦЙФ ПВЭЙЕ УЧЕДЕОЙС П ЖЙЪЙЮЕУЛПК
ЮФП Ч ТСДЕ ЪБДБЮ РТПЗТБННЙУФЩ ЙУРПМШЪХАФ ЙИ ДБЦЕ ДМС РТЕДУФБЧМЕОЙС ПВЯЕЛФПЧ, ПВМБДБАЭЙИ ЙЪНЕОЮЙЧПУФША. оБРТЙНЕТ, ЛПЗДБ ТБЪНЕТ НБУУЙЧБ ОЕЙЪЧЕУФЕО ЪБТБОЕЕ, ДМС ОЕЗП ТЕЪЕТЧЙТХЕФУС НБЛУЙНБМШОП ЧПЪНПЦОЩК ТБЪНЕТ.
МП, ОБ ЬФБРЕ ЛПНРЙМСГЙЙ ЙМЙ РТЙ ЧЩРПМОЕОЙЙ - Ч НПНЕОФ БЛФЙЧЙЪБГЙЙ ФПЗП РТПЗТБННОПЗП ВМПЛБ, Ч ЛПФПТПН ПОЙ ПРЙУБОЩ. тСД СЪЩЛПЧ РТПЗТБННЙТПЧБОЙС (PL/1, ALGOL-60) ДПРХУЛБАФ ТБЪНЕЭЕОЙЕ УФБФЙЮЕУЛЙИ УФТХЛФХТ Ч РБНСФЙ ОБ ЬФБРЕ ЧЩРПМОЕОЙС РП СЧОПНХ ФТЕВПЧБОЙА РТПЗТБННЙУФБ, ОП Й Ч ЬФПН УМХЮБЕ ПВЯЕН ЧЩДЕМЕООПК РБНСФЙ ПУФБЕФУС ОЕЙЪНЕООЩН ДП ХОЙЮФПЦЕОЙС УФТХЛФХТЩ. чЩДЕМЕОЙЕ РБНСФЙ ОБ ЬФБРЕ ЛПНРЙМСГЙЙ СЧМСЕФУС УФПМШ ХДПВОЩН УЧПКУФЧПН УФБФЙЮЕУЛЙИ УФТХЛФХТ,
уФБФЙЮЕУЛЙЕ УФТХЛФХТЩ ПФОПУСФУС Л ТБЪТСДХ ОЕРТЙНЙФЙЧОЩИ УФТХЛФХТ, ЛПФПТЩЕ, ЖБЛФЙЮЕУЛЙ, РТЕДУФБЧМСАФ УПВПК УФТХЛФХТЙТПЧБООПЕ НОПЦЕУФЧП РТЙНЙФЙЧОЩИ, ВБЪПЧЩИ, УФТХЛФХТ. оБРТЙНЕТ, ЧЕЛФПТ НПЦЕФ ВЩФШ РТЕДУФБЧМЕО ХРПТСДПЮЕООЩН НОПЦЕУФЧПН ЮЙУЕМ. рПУЛПМШЛХ РП ПРТЕДЕМЕОЙА УФБФЙЮЕУЛЙЕ УФТХЛФХТЩ ПФМЙЮБАФУС ПФУХФУФЧЙЕН ЙЪНЕОЮЙЧПУФЙ, РБНСФШ ДМС ОЙИ ЧЩДЕМСЕФУС БЧФПНБФЙЮЕУЛЙ - ЛБЛ РТБЧЙ-
3. уфбфйюеулйе уфтхлфхтщ дбоощи
нПДЕМЙ Й УФТХЛФХТЩ ДБООЩИ. зМБЧБ 3.
Комментариев нет:
Отправить комментарий