कंप्यूटर विज्ञान में संकेत और उनके अर्थ। शब्द का अर्थ "सूचना विज्ञान

कीट 11.08.2023
कीट

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

नकार

विशिष्ट उदाहरणों पर विस्तार से विचार करना शुरू करने से पहले, हम कंप्यूटर विज्ञान में मुख्य तार्किक संचालन सूचीबद्ध करते हैं:

  • निषेध;
  • जोड़ना;
  • गुणन;
  • अगले;
  • समानता.

इसके अलावा, तार्किक संचालन का अध्ययन शुरू करने से पहले, यह कहना उचित है कि कंप्यूटर विज्ञान में झूठ को "0" द्वारा दर्शाया जाता है, और सत्य को "1" द्वारा दर्शाया जाता है।

प्रत्येक क्रिया के लिए, सामान्य गणित की तरह, कंप्यूटर विज्ञान में तार्किक संचालन के निम्नलिखित संकेतों का उपयोग किया जाता है: ¬, v, &, ->।

प्रत्येक क्रिया को या तो संख्या 1/0 द्वारा, या केवल तार्किक अभिव्यक्तियों द्वारा वर्णित किया जा सकता है। आइए केवल एक चर का उपयोग करके सबसे सरल ऑपरेशन के साथ गणितीय तर्क पर विचार शुरू करें।

तार्किक निषेध व्युत्क्रमण की क्रिया है। लब्बोलुआब यह है कि यदि मूल अभिव्यक्ति सत्य है, तो व्युत्क्रम का परिणाम गलत है। इसके विपरीत, यदि मूल अभिव्यक्ति गलत है, तो व्युत्क्रम का परिणाम सत्य होगा।

इस अभिव्यक्ति को लिखते समय, निम्नलिखित संकेतन "¬A" का उपयोग किया जाता है।

यहां एक सत्य तालिका है - एक आरेख जो किसी भी प्रारंभिक डेटा के लिए किसी ऑपरेशन के सभी संभावित परिणाम दिखाता है।

अर्थात् यदि हमारी मूल अभिव्यक्ति सत्य (1) है तो उसका निषेधन असत्य (0) होगा। और यदि मूल अभिव्यक्ति असत्य (0) है, तो उसका निषेधन सत्य (1) है।

जोड़ना

शेष संचालन के लिए दो चर की उपस्थिति की आवश्यकता होती है। आइए एक अभिव्यक्ति को निरूपित करें -

ए, दूसरा - बी। कंप्यूटर विज्ञान में तार्किक संचालन, जो जोड़ने (या विच्छेदन) की क्रिया को दर्शाता है, जब लिखा जाता है, तो या तो शब्द "या" या आइकन "वी" द्वारा इंगित किया जाता है। आइए हम डेटा के संभावित वेरिएंट और गणना के परिणामों का वर्णन करें।

  1. E=1, H=1, तो E v H = 1. यदि दोनों हैं तो उनका वियोजन भी सत्य है।
  2. E=0, H=1, परिणामस्वरूप E v H = 1. E=1, H=0, फिर E v H= 1. यदि कम से कम एक अभिव्यक्ति सत्य है, तो उनके योग का परिणाम होगा सत्य।
  3. E=0, H=0, परिणाम E v H = 0 है। यदि दोनों अभिव्यक्तियाँ गलत हैं, तो उनका योग भी गलत है।

संक्षिप्तता के लिए, आइए एक सत्य तालिका बनाएं।

अलगाव
एक्सएक्सहेहे
एचएक्सहेएक्सहे
ई वी एचएक्सएक्सएक्सहे

गुणा

जोड़ संक्रिया से निपटने के बाद, हम गुणन (संयोजन) की ओर मुड़ते हैं। हम जोड़ने के लिए उसी संकेतन का उपयोग करेंगे जो ऊपर दिया गया था। लिखते समय, तार्किक गुणन को "&", या अक्षर "AND" द्वारा दर्शाया जाता है।

  1. E=1, H=1, फिर E और H = 1. यदि दोनों हैं तो उनका संयोजन सत्य है।
  2. यदि कम से कम एक अभिव्यक्ति गलत है, तो तार्किक गुणन का परिणाम भी गलत होगा।
  • ई=1, एच=0, इसलिए ई और एच=0।
  • E=0, H=1, फिर E और H=0।
  • E=0, H=0, कुल E और H=0.
संयोजक
एक्सएक्स0 0
एचएक्स0 एक्स0
एहएक्स0 0 0

परिणाम

निम्नलिखित (निहितार्थ) का तार्किक संचालन गणितीय तर्क में सबसे सरल में से एक है। यह एक ही सिद्धांत पर आधारित है - झूठ सच का अनुसरण नहीं कर सकता।

  1. ई = 1, एच =, इसलिए ई -> एच = 1। यदि कोई जोड़ा प्यार में है, तो वे चुंबन कर सकते हैं - सच है।
  2. E=0, H=1, फिर E -> H=1. यदि जोड़ा प्यार में नहीं है, तो वे चुंबन कर सकते हैं - यह सच भी हो सकता है।
  3. E = 0, H = 0, इससे E -> H = 1. यदि जोड़ा प्यार में नहीं है, तो वे चुंबन नहीं करते - यह भी सच है।
  4. E=1, H=0, परिणाम E -> H=0 है। यदि कोई जोड़ा प्यार में है, तो वे चुंबन नहीं करते - गलत।

गणितीय संक्रियाओं के प्रदर्शन को सुविधाजनक बनाने के लिए, हम एक सत्य तालिका भी प्रस्तुत करते हैं।

समानता

माना जाने वाला अंतिम ऑपरेशन तार्किक पहचान समानता या तुल्यता होगा। पाठ में, इसे "...यदि और केवल यदि..." के रूप में दर्शाया जा सकता है। इस सूत्रीकरण के आधार पर, हम सभी प्रारंभिक विकल्पों के लिए उदाहरण लिखेंगे।

  1. A=1, B=1, फिर A≡B = 1. एक व्यक्ति गोलियां तभी लेता है जब वह बीमार हो। (सत्य)
  2. A=0, B=0, परिणामस्वरूप A≡B = 1. एक व्यक्ति गोलियां नहीं लेता है यदि और केवल यदि वह बीमार नहीं है। (सत्य)
  3. A=1, B=0, इसलिए A≡B = 0. एक व्यक्ति गोलियां तभी लेता है जब वह बीमार न हो। (झूठ)
  4. ए = 0, बी = 1, फिर ए≡बी = 0. एक व्यक्ति गोलियां नहीं लेता है यदि और केवल यदि वह बीमार है। (झूठ)

गुण

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

ए वी बी और ¬बी -> बी ≡ ए

क्रियाएँ करने की प्रक्रिया इस प्रकार है।

  1. बी&(¬बी)
  2. ए वी(बी&(¬बी))
  3. (ए वी(बी&(¬बी)))->बी
  4. ((A v(B&(¬B)))->B)≡A

इस उदाहरण को हल करने के लिए, हमें एक विस्तारित सत्य तालिका बनाने की आवश्यकता है। इसे बनाते समय, याद रखें कि कॉलम को उसी क्रम में व्यवस्थित करना बेहतर है जिसमें क्रियाएं की जाएंगी।

उदाहरण समाधान
में

(ए वी(बी&(¬बी)))->बी

((A v(B&(¬B)))->B)≡A

एक्सहेएक्सहेएक्सएक्सएक्स
एक्सएक्सहेहेएक्सएक्सएक्स
हेहेएक्सहेहेएक्सहे
हेएक्सहेहेहेएक्सहे

जैसा कि हम देख सकते हैं, अंतिम कॉलम उदाहरण को हल करने का परिणाम होगा। सत्य तालिका ने किसी भी संभावित प्रारंभिक डेटा के साथ समस्या को हल करने में मदद की।

निष्कर्ष

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

तर्कशास्त्र अत्यंत प्राचीन विज्ञान है। प्राचीन काल में जाना जाता है औपचारिक तर्क, जो किसी भी निर्णय की सत्यता के बारे में उसकी वास्तविक सामग्री से नहीं, बल्कि केवल उसके निर्माण के रूप से निष्कर्ष निकालने की अनुमति देता है। उदाहरण के लिए, यह प्राचीन काल में पहले से ही ज्ञात था तीसरे के बहिष्कार का कानून. उनकी सार्थक व्याख्या इस प्रकार थी: “अपनी भटकन के दौरान, प्लेटो था मिस्र में यानहीं था मिस्र में प्लेटो. इस रूप में, यह या कोई अन्य अभिव्यक्ति सही होगी (तब उन्होंने कहा: सत्य). और कुछ नहीं हो सकता: प्लेटो या तो मिस्र में था या नहीं था - तीसरा नहीं दिया गया है।
तर्क का एक और नियम - असंगति का नियम. यदि आप कहते हैं: “अपनी भटकन के दौरान, प्लेटो था मिस्र में औरनहीं था मिस्र में प्लेटो", तो जाहिर है, कोई भी कथन जिसका यह रूप होगा वह हमेशा रहेगा असत्य. यदि किसी सिद्धांत से दो विरोधाभासी निष्कर्ष निकलते हैं, तो ऐसा सिद्धांत बिना शर्त गलत (झूठा) है और उसे खारिज कर दिया जाना चाहिए।
पुरातन काल में ज्ञात एक अन्य कानून - निषेध का नियम:"अगर नहींयह सच है कि प्लेटो नहीं था मिस्र में इसका मतलब प्लेटो है था मिस्र में"।
औपचारिक तर्क "प्रस्तावों" पर आधारित है। "प्रस्ताव" तर्क का मूल तत्व है, जिसे एक घोषणात्मक वाक्य के रूप में परिभाषित किया गया है, जिसके संबंध में यह स्पष्ट रूप से कहा जा सकता है कि इसमें सही या गलत कथन है।
उदाहरण के लिए: पतझड़ में पेड़ों की पत्तियाँ झड़ जाती हैं। पृथ्वी आयताकार है.
पहला कथन सत्य है और दूसरा गलत है। प्रश्नवाचक, प्रेरक और विस्मयादिबोधक वाक्य कथन नहीं हैं, क्योंकि उनमें किसी भी बात की पुष्टि या खंडन नहीं किया जाता है।
उन वाक्यों का उदाहरण जो कथन नहीं हैं:कच्चा पानी न पियें! कौन खुश नहीं रहना चाहता?
कथन ये भी हो सकते हैं: 2>1, H2 O + SO3 = H2 SO4। इसमें गणितीय प्रतीकों और रासायनिक सूत्रों की भाषाओं का उपयोग किया जाता है।
उपरोक्त कथनों के उदाहरण हैं सरल।लेकिन सरल कथनों से कोई भी प्राप्त कर सकता है जटिल, उन्हें तार्किक संयोजकों की सहायता से संयोजित करना। तार्किक संयोजक वे शब्द हैं जो कथनों के बीच कुछ तार्किक संबंध दर्शाते हैं। मुख्य तार्किक संयोजक लंबे समय से न केवल वैज्ञानिक भाषा में, बल्कि रोजमर्रा की भाषा में भी उपयोग किए जाते हैं - ये हैं "और", "या", "नहीं", "यदि ... तो", "या तो ... या" और अन्य जो हमें रूसी भाषा के बंडलों से ज्ञात हैं। हमारे द्वारा विचार किए गए औपचारिक तर्क के तीन कानूनों में, संयोजक "और", "या", "नहीं", "यदि ... तो" का उपयोग सरल कथनों को जटिल कथनों से जोड़ने के लिए किया गया था।
कहावतें हैं सामान्य, निजीऔर अकेला।सामान्य कथन इन शब्दों से शुरू होता है: सभी, सभी, हर कोई, प्रत्येक, कोई नहीं। निजी वक्तव्य इन शब्दों से शुरू होता है: कुछ, अधिकांश और इसी तरह। अन्य सभी मामलों में, कथन एकवचन है।
औपचारिक तर्क मध्ययुगीन यूरोप में जाना जाता था, यह विकसित हुआ और नए कानूनों और नियमों से समृद्ध हुआ, लेकिन साथ ही, 19वीं शताब्दी तक, यह विशिष्ट सार्थक डेटा का सामान्यीकरण बना रहा और इसके कानूनों ने मौखिक भाषा में बयान के रूप को बरकरार रखा। .

1847 में, अंग्रेजी गणितज्ञ जॉर्ज बूले, जो इंग्लैंड के दक्षिण में कॉर्क के छोटे से शहर में एक प्रांतीय विश्वविद्यालय में शिक्षक थे, ने विकसित किया तर्क बीजगणित .
तर्क का बीजगणित बहुत सरल है, क्योंकि प्रत्येक चर केवल दो मान ले सकता है: सत्य या असत्य। तर्क के बीजगणित का अध्ययन करने में कठिनाई इस तथ्य से उत्पन्न होती है कि प्रतीक 0 और 1 को चर को दर्शाने के लिए स्वीकार किया जाता है, जो सामान्य अंकगणितीय इकाई और लिखित रूप में शून्य से मेल खाता है। लेकिन यह संयोग केवल बाहरी है, क्योंकि उनका बिल्कुल अलग अर्थ है।
तार्किक 1 का अर्थ है कि कोई घटना सत्य है, इसके विपरीत तार्किक 0 का अर्थ है कि कथन सत्य नहीं है, अर्थात। असत्य। कथन को एक तार्किक अभिव्यक्ति द्वारा प्रतिस्थापित किया गया था, जो तार्किक चर (ए, बी, एक्स, ...) और तार्किक संचालन (कनेक्शन) से बनाया गया है।
तर्क के बीजगणित में, संचालन के संकेत केवल तीन तार्किक संयोजकों को दर्शाते हैं या, और, नहीं.
1.तार्किक संचालन या. किसी तार्किक फ़ंक्शन को तालिका के रूप में निर्दिष्ट करना प्रथागत है। इस तालिका के बाईं ओर सभी संभावित मान सूचीबद्ध हैं। फ़ंक्शन तर्क, अर्थात। इनपुट मान, और संबंधित को दाईं ओर दर्शाया गया है बूलियन फ़ंक्शन मान. प्राथमिक कार्यों के लिए, हमें मिलता है ट्रुथ टेबलयह तार्किक ऑपरेशन. ऑपरेशन के लिए यासत्य तालिका इस प्रकार दिखती है:

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

सत्य तालिका से यह पता चलता है कि ऑपरेशन और- यह तार्किक गुणन , जो सामान्य बीजगणित में पारंपरिक रूप से ज्ञात गुणन से भिन्न नहीं है। संचालन औरचिन्ह द्वारा विभिन्न तरीकों से निरूपित किया जा सकता है:

औपचारिक तर्क में, तार्किक गुणन की संक्रियाएँ कड़ियों के अनुरूप होती हैं और, परंतु, यद्यपि।
3. तार्किक संचालन नहीं. यह ऑपरेशन तर्क के बीजगणित के लिए विशिष्ट है और सामान्य बीजगणित में इसका कोई एनालॉग नहीं है। इसे चर के मान के ऊपर एक डैश या चर के मान से पहले एक उपसर्ग द्वारा दर्शाया जाता है:

इसे दोनों मामलों में एक ही तरह से पढ़ा जाता है "नॉट ए"। इस फ़ंक्शन के लिए सत्य तालिका है:

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

ऑपरेशन "स्ट्रिक्ट डिसजंक्शन" दो तार्किक सूत्रों में से किसी के तार्किक कार्यों "और", "या", "नहीं" के माध्यम से व्यक्त किया गया है:

और इसे असमानता की संक्रिया या "मोडुलो 2 जोड़" भी कहा जाता है, क्योंकि सम संख्या में इकाई जोड़ने पर परिणाम "0" होगा, और विषम संख्या में इकाई जोड़ने पर परिणाम "1" के बराबर होगा .
तार्किक संचालन "निहितार्थ". शब्दों से शुरू होती अभिव्यक्ति अगर, कब, अगर शीघ्र और चालू शब्द तो फिर, इसे सशर्त कथन या निहितार्थ संक्रिया कहा जाता है। इस फ़ंक्शन के लिए सत्य तालिका है:

ऑपरेशन "निहितार्थ" को विभिन्न तरीकों से दर्शाया जा सकता है:

ये अभिव्यक्ति समतुल्य हैं और समान पढ़ते हैं: "Y, A और B के निहितार्थ के बराबर है।" "निहितार्थ" ऑपरेशन तार्किक फ़ंक्शंस "OR", "NOT" के माध्यम से तार्किक सूत्र के रूप में व्यक्त किया जाता है

तार्किक संचालन "समतुल्यता" (समतुल्यता). यह तार्किक ऑपरेशन तार्किक संयोजकों "यदि और केवल यदि", "यदि और केवल यदि" से मेल खाता है। इस फ़ंक्शन के लिए सत्य तालिका है:

ऑपरेशन "समतुल्यता" को विभिन्न तरीकों से दर्शाया गया है। अभिव्यक्ति

एक ही चीज़ के लिए खड़े हैं, और हम कह सकते हैं कि A, B के बराबर है यदि और केवल यदि वे समकक्ष हैं। तार्किक संचालन "समतुल्यता" को तार्किक कार्यों "और", "या", "नहीं" के माध्यम से तार्किक सूत्र के रूप में व्यक्त किया जाता है।

तर्क के बीजगणित की सहायता से, कोई औपचारिक तर्क के नियमों को बहुत संक्षेप में लिख सकता है और उन्हें गणितीय रूप से कठोर प्रमाण दे सकता है।

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

बुनियादी सिद्धांतों और कानूनों का उपयोग करने के उदाहरण:

यह लेख एक विज्ञान के रूप में कंप्यूटर विज्ञान के इतिहास पर विचार करेगा, हम यह भी समझेंगे कि यह क्या करता है और इसकी मुख्य दिशाएँ क्या हैं।

डिजिटल युग

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

परिभाषा

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

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

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

आइए अब एक विज्ञान के रूप में कंप्यूटर विज्ञान के विकास पर इसकी उत्पत्ति से शुरू करके संक्षेप में विचार करें।

कहानी

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

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

1843 में, एडा लवलेस ने बर्नौली संख्याओं की गणना के लिए एक एल्गोरिदम बनाया और इसे इतिहास का पहला कंप्यूटर प्रोग्राम माना जाता है।

1885 के आसपास, हरमन होलेरिथ ने टेबुलेटर बनाया, जो छिद्रित कार्डों से डेटा पढ़ने के लिए एक उपकरण था। और 1937 में, बैबेज के विचारों और सपनों के लगभग सौ साल बाद, आईबीएम ने पहला प्रोग्राम करने योग्य कैलकुलेटर बनाया।

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

आइए अब इसकी संरचना पर एक नज़र डालें।

कंप्यूटर विज्ञान की संरचना

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

कंप्यूटर विज्ञान वह विज्ञान है जो अध्ययन करता है...

फिलहाल, इसकी कई मुख्य दिशाएँ हैं, जो बदले में कई शाखाओं में विभाजित हैं। सबसे बुनियादी पर विचार करें:

  1. सैद्धांतिक कंप्यूटर विज्ञान. इसके कार्यों में एल्गोरिदम के शास्त्रीय सिद्धांत और कई महत्वपूर्ण विषयों का अध्ययन शामिल है जो गणितीय गणना के अधिक अमूर्त पहलुओं से संबंधित हैं।
  2. लागूसूचना विज्ञान. यह विज्ञान है, या इसके अनुभागों में से एक है, जिसका उद्देश्य कंप्यूटर विज्ञान के क्षेत्र में कुछ अवधारणाओं की पहचान करना है जिनका उपयोग कुछ मानक समस्याओं को हल करने के तरीकों के रूप में किया जा सकता है, उदाहरण के लिए, एल्गोरिदम का निर्माण, डेटा का उपयोग करके जानकारी संग्रहीत करना और प्रबंधित करना संरचना. इसके अलावा, अनुप्रयुक्त सूचना विज्ञान का उपयोग कई औद्योगिक, रोजमर्रा या वैज्ञानिक क्षेत्रों में किया जाता है: जैव सूचना विज्ञान, इलेक्ट्रॉनिक भाषा विज्ञान और अन्य।
  3. प्राकृतिक सूचना विज्ञान. यह एक ऐसी दिशा है जो प्रकृति में विभिन्न सूचना प्रसंस्करण की प्रक्रियाओं का अध्ययन करती है, चाहे वह मानव मस्तिष्क हो या मानव समाज। इसकी नींव विकासवाद, मोर्फोजेनेसिस और अन्य के शास्त्रीय सिद्धांतों पर बनी है। इनके अलावा, डीएनए अनुसंधान, मस्तिष्क गतिविधि, समूह व्यवहार सिद्धांत आदि जैसे वैज्ञानिक क्षेत्रों का उपयोग किया जाता है।

जैसा कि आप देख सकते हैं, कंप्यूटर विज्ञान एक ऐसा विज्ञान है जो कई महत्वपूर्ण सैद्धांतिक मुद्दों का अध्ययन करता है, उदाहरण के लिए, कृत्रिम बुद्धि का निर्माण या कुछ गणितीय समस्याओं के समाधान का विकास।

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

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

साहित्य में प्रतीक

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

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

कंप्यूटर विज्ञान और गणित में प्रतीक

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

विशेष वर्णों में "_" - अंडरस्कोर और सभी ऑपरेशन चिह्न (+ - x / = = := @), साथ ही सीमांकक और विनिर्देशक (^ # $) शामिल हैं। सीमांकक निम्नलिखित प्रतीक हैं (. , " () (. .) ( ) (* *) … :) । पास्कल कई विशेष शब्दों और एक स्थान का उपयोग करता है जिसका उपयोग विशेष (आरक्षित) शब्दों और दोहरे वर्णों के अंदर नहीं किया जा सकता है। कंप्यूटर विज्ञान में कई ग्राफिक प्रतीकों का भी उपयोग किया जाता है, जो ब्लॉक आरेखों को संकलित करने के लिए आवश्यक हैं।

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

राज्य चिन्ह

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

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

तार्किक संक्रियाओं के गुण

1. संकेतन

1.1. तार्किक संयोजकों (संचालन) के लिए संकेतन:

ए) नकार(उलटा, तार्किक NOT) को ¬ द्वारा दर्शाया जाता है (उदाहरण के लिए, ¬A);

बी) संयोजक(तार्किक गुणन, तार्किक तथा) को /\ द्वारा दर्शाया जाता है
(उदाहरण के लिए, ए /\ बी) या & (उदाहरण के लिए, ए और बी);

सी) अलगाव(तार्किक जोड़, तार्किक OR) को \/ द्वारा दर्शाया जाता है
(उदाहरण के लिए, ए\/बी);

डी) अगले(निहितार्थ) को → (उदाहरण के लिए, ए → बी) द्वारा दर्शाया जाता है;

इ) पहचान≡ द्वारा निरूपित (उदाहरण के लिए, ए ≡ बी)। अभिव्यक्ति A ≡ B सत्य है यदि और केवल यदि A और B के मान समान हैं (या तो वे दोनों सत्य हैं या वे दोनों गलत हैं);

च) प्रतीक 1 का प्रयोग सत्य (सत्य कथन) को दर्शाने के लिए किया जाता है; प्रतीक 0 - झूठ (झूठा बयान) दर्शाने के लिए।

1.2. वेरिएबल वाले दो बूलियन एक्सप्रेशन कहलाते हैं समकक्ष (समतुल्य) यदि इन अभिव्यक्तियों के मान चर के किसी भी मान के लिए समान हैं। तो, अभिव्यक्ति A → B और (¬A) \/ B समतुल्य हैं, लेकिन A /\ B और A \/ B नहीं हैं (अभिव्यक्ति के अर्थ भिन्न हैं, उदाहरण के लिए, जब A \u003d 1, B \ u003d 0).

1.3. तार्किक संचालन की प्राथमिकताएँ:व्युत्क्रम (निषेध), संयोजन (तार्किक गुणन), विच्छेदन (तार्किक जोड़), निहितार्थ (निम्नलिखित), पहचान। इस प्रकार, ¬A\/B\/C\/D का मतलब वही है

((¬A)\/B)\/ (C\/D).

(A \/ B) \/ C के स्थान पर A \/ B \/ C लिखना संभव है। यही बात संयोजन पर भी लागू होती है: (A / \ B) के स्थान पर A / \ B / \ C लिखना संभव है ) / \ सी।

2. गुण

नीचे दी गई सूची संपूर्ण नहीं है, लेकिन उम्मीद है कि यह प्रतिनिधि है।

2.1. सामान्य विशेषता

  1. के एक सेट के लिए एनबूलियन वैरिएबल बिल्कुल मौजूद हैं 2 एनविभिन्न मूल्य. बूलियन अभिव्यक्ति के लिए सत्य तालिका एनचर शामिल हैं एन+1स्तंभ और 2 एनपंक्तियाँ.

2.2 विच्छेदन

  1. यदि उप-अभिव्यक्तियों में से कम से कम एक, जिस पर विच्छेदन लागू किया गया है, परिवर्तनीय मानों के कुछ सेट पर सत्य है, तो मूल्यों के इस सेट के लिए संपूर्ण वियोजन सत्य है।
  2. यदि किसी सूची के सभी भाव चर मानों के कुछ सेट पर सत्य हैं, तो इन अभिव्यक्तियों का विच्छेदन भी सत्य है।
  3. यदि किसी सूची के सभी भाव चर मानों के कुछ सेट पर झूठे हैं, तो इन अभिव्यक्तियों का विच्छेदन भी गलत है।
  4. वियोजन का मान उन उपअभिव्यक्तियों के क्रम पर निर्भर नहीं करता जिन पर इसे लागू किया जाता है।

2.3. संयोजक

  1. यदि उप-अभिव्यक्तियों में से कम से कम एक, जिस पर संयोजन लागू होता है, चर मानों के कुछ सेट पर गलत है, तो मूल्यों के उस सेट के लिए संपूर्ण संयोजन गलत है।
  2. यदि किसी सूची के सभी भाव चर मानों के कुछ सेट पर सत्य हैं, तो इन अभिव्यक्तियों का संयोजन भी सत्य है।
  3. यदि किसी सूची के सभी भाव चर मानों के कुछ सेट पर गलत हैं, तो इन अभिव्यक्तियों का संयोजन भी गलत है।
  4. संयोजन का अर्थ उपअभिव्यक्तियों के उस क्रम पर निर्भर नहीं करता जिस पर इसे लागू किया जाता है।

2.4. सरल वियोजन एवं समुच्चयबोधक

हम (सुविधा के लिए) समुच्चयबोधक कहते हैं सरलयदि जिन उपअभिव्यक्तियों पर संयोजन लागू होता है वे अलग-अलग चर या उनके निषेध हैं। इसी प्रकार विभक्ति भी कहलाती है सरलयदि जिन उपअभिव्यक्तियों पर विच्छेद लागू किया गया है वे अलग-अलग चर या उनके निषेध हैं।

  1. एक साधारण संयोजन चर मानों के ठीक एक सेट पर 1 (सत्य) का मूल्यांकन करता है।
  2. एक साधारण वियोजन परिवर्तनीय मानों के ठीक एक सेट पर 0 (गलत) का मूल्यांकन करता है।

2.5. असरः

  1. असरः बीविच्छेद के समान है ए)\/बी.इस विच्छेद को इस प्रकार भी लिखा जा सकता है: ए\/बी.
  2. असरः बीमान 0 (गलत) केवल तभी लेता है ए=1और बी=0.अगर ए=0,फिर निहितार्थ बीकिसी भी मूल्य के लिए सत्य बी।


हम पढ़ने की सलाह देते हैं

शीर्ष