DatoriProgrammēšana

Modulārā programmēšana

Modulārās programmēšanas darbus par "skaldi un valdi" principu. Vērts izmeklēšanu.

Modulārās programmēšanas ietver programmu organizēšanu, kā daudziem neatkarīgo mazo blokus, kurus parasti sauc par moduļiem, uzvedība un struktūra ir diezgan pilnīgi pakārtotas noteiktus principus. Ir vērts dalīties izmantot jēdzienu "vienība", ja ir skats sintakses vienībā valodas programmas, un, kad tas ir iznīcinošu vienību lielu programmu vairākos blokos, ko var īstenot kā procedūrām, kā arī kā funkciju. No moduļu programmu izmantošana ļauj vienkāršot testēšanas programmu un savlaicīgu atklāšanu kļūdas. To var strikti nodalīt aparatūras atkarīga uzdevumus no citām apakšuzdevumiem, kas uzlabos mobilitāti izstrādātām programmām. Laikatkarīgas moduļus var mainīt atsevišķi, kas būtiski vienkāršo procesu un padara efektivitāte ir daudz augstāka. Turklāt moduļu programmēšana ir daudz vieglāk saprast, jo moduļi var efektīvi izmantot kā celtniecības blokiem citām programmām.

Termins "modulis", pats par sevi sāka izmantot programmu saistībā ar ieviešanu moduļu principa, rakstot programmas. Septiņdesmitajos modulis sauc kādu funkciju vai procesu, kas ir rakstīts saskaņā ar konkrētiem noteikumiem. Tā kā tajā laikā netika izveidota vispārpieņemtos prasībām modulis sauc jebkuru procesu, kura izmērs ir līdz piecdesmit līnijām. Parnassus pirmais konkretizējis veidojās prasības modulim: ". Lai izveidotu vienotu moduli jābūt pietiekamam, lai minimālām zināšanām par saturu otru" Izrādās, tā bija pirmā reize, kad Parnassus veido jēdzienu informācijas slēpjas programmēšanu. Viņa definīcija ved mūs pie tā, ka modulis var minēto katrā atsevišķā procedūrā, kā zemāko un augstāko hierarhijas līmenī. Droši slēpt informāciju nevar sasniegt, izmantojot struktūras, kas pastāv laikā, jo tie bija pakļauti dramatisko efektu globālo mainīgo un viņu uzvedība ir grūti prognozēt sarežģītās programmās. Tas bija nepieciešams, lai izveidotu struktūru, kas ir izolēta no šiem mainīgajiem. Tas bija viņas un nosauca moduli, un, pamatojoties uz to, un piedzima moduļu programmēšanu.

Sākotnēji tika pieņemts, ka ieviešana sarežģītu programmatūras sistēmu var īstenot, izmantojot moduli par nominālvērtību ar funkcijām un procedūrām, būvniecības apvieno un slēpj ieviešanas detaļas konkrēta apakšuzdevumu. Bet Turbo Pascal valodā tas nebija pilnībā ieviesta moduļu programmēšanas principu. Šī valoda neatbalsta pilnu iekšējo moduļus, imports īstenoti pietiekami elastīgs, jo tas neļauj importēt priekšmetus no citiem moduļiem. Kombinētais ietekme šo faktu ar to, ka ar izplatīšanu personālajiem datoriem ievērojami paplašinājis klāstu programmēšanas cilvēku, kas samazināja vidējo līmeni teorētisko sagatavošanu, noveda pie tā, ka attīstība pieteikumu moduļus, tika izmantots kā līdzeklis, kas rada problēmu bibliotēkas funkcijām un procedūrām. Tikai kvalificēti programmētāji izmanto pilnu jaudu valodas struktūru visiem objektiem strukturēšanu darbību.

Ja paskatās Paskāla vienībām no programmētāja viedokļa, to skaits jānosaka pēc sadalīšanās problēmu vairākās apakšgrupas uzdevumus, neatkarīgi viens no otra. In galējā gadījumā moduli var izmantot, lai noslēgtu tas ir tikai viens no ārstēšanas, ja tas ir nepieciešams, lai vietējās darbības, kas tiek veiktas, tas bija pilnīgi neatkarīga no ietekmes citām programmas ar veiktajām izmaiņām kodu projektā.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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