Kompjutera, Programimi
Programimit të strukturuar
programimit të strukturuar është parë më e madhe në këtë fushë në këtë moment. Pavarësisht nga fakti se pothuajse të gjithë kanë një ide të përgjithshme të saj, pothuajse askush nuk mund të japë një përkufizim të veçantë dhe të qartë të këtij termi. programimit të strukturuar vë qëllimin kryesor të shkrimit kompleksitetin vogël e programit, duke e detyruar programues për të menduar në mënyrë të qartë, duke lehtësuar perceptimin e programit. Teksti duhet të bëhet në mënyrë që të lexon nga lart poshtë. Ky kusht është shkelur nëse në kodin ka operatorë të shkojnë në, sepse ato shkelin strukturën e gjithë gjatësinë e programit. Pavarësisht nga fakti se kjo shifër nuk mund të konsiderohet më i përshtatshëm, ju ende mund të themi se ekzistenca e kodit të operatorit është më e sy-infektues shkelje struktura të tipit. module Trupi dhe strukturat themelore që përdoren duhet të jenë rezistente ndaj dështimit të hardware, gabime në programet dhe shtrembërimet e të dhënave burimore.
Parimet themelore të programimit të strukturuar janë si më poshtë. Çdo program mund të sintetizohet lehtësisht mbi bazën e strukturave elementare të tri lloje themelore:
- sekuencë të thjeshtë;
- kushtet ose alternativa;
- përsëritja, dmth cikle dhe iterations.
Mund të përdoret një ose dy nga çdo lloj, në të njëjtën kohë. Çdo strukturë e vetme e natyrshme tipar - vetëm transferimi i pikës së kontrollit në strukturën dhe një pikë e vetme e hyrjes në strukturën. Ky lloj i ndërtimit ka një vlerë të disiplinës dhe sistematizimin.
Thjeshtësia e strukturave origjinale në programimin e strukturuar parandalon lidhjet e informacionit, dhe veshje të kontrollit të ndërlikuar. Kompleksiteti i programit është ulur ndjeshëm me rritjen e strukturimin e moduleve rrit dukshmërinë e tyre, dhe kjo ndihmon për të zvogëluar numrin e gabimeve. Megjithatë, ekziston edhe një mungesë e strukturimit - për bukurinë dhe qartësia e kodit ju duhet të paguani memorie shtesë, si dhe koha e nevojshme për të zbatuar ato në një kompjuter.
programimit të strukturuar, dmth strukturimi i programeve tekste vetë, është tërësisht e varur nga ajo që është përdorur për këtë gjuhë. Natyrisht, lind pyetja, se cili prej tyre është mirë të përshtatshme. Mjetet moderne të zhvillimit software konsiderohen gjuhët më të mira, duke zbatuar një qasje të strukturuar për programimin. Ndër më të zakonshme mund të identifikohet Basic, Pascal dhe FoxBASE. Për shembull, në gjuhën e kuvendit është pothuajse e pamundur për të zbatuar parimet e mishëruara në konceptin e programimit të strukturuar. Kjo gjuhë është e fokusuar në shkrim software në një kod të nivelit të ulët.
programimi i strukturuar është e përqendruar kryesisht në ndërveprimin me njerëz, jo me makina, në mënyrë të favorshme për programet e shkrim që janë zgjidhje e qartë dhe e thjeshtë për problemin. Programues duhet të mendojnë në drejtim të harton themelore strukturore.
Nëse ne flasim për pozitën në lidhje me deklaratën e përmendur më parë të shkojnë në, atëherë ajo duhet të shmanget për të përdorur, kudo që të jetë e mundur, por kjo në asnjë mënyrë nuk duhet të ndikojnë në qartësinë e programit. Ndonjëherë duke përdorur këtë operator është thjesht e nevojshme për të dalë nga një segment të programit apo cikël, si dhe për të shmangur shfaqjen e forks shumë thellësi, për më tepër, se tranzicioni është i lidhur me një nivel të ulët të programeve. Në këtë strukturë të programit dhe është lehtësisht i lexueshëm nga lart poshtë. Më e keqja Mundësia e përdorimit të këtij operatori është i lidhur me kalimin nga poshte lart.
Për të lehtësuar leximin e programit shpesh shtoni rreshta bosh në mes të seksioneve. Vlen të shkruar tekstin e programit me përkthime, kështu që ju mund të lexoni rend dhe numrin e bashkangjitur.
Similar articles
Trending Now