RačunalnikiProgramiranje

Strukturirano programiranje

Strukturirano programiranje je najbolj velik napredek na tem področju v tem trenutku. Kljub temu, da imajo skoraj vse splošno predstavo o tem, lahko skoraj nihče ne daje poseben in jasno opredelitev tega izraza. Strukturirano programiranje postavlja glavni namen pisanja najmanjši programa kompleksnost, zaradi česar programer jasno razmišljati, olajša dojemanje programa. Treba Besedilo je treba storiti tako, da se glasi od vrha do dna. Ta pogoj je kršena, če so v kodeksu operaterji iti, ker kršijo strukturo celotne dolžine programa. Kljub temu, da ta številka ni mogoče velja za najbolj priročno, še vedno lahko rečemo, da je obstoj kode operaterja najbolj privlačnih kršitve tipa struktura. Telesni moduli in uporabljajo osnovne strukture, mora biti odporna na napake v strojni opremi, napak v programih in izkrivljanja izvirnih podatkov.

Temeljna načela strukturiranega programiranja, so naslednji. Vsak program se lahko zlahka sintetiziramo na podlagi osnovnih struktur tri osnovne tipe:

- preprosta zaporedja;

- pogoje ali druge možnosti;

- ponavljanje, tj cikli in ponovitve.

Lahko se uporablja eno ali dve katere koli vrste, ob istem času. Vsak posamezni strukturo prirojena lastnost - edina točka prenosa kontrole v strukturi in enotna vstopna točka v strukturi. Ta vrsta gradnje je disciplinski in sistematizirati vrednost.

Preprostost izvirnih struktur v strukturiranega programiranja preprečuje informacijskih povezav in zapletena krmilno napravo. Kompleksnost programa se bistveno zmanjša s povečanjem strukturiranje modulov povečuje njihovo prepoznavnost, in to pomaga, da se zmanjša število napak. Vendar pa je tudi pomanjkanje strukturiranje - za lepoto in jasnosti kodo boste morali plačati dodaten pomnilnik, kot tudi čas, potreben za njihovo izvajanje na računalniku.

Strukturirano programiranje, tj strukturiranje programske opreme sami besedila, je v celoti odvisen od tega, kaj se uporablja za ta jezik. Seveda se postavlja vprašanje, kateri izmed njih je najbolj primerna. Sodobni razvoj programske opreme, orodij se šteje, najboljši jezikov, izvajanje strukturiranega pristopa k načrtovanju. Med najbolj pogosta je mogoče identificirati Basic, Pascal in FoxBASE. Na primer, v jeziku, montaže , je skoraj nemogoče izvajati načela, ki izhajajo iz koncepta strukturiranega programiranja. Ta jezik je osredotočen na pisanje programske opreme na kodo nizki ravni.

Strukturirano programiranje je v bistvu osredotoča na interakcijo z ljudmi, ne s stroji, tako da prispeva k pisanju programov, ki so jasna in preprosta rešitev problema. Programer mora razmišljati v smislu temeljnih strukturnih modelov.

Če govorimo o položaju glede na prej omenjene izjave iti, potem se je treba izogibati uporabi, kadar je to mogoče, vendar pa nikakor ne sme vplivati na jasnost programa. Včasih uporabo tega operaterja je preprosto potrebno za izhod iz nekega segmenta programa ali cikla, kakor tudi, da se prepreči nastanek preveč globine vilicami, poleg tega, da je prehod povezan z nižjo stopnjo programov. V tem programskem strukture in je lahko berljiva od vrha do dna. Najslabša možnost uporabe tega operaterja je povezana s prehodom od spodaj navzgor.

Za lažje branje programa pogosto dodajo praznih vrstic med odsekov. Vredno napisati programsko besedilo s prevodi, tako da si lahko preberete zaporedje in število prilog.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.delachieve.com. Theme powered by WordPress.