Q1 · hard · AI-verified
Which design pattern ensures that a class has only one instance and provides global access to it?
- Factory Pattern
- Observer Pattern
- Singleton Pattern
- Strategy Pattern
Q2 · hard · AI-verified
In which memory management technique does the operating system divide memory into fixed-size blocks called frames?
- Segmentation
- Paging
- Virtual Memory
- Cache Memory
Q3 · hard · AI-verified
In database management systems, which normal form eliminates transitive dependencies?
- First Normal Form (1NF)
- Second Normal Form (2NF)
- Third Normal Form (3NF)
- Boyce-Codd Normal Form (BCNF)
Q4 · hard · AI-verified
In object-oriented programming, which principle allows a derived class to provide a specific implementation of a method that is already provided by its base class?
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
Q5 · hard · AI-verified
Which TCP/IP layer is responsible for routing packets across multiple networks?
- Physical Layer
- Data Link Layer
- Network Layer
- Transport Layer