ब्रेक की: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 5: Line 5:
क्योंकि 1985 में [[आईबीएम मॉडल एम]] 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी पर पॉज़ कार्य के साथ जोड़ा जाता है, इसलिए ब्रेक कुंजी को पॉज़ कुंजी भी कहा जाता है। इसका उपयोग कुछ [[कंप्यूटर खेल]] को रोकने के लिए किया जा सकता है।
क्योंकि 1985 में [[आईबीएम मॉडल एम]] 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी पर पॉज़ कार्य के साथ जोड़ा जाता है, इसलिए ब्रेक कुंजी को पॉज़ कुंजी भी कहा जाता है। इसका उपयोग कुछ [[कंप्यूटर खेल]] को रोकने के लिए किया जा सकता है।


'''तो इसका उपयोग सॉफ़्टवेयर द्वारा विविध कार्यों के लिए किया जा सकता है, जैसेक्योंकि 1985 में [[आईबीएम मॉडल एम]] 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी पर पॉज़ कार्य के साथ जोड़ा जाता है, इसलिए ब्रेक कुंजी को पॉज़ कुंजी भी कहा जाता है। इसका उपयोग कुछ [[कंप्यूटर खेल]] को रोकने के लिए किया जा सकता है।'''  
'''तो इसका उपयोग सॉफ़्टवेयर द्वारा विविध कार्यों के लिए किया जा सकता है, जैसेक्योंकि 1985 में [[आईबीएम मॉडल एम]] 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी'''


== इतिहास ==
== इतिहास ==

Revision as of 19:45, 17 February 2023

पीसी कीबोर्ड पर ब्रेक/पॉज की

कंप्यूटर कीबोर्ड की ब्रेक की (या प्रतीक <बड़ा>⎉</बड़ा>) एक टेलीग्राफी परिपथ को तोड़ने के लिए संदर्भित करता है और 19वीं शताब्दी के अभ्यास से उत्पन्न हुआ है। आधुनिक उपयोग में, कुंजी का कोई सुपरिभाषित उद्देश्य नहीं है, किन्तु जब यह स्थिति है, तो इसका उपयोग सॉफ़्टवेयर द्वारा विविध कार्यों के लिए किया जा सकता है, जैसे कि एकाधिक लॉगिन सत्रों के बीच स्विच करना, किसी प्रोग्राम को समाप्त करना, या किसी मॉडेम कनेक्शन को बाधित करना .

क्योंकि 1985 में आईबीएम मॉडल एम 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी पर पॉज़ कार्य के साथ जोड़ा जाता है, इसलिए ब्रेक कुंजी को पॉज़ कुंजी भी कहा जाता है। इसका उपयोग कुछ कंप्यूटर खेल को रोकने के लिए किया जा सकता है।

तो इसका उपयोग सॉफ़्टवेयर द्वारा विविध कार्यों के लिए किया जा सकता है, जैसेक्योंकि 1985 में आईबीएम मॉडल एम 101-कुंजी कीबोर्ड के प्रारंभ के बाद से ब्रेक कार्य को सामान्यतः एक कुंजी

इतिहास

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

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

यह अभ्यास समय साझा करने वाले कंप्यूटरों पर टेलीप्रिंटर के उपयोग के लिए किया गया है। एक सतत रिक्ति (तार्किक 0) शर्त नियम का उल्लंघन करती है कि प्रत्येक मान्य वर्ण को एक या अधिक तर्क 1 (अंकन) स्टॉप बिट्स के साथ समाप्त होना है। कंप्यूटर (विशेष रूप से यूएआरटी) ने इसे एक विशेष ब्रेक स्थिति के रूप में पहचाना और एक व्यवधान उत्पन्न किया जो सामान्यतः चल रहे प्रोग्राम को बंद कर देता था या ऑपरेटिंग प्रणाली को लॉगिन के लिए संकेत देने के लिए विवश करता था। चूंकि एसिंक्रोनस सीरियल टेलीग्राफी अब दुर्लभ है,एक बार टर्मिनल एमुलेटर के साथ उपयोग की जाने वाली Break कुंजी को अभी भी समान उद्देश्यों के लिए सॉफ़्टवेयर द्वारा उपयोग किया जा सकता है।

सिंक्लेयर

ZX80 और ZX81 कंप्यूटरों पर, Space को दबाकर ब्रेक का उपयोग किया जाता है। ZX स्पेक्ट्रम पर इसे Caps Shift+Space द्वारा एक्सेस किया जाता है। स्पेक्ट्रम+ और बाद के कंप्यूटरों में एक समर्पित Break कुंजी होती है। यह किसी बाधा को ट्रिगर नहीं करता है किन्तु किसी भी चल रहे बेसिक प्रोग्राम को रोक देगा, या कैसेट टेप में डेटा की लोडिंग या बचत को समाप्त कर देगा। एक बाधित बेसिक प्रोग्राम को सामान्यतः CONTINUE कमांड से फिर से प्रारंभ किया जा सकता है। सिंक्लेयर QL कंप्यूटर, बिना Break कुंजी के, कार्य को Ctrl+Space में मैप करता है।

बीबीसी माइक्रो

बीबीसी माइक्रो कंप्यूटर पर, Break कुंजी एक हार्डवेयर रीसेट उत्पन्न करती है जो सामान्य रूप से कंप्यूटर के गर्म पुनरारंभ का कारण बनती है। Ctrl+Break दबाने से ठंडा पुनरारंभ होता है। यदि कोई फाइलिंग प्रणाली स्थापित है, ⇧ Shift+Break कंप्यूटर को फाइलिंग प्रणाली के डिफॉल्ट डिवाइस (जैसे फ्लॉपी डिस्क 0, नेटवर्क यूजर BOOT) पर !Boot नामक फाइल को खोजने और लोड करने या चलाने का कारण बनेगा। बाद के दो व्यवहार एकोर्न एमओएस, आरआईएससी ओएस के उत्तराधिकारी द्वारा विरासत में मिले थे। इन व्यवहारों को सॉफ्टवेयर में बदला या बदला जा सकता है, और अधिकांशतः अल्पविकसित एंटी-पायरेसी विधियों में उपयोग किया जाता था।

ब्रिटिश स्कूलों में बीबीसी माइक्रो के लगभग सार्वभौमिक उपयोग के कारण, मशीन के बाद के संस्करणों ने बच्चों को संकल्पपूर्वक कंप्यूटर को रीसेट करने से रोकने के लिए ब्रेक की पर एक भौतिक लॉक सम्मिलित किया।

आधुनिक कीबोर्ड

कई आधुनिक निजी कंप्यूटर पर, Pause BIOS द्वारा स्क्रीन आउटपुट को तब तक बाधित करता है जब तक कि कोई अन्य कुंजी नहीं दबाई जाती है। यह टेक्स्ट मोड में बूटिंग के समय और Microsoft Windows सुरक्षित मोड में 50 लाइनों के साथ DOS बॉक्स में प्रभावी है। बिना प्रारंभिकी कीबोर्ड पर Pause कुंजी (101/102-कुंजी कीबोर्ड के प्रारंभ से पहले) पॉज कार्य को असाइन किया गया था Ctrl+NumLock, और ब्रेक कार्य को Ctrl+ScrLock; ये की-कॉम्बिनेशन अभी भी अधिकांश प्रोग्राम के साथ काम करते हैं, यहां तक ​​कि आधुनिक कीबोर्ड वाले आधुनिक पीसी पर भी। समर्पित को दबाना Pause 101/102-कुंजी कीबोर्ड पर कुंजी दबाने पर समान स्कैनकोड भेजती है Ctrl, तब NumLock, फिर उन्हें उल्टे क्रम में जारी करना होगा; इसके अतिरिक्त, एक E1hex उपसर्ग भेजा जाता है, जो 101/102-कुंजी-जागरूक सॉफ़्टवेयर को दो स्थितियों को समझने में सक्षम बनाता है, जबकि पुराने सॉफ़्टवेयर सामान्यतः उपसर्ग की उपेक्षा करते हैं। Pause }} कुंजी अन्य सभी कुंजियों से भिन्न है जिसमें यह PS/2 मोड 1 या 2 में रिलीज़ होने पर बिल्कुल भी स्कैनकोड नहीं भेजती है, इसलिए यह निर्धारित करना असंभव है कि यह कुंजी पुराने उपकरणों के साथ नीचे रखी जा रही है या नहीं। PS/2 मोड 3 या USB HID मोड में, एक रिलीज़ स्कैनकोड होता है, इसलिए यह निर्धारित करना संभव है कि यह कुंजी आधुनिक कंप्यूटरों पर दबाई जा रही है या नहीं।[1] आधुनिक कीबोर्ड पर, Break कुंजी को सामान्यतः नीचे ब्रेक के साथ रोकें लेबल किया जाता है, कभी-कभी एक रेखा से अलग किया जाता है: Pause/Break, या कीकैप के शीर्ष पर रुकें और सामने की तरफ ब्रेक लें, या केवल बिना ब्रेक के ही रुकें। अधिकांश विंडोज़ वातावरणों में, कुंजी संयोजन ⊞ Win+Pause प्रणाली गुण लाता है।

ब्रेक कुंजी के बिना कीबोर्ड

कॉम्पैक्ट और नोटबुक कीबोर्ड में अधिकांशतः एक समर्पित नहीं होता है Pause/Break चाबी।

के लिए स्थानापन्न Break:

  • Ctrl+Fn+F11 या Fn+B या Fn+Ctrl+B कुछ Lenovo लैपटॉप पर।[2][3][4]
  • कुछ डेल लैपटॉप पर Ctrl+Fn+B या Fn+B[5]
  • Ctrl+Fn+S कुछ अन्य डेल लैपटॉप पर।[6]
  • Fn+Esc सैमसंग पर।
  • Ctrl+Fn+⇧ Shift कुछ एचपी लैपटॉप पर।
  • Fn+R कुछ एचपी लैपटॉप पर।
  • Fn+Ctrl+B कुछ लॉजिटेक (LOGI) कीबोर्ड पर।

के लिए स्थानापन्न Pause:

  • Fn+P या Fn+Ctrl+P या Fn+Alt+P कुछ लेनोवो लैपटॉप पर।[4]* Fn+B कुछ डेल लैपटॉप पर।[4]* Fn+⇧ Shift कुछ एचपी लैपटॉप पर।
  • Fn+W कुछ एचपी लैपटॉप पर।

कुछ Dell लैपटॉप के लिए, बिना a Break कुंजी, दबाएं Alt+Space और इंटरप्ट चुनें।[7]


प्रोग्राम के निष्पादन को तोड़ने के लिए उपयोग

जबकि दोनों Ctrl+Break और Ctrl+C संयोजन सामान्यतः कंसोल एप्लिकेशन के निष्पादन को तोड़ने की विधियों के रूप में कार्यान्वित किया जाता है, उनका उपयोग एकीकृत विकास वातावरण में समान प्रभाव के लिए भी किया जाता है।[8][9] हालाँकि इन दोनों को अधिकांशतः विनिमेय माना जाता है,[10] संकलक और निष्पादन वातावरण सामान्यतः इन्हें अलग-अलग संकेत देते हैं।[11] इसके अतिरिक्त, कुछ कर्नेल में (जैसे विविध डॉस संस्करण) Ctrl+C केवल उस समय पता चला है जब ओएस कीबोर्ड बफर से पढ़ने की कोशिश करता है और केवल तभी होता है जब बफर में यह एकमात्र महत्वपूर्ण अनुक्रम होता है,[12][13] जबकि Ctrl+Break अधिकांशतः तत्काल अनुवाद किया जाता है (उदाहरण के लिए डॉस के तहत BIOS कॉल द्वारा)। इसके कारण, Ctrl+Break इन ऑपरेटिंग प्रणाली के तहत सामान्यतः अधिक प्रभावी विकल्प होता है; इन दो संयोजनों के लिए संवेदनशीलता को इसके द्वारा बढ़ाया जा सकता है BREAK=ON CONFIG.SYS कथन।

यह भी देखें

संदर्भ

  1. "Keyboard 101- and 102-Key". PS/2 Hardware Interface Technical Reference (PDF). IBM. October 1990. p. 19. Archived (PDF) from the original on 2022-10-09. Except for the Pause key, all keys are make/break.
  2. "Keyboard shortcut for Break, Pause, ScrLK, SysRq function on ThinkPad 6 rows Precision keyboard - ThinkPad - Lenovo Support US".
  3. "Ctrl-Break key - Thinkpads Forum".
  4. 4.0 4.1 4.2 "T530 Pause/Break key - Thinkpads Forum".
  5. "Dell Inspiron 17 specification" (PDF). Archived (PDF) from the original on 2022-10-09.
  6. "Dell community".
  7. DELL. "Commonly-Used Keystroke Shortcuts". Dell.com. Retrieved 18 February 2018.
  8. "CTRL+C (Break)". Msdn.microsoft.com. 2010-03-30. Retrieved 2010-10-22.
  9. "Debug Break". Msdn.microsoft.com. 2010-03-30. Retrieved 2010-10-22.
  10. "Ctrl-Break definition of Ctrl-Break in the Free Online Encyclopedia". Encyclopedia2.thefreedictionary.com. Retrieved 2010-10-22.
  11. www.gnu.org https://web.archive.org/web/20121022172337/https://www.gnu.org/software/emacs/windows/ntemacs/discuss/subproc-ctrl-c. Archived from the original on October 22, 2012. {{cite web}}: Missing or empty |title= (help)
  12. "Vim documentation: vim online". Vim.org. Retrieved 2010-10-22.
  13. "ClipX — DOS 5.0 Ref. - int 23h ctrl-c handler". Ousob.com. Archived from the original on 2016-03-04. Retrieved 2010-10-22.


बाहरी संबंध