Modulis pirmiausia reiškia kompiuterio programavimo vienetą, kuris yra atskirtas nuo pagrindinio kodo bloko. Jis prieinamas daugiau nei vienai visos programos skyriui. Funkcijos tipas, tai gali būti kažkas, ką reikia dažnai vadinti. Programuotojas turi dvi galimybes – kartoti tas pačias kelias kodo eilutes kelis kartus, kiekvieną kartą laiko, kurio reikia, arba padalinti jį į modulį ir leisti likusiai kodo daliai jį vadinti reikia.
Technipages Explains modulis
Tai galima padaryti su visomis funkcijomis – skaičiavimais, rūšiavimo funkcijomis, net atsitiktinių skaičių generatoriais ir panašiai. Bet koks sudėtingas projektas paprastai turi kelis skirtingus modulius, nors galima išsiversti ir nenustačius jų kaip atskirų teksto blokų. Tarkime, programa turi penkis kartus abėcėlės tvarka rūšiuoti turinį per visą jos vykdymo laiką.
Užuot įtraukęs tas pačias kodo eilutes penkis kartus, protingas programuotojas sukurtų modulį su atitinkamomis instrukcijomis. funkcijos forma, o bet kokia reikalinga informacija, pvz., dalykai, kuriuos reikia rūšiuoti, yra tiekiama į modulį, kai reikia ir prieinama. Tai veikia panašiai kaip internetiniai skaičiuotuvai – vietoj to, kad vartotojas įveda informaciją, tai atlieka programa, o rezultatai taip pat grąžinami į programą, kad būtų galima apdoroti bet kokiu būdu.
Kitas modulio apibrėžimas yra integruotos programos apibrėžimas – programa kitoje programoje, skirta vienai temai, pvz., rašybos tikrinimas teksto apdorojimo programinėje įrangoje.
Bendras modulio naudojimas
- Moduliai gali žymiai sumažinti kodo ilgį ir sudėtingumą, o tai absoliučiai būtina ilgesniems projektams.
- Moduliai, teikiantys papildomų funkcijų, pvz., rašybos tikrinimas teksto apdorojimo programinėje įrangoje arba skaičiavimai programoje „Excel“, siūlo papildomų funkcijų neapsunkindami visos programos.
- Modulių naudojimas, siekiant palengvinti programų darbo krūvį, įmanomas ne visomis programavimo kalbomis – kai kurios palaiko panašias, jei ne identiškas funkcijas, o kai kurios žemo lygio kalbos nepalaiko modulinio kodavimo visi.
Dažnas netinkamas modulio naudojimas
- Moduliai yra programų segmentai, kuriuos galima įjungti arba išjungti vartotojo pageidavimu.