संगणक, प्रोग्रामिंग
"हे काय आहे?" तो स्टॅक आहे, 'हे "परत आले: प्रत्यक्षात गोषवारा पाया
कदाचित विषयावर आणि शून्य विसरू प्रोसेसर्स बाइट आणि शब्द सुटणार नाही, पण आतापर्यंत सर्वकाही प्रस्तुत केले जाते बायनरी जग आणि त्याच्या नियम करून राहतात काही भविष्यात संगणकीय व्यवसाय. स्टॅक काय आहे आणि तो लागू होते जेथे - पूर्णपणे स्पष्ट पडण्याची शक्यता आहे. म्हणून लवकर त्याच्या देखावा सुरवात म्हणून प्रथम प्रोसेसर न होते, आणि त्याच्या काम तर्कशास्त्र स्मृती गरज होती. साधी कल्पना परिणाम म्हणून स्टॅक वास्तविक, 'हे "झाला आहे" आवश्यक आहे. "
फंक्शन प्रोसेसर, समजावून
प्रोसेसर स्मृती नियंत्रित आणि एक चक्रीय कोड अंमलबजावणी तर्कशास्त्र लागू. कार्यक्रम - एक किंवा ही एक क्रम प्रतिनिधित्व कार्ये संच: तसे काही निवडू काहीतरी ठेवणे आहे. ऑपरेटिंग सिस्टम - समान कोड, अधिक जबाबदार: ती अमलात आणि इतर कार्यक्रम नियंत्रित करणे आवश्यक आहे.
वास्तविक कार्य (अल्गोरिदम स्वतंत्र घटक) - बायनरी ऑपरेशन फक्त एक क्रम. कार्यक्रम स्वतः याची जाणीव आहे आणि कोड इतर भाग सांभाळतो फंक्शन वेगळी आहे.
स्वतंत्र आणि वेगळा घटक एक क्रम म्हणून स्वीकारले रचना अल्गोरिदम. प्रत्येक त्याच्या स्वत: च्या (सहसा फक्त एक) फंक्शन यामध्ये - तो डिबगिंग, व्हिज्युअल, व्यावहारिक करण्यासाठी सोयीस्कर आहे. या प्रोग्रामिंग अल्गोरिदम एक लायब्ररी तयार करा आणि इतर प्रकल्पांमध्ये त्यांचा वापर करणे, विकास प्रक्रिया सोपी करण्यास अनुमती देते.
पाठवित आहे आणि व्यवस्थापन परत
कार्यक्रम कार्य कॉल, तो जात डेटा, परिणाम गणना करतो. इतर कोड भाग अंमलबजावणी असल्याने, बाहेरून सुरू कारण परत नियंत्रण ऑपरेशन पुढील कॉल केले पाहिजे आहे. या यंत्रणा कोड अंमलबजावणी आणि कार्यक्रम परिणाम गाठले संपूर्ण क्रम देण्यात आली आहे.
कोड स्मृती लोड केलेली आणि अनुक्रमशः चालवला जातो. एक कार्य (कोड दुसरा तुकडा) कॉल करण्यासाठी, स्टॅक वापरले जाते. हे काय आहे? मेमरी (आणि एक पॉईंटर), जे की प्रत्येक यशस्वी घटक मागील एक चेंडू स्थीत सामान्य वेगळे. खाली आहे जो कोणी मिळविण्यासाठी कारण, आपण काम घेणे आवश्यक आहे आणि ती आहेत की सर्व. पॉइंटर नेहमी स्टॅक वर्तमान स्थितीवर गुण.
कॉल ऑपरेशन खालील पत्त्यावर - सुरुवातीला स्टॅक परत पत्ता नाही. बोलावून कार्य सर्व आवश्यक माहिती ठेवणे. म्हणतात कार्य डेटा निवड, त्यांना प्रक्रिया, आणि स्टॅक अंतिम घटकावर परिणाम परतावा नियंत्रण निर्माण. टीम: "तो स्टॅक" दिले मागील पॉईंटर आणले, आणि निवडलेले प्रक्रिया "तो" नाही.
नोंदणी कुर्हाड, bX, CX, DX, माजी माहिती वयाच्या पर्व सुरूवातीस प्रतीक बनले, पण पोलीस अधीक्षक आणि एस - त्याचे मुख्य प्रतिनिधी आहे. कसे प्रोग्रामिंग एक स्टॅक वापरावे? गेल्या उदाहरणे लवकर कालखंड आर्किटेक्चरसाठी स्मारके होणार नाही. स्टॅक एकत्र शब्द "कार्य" आणि "ती पुनरावृत्तीच्या" सह, बायनरी जगात आला आणि प्रोग्रामिंग सराव सामान्य तर्कशास्त्र मध्ये नाहीशी झाली.
काय करायचे याचा निर्णय डेटा सेवा
यंत्रणा रचणे कोड विविध भागांमध्ये पुनरावृत्तीच्या समावेश अनेक कॉल परवानगी देते: एक फंक्शन स्वतः कॉल. नैसर्गिक मर्यादा आहेत: स्टॅक आणि एक कोड स्मृती आकार पुरेसे असावे. कार्यक्रम योग्य असेल, तर त्याची कार्यक्षमता असेल स्थिर, हस्तांतरण / परतीच्या व्यवस्थापन - अचूक.
प्लेट्स एक ब्लॉकला, टेबल घालणे पाठवला आहे खोटे स्टॅक, पूर्ण आहे. प्लेट्स भवितव्य आहे की, त्यांची सामग्री, तो प्रसारित केला जातो जेथे ठिकाणी निराकरण आहे. संवाद तर्कशास्त्र मते, संघ "स्टॅक, तो" देतो एक पूर्व व्यवस्था त्या म्हणतात कोण, आणि ज्यांना तो म्हणतात त्या दरम्यान या. प्रक्रिया पूर्ण झाल्यावर तो टेबल वर स्टॅक पाठविले खालील पत्त्यावर नियंत्रण परत महत्वाचे आहे.
खूप सोपे आणि प्रभावी तर्कशास्त्र. निर्णय घेतला आहे म्हणून काय, टेबल वर आहे - त्याच्या काळजी, मुख्य गोष्ट नेहमी ऑपरेशन पुढील आव्हान नियंत्रण परत आहे - तो डेटा एक स्टॅक पाठवू काय टेबल त्याच्या चिंता - तो निष्कर्ष नाही म्हणून ते कार्यरत आहेत. फंक्शन पुनरावृत्तीच्या भोगावी लागली तरच, परंतु ती पुनरावृत्तीच्या डेटा स्टॅक मध्ये पडले, तर फक्त शक्य आहे स्वतः कॉल करू शकता.
मूलभूत शून्यमनस्कता
सामान्य आणि व्यावहारिक दृष्टीकोन आधारावर होते तेव्हा, अक्षरशः आम्ही माफक उद्देश असू अपेक्षा करू शकता, आणि नंतरचे लांब जीवन. प्लेट्स एक गठ्ठा स्टॅक जन्म दिला, आणि स्टॅक एक संपूर्ण काम प्रोसेसर, ऑपरेटिंग सिस्टम, कार्यक्रम, कार्ये, आणि उच्च-टेक क्षेत्रातील प्रदान.
तो मांडणी, रचना, प्रोग्रामिंग भाषा जगण्याची लढा व्यवस्था आणि प्राधान्यक्रम बद्दल रिक्त वाद न अंदाज करता क्लासिक केस सोपे आहे, पण दुर्मिळ प्रकरणात आधार होता.
पाऊस स्मृती सेल होता, आणि तो टिकले, पण ती कल्पना बदलली आहे आहे. आत्मविश्वासाने मजबूत टायपिंग जाड जात, ते आता काहीतरी काहीही असू आणि तो आधीच जोरदार महत्वाचे आहे कारण, काही रिअल मेमरी मध्ये धारण करू शकता असा दावा करतात की.
असाइनमेंट ऑपरेटर, अटी, लूप, अवरोध ... त्याचा अर्थ दृष्टीने खूपच लहान बदललेले, तसेच, एक वेळ वाक्यरचना फरक पडत नाही. प्रोग्रामिंग भाषा आदर्श लढा त्यांना एक जिंकण्याची संधी दिली नाही. प्रोग्रामर काळजी घेत नाही लेखक भाषा - साधने (कंपायलर / अर्थ / शेल) फक्त काम, / वापर लिहू स्थिर आणि पूर्ण-वैशिष्ट्यीकृत, आणि कसे आणि काय असेल केलीच पाहिजे.
स्टॅक कल्पना आणि तंत्रज्ञानाचा विकास जागतिक प्रक्रियेत एक नवीन महत्त्व प्राप्त आहे. ते सोयिस्कर पद्धतीने एकमेकांना अध्यारोपित केली आहे स्वरूपात चल व अल्गोरिदम आणि ऑपरेटर एकमेकांना समाविष्ट आहेत. आपण अनेकदा एक भिन्न नोकरी उपलब्ध तेव्हा, शिष्टाचार स्टॅक बद्दल ऐकू शकता.
स्टॅक, कार्यक्षमता आणि पुनरावृत्तीच्या - काय समानार्थी नाहीत, पण ते उत्तम प्रकारे एकमेकांना अश्या, तुम्ही माहिती सादर आणि प्रक्रिया अद्वितीय आवृत्त्या तयार करण्याची परवानगी.
Similar articles
Trending Now