Rekenaars, Programmering
Gestruktureerde programmering
Gestruktureerde programmering is die mees groot stap vorentoe in hierdie gebied op die oomblik. Ten spyte van die feit dat byna almal het 'n algemene idee van dit, kan byna niemand 'n spesifieke en duidelike definisie van hierdie term te gee. Gestruktureerde programmering sit die hoofdoel van die skryf van die kleinste program kompleksiteit, dwing die programmeerder om helder te dink, die persepsie van die program te fasiliteer. Die teks moet gedoen word sodat dit lui van bo tot onder. Hierdie toestand is geskend as in die kode is daar operateurs gaan, omdat hulle in stryd met die struktuur van die hele lengte van die program. Ten spyte van die feit dat hierdie syfer nie kan beskou word as die mees geskikte, kan jy nog sê dat die bestaan van die kode van die operateur is die mees opvallende tipe struktuur oortredings. Liggaam modules en gebruik basiese strukture moet weerstand teen hardeware mislukking, foute in die programme en verdraaiings van die bron data wees.
Die basiese beginsels van gestruktureerde programmering is soos volg. Enige program kan geredelik gesintetiseer op die basis van die basiese strukture van drie basiese tipes:
- eenvoudige volgorde;
- voorwaardes of alternatiewe;
- herhaling, dit wil sê siklusse en iterasies.
Gebruik kan word om een of twee van enige soort op dieselfde tyd. Elke enkele struktuur inherent kenmerk - die enigste oordrag van beheer punt in die struktuur en 'n enkele punt van toegang tot die struktuur. Hierdie tipe van konstruksie het 'n dissipline en sistematiseer waarde.
Die eenvoud van die oorspronklike strukture in die gestruktureerde programmering verhoed inligting links, en ingewikkelde beheer rat. Die kompleksiteit van die program is aansienlik verminder met toenemende strukturering van modules verhoog hul sigbaarheid, en dit help om die aantal foute verminder. Daar is egter ook 'n gebrek aan strukturering - vir die skoonheid en helderheid van die kode wat jy hoef te bykomende geheue te betaal, asook die tyd wat nodig is om dit te implementeer op 'n rekenaar.
Gestruktureerde programmering, dit wil sê die strukturering van sagteware tekste self, is geheel en al afhanklik van wat gebruik word vir hierdie taal. Natuurlik, die vraag ontstaan oor wie van hulle is die beste geskik is. Moderne sagteware ontwikkeling gereedskap word beskou as die beste tale, implementering van 'n gestruktureerde benadering tot programmering. Onder die mees algemene geïdentifiseer kan word Basic, Pascal en FoxBase. Byvoorbeeld, in die saamsteltaal is byna onmoontlik om die beginsels vervat in die konsep van gestruktureerde programmering te implementeer. Hierdie taal is gefokus op die skryf van programmatuur op 'n lae vlak kode.
Gestruktureerde programmering is basies gefokus op die interaksie met mense, nie met masjiene, so bevorderlik is vir die skryf van programme wat duidelike en eenvoudige oplossing vir die probleem. Die programmeerder moet dink in terme van die basiese strukturele ontwerpe.
As ons praat oor die posisie met betrekking tot die voorheen genoemde verklaring gaan na, dan moet dit vermy om te gebruik, waar moontlik, maar dit moet in geen manier beïnvloed die duidelikheid van die program. Soms gebruik van hierdie operateur is eenvoudig nodig om af te sluit van 'n paar segment van die program of siklus, sowel as om die voorkoms van te-diepte vurke vermy, ook, dat die oorgang is wat verband hou met 'n laer vlakke van programme. In hierdie program struktuur en is maklik leesbaar van bo tot onder. Die ergste opsie van die gebruik van hierdie operateur is wat verband hou met die oorgang van onder na bo.
Om die lees van die program te fasiliteer voeg dikwels leë lyne tussen afdelings. Die moeite werd om te skryf program teks met vertalings, sodat jy kan die volgorde en die aantal aanhangsels kan lees.
Similar articles
Trending Now