Mis on moodul? määratlus ja tähendus

click fraud protection

Moodul viitab peamiselt arvutiprogrammeerimise üksusele, mis on põhikoodiplokist kõrvale jäetud. See on saadaval rohkem kui ühele üldise programmi jaotisele. Funktsiooni tüüp, see võib olla midagi, mida tuleb sageli kutsuda. See jätab programmeerijale kaks võimalust – korrata sama paari koodirida mitu korda, iga kord aega, mida see on vaja, või jagades selle mooduliks ja lubades ülejäänud koodil seda nimetada vaja.

Technipages selgitab moodulit

Seda saab teha kõikvõimalike funktsioonide jaoks – arvutused, sorteerimisfunktsioonid, isegi juhuslike arvude generaatorid jms. Igasugusel keerulisel projektil on tavaliselt mitu erinevat moodulit, kuigi on võimalik hakkama saada ka ilma neid eraldi tekstiplokkidena seadistamata. Oletame, et programm peab kogu käitusaja jooksul sisu viis korda tähestikulises järjekorras sorteerima.

Selle asemel, et lisada samu koodiridu viis korda, loob tark programmeerija mooduli, milles on vastavad juhised. funktsiooni kujul, samas kui kogu vajalik teave (nt asjad, mida tuleb sorteerida) suunatakse moodulisse vastavalt vajadusele ja saadaval. See toimib sarnaselt veebikalkulaatoritega – selle asemel, et kasutaja infot sisestaks, teeb seda programm ja tulemused suunatakse samuti programmi tagasi, et neid vastavalt vajadusele töödelda.

Teine mooduli määratlus on integreeritud programm – programm teises programmis, mis on pühendatud ühele teemale, näiteks tekstitöötlustarkvara õigekirjakontroll.

Mooduli tavalised kasutusalad

  • Moodulid võivad oluliselt vähendada koodi pikkust ja keerukust, mis on pikemate projektide puhul hädavajalik.
  • Moodulid, mis pakuvad lisafunktsioone, nagu õigekirjakontroll tekstitöötlustarkvaras või arvutused Excelis, pakuvad lisafunktsioone, ilma et see koormaks kogu programmi.
  • Moodulite kasutamine programmide töökoormuse vähendamiseks ei ole kõigis programmeerimiskeeltes võimalik – mõned toetavad sarnaseid kui mitte identseid funktsioone ja mõned madala tasemega keeled ei toeta modulaarset kodeerimist kõik.

Mooduli levinud väärkasutused

  • Moodulid on programmide segmendid, mida saab kasutaja soovil sisse või välja lülitada.