Correct Answer: (a) रिपोर्ट प्रोग्राम जनरेटर
Solution:- RPG का विस्तृत रूप (पूर्ण रूप) रिपोर्ट प्रोग्राम जनरेटर है।
- आरपीजी व्यावसायिक अनुप्रयोगों के लिए एक उच्च स्तरीय प्रोग्रामिंग भाषा है।
- आरपीजी IV, आरपीजी का वर्तमान संस्करण है।
- इतिहास और विकास
- RPG की शुरुआत 1959 में IBM द्वारा की गई थी
- जब इसे IBM 1401 जैसे मेनफ्रेम सिस्टम पर पंच कार्ड प्रोसेसिंग के विकल्प के रूप में डिज़ाइन किया गया।
- मूल रूप से रिपोर्ट जनरेट करने पर केंद्रित, यह धीरे-धीरे एक पूर्ण प्रोग्रामिंग भाषा में विकसित हुई
- जिसमें RPG II, RPG III, RPG/400 और आधुनिक RPG IV (ILE RPG) संस्करण शामिल हैं।
- यह COBOL जैसी भाषाओं के समकक्ष बनी, लेकिन IBM iSeries, AS/400 और Power Systems पर विशेष रूप से लोकप्रिय रही।
- मुख्य विशेषताएं
- प्रक्रियात्मक संरचना: डेटा को चक्रीय रूप से (program cycle) प्रोसेस करता है
- जो रिपोर्ट और बिजनेस लॉजिक के लिए आदर्श है।
- उपयोग: डेटाबेस हैंडलिंग, फाइल I/O, गणना और आउटपुट फॉर्मेटिंग में मजबूत
- आज भी बैंकिंग, इन्वेंटरी और ERP सिस्टम में प्रयुक्त।
- आधुनिक अपडेट: RPG IV में फ्री-फॉर्मेट कोड, SQL इंटीग्रेशन, GUI सपोर्ट और मॉड्यूलर प्रोग्रामिंग जोड़ी गई।
- कंप्यूटर संदर्भ में महत्व
- कंप्यूटर विज्ञान के प्रश्नों में RPG को अक्सर Report Program Generator ही माना जाता है
- (गेमिंग का संदर्भ)। IBM के मिडरेंज सिस्टम पर यह प्रमुख भाषा बनी रही
- जहां लाखों लाइनों का कोड आज भी चल रहा है।
- इसकी सरलता ने गैर-प्रोग्रामर को भी बिजनेस एप्लिकेशन बनाने में सक्षम बनाया।