General Knowledge MCQs
Topic Notes: General Knowledge
MCQs and preparation resources for competitive exams, covering important concepts, past papers, and detailed explanations.
Plato
- Biography: Ancient Greek philosopher (427–347 BCE), student of Socrates and teacher of Aristotle, founder of the Academy in Athens.
- Important Ideas:
- Theory of Forms
- Philosopher-King
- Ideal State
1
What is the key difference between a W3C **Recommendation** and a W3C **Working Draft**?
Answer:
A Working Draft is a document in progress, while a Recommendation is a stable, final standard endorsed by the W3C.
The Recommendation is the goal; the Working Draft is the preliminary stage in the consensus-building process.
2
The W3C's work on **Security and Privacy** includes standards that define:
Answer:
Cryptographic APIs and user control over data sharing and tracking.
W3C develops APIs (like Web Cryptography and Privacy Sandbox-related efforts) to empower users and developers to build a more secure Web.
3
The W3C's approach to technical development is based on the philosophy of:
Answer:
Permissionless Innovation.
The open, consensus-driven process of the W3C allows anyone to propose and contribute to standards, fostering rapid, distributed innovation.
4
Which W3C standard is essential for the transmission of multimedia content, such as audio and video, directly within HTML without relying on proprietary plug-ins?
Answer:
HTML5 `<video>` and `<audio>` tags
The introduction of these tags in HTML5 (a W3C Recommendation) was a major step towards an open, plug-in-free multimedia web.
5
The W3C's work on **Internationalization** aims to ensure that:
Answer:
The Web works well with, and supports, all the world's languages, scripts, and cultures.
This is crucial for the Web to be truly 'World Wide' and usable by everyone.
6
What type of document represents the consensus of a W3C Working Group and is considered a stable Web standard?
Answer:
A W3C Recommendation (REC)
REC is the final stage of the Recommendation Track, indicating technical maturity and formal endorsement by the W3C.
7
The W3C promotes standards that prioritize **device independence**. This means that the Web should be usable on:
Answer:
Any device (smartphones, tablets, PCs, smart watches, etc.) with minimal changes to the original content.
Device independence ensures broad accessibility and future-proofs the content against new devices.
8
Which technology, once developed by the W3C, is now maintained by a separate non-profit organization?
Answer:
JavaScript (ECMAScript)
The core language of JavaScript is standardized by ECMA International (as ECMAScript), though the W3C standardizes the Web APIs that allow JS to interact with the browser.
9
The W3C maintains a key architectural principle of **Separation of Concerns**. In the context of the Web, what does this primarily mean?
Answer:
Separating content (HTML), presentation (CSS), and behaviour (JavaScript).
This principle ensures a clean, maintainable, and accessible Web structure.
10
The W3C's work on **Web Payments** aims to:
Answer:
Standardize the interfaces between web browsers and payment systems to simplify online checkouts.
The Web Payments Working Group develops standards like the Payment Request API to improve the security and user experience of online payments.