സ്ട്രക്ചേർഡ് പ്രോഗ്രാമിങ്
ഒരു കമ്പ്യൂട്ടർ പ്രോഗ്രാമിന്റെ വ്യക്തതയും നിലവാരവും വികസന സമയവും മെച്ചപ്പെടുത്തുന്നതിന് ലക്ഷ്യമിടുന്ന ഒരു പ്രോഗ്രാമിങ് മാതൃകയാണ് സ്ട്രക്ചേർഡ് പ്രോഗ്രാമിംഗ്. സ്ട്രക്ചേർഡ് കണ്ട്രോൾ ഫ്ലോ തെരഞ്ഞെടുക്കലുകൾ നിർമ്മിക്കുന്നത് (if/then/else)ആവർത്തനം,(while and for), ബ്ലോക്ക് സ്ട്രക്ച്റുകൾ, സബ്റൂട്ടീനുകൾ എന്നിവയിലൂടെയാണ്. 1950 കളുടെ അവസാനത്തിൽ ഇത് ഉയർന്നു വന്നു, അൽഗോൾ 58(ALGOL 58) ഉം അൽഗോൾ 60(ALGOL 60) പ്രോഗ്രാമിംഗ് ഭാഷകളും ഉത്ഭവിച്ചു, [1]ബ്ലോക് സ്ട്രക്ച്ചറുകൾക്കുള്ള പിന്തുണയും ഉൾപ്പെടുന്നു. ജനകീയതയ്ക്കും വ്യാപകമായ അംഗീകാരത്തിനും കാരണമാകുന്ന ഘടകങ്ങൾ, ആദ്യം അക്കാഡമിയിലും പിന്നീട് പ്രാക്ടീഷണന്മാരുടെ ഇടയിലും, 1966 ൽ സ്ട്രക്ചേർഡ് പ്രോഗ്രാം സിദ്ധാന്തം എന്ന് ഇപ്പോൾ അറിയപ്പെടുന്ന കണ്ടുപിടിത്തം,[2] "ഗോടു(GOTO) പ്രസ്താവന ഹാനികരമായതായി കണക്കാക്കപ്പെടുന്നു" എന്ന സ്വാധീനശക്തിയുള്ള പ്രസിദ്ധീകരണത്തിൽ 1968 ൽ ഡച്ച് കംപ്യൂട്ടർ ശാസ്ത്രജ്ഞനായ എഡ്സേർ ഡബ്ല്യൂ ഡിജ്ക്സ്ട്ര എഴുതിയ തുറന്ന കത്തിൽ "സ്ട്രക്ചേർഡ് പ്രോഗ്രാമിങ്" എന്ന പദം ഉപയോഗിച്ചു.[3] സ്ട്രക്ചേർഡ് പ്രോഗ്രാമിങ് മിക്കപ്പോഴും വ്യതിയാനങ്ങൾ ഉപയോഗിക്കുന്നു, ചില പ്രത്യേക സാഹചര്യങ്ങളിൽ കൂടുതൽ വ്യക്തമായ പ്രോഗ്രാമുകൾ അനുവദിക്കുക, ഉദാഹരണത്തിന് ഒഴിവാക്കൽ കൈകാര്യം ചെയ്യൽ നടത്തേണ്ടതാണ്. തത്വങ്ങൾഘടനകളുടെ നിയന്ത്രണംഘടനാപരമായ പ്രോഗ്രാം സിദ്ധാന്തം ഇനിപറയുന്ന പ്രകാരം എല്ലാ പ്രോഗ്രാമുകളും കൺസ്ട്രക്ഷൻ സ്ട്രക്ച്ചറുകളായിട്ടാണ് കാണപ്പെടുന്നത്:
അവലംബം
|
Portal di Ensiklopedia Dunia