హోమ్ అభివృద్ధి నిర్మాణాత్మక ప్రోగ్రామింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

నిర్మాణాత్మక ప్రోగ్రామింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - స్ట్రక్చర్డ్ ప్రోగ్రామింగ్ అంటే ఏమిటి?

స్ట్రక్చర్డ్ ప్రోగ్రామింగ్ అనేది లాజికల్ ప్రోగ్రామింగ్ పద్ధతి, ఇది ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ (OOP) కు పూర్వగామిగా పరిగణించబడుతుంది. స్ట్రక్చర్డ్ ప్రోగ్రామింగ్ ప్రోగ్రామ్ అవగాహన మరియు సవరణను సులభతరం చేస్తుంది మరియు టాప్-డౌన్ డిజైన్ విధానాన్ని కలిగి ఉంటుంది, ఇక్కడ ఒక వ్యవస్థ కూర్పు ఉపవ్యవస్థలుగా విభజించబడింది.

టెకోపీడియా స్ట్రక్చర్డ్ ప్రోగ్రామింగ్ గురించి వివరిస్తుంది

స్ట్రక్చర్డ్ ప్రోగ్రామింగ్ అనేది ఒక విధానపరమైన ప్రోగ్రామింగ్ ఉపసమితి, ఇది గోటో స్టేట్మెంట్ల అవసరాన్ని తగ్గిస్తుంది. అనేక విధాలుగా, OOP ఒక రకమైన నిర్మాణాత్మక ప్రోగ్రామింగ్‌గా పరిగణించబడుతుంది, ఇది నిర్మాణాత్మక ప్రోగ్రామింగ్ పద్ధతులను అమలు చేస్తుంది. పాస్కల్, అల్గోరిథమిక్ లాంగ్వేజ్ (ALGOL) మరియు అడా వంటి కొన్ని భాషలు నిర్మాణాత్మక ప్రోగ్రామింగ్‌ను అమలు చేయడానికి రూపొందించబడ్డాయి.

నిర్మాణాత్మక ప్రోగ్రామింగ్ భావనను 1966 లో కొరాడో బాహ్మ్ మరియు గియుసేప్ జాకోపిని లాంఛనప్రాయంగా రూపొందించారు, వారు సైద్ధాంతిక కంప్యూటర్ ప్రోగ్రామ్ రూపకల్పనను ఉచ్చులు, సన్నివేశాలు మరియు నిర్ణయాల ద్వారా ప్రదర్శించారు. 1960 ల చివరలో -1970 ల ప్రారంభంలో, ఎడ్జర్ డబ్ల్యూ. డిజ్క్‌స్ట్రా నిర్మాణాత్మక ప్రోగ్రామింగ్ కార్యాచరణను విస్తృతంగా ఉపయోగించే పద్దతిగా అభివృద్ధి చేసింది, దీనిలో ఒక ప్రోగ్రామ్ బహుళ నిష్క్రమణలు మరియు ఒక యాక్సెస్ పాయింట్‌తో బహుళ విభాగాలుగా విభజించబడింది.

మాడ్యులర్ ప్రోగ్రామింగ్ స్ట్రక్చరల్ ప్రోగ్రామింగ్ యొక్క మరొక ఉదాహరణ, ఇక్కడ ఒక ప్రోగ్రామ్ ఇంటరాక్టివ్ మాడ్యూల్స్ గా విభజించబడింది.

నిర్మాణాత్మక ప్రోగ్రామింగ్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం