कंप्यूटर प्रोग्रामिंग भाषा
|
1.पाठ्यक्रम के उद्देश्य: फ्लोचार्ट डिजाइन करने और एल्गोरिदम लिखने के लिए कौशल प्रदान करना। छात्रों को C भाषा का उपयोग करके प्रोग्रामिंग के क्षेत्र से परिचित कराना। C प्रोग्राम लिखने के लिए कौशल प्रदान करना। छात्रों को प्रोग्राम डीबग करने में सक्षम बनाना। छात्रों को उनके प्रोग्राम चलाने के लिए नवीनतम प्लेटफ़ॉर्म कंपाइलर प्रदान किए जाते हैं। |
|
|
2. पाठ्यक्रम परिणाम: पाठ्यक्रम/प्रयोगशाला के सफलतापूर्वक पूरा होने पर छात्र सक्षम होंगे |
|
|
CO1: कंप्यूटर प्रोग्रामिंग भाषा अवधारणाओं की समझ का प्रदर्शन करें। CO2: किसी दी गई समस्या के लिए शामिल प्रोग्रामिंग कार्य की पहचान करें और उसका सार प्रस्तुत करें। |
CO3: मॉड्यूलर प्रोग्रामिंग कौशल डिजाइन और विकसित करें। CO4: किसी प्रोग्राम को ट्रेस और डीबग करें। |
3. मुख्य उपकरण/सॉफ्टवेयर उपलब्ध हैं |
|
|
3.1 कोर i7 इंटेल 3.60 के 50 डेल डेस्कटॉप 24x7 1GBPS हाई-स्पीड इंटरनेट कनेक्शन से जुड़े हैं। डेल के इंटेल कोर i7 डेस्कटॉप कंटेंट स्ट्रीमिंग के लिए अनुकूलित हैं, जिसमें उच्च गुणवत्ता वाले डिस्प्ले, उन्नत ग्राफिक्स और तेज़ कनेक्टिविटी जैसी सुविधाएँ हैं। |
|
|
|
3.2 सोनी VPL-EW246 वीडियो प्रोजेक्टर: VPL-EW246 को किफायती तरीके से डिज़ाइन किया गया है, जिसमें ऊर्जा और लागत बचत सुविधाओं से भरपूर कॉम्पैक्ट बॉडी है। इसके अलावा, कई तरह के नेटवर्क फ़ंक्शन, समृद्ध इनपुट और आउटपुट उपलब्ध हैं। यह मॉडल शिक्षा और व्यवसाय के लिए एक बेहतरीन विकल्प है। यह एक कॉम्पैक्ट डेटा प्रोजेक्टर है जो पर्यावरण के प्रति जागरूक सुविधाओं के साथ असाधारण छवि गुणवत्ता प्रदान करता है। इसके अलावा, वेब नियंत्रण, नेटवर्क प्रेजेंटेशन और मोबाइल डिवाइस से वायरलेस प्रेजेंटेशन जैसे कई तरह के नेटवर्क फ़ंक्शन किए जा सकते हैं। |
|
3.3 Dev-C++ विंडोज प्लेटफॉर्म के लिए एक पूर्ण-विशेषताओं वाला C और C++ एकीकृत विकास वातावरण (IDE) है। 1998 में पहला संस्करण जारी होने के बाद से लाखों डेवलपर्स, छात्र और शोधकर्ता Dev-C++ का उपयोग करते हैं। इसे दर्जनों C++ और वैज्ञानिक पुस्तकों में शामिल किया गया है और यह दुनिया भर के विश्वविद्यालयों और स्कूलों के बीच पसंदीदा शिक्षण उपकरण में से एक बना हुआ है। |
|
|
|
3.4 टर्बो: एंकर टर्बो कोडिंग एक उन्नत त्रुटि सुधार तकनीक है जिसका उपयोग डिजिटल संचार प्रणालियों में शोर चैनलों पर डेटा ट्रांसमिशन की विश्वसनीयता में सुधार करने के लिए किया जाता है। डिकोडिंग प्रक्रिया आम तौर पर एक पुनरावृत्त एल्गोरिथ्म का उपयोग करती है, जो डिकोडर को घटक कोड के डिकोडर के बीच सूचनाओं का आदान-प्रदान करके प्रेषित डेटा के अपने अनुमानों को परिष्कृत करने की अनुमति देती है। टर्बो कोड शैनन सीमा के करीब अपने प्रदर्शन के लिए जाने जाते हैं, जो उन्हें मोबाइल संचार, उपग्रह प्रसारण और डेटा भंडारण जैसे अनुप्रयोगों में अत्यधिक प्रभावी बनाता है।
|
|
3.5 विज़ुअल स्टूडियो: विज़ुअल स्टूडियो कोड (VS कोड) Microsoft द्वारा विकसित एक मुफ़्त, ओपन-सोर्स कोड संपादक है, जिसे एप्लिकेशन बनाने और डीबग करने के लिए डिज़ाइन किया गया है। यह कई प्रोग्रामिंग भाषाओं का समर्थन करता है और सिंटैक्स हाइलाइटिंग, इंटेलिसेंस (स्मार्ट कोड सुझाव), एकीकृत Git संस्करण नियंत्रण और एक शक्तिशाली डीबगिंग वातावरण जैसी सुविधाएँ प्रदान करता है। VS कोड अत्यधिक अनुकूलन योग्य है, जिससे उपयोगकर्ता कार्यक्षमता बढ़ाने और संपादक को अपने वर्कफ़्लो के अनुरूप बनाने के लिए एक्सटेंशन और थीम इंस्टॉल कर सकते हैं।
|
|
|
3.6 सबलाइम: सबलाइम टेक्स्ट एक परिष्कृत टेक्स्ट एडिटर है जिसे कोड, मार्कअप और गद्य के लिए डिज़ाइन किया गया है। अपनी गति और प्रदर्शन के लिए जाना जाता है, यह एक साफ और विकर्षण-मुक्त इंटरफ़ेस प्रदान करता है, जो इसे डेवलपर्स और लेखकों के बीच लोकप्रिय बनाता है। प्रमुख विशेषताओं में मल्टी-लाइन संपादन, शक्तिशाली खोज और प्रतिस्थापन कार्यक्षमता, विभिन्न प्रोग्रामिंग भाषाओं के लिए सिंटैक्स हाइलाइटिंग और उपयोगकर्ता सेटिंग्स और प्लगइन्स के माध्यम से अनुकूलन योग्य विकल्पों की एक विस्तृत श्रृंखला शामिल है। |
|
|
4. प्रयोगों की सुझावात्मक सूची |
|
|
|
5. सुझाई गई पुस्तकें: |
6. सन्दर्भ |
|
|
|
FACULTY COORDINATOR: Dr. L. Shyam Sundar Singh LAB INCHARGE: Ankita Sharma |
LAB CO-INCHARGE: Manoj Bairwa PLACE: Room#10, Ground Floor, CSED@NIELIT |

















