КомпютриПрограмиране

Модул

Модул работи на принципа на "разделяй и владей". Уърт разследване.

Модулните техники включват организацията на програмата, тъй като множество от независими малки блокове, които обикновено се наричат модули, поведението и структурата са доста напълно подчинени на определени принципи. Заслужава да споделят използването на понятието "единица", когато е налице оглед на синтактичната единица на език, програма и когато тя е трошачката на голяма програма в няколко блока, които могат да бъдат реализирани под формата на процедури, както и в под формата на функции. Използването на модул дава възможност да се опрости програмата за изпитванията и навременно откриване на грешки. Тя може да бъде напълно отделен хардуер зависими задачи от други подзадачи, което ще подобри мобилността на определени програми. време критичен модули могат да променят поотделно, което значително опростява процеса и прави ефективността е много по-висока. В допълнение, модул е много по-лесно да се разбере, тъй като модулите могат да бъдат ефективно използвани като градивни елементи за други програми.

Терминът "модула" себе си започва да се използва в програмирането във връзка с въвеждането на модулен принцип, когато пишете програми. През седемдесетте години, модул, наричан някаква функция или процедура, която е написана в съответствие с определени правила. Тъй като по това време не е сформирана общоприетите изисквания, модулът се нарича всеки процес, чийто размер е до петдесет линии. Парнас първи конкретизирана са се образували изисквания за модула: ". За да се образува един модул трябва да е достатъчна за минимална знания за съдържанието на другия" Оказва се, че това е първият път, Парнас формира концепцията за информация крие в програмирането. определение Неговото ни води до факта, че модулът може да бъде отнесен към всяка една процедура като най-ниската и най-високото ниво в йерархията. Сигурно се скрие информацията не може да бъде постигнато чрез използването на структури, които съществуват в момента, тъй като те са подложени на драматичен ефект на глобални променливи и тяхното поведение е трудно да се предскаже по-сложни програми. Беше необходимо да се създаде структура, която е изолирана от тези променливи. Той й е и наречен модул, както и въз основа на него, и е роден модул.

Първоначално се предполагаше, че изпълнението на сложни софтуерни системи може да се прилага при използване на модула на равна нога с функциите и процедурите по изграждане обединява и скрива подробностите по изпълнението на дадена подзадача. Но в Turbo Pascal език не е била изцяло изпълнена принципа на модул. Този език не поддържа цялостни вътрешни модули, внос реализира достатъчно гъвкави, тъй като тя не позволява да внася предмети от всякакви други модули. Комбинираното въздействие на този факт с това, че с разпространението на персонални компютри значително разширена гама от програмни хора, които намаляват средното ниво на теоретична подготовка, доведе до факта, че развитието на модули за кандидатстване са били използвани като средство за създаване на проблема с библиотеки от функции и процедури. Само квалифицирани програмисти използват пълната мощ на езиковите структури за всички обекти в структурирането на операциите.

Ако се вгледате в Паскал единици от гледна точка на програмист, броят им трябва да се определя от разлагането на проблема на няколко подзадачи, независими една от друга. В краен случай, модулът може да се използва за сключване това е само един курс на лечение, ако е необходимо, до местния действия, които се извършват, тя е напълно независим от влиянието на други части на програмата с извършените промени в проекта на кода.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.birmiss.com. Theme powered by WordPress.