[ DOT NET Core MCQS ]

झारखंड में आयोजित होने वाली JPSC, JSSC, JET, झारखंड पुलिस भर्ती परीक्षा आदि के लिए उपयोगी सामान्य अध्ययन।

[ DOT NET Core MCQS ]

Useful GK for JPSC, JSSC, JET, Jharkhand Police and other exams.
431. Command Pattern किस Concept पर आधारित है?
[A] Encapsulate Request as Object
[B] Database Pattern
[C] Authentication Pattern
[D] Routing Pattern
431. What is Command Pattern based on?
[A] Encapsulate Request as Object
[B] Database Pattern
[C] Authentication Pattern
[D] Routing Pattern
सही उत्तर: Encapsulate Request as Object
व्याख्या: Requests को Objects के रूप में Represent करता है।
Correct Answer: Encapsulate Request as Object
Explanation: Represents requests as objects.
432. Builder Pattern का उपयोग कब किया जाता है?
[A] Complex Objects Create करने के लिए
[B] Simple Variables बनाने के लिए
[C] Database Query के लिए
[D] Routing के लिए
432. When is Builder Pattern used?
[A] To Create Complex Objects
[B] To Create Simple Variables
[C] For Database Queries
[D] For Routing
सही उत्तर: Complex Objects Create करने के लिए
व्याख्या: Step-by-Step Object Creation के लिए उपयोगी है।
Correct Answer: To Create Complex Objects
Explanation: Useful for step-by-step object creation.
433. Prototype Pattern का मुख्य उद्देश्य क्या है?
[A] Object Clone करना
[B] Database Copy करना
[C] Authentication
[D] Routing
433. What is the main purpose of Prototype Pattern?
[A] Clone Objects
[B] Copy Database
[C] Authentication
[D] Routing
सही उत्तर: Object Clone करना
व्याख्या: Existing Object की Copy Create करता है।
Correct Answer: Clone Objects
Explanation: Creates copies of existing objects.
434. Chain of Responsibility Pattern क्या करता है?
[A] Request को Multiple Handlers में Pass करता है
[B] Database Backup
[C] Caching
[D] Compilation
434. What does Chain of Responsibility Pattern do?
[A] Passes Requests Through Multiple Handlers
[B] Database Backup
[C] Caching
[D] Compilation
सही उत्तर: Request को Multiple Handlers में Pass करता है
व्याख्या: हर Handler Request को Process या Forward कर सकता है।
Correct Answer: Passes Requests Through Multiple Handlers
Explanation: Each handler can process or forward the request.
435. Mediator Pattern का मुख्य लाभ क्या है?
[A] Loose Coupling
[B] Tight Coupling
[C] Database Access
[D] Caching
435. What is the main benefit of Mediator Pattern?
[A] Loose Coupling
[B] Tight Coupling
[C] Database Access
[D] Caching
सही उत्तर: Loose Coupling
व्याख्या: Objects के बीच Direct Dependencies कम होती हैं।
Correct Answer: Loose Coupling
Explanation: Reduces direct dependencies between objects.
436. Dependency Injection किस SOLID Principle से संबंधित है?
[A] Dependency Inversion Principle
[B] Single Responsibility Principle
[C] Open Closed Principle
[D] Interface Segregation Principle
436. Dependency Injection is related to which SOLID principle?
[A] Dependency Inversion Principle
[B] Single Responsibility Principle
[C] Open Closed Principle
[D] Interface Segregation Principle
सही उत्तर: Dependency Inversion Principle
व्याख्या: DI DIP को Implement करने का सामान्य तरीका है।
Correct Answer: Dependency Inversion Principle
Explanation: DI is a common way to implement DIP.
437. Abstract Factory Pattern का उपयोग किसलिए होता है?
[A] Related Objects Families Create करने के लिए
[B] Database Access
[C] Routing
[D] Logging
437. What is Abstract Factory Pattern used for?
[A] Create Families of Related Objects
[B] Database Access
[C] Routing
[D] Logging
सही उत्तर: Related Objects Families Create करने के लिए
व्याख्या: Related Objects की Creation को Abstract करता है।
Correct Answer: Create Families of Related Objects
Explanation: Abstracts creation of related objects.
438. Visitor Pattern का मुख्य उद्देश्य क्या है?
[A] Object Structure में New Operations Add करना
[B] Database Query
[C] Authentication
[D] Caching
438. What is the main purpose of Visitor Pattern?
[A] Add New Operations to Object Structures
[B] Database Query
[C] Authentication
[D] Caching
सही उत्तर: Object Structure में New Operations Add करना
व्याख्या: Classes बदले बिना नई Functionality जोड़ता है।
Correct Answer: Add New Operations to Object Structures
Explanation: Adds new functionality without modifying classes.
439. Template Method Pattern क्या Define करता है?
[A] Algorithm Skeleton
[B] Database Schema
[C] Routing Rules
[D] Cache Strategy
439. What does Template Method Pattern define?
[A] Algorithm Skeleton
[B] Database Schema
[C] Routing Rules
[D] Cache Strategy
सही उत्तर: Algorithm Skeleton
व्याख्या: Subclasses कुछ Steps Override कर सकती हैं।
Correct Answer: Algorithm Skeleton
Explanation: Subclasses can override certain steps.
440. Proxy Pattern का उपयोग किसलिए होता है?
[A] Object Access Control
[B] Database Backup
[C] Compilation
[D] Migration
440. What is Proxy Pattern used for?
[A] Object Access Control
[B] Database Backup
[C] Compilation
[D] Migration
सही उत्तर: Object Access Control
व्याख्या: Proxy Original Object तक Access को Control करता है।
Correct Answer: Object Access Control
Explanation: Controls access to the original object.