Scilab/C4/File-handling/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 'Scilab' प्रयोग करके 'File Handling' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे
00:08 निम्नलिखित फंक्शन्स के साथ फाइल हैंडलिंग:
00:11 'write()' फंक्शन
00:12 'read()' फंक्शन
00:14 'mopen()'
00:15 mclose()'.
00:16 प्रदर्शन के लिए, मैं उपयोग कर रही हूँ संस्थापित 'Scilab' वर्शन 5.3.3' के साथ 'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम
00:26 आपको 'Scilab' की बुनियादी जानकारी होनी चाहिए।
00:29 यदि नहीं तो सम्बंधित स्पोकन ट्यूटोरियल्स के लिए कृपया 'spoken hyphen tutorial dot org' पर जाएँ।
00:36 अब हम 'Scilab' में कुछ फंक्शन्स देखेंगे जो फाइल हैंडलिंग के लिए उपयोगी हैं।
00:41 फाइल हैंडलिंग निम्न शामिल करता है
00:44 'write()' फंक्शन प्रयोग करके एक फाइल में लिखना
00:47 'read()' फंक्शन प्रयोग करके एक फाइल से पढ़ना
00:51 'mopen()' फंक्शन प्रयोग करके मौजूदा फाइल को खोलना और
00:55 'mclose()' फंक्शन प्रयोग करके पहले से खुली हुई फाइल को बंद करना।
01:00 अब फाइल में डेटा लिखने से शुरू करते हैं।
01:03 इस उद्देश्य के लिए 'write()' कमांड उपयोग होती है।
01:07 साइलैब कंसोल विंडो को खोलते हैं।
01:10 इसके साथ शुरू करने के लिए रैंडम नंबर्स की एक मेट्रिक्स बनाते हैं।
01:15 टाइप करें: 'random अंडरस्कोर matrix is equal to rand ब्रैकेट में 20 कॉमा 1 ब्रैकेट बंद करें सेमीकोलन' और एंटर दबाएं।
01:29 अब वर्तमान कार्यकारी डिरेक्टरी को जाँचते हैं।
01:32 टाइप करें 'pwd'.
01:34 मेरी स्थिति में वर्तमान कार्यकारी डिरेक्टरी 'स्लैश home स्लैश fossee' है।
01:39 निश्चित कर लें कि इन कमांड्स का निष्पादन करने से पहले आप उस डिरेक्टरी में हैं जहाँ आपके पास 'रीड' और 'राइट' करने की अनुमति है।
01:47 अब हम 'write' कमांड प्रयोग करके टेक्स्ट फाइल में वेरिएबल 'random underscore matrix' की विषय वस्तु लिखेंगे।
01:55 टाइप करें:--> 'write ब्रैकेट में कोट्स में random डैश numbers डॉट txt कोट्स बंद करें कॉमा random अंडरस्कोर matrix ब्रैकेट बंद करें' और एंटर दबाएं।
02:18 अब देखते हैं कि क्या यह फाइल बन गयी है।
02:21 मैं 'साइलैब' कंसोल विंडो को मिनिमाइज़ करुँगी।
02:23 और वो फाइल खोलूँगी जो मेरे कंप्यूटर की 'fossee' डिरेक्टरी में बनाई और सेव की जाएगी।
02:33 आप देख सकते हैं कि वेरिएबल 'random underscore matrix' से डेटा, टेक्स्ट फाइल 'random dash numbers dot txt' में लिखा गया है।
02:42 मैं इस फाइल को बंद करुँगी।
02:45 'Scilab' कंसोल पर वापस आते हैं।
02:47 अब हम देखेंगे कि एक फाइल से डेटा को कैसे पढ़ते हैं।
02:50 इसके लिए हम कमांड 'read' को निम्न की तरह प्रयोग करेंगे:
02:55 टाइप करें: 'new अंडरस्कोर vector is equal to read ब्रैकेट में क्वोट में random डैश numbers डॉट txt क्वोट्स बंद करें कॉमा 20 कॉमा 1 ब्रैकेट बंद करें' और एंटर दबाएं।
03:18 'read' कमांड आर्ग्युमेंट में उल्लिखित फाइल से सारा डेटा पढ़ती है,
03:23 जैसे इस स्थिति में 'random dash numbers dot txt'
03:27 और वेरिएबल 'new अंडरस्कोर vector' में संचित करती है।
03:31 डिस्प्ले को जारी रखने के लिए एंटर दबाएं।
03:35 यदि हम उपरोक्त कमांड में निम्न की तरह बदलाव करते हैं:
03:39 'new अंडरस्कोर vector is equal to read ब्रैकेट में कोट्स में random डैश numbers डॉट txt कॉमा 19 कॉमा 1'
03:49 तो 'read' कमांड इस आर्ग्युमेंट में उल्लिखित फाइल से केवल 19 डेटा वैल्यूज़ ही पढ़ती है।
03:56 जैसे इस स्थिति में, 'random dash numbers dot txt'
03:59 और वेरिएबल 'new अंडरस्कोर vector' में संचित करती है।
04:03 इस कमांड को 'Scilab' कंसोल पर दें और आउटपुट को प्रमाणित करें।
04:08 अब 'mopen()' फंक्शन के बारे में देखते हैं:
04:12 'fd = mopen ब्रैकेट में file-name कॉमा mode'
04:17 'mopen' कमांड एक मौजूदा फाइल को खोलने में उपयोग होती है जो एक तरह से C 'fopen' प्रक्रिया के अनुकूल है।
04:25 'mode' एक कैरेक्टर स्ट्रिंग है जो नियंत्रित करता है कि क्या फाइल निम्न के लिए खोली गयी है:
04:30 'r' = पढ़ने के लिए फाइल को खोलता है
04:34 'rb' = पढ़ने के लिए एक बाइनरी फाइल को खोलता है


04:39 'rt' = पढ़ने के लिए एक टेक्स्ट फाइल को खोलता है


04:43 'w' = लिखने के लिए एक नयी फाइल बनाता है या फाइल को खोलता है और ज़ीरो लेंथ के लिए संक्षिप्त करता है।
04:50 'wb' = लिखने के लिए एक नयी बाइनरी फाइल बनाता है या फाइल को खोलता है और ज़ीरो लेंथ के लिए संक्षिप्त करता है
04:58 'wt' = लिखने के लिए एक टेक्स्ट बाइनरी फाइल बनाता है या फाइल को खोलता है और ज़ीरो लेंथ के लिए संक्षिप्त करता है
05:06 'a या ab' = जोड़ता है (फाइल के अंत में लिखने के लिए फाइल खोलता है या लिखने के लिए एक फाइल बनाता है
05:14 'r+ या r+b' = अपडेट करने के लिए एक फाइल बनाता है (पढ़ता है और लिखता है)
05:20 उदाहरणस्वरूप 'fd अंडरस्कोर r is equal to mopen('random-numbers,'rt')'
05:30 उपरोक्त कमांड 'टेक्स्ट और रीड-ओनली' मोड की तरह 'random-numbers' को खोलता है।
05:37 'mclose' ब्रैकेट में 'fd':
05:40 'mopen' प्रयोग करके खुली हुई फाइल को बंद करता है।
05:43 जहाँ 'fd' खुली हुई फाइल के लिए 'फाइल डिस्क्रिप्टर' है।
05:48 यदि 'fd' को छोड़ दें तो 'mclose()' आखिरी खुली हुई फाइल को बंद करता है।
05:53 इस ट्यूटोरियल के लिए बस इतना ही।
05:55 हमने सीखा -
05:56 निम्नलिखित फंक्शन्स के साथ फाइल हैंडलिंग:
05:59 'write()' फंक्शन
06:00 'read()' फंक्शन
06:02 'mopen()'
06:03 'mclose()'.
06:05 निम्न लिंक पर उपलब्ध वीडिओ देखें।
06:08 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
06:11 अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं।
06:14 स्पोकन ट्यूटोरियल टीम:
06:17 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है।
06:20 ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।
06:23 अधिक जानकारी के लिए, कृपया conatct@spoken-tutorial.org पर लिखें।
06:30 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है।
06:34 यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है।
06:41 इस मिशन पर अधिक जानकारी http://spoken-tutorial.org/NMEICT-Intro पर उपलब्ध है।
06:50 आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ।
06:54 हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Shruti arya