Programming and Data Structure MCQ Quiz in मराठी - Objective Question with Answer for Programming and Data Structure - मोफत PDF डाउनलोड करा
Last updated on Jul 1, 2025
Latest Programming and Data Structure MCQ Objective Questions
Programming and Data Structure Question 1:
C++ हे कोणत्या प्रकारच्या संगणकीय भाषेचे उदाहरण आहे?
Answer (Detailed Solution Below)
Programming and Data Structure Question 1 Detailed Solution
योग्य उत्तर पर्याय 2 आहे.
Key Points
- C++ ही एक सामान्य-उद्देशीय प्रोग्रामिंग भाषा आहे जी प्रक्रियात्मक, ऑब्जेक्ट-ओरिएंटेड आणि जेनेरिक प्रोग्रामिंगसह एकाधिक प्रोग्रामिंग पॅराडाइम्सचे समर्थन करते.
- हे मूलतः C प्रोग्रामिंग भाषेचा विस्तार म्हणून विकसित केले गेले होते, ज्यामध्ये क्लास, इनहेरिटन्स आणि पॉलिमॉर्फिझम यासारख्या ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग वैशिष्ट्यांसाठी समर्थन जोडले गेले होते.
- म्हणून, C++ ही ऑब्जेक्ट-ओरिएंटेड भाषा मानली जाते.
Additional Information
- व्हिज्युअल प्रोग्रामिंग भाषा:
- व्हिज्युअल प्रोग्रामिंग भाषा ही प्रोग्रामिंग भाषेचा एक प्रकार आहे जी वापरकर्त्यांना पारंपारिक मजकूर-आधारित कोड लिहिण्याऐवजी ग्राफिकल घटक हाताळून प्रोग्राम तयार करण्यास अनुमती देते.
- व्हिज्युअल प्रोग्रामिंग भाषा सहसा कोड ब्लॉक्स किंवा नोड्सचे व्हिज्युअल प्रतिनिधित्व वापरतात जे प्रोग्राम लॉजिक आणि प्रवाह परिभाषित करण्यासाठी कनेक्ट केले जाऊ शकतात.
- व्यवसाय डेटा प्रक्रिया:
- बिझनेस डेटा प्रोसेसिंग (BDP) म्हणजे व्यवसाय ऑपरेशन्स आणि व्यवहारांशी संबंधित डेटा व्यवस्थापित आणि प्रक्रिया करण्याच्या प्रक्रियेचा संदर्भ.
- यामध्ये अकाउंटिंग, इन्व्हेंटरी मॅनेजमेंट, पेरोल प्रोसेसिंग आणि कस्टमर रिलेशनशिप मॅनेजमेंट (CRM) यासारख्या विविध व्यवसाय कार्यांना समर्थन देण्यासाठी डेटा गोळा करणे, संग्रहित करणे, हाताळणे आणि विश्लेषण करणे समाविष्ट आहे.
- BDP मध्ये विशेषत: मोठ्या प्रमाणात डेटा कार्यक्षमतेने हाताळण्यासाठी विशेष सॉफ्टवेअर आणि डेटाबेसचा वापर समाविष्ट असतो.
- स्ट्रिंग आणि लिस्ट प्रक्रिया:
- स्ट्रिंग आणि लिस्ट प्रोसेसिंग म्हणजे प्रोग्रामिंग भाषेतील स्ट्रिंग्स (वर्णांचे अनुक्रम) आणि लिस्ट (घटकांचे संग्रह) हाताळणे आणि हाताळणे.
- यामध्ये सामान्यत: स्ट्रिंग्स आणि लिस्टवर शोध, क्रमवारी, बदल आणि पुनरावृत्ती यासारख्या ऑपरेशन्सचा समावेश असतो. प्रोग्रामिंग भाषा बर्याचदा या ऑपरेशन्स कार्यक्षमतेने सुलभ करण्यासाठी अंगभूत फंक्शन्स किंवा लायब्ररी प्रदान करतात.
Programming and Data Structure Question 2:
वैध वर्ण स्थिरांक कोणता आहेत?
Answer (Detailed Solution Below)
Programming and Data Structure Question 2 Detailed Solution
अक्षर स्थिरांक म्हणजे एक किंवा अधिक वर्ण एकल अवतरणांमध्ये बंद केलेले असतात, जसे की 'A' , '+' , किंवा '\n'.
Backslash_character | Meaning |
\b | Backspace |
\f | Form feed |
\n | New line |
\r | Carriage return |
\t | Horizontal tab |
\” | Double quote |
\’ | Single quote |
\\ | Backslash |
\v | Vertical tab |
\a | Alert or bell |
\? | Question mark |
\N | Octal constant (N is an octal constant) |
\XN | Hexadecimal constant (N – hex.dcml cnst) |
Programming and Data Structure Question 3:
खालीलपैकी कोणती एक ऑपरेटिंग सिस्टम नाही?
Answer (Detailed Solution Below)
Programming and Data Structure Question 3 Detailed Solution
जावा हे योग्य उत्तर आहे.
Key Points
- जावा ही एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लॅंगवेज आहे, जी उच्च पातळीच्या अमूर्ततेसह आणि शक्य तितक्या कमी अंमलबजावणी अवलंबनांसह आहे.
- ही एक सामान्य-उद्देशीय प्रोग्रामिंग लॅंगवेज आहे, जी प्रोग्रामर्सना एकदा लिहिण्याची आणि कुठेही चालवण्याची (WORA) परवानगी देण्यासाठी विकसित केली गेली आहे, याचा अर्थ असा आहे की, संकलित जावा कोड कोणत्याही प्लॅटफॉर्मवर चालू शकतो जो जावाला समर्थन देतो, त्याला पुन्हा संकलित करण्याची आवश्यकता नसते.
- जावा अनुप्रयोग बहुधा बाइटकोडमध्ये संकलित केले जातात, जे कोणत्याही संगणक आर्किटेक्चरची पर्वा न करता कोणत्याही जावा वर्चुअल मशीन (JVM) वर चालू शकतात.
Important Points
- उबंटू हे डेबियन-आधारित लिनक्स वितरण आहे, जे मोठ्या प्रमाणात विनामूल्य आणि ओपन-सोर्स सॉफ्टवेअर वापरते. इंटरनेट ऑफ थिंग्ज डिव्हाइस आणि रोबोट्ससाठी, उबंटू पुढील तीन आवृत्त्यांमध्ये उपलब्ध आहे: डेस्कटॉप, सर्व्हर आणि कोर.
- लिनक्स मिंट हे उबंटू-आधारित समुदाय-चालित लिनक्स वितरण आहे, जे अनेक विनामूल्य आणि ओपन-सोर्स सॉफ्टवेअरसह येते.
- MS-DOS हे x86-आधारित वैयक्तिक संगणकांसाठी मायक्रोसॉफ्टने विकसित केलेली एक ऑपरेटिंग सिस्टम आहे.
Programming and Data Structure Question 4:
"C" भाषा विकसित करण्याचे श्रेय कोणाला जाते?
Answer (Detailed Solution Below)
Programming and Data Structure Question 4 Detailed Solution
योग्य उत्तर डेनिस रिची आहे.
Key Points
- C प्रोग्रामिंग ही एक सामान्य-उद्देशीय, प्रक्रियात्मक, अनिवार्य संगणक प्रोग्रामिंग भाषा आहे जी डेनिस एम. रिची यांनी 1972 मध्ये बेल टेलिफोन लॅबोरेटरीजमध्ये युनिक्स संचालन प्रणाली तयार करण्यास मदत करण्यासाठी तयार केली होती.
- सर्वात जास्त वापरली जाणारी संगणक भाषा C आहे. डेनिस रिची यांनी 1972 ते 1973 दरम्यान बेल लॅब्समध्ये युनिक्सवर चालणारी साधने तयार करण्यासाठी प्रोग्रामिंग भाषा B चा उत्तराधिकारी C तयार केली.
- युनिक्स संचालन प्रणालीच्या कर्नलला पुन्हा लागू करण्यासाठी याचा वापर करण्यात आला.
- डेनिस मॅकअलिस्टर रिची हे अमेरिकेतील संगणक शास्त्रज्ञ होते.
- त्यांनी दीर्घकालीन सहकारी केन थॉम्पसो एन यांच्यासोबत C प्रोग्रामिंग भाषा , तसेच युनिक्स संचालन प्रणाली आणि B प्रोग्रामिंग भाषा डिझाइन केल्या.
Additional Information
- विल्यम हेन्री गेट्स तिसरा (बिल गेट्स) हा अमेरिकेतील एक व्यावसायिक उद्योजक, सॉफ्टवेअर डेव्हलपर, गुंतवणूकदार, लेखक आणि परोपकारी आहे. त्याने आणि त्याचा दिवंगत बालपणीचा मित्र पॉल ऍलन यांनी मायक्रोसॉफ्टची सह-स्थापना केली.
- यशवंत कानेटकर हे भारतातील संगणक विज्ञान लेखक आहेत जे प्रोग्रामिंग भाषांवरील त्यांच्या प्रकाशनांसाठी प्रसिद्ध आहेत. त्यांनी C, C++, VC++, C#, .NET, DirectX आणि COM मध्ये प्रोग्रामिंगवर अनेक पुस्तके लिहिली आहेत.
Programming and Data Structure Question 5:
खालीलपैकी कोणती प्रोग्रामिंग भाषा नाही?
Answer (Detailed Solution Below)
Programming and Data Structure Question 5 Detailed Solution
योग्य उत्तर मायक्रोसॉफ्ट ऑफिस आहे.
Key Points
विविध प्रकारचे आउटपुट तयार करणारी सूचनांचा संग्रह असलेली अधिकृत भाषा ही प्रोग्रामिंग भाषा असते. संगणक विज्ञानामध्ये, प्रोग्रामिंग भाषा गणनविधि (अल्गोरिदम) लागू करण्यासाठी वापरल्या जातात. प्रोग्रामिंगच्या बहुतेक भाषांमध्ये संगणक सूचनांचा समावेश असतो.
- आपल्याला माहित आहे की संगणक 0 आणि 1 ची भाषा समजतात ज्याला मशीन भाषा किंवा निम्न-स्तरीय भाषा म्हणतात. तथापि, 0 आणि 1 वापरून सूचना लिहिणे किंवा समजून घेणे मानवांसाठी कठीण आहे. यामुळे पायथन, C++, व्हिज्युअल बेसिक, PHP, जावा सारख्या उच्च-स्तरीय प्रोग्रामिंग भाषांचा उदय झाला ज्या मानवाद्वारे व्यवस्थापित करणे सोपे आहे परंतु संगणकाद्वारे थेट समजल्या जाऊ शकत नाही.
- उच्च-स्तरीय भाषेत लिहिलेल्या प्रोग्रामला सोर्स कोड म्हणतात.
- सोर्स कोडचे मशीन भाषेत भाषांतर करण्यासाठी कंपाइलर आणि दुभाषी सारख्या भाषा अनुवादकांची आवश्यकता असते.
प्रोग्रामिंग भाषांचे विविध प्रकार खालीलप्रमाणे आहेत:
प्रोग्रामिंग भाषा | विवरण |
1. पास्कल |
|
2. जावा |
|
3. C++ |
|
- मायक्रोसॉफ्ट ऑफिस ही प्रोग्रामिंग भाषा नाही.
- हे एक सॉफ्टवेअर आहे ज्यामध्ये वर्ड, एक्सेल, पॉवरपॉईंट सारख्या अनेक सेवा आहेत ज्याचा वापर यापैकी वेगवेगळ्या उद्देशांसाठी केला जाऊ शकतो.
- हे सॉफ्टवेअर मायक्रोसॉफ्ट द्वारे विकसित केले गेले आहे आणि सामान्यतः जगभरातील लोक वापरतात.
- मायक्रोसॉफ्ट ऑफिसची घोषणा सुरुवातीला बिल गेट्स यांनी 1 ऑगस्ट 1988 रोजी केली होती. तेव्हापासून मायक्रोसॉफ्ट ऑफिसने अनेक नवीन सेवा प्रदान केल्या आहेत. आज ते जवळपास 102 भाषांमध्ये उपलब्ध आहे, ज्यामध्ये वर्ड, एक्सेल आणि पॉवरपॉईंट व्यतिरिक्त वनड्राइव, आउटलुक, वननोट, टीम्स, यामर सारख्या अॅपचा समूह आहे.
म्हणून, मायक्रोसॉफ्ट ऑफिस हे एक सॉफ्टवेअर आहे आणि प्रोग्रामिंग भाषा नाही. म्हणून, योग्य उत्तर पर्याय 2 आहे.
Top Programming and Data Structure MCQ Objective Questions
वैध वर्ण स्थिरांक कोणता आहेत?
Answer (Detailed Solution Below)
Programming and Data Structure Question 6 Detailed Solution
Download Solution PDFअक्षर स्थिरांक म्हणजे एक किंवा अधिक वर्ण एकल अवतरणांमध्ये बंद केलेले असतात, जसे की 'A' , '+' , किंवा '\n'.
Backslash_character | Meaning |
\b | Backspace |
\f | Form feed |
\n | New line |
\r | Carriage return |
\t | Horizontal tab |
\” | Double quote |
\’ | Single quote |
\\ | Backslash |
\v | Vertical tab |
\a | Alert or bell |
\? | Question mark |
\N | Octal constant (N is an octal constant) |
\XN | Hexadecimal constant (N – hex.dcml cnst) |
"C" भाषा विकसित करण्याचे श्रेय कोणाला जाते?
Answer (Detailed Solution Below)
Programming and Data Structure Question 7 Detailed Solution
Download Solution PDFयोग्य उत्तर डेनिस रिची आहे.
Key Points
- C प्रोग्रामिंग ही एक सामान्य-उद्देशीय, प्रक्रियात्मक, अनिवार्य संगणक प्रोग्रामिंग भाषा आहे जी डेनिस एम. रिची यांनी 1972 मध्ये बेल टेलिफोन लॅबोरेटरीजमध्ये युनिक्स संचालन प्रणाली तयार करण्यास मदत करण्यासाठी तयार केली होती.
- सर्वात जास्त वापरली जाणारी संगणक भाषा C आहे. डेनिस रिची यांनी 1972 ते 1973 दरम्यान बेल लॅब्समध्ये युनिक्सवर चालणारी साधने तयार करण्यासाठी प्रोग्रामिंग भाषा B चा उत्तराधिकारी C तयार केली.
- युनिक्स संचालन प्रणालीच्या कर्नलला पुन्हा लागू करण्यासाठी याचा वापर करण्यात आला.
- डेनिस मॅकअलिस्टर रिची हे अमेरिकेतील संगणक शास्त्रज्ञ होते.
- त्यांनी दीर्घकालीन सहकारी केन थॉम्पसो एन यांच्यासोबत C प्रोग्रामिंग भाषा , तसेच युनिक्स संचालन प्रणाली आणि B प्रोग्रामिंग भाषा डिझाइन केल्या.
Additional Information
- विल्यम हेन्री गेट्स तिसरा (बिल गेट्स) हा अमेरिकेतील एक व्यावसायिक उद्योजक, सॉफ्टवेअर डेव्हलपर, गुंतवणूकदार, लेखक आणि परोपकारी आहे. त्याने आणि त्याचा दिवंगत बालपणीचा मित्र पॉल ऍलन यांनी मायक्रोसॉफ्टची सह-स्थापना केली.
- यशवंत कानेटकर हे भारतातील संगणक विज्ञान लेखक आहेत जे प्रोग्रामिंग भाषांवरील त्यांच्या प्रकाशनांसाठी प्रसिद्ध आहेत. त्यांनी C, C++, VC++, C#, .NET, DirectX आणि COM मध्ये प्रोग्रामिंगवर अनेक पुस्तके लिहिली आहेत.
जेम्स ए गॉसलिंग यांनी कोणती प्रोग्रामिंग भाषा विकसित केली आहे?
Answer (Detailed Solution Below)
Programming and Data Structure Question 8 Detailed Solution
Download Solution PDFजेम्स आर्थर गॉसलिंग (जन्म 19 मे 1955) हे एक कॅनेडियन संगणकशास्त्रज्ञ आहेत, जे जावा (Java) प्रोग्रामिंग भाषेचे निर्माते म्हणून ओळखले जातात.
ASP.NET हे एक ओपन-सोर्स सर्व्हर-साइड वेब अॅप्लिकेशन फ्रेमवर्क आहे, जे गतिमान वेब पेज तयार करण्यासंबंधित वेब विकासासाठी डिझाइन केले गेले आहे. मायक्रोसॉफ्टने, प्रोग्रामर्सना गतिमान वेब साइट्स, वेब अॅप्लिकेशन्स आणि वेब सेवा तयार करण्याची परवानगी देण्यासाठी ते विकसित केले होते.
PHP ही एक सर्व्हर-साइड स्क्रिप्टिंग भाषा आहे, जी मुख्यतः वेब विकासासाठी डिझाइन केलेली आहे; परंतु ती सामान्य-उद्देशीय प्रोग्रामिंग भाषा म्हणून देखील वापरली जाते. ती मूळतः 1994 मध्ये रासमस लेर्डॉर्फ यांनी तयार केली होती.
C# ही एक सोपी, आधुनिक, सामान्य-उद्देशीय, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा आहे, जी मायक्रोसॉफ्टने त्याच्या .NET उपक्रमात आँडर्स हेजल्सबर्ग यांच्या नेतृत्वाखाली विकसित केली आहे.
C++ हे कोणत्या प्रकारच्या संगणकीय भाषेचे उदाहरण आहे?
Answer (Detailed Solution Below)
Programming and Data Structure Question 9 Detailed Solution
Download Solution PDFयोग्य उत्तर पर्याय 2 आहे.
Key Points
- C++ ही एक सामान्य-उद्देशीय प्रोग्रामिंग भाषा आहे जी प्रक्रियात्मक, ऑब्जेक्ट-ओरिएंटेड आणि जेनेरिक प्रोग्रामिंगसह एकाधिक प्रोग्रामिंग पॅराडाइम्सचे समर्थन करते.
- हे मूलतः C प्रोग्रामिंग भाषेचा विस्तार म्हणून विकसित केले गेले होते, ज्यामध्ये क्लास, इनहेरिटन्स आणि पॉलिमॉर्फिझम यासारख्या ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग वैशिष्ट्यांसाठी समर्थन जोडले गेले होते.
- म्हणून, C++ ही ऑब्जेक्ट-ओरिएंटेड भाषा मानली जाते.
Additional Information
- व्हिज्युअल प्रोग्रामिंग भाषा:
- व्हिज्युअल प्रोग्रामिंग भाषा ही प्रोग्रामिंग भाषेचा एक प्रकार आहे जी वापरकर्त्यांना पारंपारिक मजकूर-आधारित कोड लिहिण्याऐवजी ग्राफिकल घटक हाताळून प्रोग्राम तयार करण्यास अनुमती देते.
- व्हिज्युअल प्रोग्रामिंग भाषा सहसा कोड ब्लॉक्स किंवा नोड्सचे व्हिज्युअल प्रतिनिधित्व वापरतात जे प्रोग्राम लॉजिक आणि प्रवाह परिभाषित करण्यासाठी कनेक्ट केले जाऊ शकतात.
- व्यवसाय डेटा प्रक्रिया:
- बिझनेस डेटा प्रोसेसिंग (BDP) म्हणजे व्यवसाय ऑपरेशन्स आणि व्यवहारांशी संबंधित डेटा व्यवस्थापित आणि प्रक्रिया करण्याच्या प्रक्रियेचा संदर्भ.
- यामध्ये अकाउंटिंग, इन्व्हेंटरी मॅनेजमेंट, पेरोल प्रोसेसिंग आणि कस्टमर रिलेशनशिप मॅनेजमेंट (CRM) यासारख्या विविध व्यवसाय कार्यांना समर्थन देण्यासाठी डेटा गोळा करणे, संग्रहित करणे, हाताळणे आणि विश्लेषण करणे समाविष्ट आहे.
- BDP मध्ये विशेषत: मोठ्या प्रमाणात डेटा कार्यक्षमतेने हाताळण्यासाठी विशेष सॉफ्टवेअर आणि डेटाबेसचा वापर समाविष्ट असतो.
- स्ट्रिंग आणि लिस्ट प्रक्रिया:
- स्ट्रिंग आणि लिस्ट प्रोसेसिंग म्हणजे प्रोग्रामिंग भाषेतील स्ट्रिंग्स (वर्णांचे अनुक्रम) आणि लिस्ट (घटकांचे संग्रह) हाताळणे आणि हाताळणे.
- यामध्ये सामान्यत: स्ट्रिंग्स आणि लिस्टवर शोध, क्रमवारी, बदल आणि पुनरावृत्ती यासारख्या ऑपरेशन्सचा समावेश असतो. प्रोग्रामिंग भाषा बर्याचदा या ऑपरेशन्स कार्यक्षमतेने सुलभ करण्यासाठी अंगभूत फंक्शन्स किंवा लायब्ररी प्रदान करतात.
कोणताही ऑनलाइन ‘डेमो’ _______ असतो.
A. एक संवादात्मक सादरीकरण
B. एक असंवादात्मक सादरीकरण
C. अनुक्रमीयेतर सादरीकरण
D. एक सक्रिय वापरकर्ता आंतरपृष्ठ
Answer (Detailed Solution Below)
Programming and Data Structure Question 10 Detailed Solution
Download Solution PDFएक असंवादात्मक सादरीकरण हे योग्य उत्तर आहे.
Key Points
- ऑनलाइन टूलचा वापर करून नवीन विद्यार्थ्यांना ऑनलाइन धडे किती सोपे आहेत हे दाखवण्याचा हा एक नवीन मार्ग आहे.
- असंवादात्मक मोड (नॉन-इंटरॅक्टिव्ह मोड) म्हणजे युजर ब्राउजर वापरू शकत नाही, ते पेज केवळ वाचनासाठी (रीड ओन्ली) आहे असा विचार करा.
- जर सादरकर्त्याने कोणत्याही गोष्टीवर क्लिक केले किंवा कीबोर्डवर कुठेही टॅप केले, तर ब्राउझर स्वयंचलितपणे बंद होईल आणि पॉवरपॉइंट चालू राहील.
- हे सादरकर्त्यांसाठी खूप उपयुक्त आहे:
- प्रेझेंटेशन नेव्हिगेट करण्यासाठी केवळ रिमोट क्लिकर वापरणे (ते सादर करताना माऊस / कीबोर्ड उपलब्ध नसते).
- किऑस्क मोडमध्ये सादरीकरण.
- वेबपेज दाखवताना सादरीकरणातील अखंड प्रवाह.
Important Points
- संवादात्मक मोड म्हणजे वापरकर्ता वेब पेज सामान्यपणे नेव्हिगेट करू शकतो. वापरकर्ते त्यात टाइप करू शकतात, लिंक्सवर क्लिक करू शकतात इत्यादी.
Programming and Data Structure Question 11:
वैध वर्ण स्थिरांक कोणता आहेत?
Answer (Detailed Solution Below)
Programming and Data Structure Question 11 Detailed Solution
अक्षर स्थिरांक म्हणजे एक किंवा अधिक वर्ण एकल अवतरणांमध्ये बंद केलेले असतात, जसे की 'A' , '+' , किंवा '\n'.
Backslash_character | Meaning |
\b | Backspace |
\f | Form feed |
\n | New line |
\r | Carriage return |
\t | Horizontal tab |
\” | Double quote |
\’ | Single quote |
\\ | Backslash |
\v | Vertical tab |
\a | Alert or bell |
\? | Question mark |
\N | Octal constant (N is an octal constant) |
\XN | Hexadecimal constant (N – hex.dcml cnst) |
Programming and Data Structure Question 12:
खालीलपैकी कोणती एक ऑपरेटिंग सिस्टम नाही?
Answer (Detailed Solution Below)
Programming and Data Structure Question 12 Detailed Solution
जावा हे योग्य उत्तर आहे.
Key Points
- जावा ही एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लॅंगवेज आहे, जी उच्च पातळीच्या अमूर्ततेसह आणि शक्य तितक्या कमी अंमलबजावणी अवलंबनांसह आहे.
- ही एक सामान्य-उद्देशीय प्रोग्रामिंग लॅंगवेज आहे, जी प्रोग्रामर्सना एकदा लिहिण्याची आणि कुठेही चालवण्याची (WORA) परवानगी देण्यासाठी विकसित केली गेली आहे, याचा अर्थ असा आहे की, संकलित जावा कोड कोणत्याही प्लॅटफॉर्मवर चालू शकतो जो जावाला समर्थन देतो, त्याला पुन्हा संकलित करण्याची आवश्यकता नसते.
- जावा अनुप्रयोग बहुधा बाइटकोडमध्ये संकलित केले जातात, जे कोणत्याही संगणक आर्किटेक्चरची पर्वा न करता कोणत्याही जावा वर्चुअल मशीन (JVM) वर चालू शकतात.
Important Points
- उबंटू हे डेबियन-आधारित लिनक्स वितरण आहे, जे मोठ्या प्रमाणात विनामूल्य आणि ओपन-सोर्स सॉफ्टवेअर वापरते. इंटरनेट ऑफ थिंग्ज डिव्हाइस आणि रोबोट्ससाठी, उबंटू पुढील तीन आवृत्त्यांमध्ये उपलब्ध आहे: डेस्कटॉप, सर्व्हर आणि कोर.
- लिनक्स मिंट हे उबंटू-आधारित समुदाय-चालित लिनक्स वितरण आहे, जे अनेक विनामूल्य आणि ओपन-सोर्स सॉफ्टवेअरसह येते.
- MS-DOS हे x86-आधारित वैयक्तिक संगणकांसाठी मायक्रोसॉफ्टने विकसित केलेली एक ऑपरेटिंग सिस्टम आहे.
Programming and Data Structure Question 13:
"C" भाषा विकसित करण्याचे श्रेय कोणाला जाते?
Answer (Detailed Solution Below)
Programming and Data Structure Question 13 Detailed Solution
योग्य उत्तर डेनिस रिची आहे.
Key Points
- C प्रोग्रामिंग ही एक सामान्य-उद्देशीय, प्रक्रियात्मक, अनिवार्य संगणक प्रोग्रामिंग भाषा आहे जी डेनिस एम. रिची यांनी 1972 मध्ये बेल टेलिफोन लॅबोरेटरीजमध्ये युनिक्स संचालन प्रणाली तयार करण्यास मदत करण्यासाठी तयार केली होती.
- सर्वात जास्त वापरली जाणारी संगणक भाषा C आहे. डेनिस रिची यांनी 1972 ते 1973 दरम्यान बेल लॅब्समध्ये युनिक्सवर चालणारी साधने तयार करण्यासाठी प्रोग्रामिंग भाषा B चा उत्तराधिकारी C तयार केली.
- युनिक्स संचालन प्रणालीच्या कर्नलला पुन्हा लागू करण्यासाठी याचा वापर करण्यात आला.
- डेनिस मॅकअलिस्टर रिची हे अमेरिकेतील संगणक शास्त्रज्ञ होते.
- त्यांनी दीर्घकालीन सहकारी केन थॉम्पसो एन यांच्यासोबत C प्रोग्रामिंग भाषा , तसेच युनिक्स संचालन प्रणाली आणि B प्रोग्रामिंग भाषा डिझाइन केल्या.
Additional Information
- विल्यम हेन्री गेट्स तिसरा (बिल गेट्स) हा अमेरिकेतील एक व्यावसायिक उद्योजक, सॉफ्टवेअर डेव्हलपर, गुंतवणूकदार, लेखक आणि परोपकारी आहे. त्याने आणि त्याचा दिवंगत बालपणीचा मित्र पॉल ऍलन यांनी मायक्रोसॉफ्टची सह-स्थापना केली.
- यशवंत कानेटकर हे भारतातील संगणक विज्ञान लेखक आहेत जे प्रोग्रामिंग भाषांवरील त्यांच्या प्रकाशनांसाठी प्रसिद्ध आहेत. त्यांनी C, C++, VC++, C#, .NET, DirectX आणि COM मध्ये प्रोग्रामिंगवर अनेक पुस्तके लिहिली आहेत.
Programming and Data Structure Question 14:
जेम्स ए गॉसलिंग यांनी कोणती प्रोग्रामिंग भाषा विकसित केली आहे?
Answer (Detailed Solution Below)
Programming and Data Structure Question 14 Detailed Solution
जेम्स आर्थर गॉसलिंग (जन्म 19 मे 1955) हे एक कॅनेडियन संगणकशास्त्रज्ञ आहेत, जे जावा (Java) प्रोग्रामिंग भाषेचे निर्माते म्हणून ओळखले जातात.
ASP.NET हे एक ओपन-सोर्स सर्व्हर-साइड वेब अॅप्लिकेशन फ्रेमवर्क आहे, जे गतिमान वेब पेज तयार करण्यासंबंधित वेब विकासासाठी डिझाइन केले गेले आहे. मायक्रोसॉफ्टने, प्रोग्रामर्सना गतिमान वेब साइट्स, वेब अॅप्लिकेशन्स आणि वेब सेवा तयार करण्याची परवानगी देण्यासाठी ते विकसित केले होते.
PHP ही एक सर्व्हर-साइड स्क्रिप्टिंग भाषा आहे, जी मुख्यतः वेब विकासासाठी डिझाइन केलेली आहे; परंतु ती सामान्य-उद्देशीय प्रोग्रामिंग भाषा म्हणून देखील वापरली जाते. ती मूळतः 1994 मध्ये रासमस लेर्डॉर्फ यांनी तयार केली होती.
C# ही एक सोपी, आधुनिक, सामान्य-उद्देशीय, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा आहे, जी मायक्रोसॉफ्टने त्याच्या .NET उपक्रमात आँडर्स हेजल्सबर्ग यांच्या नेतृत्वाखाली विकसित केली आहे.
Programming and Data Structure Question 15:
C++ हे कोणत्या प्रकारच्या संगणकीय भाषेचे उदाहरण आहे?
Answer (Detailed Solution Below)
Programming and Data Structure Question 15 Detailed Solution
योग्य उत्तर पर्याय 2 आहे.
Key Points
- C++ ही एक सामान्य-उद्देशीय प्रोग्रामिंग भाषा आहे जी प्रक्रियात्मक, ऑब्जेक्ट-ओरिएंटेड आणि जेनेरिक प्रोग्रामिंगसह एकाधिक प्रोग्रामिंग पॅराडाइम्सचे समर्थन करते.
- हे मूलतः C प्रोग्रामिंग भाषेचा विस्तार म्हणून विकसित केले गेले होते, ज्यामध्ये क्लास, इनहेरिटन्स आणि पॉलिमॉर्फिझम यासारख्या ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग वैशिष्ट्यांसाठी समर्थन जोडले गेले होते.
- म्हणून, C++ ही ऑब्जेक्ट-ओरिएंटेड भाषा मानली जाते.
Additional Information
- व्हिज्युअल प्रोग्रामिंग भाषा:
- व्हिज्युअल प्रोग्रामिंग भाषा ही प्रोग्रामिंग भाषेचा एक प्रकार आहे जी वापरकर्त्यांना पारंपारिक मजकूर-आधारित कोड लिहिण्याऐवजी ग्राफिकल घटक हाताळून प्रोग्राम तयार करण्यास अनुमती देते.
- व्हिज्युअल प्रोग्रामिंग भाषा सहसा कोड ब्लॉक्स किंवा नोड्सचे व्हिज्युअल प्रतिनिधित्व वापरतात जे प्रोग्राम लॉजिक आणि प्रवाह परिभाषित करण्यासाठी कनेक्ट केले जाऊ शकतात.
- व्यवसाय डेटा प्रक्रिया:
- बिझनेस डेटा प्रोसेसिंग (BDP) म्हणजे व्यवसाय ऑपरेशन्स आणि व्यवहारांशी संबंधित डेटा व्यवस्थापित आणि प्रक्रिया करण्याच्या प्रक्रियेचा संदर्भ.
- यामध्ये अकाउंटिंग, इन्व्हेंटरी मॅनेजमेंट, पेरोल प्रोसेसिंग आणि कस्टमर रिलेशनशिप मॅनेजमेंट (CRM) यासारख्या विविध व्यवसाय कार्यांना समर्थन देण्यासाठी डेटा गोळा करणे, संग्रहित करणे, हाताळणे आणि विश्लेषण करणे समाविष्ट आहे.
- BDP मध्ये विशेषत: मोठ्या प्रमाणात डेटा कार्यक्षमतेने हाताळण्यासाठी विशेष सॉफ्टवेअर आणि डेटाबेसचा वापर समाविष्ट असतो.
- स्ट्रिंग आणि लिस्ट प्रक्रिया:
- स्ट्रिंग आणि लिस्ट प्रोसेसिंग म्हणजे प्रोग्रामिंग भाषेतील स्ट्रिंग्स (वर्णांचे अनुक्रम) आणि लिस्ट (घटकांचे संग्रह) हाताळणे आणि हाताळणे.
- यामध्ये सामान्यत: स्ट्रिंग्स आणि लिस्टवर शोध, क्रमवारी, बदल आणि पुनरावृत्ती यासारख्या ऑपरेशन्सचा समावेश असतो. प्रोग्रामिंग भाषा बर्याचदा या ऑपरेशन्स कार्यक्षमतेने सुलभ करण्यासाठी अंगभूत फंक्शन्स किंवा लायब्ररी प्रदान करतात.