Шта је модул? дефиниција и значење

click fraud protection

Модул се првенствено односи на јединицу у компјутерском програмирању која је одвојена од главног блока кода. Доступан је за више од једног дела целокупног програма. Врста функције, ово би могло бити нешто што треба често позвати. То оставља програмеру две опције – понављање истих неколико редова кода више пута, сваки времена када је то потребно, или га одвојите у модул и дозволите остатку кода да га назове као потребна.

Тецхнипагес Екплаинс Модуле

Ово се може урадити за све врсте функција – прорачуне, функције сортирања, чак и генераторе случајних бројева и слично. Било која врста сложеног пројекта обично ће имати неколико различитих модула, мада је могуће проћи без постављања као засебних блокова текста. Рецимо да програм треба да сортира садржај по абецедном реду пет пута током укупног времена рада.

Уместо да пет пута укључи исте линије кода, паметни програмер би креирао модул са релевантним упутствима у њему у у облику функције, док се све потребне информације – као што су ствари које треба сортирати – уносе модулу по потреби и доступан. Функционише слично као и онлајн калкулатори – уместо да корисник унесе информације, програм то ради, а резултати се такође враћају програму, да би се обрадили на било који начин.

Друга дефиниција за модул је она интегрисаног програма – програма у оквиру другог програма који је посвећен једној теми, као што је провера правописа у софтверу за обраду текста.

Уобичајене употребе модула

  • Модули могу значајно смањити дужину и сложеност кода, што је апсолутно неопходно у дужим пројектима.
  • Модули који пружају додатне функције као што је провера правописа у софтверу за обраду текста или прорачуни у Екцел-у нуде додатну функционалност без оптерећивања целокупног програма.
  • Употреба модула за олакшавање радног оптерећења програма није могућа у свим програмским језицима – неки подржавају сличне ако не и идентичне функције, а неки језици ниског нивоа не подржавају модуларно кодирање на све.

Уобичајене злоупотребе модула

  • Модули су сегменти програма који се могу укључити или искључити по жељи корисника.