Question
Which of the following is an example of semi-structured
data?Solution
C is correct because XML (Extensible Markup Language) is semi-structured data. While it follows a specific syntax (tags), the schema is flexible and not as rigid as structured data like relational databases. This format is used to organize data hierarchically, making it suitable for exchanging information across systems. Option A : Relational databases are structured, with strict schemas and fixed formats. Option B : CSV is structured data as it represents tabular formats with predefined columns. Option D : Videos are unstructured data, lacking a fixed schema. Option E : Scanned documents are unstructured data as their content cannot be directly queried or analyzed without preprocessing.
Which SOLID principle ensures that a class has only one reason to change?
Which page replacement algorithm minimizes the number of page faults theoretically but is difficult to implement in practice?
Which of the following best describes Abstraction in Object-Oriented Programming (OOP)?
What is a "collision" in the context of hashing?
 Which graph traversal algorithm uses a queue to explore vertices in a layer-by-layer fashion?
In C++, which access specifier makes members accessible only from within the class itself and from friend functions/classes?
What is the primary purpose of a B+ Tree in a database management system?
Which of the following is a primary feature of Mobile Computing?
Which of the following best differentiates between server-based virtualization and hypervisor-based virtualization?
KMP pattern matching avoids: