Хелпикс

Главная

Контакты

Случайная статья





Абсолютті модуль



Бұ л жү ктеу нә тижесінде алынғ ан модуль. Ол машина тілінде ұ сынылады, жадта ө з орнында жә не басқ а модульдермен бірлесіп жұ мыс істеуге икемделеді. Сондық тан да абсолютті модуль компьютерде тікелей орындауғ а жарамды машина тіліндегі программаның бө лігі болып табылады.

Модульді программалаудағ ы нақ ты есепті шешуге арналғ ан программа осы программаны қ ұ райтын барлық модульдерді жіктеп, оларды біріктіру жолымен алынады. Егер бұ л жағ дайда кітапханада сақ талуы дайын модульді пайдалануғ а болатын болса, онда тек жетіспендіктерін ғ ана қ айта қ ұ руғ а тура келеді. Бұ дан модульдердің бай кітапханасы программалауды жеделдетіп ә рі қ ысқ артатындығ ын кө реміз.

Пайдаланушының компьютер кө мегімен белгілі бір жұ мыс атқ аратын тапсырманы программалау жү йесінде тұ жырымдап беру мү мкіндігі бар. Бұ л ү шін адамның жү йемен қ арым-қ атынас тілі пайдаланылады. Тапсырманың қ ұ рамында мыналар болуы мү мкін:

трансляциялауғ а жататын пайдаланушы модулінің мә тіні;

қ андай модулдерді трансляциялағ анан соң кітапханағ а жазу керектігі туралы информация;

жеке модулдерден, оның ішінде дайын модулдерден пайдаланушыны қ ызық тыратын программаны жинау туралы жү йеге берілетін нұ сқ ау;

алынғ ан программаларды орындау туралы нұ сқ ау.

Қ азіргі заманғ ы, программалау жү йесі кө п тілді болып табылады, яғ ни программа жазу ү шін жә не оның ә ртү рлі модулдерін жазу ү шін ең ың ғ айлы ә р тү рлі программалау тілдері пайдаланылады.

Трансляторлар пайдаланушы модулін жү ктелуші тілге аударады, сондық тан да бұ дан ә рі жү ктелуші модуль қ ай модуль қ андай транслятордың кө мегімен алынғ андығ ына қ арамастан пайдаланыла беретін болады.

Жү ктелуші модулдер компьютердің сыртқ ы жадындағ ы бір кітапханада сақ талады. Ә рбір модуль ү шін кітапхана каталогында белгіленген модулдің аты, оның ұ зындығ ы жә не кітапханадағ ы орны болады. Модулдің паспортын жеке сақ тауғ а болады, сонда каталогта берілген модулдің паспортының ұ зындығ ы жә не оның жадтағ ы орны туралы информация болады.

Біріне-бірі сілтеме жасай толтырылғ ан паспорттар болғ ан жағ дайда машиналық программаны алу ү шін модульдерді жү ктеу процесін негізгі екі кезең ге бө луге болады. Бірінші кезең де берілген программаны алу ү шін жү ктелуге жататын барлық модулдер айқ ындалады, программалық модульдер арасындағ ы жадты болу жұ мысы атқ арылады жә не ә рбір модуль ү шін барлық сыртқ ы жә не жалпы объектілердің шын адрестері анық талады.

Бұ дан ә рі модульдерді тікелей жү ктеу жұ мысы атқ арылып, екінші кезең орындалады.

 

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.