JAVA (जावा) संगणक आज्ञावली प्रणाली खालीलपैकी कोणत्या आज्ञावलीने प्रभावित आहे ?
EN
The Java programming language is primarily influenced by which programming language(s)?
योग्य उत्तर: पर्याय (1) 'C' आणि 'C++' (सी आणि सी प्लस प्लस)
सविस्तर विश्लेषण:
•
जावा (Java) ची उत्पत्ती व प्रभाव:
•
जावा (Java) प्रोग्रामिंग भाषेची रचना १९९० च्या दशकाच्या सुरुवातीला सन मायक्रोसिस्टीम्सच्या जेम्स गॉस्लिंग (James Gosling) आणि त्यांच्या पथकाने केली.
•
जावा भाषेची वाक्यरचना (Syntax) आणि रचना ही प्रामुख्याने 'C' (सी) आणि 'C++' (सी प्लस प्लस) या भाषांपासून थेट प्रभावित आहे.
•
जावाचे वैशिष्ट्य:
•
जावाच्या निर्मात्यांनी 'C++' चा ऑब्जेक्ट-ओरिएंटेड दृष्टीकोन आणि 'C' ची वाक्यरचना स्वीकारली; परंतु प्रोग्रामिंग सुलभ आणि सुरक्षित करण्यासाठी C/C++ मधील क्लिष्ट व असुरक्षित बाबी (उदा. पॉईंटर्स - Explicit Pointers, ऑपरेटर ओव्हरलोडिंग, मल्टिपल इन्हेरिटन्स आणि मॅन्युअल मेमरी मॅनेजमेंट) काढून टाकल्या.
•
त्याऐवजी स्वयंचलित कचरा गोळा करणे (Automatic Garbage Collection) आणि बाइटकोडवर आधारित सुरक्षा समाविष्ट केली.
MPSC परीक्षा टीप
परीक्षेसाठी महत्त्वपूर्ण संकल्पना व शॉर्टकट
जावाचे सुरुवातीचे नाव 'ओक' (Oak) असे होते, जे गॉस्लिंग यांच्या कार्यालयाबाहेर असणाऱ्या ओकच्या झाडावरून ठेवले गेले होते. नंतर १९९५ मध्ये त्याचे नाव बदलून 'Java' करण्यात आले.
translate
English Explanation / स्पष्टीकरण:
Correct Answer: Option (1) 'C' and 'C++'
Detailed Analysis:
•
Lineage of Java Programming Language:
•
Java was architected by James Gosling and his team at Sun Microsystems in the early 1990s (released commercially in 1995).
•
Its lexical syntax, control structures, and semantic feel were deliberately derived from C and C++ to ensure instant familiarity for existing systems programmers.
•
Design Philosophy:
•
Retained the object-oriented structure of C++, while eliminating prone-to-error and security-vulnerable mechanisms such as explicit pointers, pointer arithmetic, multiple class inheritance, and manual memory deallocation (replacing it with automatic Garbage Collection).
MPSC EXAM TIP
High-Yield Exam Strategy Tip
Java was initially named 'Oak' after an oak tree outside Gosling's office, before being renamed Java in 1995.