शब्दकोश बनाने के लिए कार्यक्रम. स्लोवोज़ुब्र - विदेशी शब्द सीखने का एक कार्यक्रम, वर्ड से एक शब्दकोश बनाने का एक कार्यक्रम

टिप्पणी: यह कार्यक्रम जापानी-रूसी शब्दकोश पर काम की निरंतरता के रूप में लिखा गया था। मैंने अपने ज्ञान की कमी को पूरा करते हुए कई बार अंग्रेजी अनुवाद कार्यक्रम लिखे। एक निश्चित स्तर पर मुझे एहसास हुआ कि एक अच्छे शब्दकोश के बिना एक अच्छा अनुवादक कार्यक्रम नहीं लिखा जा सकता। एक भाषा के शब्दकोश के साथ काम करने के लिए प्रोग्राम लिखने का कोई मतलब नहीं है। इन कारणों से, शब्दकोशों के साथ काम करने के लिए एक सार्वभौमिक कार्यक्रम लिखने का विचार पैदा हुआ।

कार्यक्रम का विवरण

कार्यक्रम आपको किसी भी उद्देश्य और किसी भी राष्ट्रीय भाषा के लिए शब्दकोश बनाने, जांचने, संपादित करने और बनाए गए शब्दकोशों का उपयोग करने की अनुमति देता है। मुख्य कार्य:

    एक खाली शब्दकोश बनाना.

    शब्दकोश को सामग्री से भरना।

    पारस्परिक कोड रूपांतरण की संभावना के साथ निर्मित शब्दकोश को टेक्स्ट (विंडोज़ और यूनिकोड) या वर्ड फ़ाइल में अपलोड करना।

    निर्मित शब्दकोश को इलेक्ट्रॉनिक शब्दकोश के रूप में उपयोग करना (लिंग्वो के समान)।

    प्रोग्राम में कई सेटिंग्स हैं जो आपको अपनी आवश्यकताओं के अनुरूप सेटिंग्स को अनुकूलित करने की अनुमति देती हैं।

लेखक शब्दकोश बनाते और संपादित करते समय पाठ प्रारूप का उपयोग करने की सलाह देता है, और केवल अंतिम चरण में, फ़ाइल को वर्ड प्रारूप में सहेजता है (यदि आपको इसकी आवश्यकता है)। कारण यह है कि 1,000 रिकॉर्ड लोड करने में क्रमशः 1 सेकंड लगेगा, 50,000 रिकॉर्ड लोड करने में 50 सेकंड लगेंगे। साथ ही, टेक्स्ट फ़ाइल में यूनिकोड का उपयोग करने से आप विभिन्न राष्ट्रीय एन्कोडिंग में रिकॉर्ड के साथ काम कर सकते हैं, और शब्दकोश को 1-2 सेकंड में लोड कर सकते हैं।

स्थापित सम्मेलन

शब्दकोश "एक पंक्ति - एक प्रविष्टि" (वर्ड में - "एक पैराग्राफ - एक प्रविष्टि") के सिद्धांत के अनुसार बनाया गया है।

पहले विभाजक से पहले एक अनुवादित (व्याख्यायित) शब्द या शब्दों का समूह होता है। विभाजक का प्रकार "सेटिंग्स" टैब पर सेट है। अगला, दूसरे विभाजक के माध्यम से, जिसका प्रकार "सेटिंग्स" पृष्ठ पर भी सेट किया जा सकता है, अनुवाद शब्द हैं। नीचे दिए गए उदाहरण में, ";" को सीमांकक के रूप में चुना गया है, जो इंगित करता है कि समान सीमांकक स्वीकार्य हैं। स्पष्टीकरण वर्गाकार कोष्ठक में रखे गए हैं।

सीमांकक और स्पष्टीकरण पर कन्वेंशन इलेक्ट्रॉनिक अनुवादक कार्यक्रमों के निर्माण को और सरल बनाना संभव बनाते हैं.

पश्चिम;पश्चिम; पश्चिम; पश्चिम पश्चिम देश में; पश्चिमी इंग्लैंड पश्चिम जर्मन; पश्चिमी जर्मनी का निवासी; पश्चिम जर्मनी पश्चिमी जर्मनी का निवासी; पश्चिम भारतीय; पश्चिम भारतीय; पश्चिम भारतीय; वेस्ट इंडीज वेस्ट इंडीज; वेस्ट इंडीज वेस्ट वर्जीनिया; वेस्ट वर्जीनिया [यूएस राज्य] पश्चिम की ओर; पश्चिम की ओर जा रहा है; पश्चिम दिशा

प्रोग्राम स्प्लैश स्क्रीन

जब प्रोग्राम प्रारंभ होता है, तो यह प्रोग्राम की स्प्लैश स्क्रीन प्रदर्शित करता है, जो उस निर्देशिका में एक फ़ाइल ("zast.jpg") में स्थित होती है जहां ".exe" फ़ाइल स्थित होती है।

लेखक के अनुसार, मूल टैब में कई शब्दकोश कवर हैं, प्रोग्राम का उपयोग किसी भी समान शब्दकोश को संकलित करने के लिए किया जा सकता है .

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

चित्र .1। प्रोग्राम स्प्लैश स्क्रीन

टैब "शब्दकोश संपादित करना"

इस टैब पर एक अवसर है (चित्र 2, 3.):

    एक नया शब्दकोश बनाएं ("शब्दकोश बनाएं" बटन)।

    एक शब्दकोश लोड करें (बटन "संपादन के लिए एक सत्यापित शब्दकोश लोड करें")।

    बिना सहेजे शब्दकोश को अनलोड करें ("रीसेट करें" बटन)।

    शब्दकोश में नई प्रविष्टियाँ जोड़ें. संबंधित अनुवादित (व्याख्यायित) शब्द या शब्दों के समूह को "अनुवादित (व्याख्यायित) शब्द (शब्दों का समूह)" विंडो में दर्ज करें, और "अनुवाद शब्द/खोज शब्द" विंडो में, चयनित विभाजक के माध्यम से अनुवादित शब्दों को दर्ज करें (यह है) दाईं ओर "अनुवाद शब्द/शब्द" विंडो खोज शब्द" के ऊपर बटन पर प्रदर्शित) और "शब्दकोश में जोड़ें" बटन पर क्लिक करें। यदि कोई शब्द शब्दकोश में नहीं है तो उसे (उसकी व्याख्या सहित) शब्दकोश में जोड़ दिया जायेगा। शब्द जोड़ने के बाद शब्दकोश को सहेजना न भूलें।

    अनुवादित शब्दों को वर्गाकार कोष्ठक में संलग्न करके त्वरित रूप से टिप्पणियाँ जोड़ें। टिप्पणी शब्दों के सेट को आपकी आवश्यकताओं (सेटिंग्स टैब) के अनुरूप अनुकूलित किया जा सकता है।

    किसी भी प्रविष्टि को चुनकर बदलें ("किसी शब्द का अनुवाद ढूंढें" बटन), फिर परिवर्तन करें और "बदलें\अनुवाद जोड़ें" बटन पर क्लिक करें।

    किसी भी प्रविष्टि को चुनकर हटाएं ("किसी शब्द का अनुवाद ढूंढें" बटन) और "हटाएं" बटन पर क्लिक करें।

    अनुवादित शब्द और अनुवादित शब्द (तीन तीर बटन) दोनों का चयन करने के लिए विंडोज क्लिपबोर्ड का उपयोग करें। इसके अलावा, अनुवादित शब्दों को दर्ज करते समय, आप प्रारंभिक प्रसंस्करण के बिना और प्रोग्राम में निर्दिष्ट सीमांकक के प्रतिस्थापन (क्रमशः विंडो के ऊपर एक तीर के साथ बाएं और दाएं बटन) का उपयोग करके बफर से प्रविष्टि का उपयोग कर सकते हैं।

    रिवर्स सर्च का प्रयोग करें. उदाहरण के लिए, अनुवाद शब्द फ़ील्ड में "चिल्लाओ" दर्ज करें और "अनुवादित शब्द के लिए अनुवादित शब्द ढूंढें" बटन पर क्लिक करें। प्रोग्राम क्रमिक रूप से शब्दकोश से मेल खाने वाले शब्दों को उनके अनुवादित शब्दों के साथ प्रदर्शित करेगा (उदाहरण के लिए, मेरे पास "चिल्लाओ", "चिल्लाओ")।

अंक 2। टैब "संपादन शब्दकोश"

चित्र 3. टैब "संपादन शब्दकोश"

टैब "शब्दकोश के साथ कार्य करना"

बुकमार्क का उद्देश्य शब्दकोश को दो मोड में उपयोग करना है:

    सरल अनुवाद मोड. "शब्द का अनुवाद किया जाना है (शब्दों का समूह)" विंडो में एक शब्द टाइप करें और "शब्द अनुवाद ढूंढें" बटन पर क्लिक करें।

    उन्नत अनुवाद मोड. "अनुवाद योग्य शब्द (शब्दों का समूह)" विंडो में एक शब्द टाइप करते समय, प्रत्येक अक्षर दर्ज करने के बाद, पहले से दर्ज अक्षरों से शुरू होने वाले सभी शब्द प्रदर्शित होते हैं। इसके अलावा, प्रदर्शित करने वाला पहला शब्द वह शब्द है जो दर्ज किए गए अक्षरों से बिल्कुल मेल खाता है (यदि कोई है, चित्र 4.), दूसरा वह शब्द है जिसमें शब्दकोश में उपलब्ध अक्षरों की न्यूनतम संख्या है जिसकी शुरुआत पहले ही दर्ज की जा चुकी है , और फिर, वर्णानुक्रम में। अनुवाद पंक्तियों को एक विभाजक द्वारा अलग किया जाता है, जिसका प्रतीक और दोहराव की संख्या "सेटिंग्स" पृष्ठ पर निर्धारित की जाती है।

पेज "शब्दकोश संपादित करना" और "शब्दकोश के साथ काम करना" सिंक्रनाइज़ हैं। इसका मतलब यह है कि इनमें से किसी भी बुकमार्क पर लोड किया गया शब्दकोश दूसरे पर उपलब्ध है। इससे शब्दकोश का उपयोग करते समय, संपादन पृष्ठ पर जाना और दोनों पृष्ठों पर उपलब्ध होने वाले परिवर्तन करना संभव हो जाता है।

चित्र.4. परिणाम रिकॉर्ड करें और देखें

टैब "शब्दकोश जाँचना"

इस टैब पर, शब्दकोशों को मिलान के लिए जांचा जाता है (चित्र 5., 6.) और डुप्लिकेट शब्द हटा दिए जाते हैं। संपादन "सेटिंग्स" टैब पर निर्दिष्ट विभाजकों को ध्यान में रखते हुए किया जाता है। संपादन के बाद, शब्दकोश को चार प्रारूपों में से एक में सहेजा जा सकता है।

इस बुकमार्क को प्रस्तुत करने का परिणाम है शब्दकोश संकलक के लिए शब्दकोश के अंत में नए शब्द (शब्द, पाठ) जोड़ने की क्षमता और फिर, जाँच के बाद, सभी पुनरावृत्तियाँ ढूंढना, शब्दों का अनुवाद संपादित करना, शब्दकोश को किसी भी निर्दिष्ट प्रारूप में क्रमबद्ध रूप में सहेजना.

चित्र.5. टैब "शब्दकोशों की जाँच करना", एक शब्दकोश का चयन करना

चित्र 6. टैब "शब्दकोशों की जाँच करना", मिलानों को हटाना

"सेटिंग्स" टैब

आपको शब्दकोश के साथ काम करने के लिए बुनियादी सेटिंग्स करने की अनुमति देता है, जो ऊपर वर्णित हैं।

चित्र 7. "सेटिंग्स" टैब

प्रोग्राम की स्थापना में वर्किंग पैनल, टेक्स्ट, बटन डिज़ाइन का रंग पैलेट चुनना भी शामिल है...

कार्यक्रम के साथ काम करने की विशेषताएं

    प्रोग्राम बंद होने के समय अपने आयामों और सेटिंग्स को याद रखता है और स्टार्टअप पर उन्हें पुनर्स्थापित करता है।

    प्रोग्राम को संचालित करने के लिए Windows XP SP2 और उच्चतर की आवश्यकता होती है।

    प्रोग्राम इस उम्मीद के साथ बनाया गया था कि आपके मॉनिटर का स्क्रीन रिज़ॉल्यूशन कम से कम 1024*768 और रंग पैलेट कम से कम "ट्रू कलर" हो (आप 800*600 पर खेल सकते हैं)।

    यह कार्यक्रम - डेमो संस्करण ! डेमो संस्करण की एक सीमा है - यह शब्दकोशों के साथ काम करता है 500 रिकॉर्ड तक . यदि आप कार्यक्रम में रुचि रखते हैं, तो लेखक को लिखें और आप किसी भी आकार के शब्दकोश संकलित करने में सक्षम होंगे।

प्रोग्राम को ज़िप संग्रह के रूप में आपूर्ति की जाती है। अपनी हार्ड ड्राइव पर किसी भी स्थान पर "setupDictMaster.zip" को अनज़िप करें। setupDictMaster.exe चलाएँ, प्रश्नों के उत्तर दें और प्रोग्राम इंस्टॉल हो जाएगा। इंस्टॉलेशन के दौरान किसी भी अनावश्यक बॉक्स को चेक न करें, "डेस्कटॉप पर एक आइकन रखें" के अपवाद के साथ - इसे जांचना सुनिश्चित करें।

प्रोग्राम इंस्टॉल करने के बाद आप पाएंगे "प्रारंभ" मेनू में, प्रोग्राम के साथ "सभी प्रोग्राम" फ़ोल्डरऔर डेस्कटॉप पर प्रोग्राम आइकन.

शब्दकोश परीक्षण

प्रोग्राम को अनपैक करते समय, जैसा कि ऊपर बताया गया है, आपके पास एक दूसरी फ़ाइल होगी - "samples.txt"। यह एक छोटे शब्दकोश का नमूना है. इसे कहीं भी रखें और:

    पहले "शब्दकोशों की जाँच" टैब पर लोड करें और शब्दकोश में किसी भी पुनरावृत्ति को समाप्त करें, फिर एक अलग नाम के तहत और एक अलग प्रारूप में सहेजें;

    आपके द्वारा सहेजे गए शब्दकोश को "शब्दकोश के साथ काम करना" टैब पर लोड करें, अंग्रेजी में "ए" अक्षर टाइप करें - शब्दकोश के साथ काम करने में महारत हासिल करें;

    आपके द्वारा सहेजे गए शब्दकोश को "संपादन शब्दकोश" टैब पर लोड करें और इस टैब पर प्रदान की गई क्षमताओं से परिचित हों।

    "सेटिंग्स" पृष्ठ पर जाएं और सेटिंग्स विकल्पों से स्वयं को परिचित करें।

मोलचानोव व्लादिस्लाव 29 दिसंबर, 2008 - अंतिम संशोधन 2013

यदि आप किसी खोज सर्वर से आए हैं, तो मेरे होम पेज पर जाएँ

मुख्य पृष्ठ पर आपको पता चलेगा कि मैं कैसे कर सकता हूँ आपके अनुरोधों के अनुसार किसी भी जटिलता का कार्यालय कार्यक्रम लिखने में आपकी सहायता करें. और आपको अनेक प्रोग्राम या नमूनों के लिंक मिलेंगे।

इसके अलावा, मुख्य पृष्ठ पर आप पाएंगे निःशुल्क कार्यक्रम : वेलेस कॉम्प्लेक्स के कार्यक्रम- कार उत्साही लोगों के लिए कार्यक्रम, ग्राफ़िक्स अनुभाग से प्रोग्राम- डिजिटल कैमरे से ली गई तस्वीरों के साथ काम करने के लिए कार्यक्रम, एक नोटबुक प्रोग्राम, मुझे बताओ कार्यक्रम- रूसी-अंग्रेजी बोलने वाली वाक्यांशपुस्तिका - उन लोगों के लिए एक कार्यक्रम जो विदेश में रहने जा रहे हैं या अंग्रेजी के अपने ज्ञान में सुधार कर रहे हैं, बोर्लैंड सी++ बिल्डर, सी# में प्रोग्रामिंग पर सैद्धांतिक सामग्री (विंडोज एप्लिकेशन और एएसपी.नेट वेब साइट्स).

यदि आप लगातार ग्रंथों का अनुवाद कर रहे हैं, तो आपको निश्चित रूप से प्रोग्राम के रूप में डिज़ाइन किए गए विभिन्न इलेक्ट्रॉनिक शब्दकोशों की आवश्यकता होगी।
शब्दकोश आपको वांछित शब्द के बारे में तुरंत जानकारी प्राप्त करने की अनुमति देता है: इसका अनुवाद, वर्तनी के विभिन्न रूप, व्याख्या और वर्तनी।

बेबीलोनकई देशों में एक प्रसिद्ध शब्दकोश है जो 75 अनुवाद दिशाओं का समर्थन करता है। शब्दकोश की क्षमताएं बहुत बड़ी हैं: शब्दों, विलोम और समानार्थक शब्दों की विस्तृत व्याख्या, एक शब्द उच्चारण फ़ंक्शन, 1,300 से अधिक विभिन्न विश्वकोषों और अन्य शब्दकोशों और इंटरनेट सेवाओं तक त्वरित पहुंच। यह प्रोग्राम ब्राउज़रों और कार्यालय कार्यक्रमों में एकीकृत होता है, जिससे इसे त्वरित और सुविधाजनक पहुंच प्रदान की जाती है।

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

बेबीलोन शब्दकोश को क्रियान्वित करने का प्रयास करें: PROMT VER-Dictएक इलेक्ट्रॉनिक शब्दकोश है जो आपको चयनित शब्द पर अनुवाद, व्याख्या और विभिन्न व्याकरणिक और रूपात्मक जानकारी प्राप्त करने की अनुमति देता है। PROMT VER-Dict पैकेज विभिन्न विषयों पर 120 अलग-अलग शब्दकोशों को जोड़ता है, जिसकी कुल शब्द मात्रा 7 मिलियन शब्दों से अधिक है।

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

- अमेरिका का सबसे अधिक बिकने वाला शब्दकोश। कार्यक्रम में शब्दों की 240,000 से अधिक परिभाषाएँ, साथ ही 365,000 विलोम और समानार्थक शब्द शामिल हैं। यह कार्यक्रम बेबीलोन शब्दकोश पर आधारित है।

प्रोलिंगो शब्दकोश

प्रोलिंगो शब्दकोश- सरल और उपयोग में आसान: वांछित शब्द की त्वरित खोज, ट्रे में स्थान, शब्दों का उच्चारण, क्वेरी इतिहास, नए शब्द जोड़ने की क्षमता। समर्थित भाषाएँ: अंग्रेज़ी, स्पैनिश, इतालवी, चीनी, कोरियाई, जर्मन, पुर्तगाली, फ़्रेंच, हिंदी, जापानी.

- दुनिया की 60 भाषाओं में शब्दों का त्वरित अनुवाद, कर्सर घुमाकर अनुवाद, 15 भाषाओं में ग्रंथों का पूर्ण-पाठ अनुवाद, शब्दों और ग्रंथों का उच्चारण, मुफ्त अतिरिक्त शब्दकोश।

- विभिन्न भाषाओं में शब्दों का त्वरित अनुवाद, कर्सर घुमाकर अनुवाद, शब्दों, विलोम और समानार्थक शब्दों की व्याख्या, कार्यक्रमों में एकीकरण, शब्दों और ग्रंथों का उच्चारण, बड़ी संख्या में विशेष शब्दकोश।

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

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

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

वर्डवेब डिक्शनरी

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

लिंगोज़ किसी शब्द का तुरंत अनुवाद करेगा, उसकी विस्तृत व्याख्या प्रदान करेगा, और उसके लिए विलोम और पर्यायवाची शब्द दिखाएगा। लिंगो की अन्य विशेषताओं में शामिल हैं: ऑनलाइन शब्दकोशों और विश्वकोषों तक पहुंच, कर्सर के नीचे पाठ का अनुवाद, पाठ का अनुवाद।

प्रोग्राम डाउनलोड करने के बाद उन्हें एंटीवायरस से स्कैन करना न भूलें!

पाठों का अनुवाद करने के लिए एक इलेक्ट्रॉनिक शब्दकोश उपयोगी हो सकता है। अब आपको सही शब्द की तलाश में बड़े-बड़े कागजी शब्दकोशों में भटकने की जरूरत नहीं है। एक छोटा शब्दकोश प्रोग्राम आपको कुछ ही सेकंड में किसी भी शब्द का अनुवाद और व्याख्या ढूंढ देगा, और उस शब्द के लिए विलोम और समानार्थक शब्द भी चुन लेगा।

यदि आप विदेशी भाषाओं का अध्ययन कर रहे हैं तो शब्दकोश कार्यक्रम भी आपके लिए बहुत उपयोगी होगा। आप बहुमूल्य समय बचाते हुए, किसी भी समय वांछित शब्द की व्याख्या और वर्तनी का तुरंत पता लगा सकते हैं।

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

आज मैं एक डेटा प्रकार के बारे में बात करूंगा शब्दकोश:, शब्दकोशों के साथ काम करने के बारे में, उन पर संचालन, विधियों, शब्दकोश जनरेटर के बारे में।

पायथन में शब्दकोश- कुंजी द्वारा पहुंच के साथ मनमानी वस्तुओं का अव्यवस्थित संग्रह। इन्हें कभी-कभी एसोसिएटिव ऐरे या हैश टेबल भी कहा जाता है।

शब्दकोश के साथ काम करने के लिए, आपको इसे बनाना होगा। इसे बनाने के कई तरीके हैं। सबसे पहले, शाब्दिक का उपयोग करते हुए:

>>> डी = () >>> डी () >>> डी = ("तानाशाही": 1, "शब्दकोश": 2) >>> डी ("तानाशाही": 1, "शब्दकोश": 2)

दूसरे, फ़ंक्शन का उपयोग करना हुक्म:

>>> डी = तानाशाही (छोटा = "शब्दकोश", लंबा = "शब्दकोश") >>> डी ("लघु": "तानाशाही", "लंबा": "शब्दकोश")>>> डी = तानाशाही ([(1 , 1 ), (2 , 4 )]) >>> डी (1: 1, 2: 4)

तीसरा, फ्रॉमकीज़ विधि का उपयोग करना:

>>> डी = तानाशाही। कुंजी से ([ "ए", "बी" ]) >>> डी ("ए": कोई नहीं, "बी": कोई नहीं) >>> डी = तानाशाही। कुंजी से ([ "ए", "बी" ], 100 ) >>> डी ("ए": 100, "बी": 100)

चौथा, शब्दकोश जनरेटर का उपयोग करना, जो बहुत समान हैं।

>>> d = ( a : a ** 2 for a in रेंज (7 )) >>> d {0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36}

आइए अब शब्दकोश में प्रविष्टियाँ जोड़ने और मुख्य मान निकालने का प्रयास करें:

>>> डी = (1: 2, 2: 4, 3: 9) >>> डी [1] 2 >>> डी [4] = 4 ** 2 >>> डी (1: 2, 2: 4) , 3:9, 4:16) >>> डी [ "1" ] ट्रेसबैक (सबसे हालिया कॉल आखिरी):फ़ाइल "", पंक्ति 1, d["1"] KeyError में: "1"

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

आप शब्दकोशों के साथ और क्या कर सकते हैं? हाँ, अन्य वस्तुओं के समान: , (उदाहरण के लिए, ), साथ ही शब्दकोशों की विशेष विधियाँ।

शब्दकोश विधियाँ

dict.clear() - शब्दकोश साफ़ करता है।

dict.copy() - शब्दकोश की एक प्रति लौटाता है।

क्लास विधि dict.fromkeys(seq[, value]) - seq और वैल्यू वैल्यू (डिफ़ॉल्ट रूप से कोई नहीं) की कुंजियों के साथ एक शब्दकोश बनाता है।

dict.get(कुंजी[, डिफ़ॉल्ट]) - कुंजी का मान लौटाता है, लेकिन यदि यह मौजूद नहीं है, तो यह अपवाद नहीं फेंकता है, बल्कि डिफ़ॉल्ट लौटाता है (डिफ़ॉल्ट कोई नहीं है)।

dict.आइटम() - रिटर्न (कुंजी, मूल्य) जोड़े।

तानाशाही.कुंजियाँ() - शब्दकोश में कुंजियाँ लौटाता है।

तानाशाही.पॉप(कुंजी[, डिफ़ॉल्ट]) - एक कुंजी हटाता है और मान लौटाता है। यदि कोई कुंजी नहीं है, तो डिफ़ॉल्ट लौटाता है (डिफ़ॉल्ट रूप से एक अपवाद फेंकता है)।

dict.popitem() - एक (कुंजी, मान) जोड़ी को हटाता है और लौटाता है। यदि शब्दकोश खाली है, तो एक KeyError अपवाद फेंकता है। याद रखें कि शब्दकोश अव्यवस्थित हैं।

dict.setdefault(कुंजी[, डिफ़ॉल्ट]) - कुंजी का मान लौटाता है, लेकिन यदि यह मौजूद नहीं है, तो यह अपवाद नहीं फेंकता है, बल्कि डिफ़ॉल्ट मान (डिफ़ॉल्ट रूप से कोई नहीं) के साथ एक कुंजी बनाता है।

तानाशाही.अद्यतन() - अन्य से (कुंजी, मान) जोड़े जोड़कर शब्दकोश को अद्यतन करता है। मौजूदा कुंजियाँ अधिलेखित हैं. कोई नहीं लौटाता (कोई नया शब्दकोश नहीं!)।

तानाशाही.मूल्य() - शब्दकोश में मान लौटाता है।

कंपनियों और उद्यमों के अनुवादकों के लिए बहुभाषी संस्करण

कार्यक्रम का विवरण

कार्यक्रम आपको किसी भी उद्देश्य और किसी भी राष्ट्रीय भाषा के लिए शब्दकोश बनाने, जांचने, संपादित करने और बनाए गए शब्दकोशों का उपयोग करने की अनुमति देता है। मुख्य कार्य:

    एक खाली शब्दकोश बनाना.

    शब्दकोश को सामग्री से भरना इसके द्वारा विभेदित है चार भाषाएंऔर आठ विशेष रूप से परिभाषित विषयों पर(एनालॉग एक में 32 शब्दकोश).

    उपलब्धता अभिगम नियंत्रणकई उपयोगकर्ताओं के लिए, आपको कंपनी के कर्मचारियों को देने की अनुमति मिलती है आठ क्षेत्रों में से एक या अधिक में शब्दकोश संपादित करने का अधिकार.

    पारस्परिक कोड रूपांतरण की संभावना के साथ निर्मित शब्दकोश को टेक्स्ट (विंडोज़ और यूनिकोड) या वर्ड फ़ाइल में अपलोड करना।

    अलग-अलग तरीके से शब्दों को खोजने की क्षमता के साथ निर्मित शब्दकोश को इलेक्ट्रॉनिक शब्दकोश (लिंग्वो के समान) के रूप में उपयोग करना 4 भाषाओं में और आठ विशेष रूप से परिभाषित विषयों पर.

    प्रोग्राम में कई सेटिंग्स हैं जो आपको अपनी आवश्यकताओं के अनुरूप सेटिंग्स को अनुकूलित करने की अनुमति देती हैं।

लेखक शब्दकोश बनाते और संपादित करते समय पाठ प्रारूप का उपयोग करने की सलाह देता है, और केवल अंतिम चरण में, फ़ाइल को वर्ड प्रारूप में सहेजता है (यदि आपको इसकी आवश्यकता है)। कारण यह है कि 1,000 रिकॉर्ड लोड करने में क्रमशः 1 सेकंड लगेगा, 50,000 रिकॉर्ड लोड करने में 50 सेकंड लगेंगे। साथ ही, टेक्स्ट फ़ाइल में यूनिकोड का उपयोग करने से आप विभिन्न राष्ट्रीय एन्कोडिंग में रिकॉर्ड के साथ काम कर सकते हैं, और शब्दकोश को 1-2 सेकंड में लोड कर सकते हैं।

स्थापित सम्मेलन

शब्दकोश "एक पंक्ति - एक प्रविष्टि" (वर्ड में - "एक पैराग्राफ - एक प्रविष्टि") के सिद्धांत के अनुसार बनाया गया है।

पहले विभाजक से पहले एक अनुवादित (व्याख्यायित) शब्द या शब्दों का समूह होता है और दो चिह्नों के बीच में ## भाषा का चिह्न और उस क्षेत्र का चिह्न होता है जिससे शब्द (शब्दों का समूह) संबंधित होता है। विभाजक का प्रकार "सेटिंग्स" टैब पर सेट है। अगला, दूसरे विभाजक के माध्यम से, जिसका प्रकार "सेटिंग्स" पृष्ठ पर भी सेट किया जा सकता है, अनुवाद शब्द हैं। नीचे दिए गए उदाहरण में, ";" को सीमांकक के रूप में चुना गया है, जो इंगित करता है कि समान सीमांकक स्वीकार्य हैं। स्पष्टीकरण वर्गाकार कोष्ठक में रखे गए हैं।

सीमांकक और स्पष्टीकरण पर कन्वेंशन इलेक्ट्रॉनिक अनुवादक कार्यक्रमों के निर्माण को और सरल बनाना संभव बनाते हैं.

संक्षिप्त#ar-01#;संक्षिप्त; संक्षिप्त डायलिंग को संक्षिप्त करें#ar-08#;संक्षिप्त डायलिंग संक्षिप्त पाठ#ar-08#;संक्षिप्त पाठ संक्षिप्तीकरण#ar-01#;संक्षिप्त; संक्षिप्त नाम; abc#ar-08#;एप्लिकेशन बिल्डिंग क्लासेस; कार्यात्मक लागत विश्लेषण; abc#ar-02#;वास्तविक उपयोग के आधार पर भुगतान abdl#ar-08#;स्वचालित बाइनरी डेटा ट्रांसमिशन लाइन abeltan समूह#ar-08#;एबेलियन समूह[गणित] abend dump#ar-08#;abend dump; किसी कार्य के असामान्य समापन के परिणामों को अनलोड करना abend#ar-08#;कार्य निष्पादन की समयपूर्व समाप्ति; आपातकालीन स्टॉप abfallforderband#dr-07#;अपशिष्ट कन्वेयर abgeschirmtes kabel#dr-07#;परिरक्षित केबल क्षमता कारक#ar-07#;प्रदर्शन संकेतक करने की क्षमता#ar-01#;करने की क्षमता; व्यवसाय में निपुणता.... पैकिंग सूची#ra-05#;पैकिंग सूची पैकिंग सूची#rd-05#;पैकलिस्ट उन्नत बायोस#ra-08#;abios

प्रोग्राम स्प्लैश स्क्रीन

जब प्रोग्राम प्रारंभ होता है, तो यह प्रोग्राम की स्प्लैश स्क्रीन प्रदर्शित करता है, जो उस निर्देशिका में एक फ़ाइल ("zast.jpg") में स्थित होती है जहां ".exe" फ़ाइल स्थित होती है।

लेखक के अनुसार, मूल टैब में कई शब्दकोश कवर हैं, प्रोग्राम का उपयोग किसी भी समान शब्दकोश को संकलित करने के लिए किया जा सकता है .

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

चित्र .1। प्रोग्राम स्प्लैश स्क्रीन

टैब "शब्दकोश संपादित करना"

इस टैब पर एक अवसर है (चित्र 2, 3.):

    एक नया शब्दकोश बनाएं ("शब्दकोश बनाएं" बटन)।

    संपादन के लिए शब्दकोश लोड करें ("शब्दकोश लोड करें" बटन)।

    शब्दकोश को सहेजे बिना अनलोड करें ("अनलोड करें" बटन)।

    शब्दकोश में नई प्रविष्टियाँ जोड़ें. संबंधित अनुवादित (व्याख्यायित) शब्द या शब्दों के समूह को "अनुवादित (व्याख्यायित) शब्द (शब्दों का समूह)" विंडो में दर्ज करें, और "अनुवाद शब्द" विंडो में चयनित विभाजक के माध्यम से अनुवादित शब्दों को दर्ज करें (यह बटन पर प्रदर्शित होता है) "अनुवाद शब्द" विंडो के ऊपर दाईं ओर) और "शब्दकोश में जोड़ें" बटन पर क्लिक करें।
    इस मामले में, आपको शब्दकोश की भाषा सेट करनी होगी और यह बताना होगा कि यह किस शब्द से संबंधित है।
    यदि कोई शब्द शब्दकोश में नहीं है तो उसे (उसकी व्याख्या सहित) शब्दकोश में जोड़ दिया जायेगा।
    शब्द जोड़ने के बाद शब्दकोश को सहेजना न भूलें।

    अनुवादित शब्दों को वर्गाकार कोष्ठक में संलग्न करके त्वरित रूप से टिप्पणियाँ जोड़ें। टिप्पणी शब्दों के सेट को आपकी आवश्यकताओं (सेटिंग्स टैब) के अनुरूप अनुकूलित किया जा सकता है।

    किसी भी प्रविष्टि को चुनकर बदलें ("किसी शब्द का अनुवाद ढूंढें" बटन), फिर परिवर्तन करें और "बदलें\अनुवाद जोड़ें" बटन पर क्लिक करें।

    किसी भी प्रविष्टि को चुनकर हटाएं ("किसी शब्द का अनुवाद ढूंढें" बटन) और "हटाएं" बटन पर क्लिक करें।

    अनुवादित शब्द और अनुवादित शब्द (तीन तीर बटन) दोनों का चयन करने के लिए विंडोज क्लिपबोर्ड का उपयोग करें। इसके अलावा, अनुवादित शब्दों को दर्ज करते समय, आप प्रारंभिक प्रसंस्करण के बिना और प्रोग्राम में निर्दिष्ट सीमांकक के प्रतिस्थापन (क्रमशः विंडो के ऊपर एक तीर के साथ बाएं और दाएं बटन) का उपयोग करके बफर से प्रविष्टि का उपयोग कर सकते हैं।

अंक 2। टैब "संपादन शब्दकोश"

टैब "शब्दकोश के साथ कार्य करना"

बुकमार्क का उद्देश्य शब्दकोश को दो मोड में उपयोग करना है:

    सरल अनुवाद मोड. शब्द को "अनुवादित शब्द" विंडो में टाइप करें और "शब्द का सटीक अनुवाद ढूंढें" बटन पर क्लिक करें।

    उन्नत अनुवाद मोड. "अनुवाद योग्य शब्द (शब्दों का समूह)" विंडो में एक शब्द टाइप करते समय, प्रत्येक अक्षर दर्ज करने के बाद, पहले से दर्ज अक्षरों से शुरू होने वाले सभी शब्द प्रदर्शित होते हैं। इसके अलावा, प्रदर्शित करने वाला पहला शब्द वह शब्द है जो दर्ज किए गए अक्षरों से बिल्कुल मेल खाता है (यदि कोई है, चित्र 4.), दूसरा वह शब्द है जिसमें शब्दकोश में उपलब्ध अक्षरों की न्यूनतम संख्या है जिसकी शुरुआत पहले ही दर्ज की जा चुकी है , और फिर, वर्णानुक्रम में। अनुवाद पंक्तियों को एक विभाजक द्वारा अलग किया जाता है, जिसका प्रतीक और दोहराव की संख्या "सेटिंग्स" पृष्ठ पर निर्धारित की जाती है।
    एक ही समय पर, आप उस भाषा और क्षेत्र का चयन कर सकते हैं जिसमें शब्द खोजा गया है.

पेज "शब्दकोश संपादित करना" और "शब्दकोश के साथ काम करना" सिंक्रनाइज़ हैं। इसका मतलब यह है कि इनमें से किसी भी बुकमार्क पर लोड किया गया शब्दकोश दूसरे पर उपलब्ध है। इससे शब्दकोश का उपयोग करते समय, संपादन पृष्ठ पर जाना और दोनों पृष्ठों पर उपलब्ध होने वाले परिवर्तन करना संभव हो जाता है।

चित्र 3. शब्दकोशों का संपादन

टैब "शब्दकोश जाँचना"

इस टैब पर, शब्दकोशों को मिलान के लिए जांचा जाता है (चित्र 4., 5.) और डुप्लिकेट शब्द हटा दिए जाते हैं। संपादन "सेटिंग्स" टैब पर निर्दिष्ट विभाजकों को ध्यान में रखते हुए किया जाता है। संपादन के बाद, शब्दकोश को चार प्रारूपों में से एक में सहेजा जा सकता है।

इस बुकमार्क को प्रस्तुत करने का परिणाम है शब्दकोश संकलक के लिए शब्दकोश के अंत में नए शब्द (शब्द, पाठ) जोड़ने की क्षमता और फिर, जाँच के बाद, सभी पुनरावृत्तियाँ ढूंढना, शब्दों का अनुवाद संपादित करना, शब्दकोश को किसी भी निर्दिष्ट प्रारूप में क्रमबद्ध रूप में सहेजना.

चित्र.4. टैब "शब्दकोशों की जाँच करना", एक शब्दकोश का चयन करना

चित्र.5. टैब "शब्दकोशों की जाँच करना", मिलानों को हटाना

"सेटिंग्स" टैब

आपको शब्दकोश के साथ काम करने के लिए बुनियादी सेटिंग्स करने की अनुमति देता है, जो ऊपर वर्णित हैं।

चित्र 6. "सेटिंग्स" टैब

प्रोग्राम की स्थापना में वर्किंग पैनल, टेक्स्ट, बटन डिज़ाइन का रंग पैलेट चुनना भी शामिल है...

कार्यक्रम के साथ काम करने की विशेषताएं


प्रोग्राम को ज़िप संग्रह के रूप में आपूर्ति की जाती है। अपनी हार्ड ड्राइव पर किसी भी स्थान पर "setupDictMaster.zip" को अनज़िप करें। आपके पास तीन फ़ाइलें स्थित होंगी ("setupDictMaster.exe", "common1.txt" और "common1.doc")। setupDictMaster.exe चलाएँ, प्रश्नों के उत्तर दें और प्रोग्राम इंस्टॉल हो जाएगा। इंस्टॉलेशन के दौरान किसी भी अनावश्यक बॉक्स को चेक न करें, "डेस्कटॉप पर एक आइकन रखें" के अपवाद के साथ - इसे जांचना सुनिश्चित करें।

प्रोग्राम इंस्टॉल करने के बाद आप पाएंगे "प्रारंभ" मेनू में, प्रोग्राम के साथ "सभी प्रोग्राम" फ़ोल्डरऔर डेस्कटॉप पर प्रोग्राम आइकन.

Common1.txt और Common1.doc फ़ाइलें कहीं भी रखें। उन्हें कहीं भी ले जाया जा सकता है, जहां नेटवर्क सहित शब्दकोशों को संग्रहीत करना आपके लिए सुविधाजनक हो।

शब्दकोश परीक्षण

प्रोग्राम को अनपैक करते समय, जैसा कि ऊपर बताया गया है, आपके पास "common1.txt" और "common2.txt" फ़ाइलें होंगी। यह एक छोटे शब्दकोश का नमूना है. इसे कहीं भी रखें और:

    पहले उन्हें "शब्दकोशों की जाँच" टैब पर एक-एक करके लोड करें और शब्दकोशों में किसी भी पुनरावृत्ति को हटा दें, फिर एक अलग नाम के तहत और एक अलग प्रारूप में सहेजें;

    आपके द्वारा सहेजे गए शब्दकोशों को "शब्दकोश के साथ काम करना" टैब पर लोड करें, अंग्रेजी में "ए" या "एम" अक्षर टाइप करें - शब्दकोश के साथ काम करने में महारत हासिल करें;

    आपके द्वारा सहेजे गए शब्दकोश को "संपादन शब्दकोश" टैब पर लोड करें और इस टैब पर प्रदान की गई क्षमताओं से परिचित हों।

    "सेटिंग्स" पृष्ठ पर जाएं और सेटिंग्स विकल्पों से स्वयं को परिचित करें।

मोलचानोव व्लादिस्लाव 1 जून, 2010

यदि आप किसी खोज सर्वर से आए हैं, तो मेरे होम पेज पर जाएँ

मुख्य पृष्ठ पर आपको पता चलेगा कि मैं कैसे कर सकता हूँ आपके अनुरोधों के अनुसार किसी भी जटिलता का कार्यालय कार्यक्रम लिखने में आपकी सहायता करें. और आपको अनेक प्रोग्राम या नमूनों के लिंक मिलेंगे।

इसके अलावा, मुख्य पृष्ठ पर आप पाएंगे निःशुल्क कार्यक्रम : वेलेस कॉम्प्लेक्स के कार्यक्रम- कार उत्साही लोगों के लिए कार्यक्रम, ग्राफ़िक्स अनुभाग से प्रोग्राम- डिजिटल कैमरे से ली गई तस्वीरों के साथ काम करने के लिए कार्यक्रम, एक नोटबुक प्रोग्राम, मुझे बताओ कार्यक्रम- रूसी-अंग्रेजी बोलने वाली वाक्यांशपुस्तिका - उन लोगों के लिए एक कार्यक्रम जो विदेश में रहने जा रहे हैं या अंग्रेजी के अपने ज्ञान में सुधार कर रहे हैं, बोर्लैंड सी++ बिल्डर, सी# में प्रोग्रामिंग पर सैद्धांतिक सामग्री (विंडोज एप्लिकेशन और एएसपी.नेट वेब साइट्स).

परिचय

कई देशों की वैश्विक संचार और सांस्कृतिक आदान-प्रदान की नीति के माध्यम से दुनिया एक-दूसरे के करीब आ रही है और भाषा और संस्कृति इस प्रक्रिया में एक बड़ी भूमिका निभाते हैं। वर्तमान में, प्रत्येक व्यक्ति न केवल एक विदेशी भाषा, बल्कि दो या अधिक में भी महारत हासिल करने का प्रयास करता है। किसी विदेशी भाषा का ज्ञान महान संभावनाओं को खोलता है।

इसलिए, विभिन्न भाषा पाठ्यक्रम, उनके अध्ययन के लिए मैनुअल और निश्चित रूप से, इलेक्ट्रॉनिक शब्दकोश व्यापक होते जा रहे हैं। सभी शब्दकोश उपयोगकर्ताओं को अपने स्वयं के संसाधन और फ़ंक्शन प्रदान करते हैं जो श्रोताओं को उनकी भाषा दक्षता में सुधार करने में मदद करते हैं। लेकिन, जैसा कि एक रूसी कहावत है, "कोई भी एक बच्चे को उसकी माँ की तरह नहीं समझ सकता," और यही इस कार्यक्रम के निर्माण का कारण है।

शब्दकोश बनाने और अध्ययन के लिए सार्वभौमिक कार्यक्रम

यह कार्यक्रम बहुभाषी है और उपयोगकर्ताओं को लचीली सेटिंग्स के साथ स्लाइडर का उपयोग करके अपना कोई भी शब्दकोश बनाने और नए शब्द सीखने का अवसर प्रदान करता है।

कार्यक्रम में निम्नलिखित विशेषताएं हैं:

  • सार्वभौमिकता: कार्यक्रम आपको छात्र की इच्छा के आधार पर कोई भी शब्दकोश बनाने की अनुमति देता है;
  • निःशुल्क: कार्यक्रम निःशुल्क वितरित किया जाता है
  • बहुभाषी: प्रोग्राम कई इंटरफ़ेस भाषाओं का समर्थन करता है, इसलिए एक इंटरफ़ेस भाषा को दूसरी भाषा में अनुवाद करने के लिए किसी प्रयास की आवश्यकता नहीं होती है;
  • गति: प्रोग्राम डेटाबेस Microsoft Access पर आधारित है, जो आपको बड़े डेटाबेस आकार के साथ डेटा एक्सेस की गति बढ़ाने की अनुमति देता है;
  • उपयोग में आसानी: प्रोग्राम संचालन के लिए एक सरल इंटरफ़ेस प्रदान करता है;
  • सेटअप का लचीलापन: स्लाइड शो का आसान सेटअप;
  • सुविधा: प्रोग्राम को इंस्टॉलेशन की आवश्यकता नहीं है और यह उपयोगकर्ता के अनुकूल इंटरफ़ेस प्रदान करता है;

प्रोग्राम निम्नलिखित कार्य कर सकता है:

ü एक नया शब्दकोश बनाएं;

ü चयनित शब्दकोश संपादित करें;

ü विषय पर एक नया शब्द जोड़ें;

ü किसी विषय पर एक नया शब्द संपादित करें;

ü विषय पर एक नया शब्द हटाएं;

ü स्लाइड में विषय पर शब्द दिखाएं;

ü स्लाइड मार्जिन को अनुकूलित करें;

ü विषय संपादित करें;

ü स्लाइड गति और इंटरफ़ेस भाषा को समायोजित करें।

कार्यक्रम संरचना

इस प्रोग्राम का डेटाबेस Microsoft Access द्वारा प्रबंधित किया जाता है, इसकी संरचना चित्र 1 में दिखाई गई है।

चावल। 1. डेटाबेस स्कीमा

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

प्रोग्राम के तीन रूप हैं, जो चित्र में दिखाए गए हैं। 2.