फ्रेमवर्क क्या है

विषयसूची:

फ्रेमवर्क क्या है
फ्रेमवर्क क्या है

वीडियो: फ्रेमवर्क क्या है

वीडियो: फ्रेमवर्क क्या है
वीडियो: फ्रेमवर्क क्या है और फ्रेमवर्क का उपयोग क्यों करें 2024, अप्रैल
Anonim

विंडोज और लिनक्स सिस्टम पर विभिन्न कार्यक्रमों और कार्यों के लिए फ्रेमवर्क प्लेटफॉर्म हैं। उन्हें स्क्रिप्ट को निष्पादित करने में आसान बनाने के लिए डिज़ाइन किया गया था। उनके बारे में जानने के लिए सबसे महत्वपूर्ण बात यह है कि वे कुछ प्रोग्रामों को आपके कंप्यूटर पर चलने देते हैं।

प्रोग्रामिंग
प्रोग्रामिंग

फ्रेमवर्क कार्य

ढांचे में वर्चुअल मशीन और कई अलग-अलग एकीकृत घटक होते हैं। इसमें क्लास लाइब्रेरी भी शामिल हैं जिनका उपयोग मशीन कोड में कार्यों का वर्णन करने के लिए किया जाता है।

ढांचा कई काम करता है:

- जटिल प्रौद्योगिकियों के साथ काम करना आसान बनाता है;

- असतत वस्तुओं या घटकों को एक साथ अधिक उपयोगी चीज़ में बाँधता है;

- कमांड को कोड को इस तरह से लागू करने के लिए बाध्य करता है कि यह अनुक्रमिक कोडिंग की सुविधा प्रदान करता है;

- आपको कम गलतियाँ करने और अधिक लचीले एप्लिकेशन बनाने की अनुमति देता है;

- प्रोग्राम कोड को जांचना और डीबग करना आसान बनाता है क्योंकि यह संरचित है।

फ्रेमवर्क एक उत्कृष्ट डेटाबेस प्रदान करता है जिसका उपयोग आप अपने विंडोज और लिनक्स कार्यक्रमों में कर सकते हैं। यह एक "कार्य वातावरण" बनाता है जो प्रोग्राम को मौजूदा बाधाओं के बाहर चलाने और कार्य करने की अनुमति देता है। यह यूजर इंटरफेस और डेटा प्रबंधन भी प्रदान करता है।

फ्रेमवर्क आर्किटेक्चर

आर्किटेक्चर प्रोग्रामिंग कोड की एक शैली है जिसमें विशिष्ट संरचनात्मक तत्व शामिल होते हैं। यह कार्यक्रम में कार्यान्वयन के लिए एक विशिष्ट पद्धति प्रदान करने के लिए लागू किया गया है। माइक्रोसॉफ्ट फाउंडेशन क्लासेस (एमएफसी) पैकेज में प्रदान किए गए क्लास दस्तावेज़ आर्किटेक्चर के बिल्डिंग ब्लॉक हैं। अनिवार्य रूप से, वास्तुकला वस्तुओं के बीच संबंधों को लागू करता है। इन संबंधों में आनुवंशिकता, एनकैप्सुलेशन आदि शामिल हैं।

फ्रेमवर्क आर्किटेक्चर में ऐसे गुण होते हैं जिन्हें आप सुरक्षित रूप से अनदेखा या प्रतिस्थापित कर सकते हैं यदि आपको उनकी आवश्यकता नहीं है। यह संगठन बहुत उपयोगी है क्योंकि यह कुछ उन्नत कार्यक्षमता प्रदान करने वाले पुन: प्रयोज्य ढांचे का उपयोग करने की क्षमता बनाता है। लेकिन एक बार जब आप उनका उपयोग करना शुरू कर देते हैं, तो विकास के बाद के चरणों में गंभीर रिफैक्टरिंग समस्याएं उत्पन्न हो सकती हैं।

डिजाइन पैटर्न्स

एक विशेष वास्तुकला का उपयोग करने के पैटर्न भी एक पद्धति है। उनका उपयोग बातचीत का एक विशेष तरीका प्रदान करता है। हालांकि, यदि आप व्यवहार का उपयोग करते हैं, तो संपूर्ण एप्लिकेशन इस सटीक कार्यान्वयन का पालन करेगा। मूल डिजाइन पैटर्न बहुत ही आदिम हैं और याद रखने में बहुत आसान हैं। उन्हें जटिल नहीं होना चाहिए और इस तथ्य पर आधारित होना चाहिए कि घटक और वस्तुएं एक दूसरे के साथ बातचीत करती हैं।

सिफारिश की: