Comprehensive study guide covering WWW concepts, web servers, browsers, HTML, URLs, and web technologies for UPSSSC Lower Mains. UPSSSC लोअर मेन्स के लिए WWW अवधारणाओं, वेब सर्वर, ब्राउज़र, HTML, URL और वेब तकनीकों को कवर करने वाली मार्गदर्शिका।
The World Wide Web (WWW) is an information system where documents and other web resources are identified by URLs. It was invented by Sir Tim Berners-Lee in 1989 at CERN.वर्ल्ड वाइड वेब (WWW) एक सूचना प्रणाली है जहाँ दस्तावेजों और अन्य वेब संसाधनों की पहचान URL द्वारा की जाती है। इसका आविष्कार 1989 में CERN में सर टिम बर्नर्स-ली द्वारा किया गया था।
| Component | Description |
|---|---|
| URL | Uniform Resource Locator (Web Address) |
| HTML | HyperText Markup Language (Standard for web pages) |
| HTTP | HyperText Transfer Protocol (Data communication) |
A web browser (e.g., Chrome, Firefox) is software used to access the WWW. A search engine (e.g., Google, Bing) is a service that helps find information on the WWW.वेब ब्राउज़र (जैसे क्रोम, फ़ायरफ़ॉक्स) WWW तक पहुँचने के लिए उपयोग किया जाने वाला सॉफ़्टवेयर है। सर्च इंजन (जैसे गूगल, बिंग) एक सेवा है जो WWW पर जानकारी खोजने में मदद करती है।
The W3C (World Wide Web Consortium), led by Tim Berners-Lee, sets the standards for the web.W3C (वर्ल्ड वाइड वेब कंसोर्टियम), जिसका नेतृत्व टिम बर्नर्स-ली करते हैं, वेब के लिए मानक निर्धारित करता है।
Which of the following HTTP status codes indicates that the server successfully processed the request, but there is no content to send back in the response body?
निम्नलिखित में से कौन सा HTTP स्टेटस कोड इंगित करता है कि सर्वर ने अनुरोध को सफलतापूर्वक संसाधित कर लिया है, लेकिन प्रतिक्रिया बॉडी में भेजने के लिए कोई सामग्री नहीं है?
✔ Correct: A
✔ सही उत्तर: A
The 204 No Content status code indicates that the server has successfully fulfilled the request and that there is no additional content to send in the response payload body. This is often used for requests like PUT or DELETE where the client doesn't need to navigate away from its current page or context, but wants confirmation of the operation.
204 नो कंटेंट स्टेटस कोड इंगित करता है कि सर्वर ने अनुरोध को सफलतापूर्वक पूरा कर लिया है और प्रतिक्रिया पेलोड बॉडी में भेजने के लिए कोई अतिरिक्त सामग्री नहीं है। इसका उपयोग अक्सर PUT या DELETE जैसे अनुरोधों के लिए किया जाता है जहाँ क्लाइंट को अपने वर्तमान पृष्ठ या संदर्भ से दूर जाने की आवश्यकता नहीं होती है, लेकिन ऑपरेशन की पुष्टि चाहता है।
In the context of the World Wide Web, what is the primary function of a Content Delivery Network (CDN)?
वर्ल्ड वाइड वेब के संदर्भ में, कंटेंट डिलीवरी नेटवर्क (CDN) का प्राथमिक कार्य क्या है?
✔ Correct: B
✔ सही उत्तर: B
A Content Delivery Network (CDN) is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end-users. CDNs serve content (web pages, images, videos) to users from the server closest to them, reducing latency and bandwidth consumption.
कंटेंट डिलीवरी नेटवर्क (CDN) प्रॉक्सी सर्वरों और उनके डेटा केंद्रों का एक भौगोलिक रूप से वितरित नेटवर्क है। इसका लक्ष्य अंतिम-उपयोगकर्ताओं के सापेक्ष सेवा को स्थानिक रूप से वितरित करके उच्च उपलब्धता और प्रदर्शन प्रदान करना है। CDN उपयोगकर्ताओं को उनके सबसे करीब के सर्वर से सामग्री (वेब पेज, चित्र, वीडियो) प्रदान करते हैं, जिससे विलंबता और बैंडविड्थ की खपत कम होती है।
Which of the following best describes the 'stateless' nature of the HTTP protocol?
निम्नलिखित में से कौन HTTP प्रोटोकॉल की 'स्टेटलेस' प्रकृति का सबसे अच्छा वर्णन करता है?
✔ Correct: A
✔ सही उत्तर: A
HTTP is a stateless protocol, meaning that each request-response pair is an independent transaction. The server does not retain any information about past client requests when processing a new request. This simplicity makes HTTP efficient, but mechanisms like cookies or session management are used to maintain state where necessary.
HTTP एक स्टेटलेस प्रोटोकॉल है, जिसका अर्थ है कि प्रत्येक अनुरोध-प्रतिक्रिया जोड़ी एक स्वतंत्र लेनदेन है। सर्वर एक नए अनुरोध को संसाधित करते समय क्लाइंट के पिछले अनुरोधों के बारे में कोई जानकारी नहीं रखता है। यह सादगी HTTP को कुशल बनाती है, लेकिन जहाँ आवश्यक हो, स्थिति बनाए रखने के लिए कुकीज़ या सत्र प्रबंधन जैसे तंत्र का उपयोग किया जाता है।
What is the primary purpose of a 'cookie' in web browsing?
वेब ब्राउज़िंग में 'कुकी' का प्राथमिक उद्देश्य क्या है?
✔ Correct: B
✔ सही उत्तर: B
A cookie is a small piece of data sent from a website and stored on the user's computer by the user's web browser while the user is browsing. Cookies were designed to be a reliable mechanism for websites to remember stateful information (e.g., items added in the shopping cart in an online store) or to record the user's browsing activity.
कुकी वेबसाइट से भेजा गया और उपयोगकर्ता के ब्राउज़िंग करते समय उपयोगकर्ता के वेब ब्राउज़र द्वारा उपयोगकर्ता के कंप्यूटर पर संग्रहीत डेटा का एक छोटा सा टुकड़ा है। कुकीज़ को वेबसाइटों के लिए स्टेटफुल जानकारी (जैसे, एक ऑनलाइन स्टोर में शॉपिंग कार्ट में जोड़े गए आइटम) को याद रखने या उपयोगकर्ता की ब्राउज़िंग गतिविधि को रिकॉर्ड करने के लिए एक विश्वसनीय तंत्र के रूप में डिज़ाइन किया गया था।
Which protocol is primarily used for secure communication over a computer network, widely used for secure web browsing (HTTPS)?
कंप्यूटर नेटवर्क पर सुरक्षित संचार के लिए मुख्य रूप से किस प्रोटोकॉल का उपयोग किया जाता है, जिसका व्यापक रूप से सुरक्षित वेब ब्राउज़िंग (HTTPS) के लिए उपयोग किया जाता है?
✔ Correct: C
✔ सही उत्तर: C
TLS (Transport Layer Security) is a cryptographic protocol designed to provide communication security over a computer network. HTTPS is simply HTTP over SSL/TLS, meaning the regular HTTP protocol is layered on top of the SSL/TLS protocol to provide encryption and authentication.
TLS (ट्रांसपोर्ट लेयर सिक्योरिटी) एक क्रिप्टोग्राफिक प्रोटोकॉल है जिसे कंप्यूटर नेटवर्क पर संचार सुरक्षा प्रदान करने के लिए डिज़ाइन किया गया है। HTTPS केवल SSL/TLS पर HTTP है, जिसका अर्थ है कि एन्क्रिप्शन और प्रमाणीकरण प्रदान करने के लिए नियमित HTTP प्रोटोकॉल SSL/TLS प्रोटोकॉल के शीर्ष पर स्तरित होता है।
What is the key distinction between a 'Deep Web' and a 'Dark Web'?
'डीप वेब' और 'डार्क वेब' के बीच मुख्य अंतर क्या है?
✔ Correct: B
✔ सही उत्तर: B
The Deep Web refers to all content on the internet that is not indexed by conventional search engines. This includes online banking, webmail, cloud storage, subscription content, and other legitimate services. The Dark Web is a small, intentionally hidden subset of the Deep Web that requires specific software, configurations, or authorization to access, most commonly the Tor browser, and is often associated with illicit activities.
डीप वेब इंटरनेट पर उस सभी सामग्री को संदर्भित करता है जिसे पारंपरिक सर्च इंजन द्वारा इंडेक्स नहीं किया जाता है। इसमें ऑनलाइन बैंकिंग, वेबमेल, क्लाउड स्टोरेज, सदस्यता सामग्री और अन्य वैध सेवाएं शामिल हैं। डार्क वेब डीप वेब का एक छोटा, जानबूझकर छिपा हुआ उपसमुच्चय है जिसे एक्सेस करने के लिए विशिष्ट सॉफ़्टवेयर, कॉन्फ़िगरेशन या प्राधिकरण की आवश्यकता होती है, आमतौर पर टोर ब्राउज़र, और अक्सर अवैध गतिविधियों से जुड़ा होता है।
Which organization is primarily responsible for specifying and developing open standards for the World Wide Web, such as HTML, CSS, and XML?
वर्ल्ड वाइड वेब के लिए HTML, CSS और XML जैसे खुले मानकों को निर्दिष्ट करने और विकसित करने के लिए मुख्य रूप से कौन सा संगठन जिम्मेदार है?
✔ Correct: C
✔ सही उत्तर: C
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. It develops recommendations and guidelines, such as HTML, CSS, XML, and accessibility standards (WCAG), to ensure the long-term growth of the Web.
वर्ल्ड वाइड वेब कंसोर्टियम (W3C) वर्ल्ड वाइड वेब के लिए मुख्य अंतरराष्ट्रीय मानक संगठन है। यह वेब के दीर्घकालिक विकास को सुनिश्चित करने के लिए HTML, CSS, XML और एक्सेसिबिलिटी मानकों (WCAG) जैसे सिफारिशें और दिशानिर्देश विकसित करता है।
What is the main advantage of using HTTP/2 over HTTP/1.1 for web communication?
वेब संचार के लिए HTTP/1.1 पर HTTP/2 का उपयोग करने का मुख्य लाभ क्या है?
✔ Correct: B
✔ सही उत्तर: B
The main advantage of HTTP/2 is its ability to multiplex requests and responses over a single TCP connection. Unlike HTTP/1.1, which often uses multiple connections and suffers from 'head-of-line blocking', HTTP/2 allows for full request and response multiplexing, stream prioritization, and server push, significantly improving page load times and efficiency.
HTTP/2 का मुख्य लाभ एक ही TCP कनेक्शन पर अनुरोधों और प्रतिक्रियाओं को मल्टीप्लेक्स करने की क्षमता है। HTTP/1.1 के विपरीत, जो अक्सर कई कनेक्शनों का उपयोग करता है और 'हेड-ऑफ-लाइन ब्लॉकिंग' से ग्रस्त होता है, HTTP/2 पूर्ण अनुरोध और प्रतिक्रिया मल्टीप्लेक्सिंग, स्ट्रीम प्राथमिकता और सर्वर पुश की अनुमति देता है, जिससे पेज लोड होने का समय और दक्षता में काफी सुधार होता है।
Which component of a web browser is responsible for converting HTML, CSS, and JavaScript into an interactive visual representation on the screen?
एक वेब ब्राउज़र का कौन सा घटक HTML, CSS और JavaScript को स्क्रीन पर एक इंटरैक्टिव विज़ुअल प्रतिनिधित्व में बदलने के लिए जिम्मेदार है?
✔ Correct: C
✔ सही उत्तर: C
The Rendering Engine (also known as the Browser Engine) is the core software component of a web browser that takes web content (like HTML, CSS, and images) and displays it on the screen. It processes HTML and CSS to create the Document Object Model (DOM) tree and render the visual output. The JavaScript engine (like V8 in Chrome) handles JavaScript execution, but the overall visual rendering is the responsibility of the rendering engine.
रेंडरिंग इंजन (जिसे ब्राउज़र इंजन भी कहा जाता है) एक वेब ब्राउज़र का मुख्य सॉफ्टवेयर घटक है जो वेब सामग्री (जैसे HTML, CSS और चित्र) लेता है और उसे स्क्रीन पर प्रदर्शित करता है। यह डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) ट्री बनाने और विज़ुअल आउटपुट को रेंडर करने के लिए HTML और CSS को संसाधित करता है। जावास्क्रिप्ट इंजन (जैसे क्रोम में V8) जावास्क्रिप्ट निष्पादन को संभालता है, लेकिन समग्र विज़ुअल रेंडरिंग रेंडरिंग इंजन की जिम्मेदारी है।
When you type a URL into your browser, what is the first step the browser typically takes to find the corresponding web server's IP address?
जब आप अपने ब्राउज़र में एक URL टाइप करते हैं, तो संबंधित वेब सर्वर का IP पता खोजने के लिए ब्राउज़र आमतौर पर पहला कदम क्या उठाता है?
✔ Correct: B
✔ सही उत्तर: B
When a user enters a URL, the browser first checks its own DNS cache (if any) and then the operating system's DNS cache. This is the fastest way to resolve a domain name to an IP address if the information is already stored locally. If not found, it then proceeds to query the configured DNS resolver (e.g., your ISP's DNS server) and so on up the DNS hierarchy.
जब कोई उपयोगकर्ता एक URL दर्ज करता है, तो ब्राउज़र पहले अपनी स्वयं की DNS कैश (यदि कोई हो) और फिर ऑपरेटिंग सिस्टम की DNS कैश की जाँच करता है। यदि जानकारी स्थानीय रूप से पहले से संग्रहीत है तो यह डोमेन नाम को IP पते पर हल करने का सबसे तेज़ तरीका है। यदि नहीं मिलता है, तो यह कॉन्फ़िगर किए गए DNS रिज़ॉल्वर (उदाहरण के लिए, आपके ISP का DNS सर्वर) को क्वेरी करने के लिए आगे बढ़ता है और इसी तरह DNS पदानुक्रम में ऊपर जाता है।
Which HTTP method is considered 'idempotent' but NOT 'safe'?
कौन सी HTTP विधि 'आइडम्पोटेंट' मानी जाती है लेकिन 'सुरक्षित' नहीं?
✔ Correct: C
✔ सही उत्तर: C
An HTTP method is 'safe' if it doesn't alter the state of the server (e.g., GET, HEAD, OPTIONS). An HTTP method is 'idempotent' if making the same request multiple times has the same effect as making it once (e.g., GET, HEAD, PUT, DELETE). PUT is idempotent because repeatedly sending the same PUT request to a resource will result in the same state on the server (the resource is updated/created). However, it is not safe because it modifies the server's state.
एक HTTP विधि 'सुरक्षित' होती है यदि यह सर्वर की स्थिति को नहीं बदलती है (जैसे, GET, HEAD, OPTIONS)। एक HTTP विधि 'आइडम्पोटेंट' होती है यदि एक ही अनुरोध को कई बार करने का वही प्रभाव होता है जो इसे एक बार करने पर होता है (जैसे, GET, HEAD, PUT, DELETE)। PUT आइडम्पोटेंट है क्योंकि एक संसाधन को बार-बार एक ही PUT अनुरोध भेजने से सर्वर पर वही स्थिति (संसाधन अद्यतन/निर्मित होता है) होगी। हालाँकि, यह सुरक्षित नहीं है क्योंकि यह सर्वर की स्थिति को संशोधित करता है।
What is the primary function of the Domain Name System Security Extensions (DNSSEC)?
डोमेन नेम सिस्टम सिक्योरिटी एक्सटेंशन (DNSSEC) का प्राथमिक कार्य क्या है?
✔ Correct: B
✔ सही उत्तर: B
DNSSEC is a suite of Internet Engineering Task Force (IETF) specifications for securing data exchanged in the Domain Name System (DNS). It provides data origin authentication and integrity protection for DNS data, preventing attacks like DNS cache poisoning (where attackers inject fake DNS entries into caches, redirecting users to malicious sites). It does not encrypt DNS queries.
DNSSEC डोमेन नेम सिस्टम (DNS) में आदान-प्रदान किए गए डेटा को सुरक्षित करने के लिए इंटरनेट इंजीनियरिंग टास्क फोर्स (IETF) विनिर्देशों का एक सूट है। यह DNS डेटा के लिए डेटा मूल प्रमाणीकरण और अखंडता सुरक्षा प्रदान करता है, DNS कैश पॉइज़निंग जैसे हमलों को रोकता है (जहां हमलावर कैश में नकली DNS प्रविष्टियाँ डालते हैं, उपयोगकर्ताओं को दुर्भावनापूर्ण साइटों पर पुनर्निर्देशित करते हैं)। यह DNS प्रश्नों को एन्क्रिप्ट नहीं करता है।
In the context of web development, what does 'AJAX' stand for and what is its main benefit?
वेब डेवलपमेंट के संदर्भ में, 'AJAX' का क्या अर्थ है और इसका मुख्य लाभ क्या है?
✔ Correct: A
✔ सही उत्तर: A
AJAX stands for Asynchronous JavaScript and XML. It is a set of web development techniques using many web technologies on the client-side to create asynchronous web applications. With AJAX, web applications can send and retrieve data from a server asynchronously (in the background) without interfering with the display and behavior of the existing page. This allows for dynamic updates to parts of a web page, eliminating the need to reload the entire page and improving user experience.
AJAX का अर्थ एसिंक्रोनस जावास्क्रिप्ट और XML है। यह अतुल्यकालिक वेब एप्लिकेशन बनाने के लिए क्लाइंट-साइड पर कई वेब तकनीकों का उपयोग करके वेब डेवलपमेंट तकनीकों का एक सेट है। AJAX के साथ, वेब एप्लिकेशन मौजूदा पेज के प्रदर्शन और व्यवहार में हस्तक्षेप किए बिना अतुल्यकालिक रूप से (पृष्ठभूमि में) एक सर्वर से डेटा भेज और पुनः प्राप्त कर सकते हैं। यह एक वेब पेज के कुछ हिस्सों में गतिशील अपडेट की अनुमति देता है, पूरे पेज को पुनः लोड करने की आवश्यकता को समाप्त करता है और उपयोगकर्ता अनुभव में सुधार करता है।
Which of the following is NOT a characteristic of a RESTful API?
निम्नलिखित में से कौन एक RESTful API की विशेषता नहीं है?
✔ Correct: C
✔ सही उत्तर: C
REST (Representational State Transfer) is an architectural style for distributed hypermedia systems. Key characteristics include client-server architecture, statelessness (each request from client to server must contain all of the information necessary to understand the request), cacheability, and a uniform interface, often leveraging standard HTTP methods and typically using JSON or XML for data representation. SOAP (Simple Object Access Protocol) is an alternative protocol for web services, often considered more complex and less 'RESTful' due to its stateful nature and reliance on XML-based messaging.
REST (रिप्रेजेंटेशनल स्टेट ट्रांसफर) वितरित हाइपरमीडिया सिस्टम के लिए एक वास्तुशिल्प शैली है। मुख्य विशेषताओं में क्लाइंट-सर्वर आर्किटेक्चर, स्टेटलेसनेस (क्लाइंट से सर्वर तक के प्रत्येक अनुरोध में अनुरोध को समझने के लिए आवश्यक सभी जानकारी होनी चाहिए), कैशेबिलिटी और एक समान इंटरफ़ेस शामिल हैं, जो अक्सर मानक HTTP विधियों और आमतौर पर डेटा प्रतिनिधित्व के लिए JSON या XML का उपयोग करते हैं। SOAP (सिंपल ऑब्जेक्ट एक्सेस प्रोटोकॉल) वेब सेवाओं के लिए एक वैकल्पिक प्रोटोकॉल है, जिसे अक्सर इसकी स्टेटफुल प्रकृति और XML-आधारित मैसेजिंग पर निर्भरता के कारण अधिक जटिल और कम 'RESTful' माना जाता है।
What is 'Server-Sent Events' (SSE) and how does it primarily differ from WebSockets?
'सर्वर-सेंट इवेंट्स' (SSE) क्या है और यह मुख्य रूप से वेबसॉकेट्स से कैसे भिन्न है?
✔ Correct: B
✔ सही उत्तर: B
Server-Sent Events (SSE) is a standard that allows a web page to receive updates from a server via an HTTP connection. It's designed for unidirectional communication, specifically for the server to push data to the client. WebSockets, on the other hand, provide a full-duplex communication channel over a single TCP connection, allowing for bidirectional, real-time data exchange between client and server. SSE is simpler for server-to-client updates, while WebSockets are more suitable for interactive applications requiring two-way communication.
सर्वर-सेंट इवेंट्स (SSE) एक मानक है जो एक वेब पेज को HTTP कनेक्शन के माध्यम से एक सर्वर से अपडेट प्राप्त करने की अनुमति देता है। इसे एकदिशीय संचार के लिए डिज़ाइन किया गया है, विशेष रूप से सर्वर को क्लाइंट को डेटा पुश करने के लिए। दूसरी ओर, वेबसॉकेट्स एक एकल TCP कनेक्शन पर एक पूर्ण-द्वैध संचार चैनल प्रदान करते हैं, जो क्लाइंट और सर्वर के बीच द्विदिश, वास्तविक समय डेटा विनिमय की अनुमति देता है। SSE सर्वर-से-क्लाइंट अपडेट के लिए सरल है, जबकि वेबसॉकेट्स दो-तरफा संचार की आवश्यकता वाले इंटरैक्टिव अनुप्रयोगों के लिए अधिक उपयुक्त हैं।
Which of the following is NOT a common method used by web browsers to cache web resources?
निम्नलिखित में से कौन सा वेब ब्राउज़र द्वारा वेब संसाधनों को कैश करने के लिए उपयोग की जाने वाली एक सामान्य विधि नहीं है?
✔ Correct: D
✔ सही उत्तर: D
ETag, Last-Modified header, and Cache-Control header are all standard HTTP mechanisms used by web browsers and proxies to control caching of web resources. They help determine if a cached version is still fresh or if a new version needs to be fetched from the server. Server-Side Includes (SSI) is a simple server-side scripting language used to include the contents of one file into another on a web server. It's a server-side technology for dynamic content generation, not a client-side caching mechanism.
ETag, लास्ट-मॉडिफाइड हेडर और कैश-कंट्रोल हेडर सभी मानक HTTP तंत्र हैं जिनका उपयोग वेब ब्राउज़र और प्रॉक्सी वेब संसाधनों की कैशिंग को नियंत्रित करने के लिए करते हैं। वे यह निर्धारित करने में मदद करते हैं कि कैश किया गया संस्करण अभी भी नया है या सर्वर से एक नया संस्करण प्राप्त करने की आवश्यकता है। सर्वर-साइड इन्क्लूड्स (SSI) एक साधारण सर्वर-साइड स्क्रिप्टिंग भाषा है जिसका उपयोग वेब सर्वर पर एक फ़ाइल की सामग्री को दूसरी फ़ाइल में शामिल करने के लिए किया जाता है। यह गतिशील सामग्री पीढ़ी के लिए एक सर्वर-साइड तकनीक है, न कि क्लाइंट-साइड कैशिंग तंत्र।
What is Cross-Site Scripting (XSS) and what is its primary impact?
क्रॉस-साइट स्क्रिप्टिंग (XSS) क्या है और इसका प्राथमिक प्रभाव क्या है?
✔ Correct: A
✔ सही उत्तर: A
Cross-Site Scripting (XSS) attacks are a type of injection, where malicious scripts are injected into otherwise trusted web sites. XSS attacks occur when an attacker uses a web application to send malicious code, generally in the form of a browser-side script, to a different end-user. The primary impact is that the attacker can execute arbitrary JavaScript in the victim's browser, allowing them to steal session cookies, deface websites, or redirect users to malicious sites.
क्रॉस-साइट स्क्रिप्टिंग (XSS) हमले एक प्रकार के इंजेक्शन हैं, जहाँ दुर्भावनापूर्ण स्क्रिप्ट को अन्यथा विश्वसनीय वेबसाइटों में इंजेक्ट किया जाता है। XSS हमले तब होते हैं जब एक हमलावर एक वेब एप्लिकेशन का उपयोग दुर्भावनापूर्ण कोड भेजने के लिए करता है, आमतौर पर ब्राउज़र-साइड स्क्रिप्ट के रूप में, एक अलग अंतिम-उपयोगकर्ता को। प्राथमिक प्रभाव यह है कि हमलावर पीड़ित के ब्राउज़र में मनमाना जावास्क्रिप्ट निष्पादित कर सकता है, जिससे वे सत्र कुकीज़ चोरी कर सकते हैं, वेबसाइटों को खराब कर सकते हैं, या उपयोगकर्ताओं को दुर्भावनापूर्ण साइटों पर पुनर्निर्देशित कर सकते हैं।
What is the primary role of a 'digital certificate' in the context of HTTPS?
HTTPS के संदर्भ में 'डिजिटल प्रमाणपत्र' की प्राथमिक भूमिका क्या है?
✔ Correct: B
✔ सही उत्तर: B
A digital certificate in HTTPS (specifically, an X.509 certificate) is used to verify the identity of the website (server) to the user's browser. It binds a public key to the identity of the certificate owner (the website). This allows the browser to confirm that it is communicating with the legitimate server and not an imposter, which is a crucial step before establishing a secure, encrypted connection (which is then handled by TLS/SSL using the public/private key pair).
HTTPS में एक डिजिटल प्रमाणपत्र (विशेष रूप से, एक X.509 प्रमाणपत्र) का उपयोग उपयोगकर्ता के ब्राउज़र को वेबसाइट (सर्वर) की पहचान सत्यापित करने के लिए किया जाता है। यह एक सार्वजनिक कुंजी को प्रमाणपत्र स्वामी (वेबसाइट) की पहचान से जोड़ता है। यह ब्राउज़र को यह पुष्टि करने की अनुमति देता है कि यह वैध सर्वर के साथ संचार कर रहा है न कि किसी धोखेबाज के साथ, जो एक सुरक्षित, एन्क्रिप्टेड कनेक्शन स्थापित करने से पहले एक महत्वपूर्ण कदम है (जो तब सार्वजनिक/निजी कुंजी जोड़ी का उपयोग करके TLS/SSL द्वारा नियंत्रित किया जाता है)।
Which of the following statements accurately describes the evolution from Web 1.0 to Web 2.0?
निम्नलिखित में से कौन सा कथन Web 1.0 से Web 2.0 के विकास का सटीक वर्णन करता है?
✔ Correct: B
✔ सही उत्तर: B
Web 1.0, popular in the 1990s, was often referred to as the 'read-only' web, characterized by static HTML pages, simple navigation, and passive consumption of information. Web 2.0, emerging in the early 2000s, transformed the web into a 'read-write' platform. It emphasized user-generated content, social networking, collaboration tools, and dynamic web applications (e.g., blogs, wikis, social media, AJAX-driven interfaces).
1990 के दशक में लोकप्रिय Web 1.0 को अक्सर 'केवल-पढ़ने वाला' वेब कहा जाता था, जिसकी विशेषता स्थिर HTML पेज, सरल नेविगेशन और जानकारी की निष्क्रिय खपत थी। 2000 के दशक की शुरुआत में उभरे Web 2.0 ने वेब को 'पढ़ने-लिखने' वाले प्लेटफॉर्म में बदल दिया। इसने उपयोगकर्ता-जनित सामग्री, सोशल नेटवर्किंग, सहयोग उपकरण और गतिशील वेब अनुप्रयोगों (जैसे, ब्लॉग, विकी, सोशल मीडिया, AJAX-संचालित इंटरफेस) पर जोर दिया।
HTTP Pipelining was an optimization technique in HTTP/1.1. Why was it largely unsuccessful and effectively superseded by HTTP/2's multiplexing?
HTTP पाइपलाइनिंग HTTP/1.1 में एक अनुकूलन तकनीक थी। यह बड़े पैमाने पर असफल क्यों रही और HTTP/2 की मल्टीप्लेक्सिंग द्वारा प्रभावी ढंग से क्यों प्रतिस्थापित हो गई?
✔ Correct: B
✔ सही उत्तर: B
HTTP Pipelining allowed clients to send multiple requests over a single TCP connection without waiting for the previous response, but it still required responses to be sent back in the same order as the requests. This led to 'head-of-line blocking', where a slow response for an earlier request would block all subsequent responses, even if those responses were ready. HTTP/2's multiplexing, on the other hand, allows multiple requests and responses to be interleaved and processed out of order, effectively solving the head-of-line blocking problem at the application layer and making pipelining obsolete.
HTTP पाइपलाइनिंग ने क्लाइंट को पिछले प्रतिक्रिया की प्रतीक्षा किए बिना एक ही TCP कनेक्शन पर कई अनुरोध भेजने की अनुमति दी, लेकिन इसने अभी भी प्रतिक्रियाओं को अनुरोधों के समान क्रम में वापस भेजने की आवश्यकता थी। इससे 'हेड-ऑफ-लाइन ब्लॉकिंग' हुआ, जहाँ पहले के अनुरोध के लिए धीमी प्रतिक्रिया बाद के सभी प्रतिक्रियाओं को अवरुद्ध कर देगी, भले ही वे प्रतिक्रियाएं तैयार हों। दूसरी ओर, HTTP/2 की मल्टीप्लेक्सिंग, कई अनुरोधों और प्रतिक्रियाओं को इंटरलीव्ड और आउट ऑफ ऑर्डर संसाधित करने की अनुमति देती है, जिससे एप्लिकेशन लेयर पर हेड-ऑफ-लाइन ब्लॉकिंग समस्या को प्रभावी ढंग से हल किया जा सकता है और पाइपलाइनिंग को अप्रचलित बना दिया जा सकता है।
What is a 'MIME type' and what is its purpose in web communication?
'MIME टाइप' क्या है और वेब संचार में इसका उद्देश्य क्या है?
✔ Correct: C
✔ सही उत्तर: C
MIME (Multipurpose Internet Mail Extensions) types, also known as Media Types, are identifiers used to indicate the nature and format of a document, file, or byte stream. In web communication (HTTP), servers send a `Content-Type` header along with a response, which includes the MIME type (e.g., `text/html`, `image/jpeg`, `application/json`). This tells the browser how to interpret and render the received content.
MIME (मल्टीपर्पस इंटरनेट मेल एक्सटेंशन) प्रकार, जिन्हें मीडिया प्रकार भी कहा जाता है, पहचानकर्ता हैं जिनका उपयोग किसी दस्तावेज़, फ़ाइल या बाइट स्ट्रीम की प्रकृति और प्रारूप को इंगित करने के लिए किया जाता है। वेब संचार (HTTP) में, सर्वर एक `Content-Type` हेडर को प्रतिक्रिया के साथ भेजते हैं, जिसमें MIME प्रकार (जैसे, `text/html`, `image/jpeg`, `application/json`) शामिल होता है। यह ब्राउज़र को बताता है कि प्राप्त सामग्री की व्याख्या और रेंडर कैसे करें।
Which mechanism allows web applications to store structured, large amounts of data on the client-side, beyond what cookies can provide, and offers a more robust API?
कौन सा तंत्र वेब अनुप्रयोगों को क्लाइंट-साइड पर संरचित, बड़ी मात्रा में डेटा संग्रहीत करने की अनुमति देता है, जो कुकीज़ प्रदान कर सकते हैं उससे परे, और एक अधिक मजबूत API प्रदान करता है?
✔ Correct: A
✔ सही उत्तर: A
IndexedDB is a low-level API for client-side storage of significant amounts of structured data, including files/blobs. It's a transactional database system, similar to a NoSQL database, that allows for complex queries and indexing. Local Storage and Session Storage (part of Web Storage API) offer simple key-value pairs and are limited in size (typically 5-10 MB), making them suitable for small amounts of data. Web SQL Database was a deprecated specification that aimed to bring SQL database capabilities to the browser but was never widely adopted as a standard.
इंडेक्स्डडीबी संरचित डेटा की महत्वपूर्ण मात्रा, जिसमें फ़ाइलें/ब्लॉब शामिल हैं, के क्लाइंट-साइड स्टोरेज के लिए एक निम्न-स्तरीय API है। यह एक लेन-देन संबंधी डेटाबेस प्रणाली है, जो NoSQL डेटाबेस के समान है, जो जटिल प्रश्नों और अनुक्रमण की अनुमति देता है। लोकल स्टोरेज और सेशन स्टोरेज (वेब स्टोरेज API का हिस्सा) सरल कुंजी-मूल्य जोड़े प्रदान करते हैं और आकार में सीमित होते हैं (आमतौर पर 5-10 MB), जिससे वे कम मात्रा में डेटा के लिए उपयुक्त होते हैं। वेब SQL डेटाबेस एक पदावनत विनिर्देश था जिसका उद्देश्य ब्राउज़र में SQL डेटाबेस क्षमताओं को लाना था लेकिन इसे कभी भी व्यापक रूप से मानक के रूप में नहीं अपनाया गया।
Who is widely credited with inventing the World Wide Web?
वर्ल्ड वाइड वेब के आविष्कार का श्रेय व्यापक रूप से किसे दिया जाता है?
✔ Correct: C
✔ सही उत्तर: C
Tim Berners-Lee, a British computer scientist, is credited with inventing the World Wide Web in 1989 while working at CERN. He developed the first web browser, web server, and specifications for URL, HTTP, and HTML, which were foundational to the web's creation.
टिम बर्नर्स-ली, एक ब्रिटिश कंप्यूटर वैज्ञानिक, को CERN में काम करते हुए 1989 में वर्ल्ड वाइड वेब का आविष्कार करने का श्रेय दिया जाता है। उन्होंने पहला वेब ब्राउज़र, वेब सर्वर और URL, HTTP और HTML के लिए विनिर्देश विकसित किए, जो वेब के निर्माण के लिए मूलभूत थे।
Which component of the web architecture is responsible for mapping human-readable domain names (like `example.com`) to machine-readable IP addresses?
वेब आर्किटेक्चर का कौन सा घटक मानव-पठनीय डोमेन नामों (जैसे `example.com`) को मशीन-पठनीय IP पतों पर मैप करने के लिए जिम्मेदार है?
✔ Correct: C
✔ सही उत्तर: C
The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or any resource connected to the Internet or a private network. It translates easily memorable domain names into the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols.
डोमेन नेम सिस्टम (DNS) कंप्यूटरों, सेवाओं, या इंटरनेट या एक निजी नेटवर्क से जुड़े किसी भी संसाधन के लिए एक पदानुक्रमित और विकेन्द्रीकृत नामकरण प्रणाली है। यह आसानी से याद रखने वाले डोमेन नामों को अंतर्निहित नेटवर्क प्रोटोकॉल के साथ कंप्यूटर सेवाओं और उपकरणों का पता लगाने और पहचानने के लिए आवश्यक संख्यात्मक IP पतों में अनुवाद करता है।
What is 'URL encoding' and why is it necessary in web applications?
'URL एन्कोडिंग' क्या है और वेब अनुप्रयोगों में इसकी आवश्यकता क्यों है?
✔ Correct: C
✔ सही उत्तर: C
URL encoding, also known as percent-encoding, is a mechanism for encoding information in a Uniform Resource Identifier (URI) under certain circumstances. It replaces certain characters that are not allowed or have special meaning in a URL (like spaces, `&`, `=`, `/`, `?`) with a '%' followed by two hexadecimal digits. This ensures that the URL remains syntactically valid and that all parts of the URL (path, query parameters) are correctly parsed by web servers and browsers.
URL एन्कोडिंग, जिसे प्रतिशत-एन्कोडिंग भी कहा जाता है, कुछ परिस्थितियों में यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर (URI) में जानकारी को एन्कोड करने का एक तंत्र है। यह कुछ वर्णों को प्रतिस्थापित करता है जिनकी URL में अनुमति नहीं है या उनका विशेष अर्थ है (जैसे रिक्त स्थान, `&`, `=`, `/`, `?`) '%' के बाद दो हेक्साडेसिमल अंकों के साथ। यह सुनिश्चित करता है कि URL सिंटैक्टिक रूप से वैध रहे और URL के सभी भाग (पथ, क्वेरी पैरामीटर) वेब सर्वर और ब्राउज़र द्वारा सही ढंग से पार्स किए जाएं।
Which architectural pattern is commonly used for building scalable and resilient web applications by distributing incoming network traffic across multiple servers?
नेटवर्क ट्रैफिक को कई सर्वरों में वितरित करके स्केलेबल और लचीला वेब एप्लिकेशन बनाने के लिए आमतौर पर किस आर्किटेक्चरल पैटर्न का उपयोग किया जाता है?
✔ Correct: B
✔ सही उत्तर: B
Load balancing is a technique used to distribute incoming network traffic across multiple servers, preventing any single server from becoming a bottleneck. This improves the responsiveness of the web application, increases its availability by providing redundancy, and allows for scalability by easily adding more servers. Common algorithms include Round Robin, Least Connections, and IP Hash.
लोड बैलेंसिंग एक ऐसी तकनीक है जिसका उपयोग कई सर्वरों में आने वाले नेटवर्क ट्रैफिक को वितरित करने के लिए किया जाता है, जिससे किसी एक सर्वर को बॉटलनेक बनने से रोका जा सके। यह वेब एप्लिकेशन की प्रतिक्रियाशीलता में सुधार करता है, अतिरेक प्रदान करके इसकी उपलब्धता बढ़ाता है, और अधिक सर्वर जोड़कर स्केलेबिलिटी की अनुमति देता है। सामान्य एल्गोरिदम में राउंड रॉबिन, लीस्ट कनेक्शन और IP हैश शामिल हैं।
What does 'WWW' stand for?
'WWW' का क्या अर्थ है?
✔ Correct: B
✔ सही उत्तर: B
WWW stands for World Wide Web. It is a system of interlinked hypertext documents and other web resources that are accessed via the Internet. It was invented by Tim Berners-Lee in 1989.
WWW का अर्थ वर्ल्ड वाइड वेब है। यह इंटरलिंक्ड हाइपरटेक्स्ट दस्तावेज़ों और अन्य वेब संसाधनों की एक प्रणाली है जिसे इंटरनेट के माध्यम से एक्सेस किया जाता है। इसका आविष्कार टिम बर्नर्स-ली ने 1989 में किया था।
Which of the following describes a 'web crawler' or 'spider'?
निम्नलिखित में से कौन 'वेब क्रॉलर' या 'स्पाइडर' का वर्णन करता है?
✔ Correct: B
✔ सही उत्तर: B
A web crawler, sometimes called a spider or spiderbot, is an Internet bot that systematically browses the World Wide Web, typically for the purpose of web indexing (web spidering) by search engines. These bots read pages and other information to create entries for a search engine index.
एक वेब क्रॉलर, जिसे कभी-कभी स्पाइडर या स्पाइडरबॉट भी कहा जाता है, एक इंटरनेट बॉट है जो वर्ल्ड वाइड वेब को व्यवस्थित रूप से ब्राउज़ करता है, आमतौर पर सर्च इंजनों द्वारा वेब अनुक्रमण (वेब स्पाइडरिंग) के उद्देश्य से। ये बॉट सर्च इंजन इंडेक्स के लिए प्रविष्टियां बनाने के लिए पेज और अन्य जानकारी पढ़ते हैं।
What is the primary difference between a URI (Uniform Resource Identifier) and a URL (Uniform Resource Locator)?
URI (यूनिफॉर्म रिसोर्स आइडेंटिफ़ायर) और URL (यूनिफॉर्म रिसोर्स लोकेटर) के बीच प्राथमिक अंतर क्या है?
✔ Correct: A
✔ सही उत्तर: A
A URI (Uniform Resource Identifier) is a string of characters used to identify a resource. A URL (Uniform Resource Locator) is a specific type of URI that, in addition to identifying a resource, provides a means of locating the resource by describing its primary access mechanism (e.g., its network location). Therefore, every URL is a URI, but not every URI is a URL (e.g., URNs are URIs but not URLs).
एक URI (यूनिफॉर्म रिसोर्स आइडेंटिफ़ायर) वर्णों की एक स्ट्रिंग है जिसका उपयोग किसी संसाधन की पहचान करने के लिए किया जाता है। एक URL (यूनिफॉर्म रिसोर्स लोकेटर) एक विशिष्ट प्रकार का URI है जो, एक संसाधन की पहचान करने के अलावा, उसके प्राथमिक एक्सेस तंत्र (उदाहरण के लिए, उसकी नेटवर्क स्थान) का वर्णन करके संसाधन का पता लगाने का एक साधन प्रदान करता है। इसलिए, प्रत्येक URL एक URI है, लेकिन प्रत्येक URI एक URL नहीं है (उदाहरण के लिए, URNs URIs हैं लेकिन URLs नहीं हैं)।
What is 'Web 3.0' commonly associated with, in contrast to Web 2.0?
Web 3.0 आमतौर पर Web 2.0 के विपरीत किससे जुड़ा हुआ है?
✔ Correct: C
✔ सही उत्तर: C
While Web 2.0 focused on user interaction and dynamic content, Web 3.0 is a vision for the future of the internet. It is often associated with decentralization (e.g., blockchain, peer-to-peer networks), artificial intelligence, machine learning, and the 'Semantic Web' (where data is structured and understood by machines, enabling more intelligent and personalized web experiences).
जबकि Web 2.0 ने उपयोगकर्ता संपर्क और गतिशील सामग्री पर ध्यान केंद्रित किया, Web 3.0 इंटरनेट के भविष्य के लिए एक दृष्टिकोण है। यह अक्सर विकेंद्रीकरण (उदाहरण के लिए, ब्लॉकचेन, पीयर-टू-पीयर नेटवर्क), कृत्रिम बुद्धिमत्ता, मशीन लर्निंग और 'सिमेंटिक वेब' (जहां डेटा संरचित और मशीनों द्वारा समझा जाता है, जिससे अधिक बुद्धिमान और व्यक्तिगत वेब अनुभव सक्षम होते हैं) से जुड़ा होता है।
Which of the following standards is used by the World Wide Web to enable communication between web servers and web browsers?
वर्ल्ड वाइड वेब द्वारा वेब सर्वर और वेब ब्राउज़र के बीच संचार सक्षम करने के लिए निम्नलिखित में से किस मानक का उपयोग किया जाता है?
✔ Correct: A
✔ सही उत्तर: A
Hypertext Transfer Protocol (HTTP) is the foundation of data communication for the World Wide Web.
हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल (HTTP) वर्ल्ड वाइड वेब के लिए डेटा संचार की नींव है।
Who is credited with the invention of the World Wide Web while working at CERN in 1989?
1989 में CERN में काम करते हुए वर्ल्ड वाइड वेब का आविष्कार करने का श्रेय किसे दिया जाता है?
✔ Correct: B
✔ सही उत्तर: B
Tim Berners-Lee invented the World Wide Web in 1989 at CERN, the European Organization for Nuclear Research.
टिम बर्नर्स-ली ने 1989 में CERN (यूरोपीय परमाणु अनुसंधान संगठन) में वर्ल्ड वाइड वेब का आविष्कार किया था।
What does the 'WWW' in a website address specifically represent in terms of internet architecture?
वेबसाइट पते में 'WWW' इंटरनेट आर्किटेक्चर के संदर्भ में विशेष रूप से क्या दर्शाता है?
✔ Correct: A
✔ सही उत्तर: A
The WWW is an information space where documents and other web resources are identified by URLs and interlinked by hypertext.
WWW एक सूचना स्थान है जहाँ दस्तावेज़ों और अन्य वेब संसाधनों की पहचान URLs द्वारा की जाती है और हाइपरटेक्स्ट द्वारा आपस में जुड़े होते हैं।
Which markup language is primarily used to create the structure of pages on the World Wide Web?
वर्ल्ड वाइड वेब पर पेजों की संरचना बनाने के लिए मुख्य रूप से किस मार्कअप भाषा का उपयोग किया जाता है?
✔ Correct: B
✔ सही उत्तर: B
HTML (HyperText Markup Language) is the standard markup language for documents designed to be displayed in a web browser.
HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) वेब ब्राउज़र में प्रदर्शित होने के लिए डिज़ाइन किए गए दस्तावेज़ों के लिए मानक मार्कअप भाषा है।
What is the function of a Uniform Resource Locator (URL) in the context of the World Wide Web?
वर्ल्ड वाइड वेब के संदर्भ में यूनिफॉर्म रिसोर्स लोकेटर (URL) का कार्य क्या है?
✔ Correct: B
✔ सही उत्तर: B
A URL provides a unique address for each resource on the internet, allowing browsers to locate and retrieve them.
URL इंटरनेट पर प्रत्येक संसाधन के लिए एक अद्वितीय पता प्रदान करता है, जिससे ब्राउज़र उन्हें ढूंढ और पुनर्प्राप्त कर सकते हैं।
Which component acts as the interface between the user and the World Wide Web?
कौन सा घटक उपयोगकर्ता और वर्ल्ड वाइड वेब के बीच इंटरफ़ेस के रूप में कार्य करता है?
✔ Correct: B
✔ सही उत्तर: B
A web browser is a software application used to access information on the World Wide Web by rendering HTML files.
वेब ब्राउज़र एक सॉफ़्टवेयर एप्लिकेशन है जिसका उपयोग HTML फ़ाइलों को रेंडर करके वर्ल्ड वाइड वेब पर जानकारी तक पहुँचने के लिए किया जाता है।
In the context of the web, what does W3C stand for?
वेब के संदर्भ में, W3C का पूर्ण रूप क्या है?
✔ Correct: A
✔ सही उत्तर: A
The W3C is the main international standards organization for the World Wide Web.
W3C वर्ल्ड वाइड वेब के लिए मुख्य अंतरराष्ट्रीय मानक संगठन है।
What is the term for a website that allows users to create and edit content collaboratively?
उस वेबसाइट के लिए क्या शब्द है जो उपयोगकर्ताओं को सहयोगी रूप से सामग्री बनाने और संपादित करने की अनुमति देती है?
✔ Correct: B
✔ सही उत्तर: B
A Wiki is a type of website that allows collaborative modification of its content and structure directly from the web browser.
विकी एक प्रकार की वेबसाइट है जो वेब ब्राउज़र से सीधे अपनी सामग्री और संरचना के सहयोगी संशोधन की अनुमति देती है।
Which of the following is NOT a web browser?
निम्नलिखित में से कौन सा वेब ब्राउज़र नहीं है?
✔ Correct: C
✔ सही उत्तर: C
Apache is a web server software, not a web browser.
अपाचे एक वेब सर्वर सॉफ़्टवेयर है, न कि वेब ब्राउज़र।
What is the significance of the HTTPS protocol in web browsing?
वेब ब्राउज़िंग में HTTPS प्रोटोकॉल का महत्व क्या है?
✔ Correct: B
✔ सही उत्तर: B
HTTPS (Hypertext Transfer Protocol Secure) uses encryption (SSL/TLS) to provide a secure communication channel over the web.
HTTPS (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल सिक्योर) वेब पर एक सुरक्षित संचार चैनल प्रदान करने के लिए एन्क्रिप्शन (SSL/TLS) का उपयोग करता है।
Test your knowledge with 15 curated questions. Time limit: 15 minutes. 15 चयनित प्रश्नों के साथ अपना ज्ञान परखें। समय सीमा: 15 मिनट।
Q1Which protocol is used by WWW?WWW द्वारा किस प्रोटोकॉल का उपयोग किया जाता है?